Activity log for bug #2011551

Date Who What changed Old value New value Message
2023-03-14 10:26:28 Roxana Nicolescu bug added bug
2023-03-14 10:26:35 Roxana Nicolescu nominated for series Ubuntu Jammy
2023-03-14 10:26:35 Roxana Nicolescu bug task added oss4 (Ubuntu Jammy)
2023-03-14 11:07:12 Roxana Nicolescu attachment added patch https://bugs.launchpad.net/ubuntu/+source/oss4/+bug/2011551/+attachment/5654359/+files/patch
2023-03-14 11:08:06 Roxana Nicolescu tags sru-20230227
2023-03-16 08:47:46 Roxana Nicolescu description SRU justification: [Impact] This is encountered on linux kernel derivatives with fewer configuration options enabled. First time saw on jammy:linux-kvm-1029. During build, it fails with the following error: ... SRU justification: [Impact] This is encountered on linux kernel derivatives with fewer configuration options enabled. First time saw on jammy:linux-kvm-1029. During build, it fails with the following error: DKMS make.log for digimend-10 for kernel 5.15.0-1029-kvm (x86_64) Tue Mar 14 09:00:31 UTC 2023 make -C /lib/modules/5.15.0-1029-kvm/build M=/var/lib/dkms/digimend/10/build modules make[1]: Entering directory '/usr/src/linux-headers-5.15.0-1029-kvm'   CC [M] /var/lib/dkms/digimend/10/build/hid-kye.o   CC [M] /var/lib/dkms/digimend/10/build/hid-uclogic-core.o   CC [M] /var/lib/dkms/digimend/10/build/hid-uclogic-rdesc.o   CC [M] /var/lib/dkms/digimend/10/build/hid-uclogic-params.o /var/lib/dkms/digimend/10/build/hid-uclogic-params.c: In function ‘uclogic_params_init’: /var/lib/dkms/digimend/10/build/hid-uclogic-params.c:1147:20: warning: this statement may fall through [-Wimplicit-fallthrough=]  1147 | if (bNumInterfaces != 3) {       | ^ /var/lib/dkms/digimend/10/build/hid-uclogic-params.c:1165:9: note: here  1165 | case VID_PID(USB_VENDOR_ID_HUION,       | ^~~~   LD [M] /var/lib/dkms/digimend/10/build/hid-uclogic.o   CC [M] /var/lib/dkms/digimend/10/build/hid-polostar.o   CC [M] /var/lib/dkms/digimend/10/build/hid-viewsonic.o   MODPOST /var/lib/dkms/digimend/10/build/Module.symvers ERROR: modpost: "usb_string" [/var/lib/dkms/digimend/10/build/hid-uclogic.ko] undefined! ERROR: modpost: "usb_control_msg" [/var/lib/dkms/digimend/10/build/hid-uclogic.ko] undefined! ERROR: modpost: "usb_hid_driver" [/var/lib/dkms/digimend/10/build/hid-uclogic.ko] undefined! make[2]: *** [scripts/Makefile.modpost:133: /var/lib/dkms/digimend/10/build/Module.symvers] Error 1 make[2]: *** Deleting file '/var/lib/dkms/digimend/10/build/Module.symvers' make[1]: *** [Makefile:1821: modules] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-1029-kvm' make: *** [Makefile:25: modules] Error 2 because CONFIG_USB=n. [Fix] Add a rule to build oss4-dkms when CONFIG_USB=y/m [Test Plan] Install a new version of jammy:linux-kvm (1029 for example). apt install oss4 will fail as described above. After the fix, it will not built at all. Once the package is in proposed, a new adt is triggered against proposed for jammy:linux-kvm. [Where problems could occur] Low possibility of new issues. [Note] This fix is not scalable in the sense that if configuration name changes, the module has to be changed as well. because CONFIG_USB=n. [Fix] Add a rule to build oss4 when CONFIG_USB=y/m [Test Plan] Install a new version of jammy:linux-kvm (1029 for example). apt install oss4 will fail as described above. After the fix, it will not built at all. Once the package is in proposed, a new adt is triggered against proposed for jammy:linux-kvm. [Where problems could occur] Low possibility of new issues. [Note] This fix is not scalable in the sense that if configuration name changes, the module has to be changed as well. SRU justification: [Impact] This is encountered on linux kernel derivatives with fewer configuration options enabled. First time saw on jammy:linux-kvm-1029. During build, it fails with the following error: ... SRU justification: [Impact] This is encountered on linux kernel derivatives with fewer configuration options enabled. First time saw on jammy:linux-kvm-1029. During build, it fails with the following error: ... ERROR: modpost: "wiphy_free" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_unlink_bss" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_connect_done" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "usb_kill_urb" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_mgmt_tx_status" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_vendor_cmd_reply" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "ieee80211_freq_khz_to_channel" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_get_bss" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "usb_deregister" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "wiphy_unregister" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! WARNING: modpost: suppressed 29 unresolved symbol warnings because there were too many) make[2]: *** [scripts/Makefile.modpost:133: /var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/Module.symvers] Error 1 make[2]: *** Deleting file '/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/Module.symvers' make[1]: *** [Makefile:1821: modules] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-1029-kvm' make: *** [Makefile:1457: modules] Error 2 because CONFIG_USB=n, CONFIG_CFG80211=n [Fix] Add a rule to build oss4-dkms when CONFIG_USB=y/m [Test Plan] Install a new version of jammy:linux-kvm (1029 for example). apt install oss4 will fail as described above. After the fix, it will not built at all. Once the package is in proposed, a new adt is triggered against proposed for jammy:linux-kvm. [Where problems could occur] Low possibility of new issues. [Note] This fix is not scalable in the sense that if configuration name changes, the module has to be changed as well. because CONFIG_USB=n. [Fix] Add a rule to build oss4 when CONFIG_USB=y/m [Test Plan] Install a new version of jammy:linux-kvm (1029 for example). apt install oss4 will fail as described above. After the fix, it will not built at all. Once the package is in proposed, a new adt is triggered against proposed for jammy:linux-kvm. [Where problems could occur] Low possibility of new issues. [Note] This fix is not scalable in the sense that if configuration name changes, the module has to be changed as well.
2023-03-16 08:48:02 Roxana Nicolescu summary oss4-dkms fails to build when CONFIG_USB is disabled oss4-dkms fails to build when CONFIG_USB/CFG80211 is disabled
2023-03-16 09:06:58 Roxana Nicolescu attachment removed patch https://bugs.launchpad.net/ubuntu/+source/oss4/+bug/2011551/+attachment/5654359/+files/patch
2023-03-16 09:11:10 Roxana Nicolescu attachment added patch https://bugs.launchpad.net/ubuntu/+source/oss4/+bug/2011551/+attachment/5654802/+files/patch
2023-04-19 08:04:22 Chris Halse Rogers oss4 (Ubuntu Jammy): status New Fix Committed
2023-04-19 08:04:24 Chris Halse Rogers bug added subscriber Ubuntu Stable Release Updates Team
2023-04-19 08:04:26 Chris Halse Rogers bug added subscriber SRU Verification
2023-04-19 08:04:29 Chris Halse Rogers tags sru-20230227 sru-20230227 verification-needed verification-needed-jammy
2023-05-11 10:49:22 Roxana Nicolescu tags sru-20230227 verification-needed verification-needed-jammy sru-20230227 verification-done-jammy verification-needed
2023-05-11 19:29:47 Andreas Hasenack description SRU justification: [Impact] This is encountered on linux kernel derivatives with fewer configuration options enabled. First time saw on jammy:linux-kvm-1029. During build, it fails with the following error: ... SRU justification: [Impact] This is encountered on linux kernel derivatives with fewer configuration options enabled. First time saw on jammy:linux-kvm-1029. During build, it fails with the following error: ... ERROR: modpost: "wiphy_free" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_unlink_bss" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_connect_done" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "usb_kill_urb" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_mgmt_tx_status" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_vendor_cmd_reply" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "ieee80211_freq_khz_to_channel" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_get_bss" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "usb_deregister" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "wiphy_unregister" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! WARNING: modpost: suppressed 29 unresolved symbol warnings because there were too many) make[2]: *** [scripts/Makefile.modpost:133: /var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/Module.symvers] Error 1 make[2]: *** Deleting file '/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/Module.symvers' make[1]: *** [Makefile:1821: modules] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-1029-kvm' make: *** [Makefile:1457: modules] Error 2 because CONFIG_USB=n, CONFIG_CFG80211=n [Fix] Add a rule to build oss4-dkms when CONFIG_USB=y/m [Test Plan] Install a new version of jammy:linux-kvm (1029 for example). apt install oss4 will fail as described above. After the fix, it will not built at all. Once the package is in proposed, a new adt is triggered against proposed for jammy:linux-kvm. [Where problems could occur] Low possibility of new issues. [Note] This fix is not scalable in the sense that if configuration name changes, the module has to be changed as well. because CONFIG_USB=n. [Fix] Add a rule to build oss4 when CONFIG_USB=y/m [Test Plan] Install a new version of jammy:linux-kvm (1029 for example). apt install oss4 will fail as described above. After the fix, it will not built at all. Once the package is in proposed, a new adt is triggered against proposed for jammy:linux-kvm. [Where problems could occur] Low possibility of new issues. [Note] This fix is not scalable in the sense that if configuration name changes, the module has to be changed as well. SRU justification: [Impact] This is encountered on linux kernel derivatives with fewer configuration options enabled. First time saw on jammy:linux-kvm-1029. During build, it fails with the following error: ... ERROR: modpost: "wiphy_free" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_unlink_bss" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_connect_done" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "usb_kill_urb" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_mgmt_tx_status" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_vendor_cmd_reply" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "ieee80211_freq_khz_to_channel" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "cfg80211_get_bss" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "usb_deregister" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! ERROR: modpost: "wiphy_unregister" [/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/8812au.ko] undefined! WARNING: modpost: suppressed 29 unresolved symbol warnings because there were too many) make[2]: *** [scripts/Makefile.modpost:133: /var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/Module.symvers] Error 1 make[2]: *** Deleting file '/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/Module.symvers' make[1]: *** [Makefile:1821: modules] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-5.15.0-1029-kvm' make: *** [Makefile:1457: modules] Error 2 because CONFIG_USB=n, CONFIG_CFG80211=n [Fix] Add a rule to build oss4-dkms when CONFIG_USB=y/m [Test Plan] Install a new version of jammy:linux-kvm (1029 for example). apt install oss4 will fail as described above. After the fix, it will not built at all. Once the package is in proposed, a new adt is triggered against proposed for jammy:linux-kvm. [Where problems could occur] Low possibility of new issues. [Note] This fix is not scalable in the sense that if configuration name changes, the module has to be changed as well. because CONFIG_USB=n. [Fix] Add a rule to build oss4 when CONFIG_USB=y/m [Test Plan] Install a new version of jammy:linux-kvm (1029 for example). apt install oss4 will fail as described above. After the fix, it will not built at all. Once the package is in proposed, a new adt is triggered against proposed for jammy:linux-kvm. [Where problems could occur] Low possibility of new issues. [Note] This fix is not scalable in the sense that if configuration name changes, the module has to be changed as well.
2023-05-11 19:36:25 Andreas Hasenack bug added subscriber Andreas Hasenack
2023-08-30 11:45:34 Robie Basak tags sru-20230227 verification-done-jammy verification-needed sru-20230227 verification-failed verification-failed-jammy