https://bugzilla.suse.com/show_bug.cgi?id=1226117 https://bugzilla.suse.com/show_bug.cgi?id=1226117#c1 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|security-team@suse.de |alarrosa@suse.com Component|Security |Kernel:Drivers Summary|Discover fails no matter |FTBFS: rtl8812au: error: |what package is selected |too many arguments to | |function | |‘cfg80211_ch_switch_started | |_notify’ Status|NEW |CONFIRMED CC| |alarrosa@suse.com, | |Andreas.Stieger@gmx.de --- Comment #1 from Andreas Stieger <Andreas.Stieger@gmx.de> --- Thank you for your report. The package is indeed uninstallable: $ zypper in --dry-run rtl8812au-kmp-default Loading repository data... Reading installed packages... Resolving package dependencies... Problem: 1: nothing provides 'ksym(default:_printk) = 122c3a7e' needed by the to be installed rtl8812au-kmp-default-5.13.6+git20240320.8be3a1d_k6.8.9_1-2.3.x86_64 Solution 1: do not install rtl8812au-kmp-default-5.13.6+git20240320.8be3a1d_k6.8.9_1-2.3.x86_64 Solution 2: break rtl8812au-kmp-default-5.13.6+git20240320.8be3a1d_k6.8.9_1-2.3.x86_64 by ignoring some of its dependencies Choose from above solutions by number or cancel [1/2/c/d/?] (c): To work around the updating issue, remove the package rtl8812au-kmp-default. The Discover usability issue is bug 1225965. Now as for the root cause: If you will allow me I will rephrase your bug report: The root cause is that openSUSE:Factory/rtl8812au fails to build against the current kernel: [ 28s] /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/os_dep/linux/ioctl_cfg80211.c: In function ‘rtw_cfg80211_ch_switch_notify’: [ 28s] /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/os_dep/linux/ioctl_cfg80211.c:469:17: error: too many arguments to function ‘cfg80211_ch_switch_started_notify’ [ 28s] 469 | cfg80211_ch_switch_started_notify(adapter->pnetdev, &chdef, 0, 0, false, 0); [ 28s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] In file included from /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/include/osdep_service_linux.h:98, [ 28s] from /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/include/osdep_service.h:54, [ 28s] from /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/include/drv_types.h:27, [ 28s] from /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/os_dep/linux/ioctl_cfg80211.c:17: [ 28s] /usr/src/linux-6.9.3-1/include/net/cfg80211.h:8811:6: note: declared here [ 28s] 8811 | void cfg80211_ch_switch_started_notify(struct net_device *dev, [ 28s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/os_dep/linux/ioctl_cfg80211.c:488:9: error: too many arguments to function ‘cfg80211_ch_switch_notify’ [ 28s] 488 | cfg80211_ch_switch_notify(adapter->pnetdev, &chdef, 0, 0); [ 28s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] /usr/src/linux-6.9.3-1/include/net/cfg80211.h:8795:6: note: declared here [ 28s] 8795 | void cfg80211_ch_switch_notify(struct net_device *dev, [ 28s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 28s] make[3]: *** [/usr/src/linux-6.9.3-1/scripts/Makefile.build:245: /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/os_dep/linux/ioctl_cfg80211.o] Error 1 [ 28s] make[3]: *** Waiting for unfinished jobs.... [ 28s] # CC [M] /home/abuild/rpmbuild/BUILD/rtl8812au-5.13.6+git20240320.8be3a1d/obj/default/os_dep/linux/rtw_cfgvendor.o Moving category and assigning to maintainer. -- You are receiving this mail because: You are on the CC list for the bug.