Package: broadcom-sta-dkms Version: 6.30.223.271-23 Severity: important Tags: sid trixie
Hi, broadcom-sta-dkms fails to build a module for Linux 6.6 that was just uploaded to experimental: DKMS make.log for broadcom-sta-6.30.223.271 for kernel 6.6-cloud-amd64 (x86_64) Tue Dec 5 08:33:20 UTC 2023 /bin/sh: 1: [: Illegal number: 6.6-cloud-amd64 /bin/sh: 1: [: Illegal number: 6.6-cloud-amd64 Wireless Extension is the only possible API for this kernel version Using Wireless Extension API KBUILD_NOPEDANTIC=1 make -C /lib/modules/6.6-cloud-amd64/build M=`pwd` make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[1]: Entering directory '/usr/src/linux-headers-6.6-cloud-amd64' /bin/sh: 1: [: Illegal number: 6.6-cloud-amd64 /bin/sh: 1: [: Illegal number: 6.6-cloud-amd64 Wireless Extension is the only possible API for this kernel version Using Wireless Extension API Kernel architecture is X86_64 CC [M] /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.o CC [M] /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.o In file included from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:81: /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_iw.h:73: warning: "isprint" redefined 73 | #define isprint(c) bcm_isprint(c) | In file included from /usr/src/linux-headers-6.6-common/include/linux/string_helpers.h:6, from /usr/src/linux-headers-6.6-common/include/linux/seq_file.h:7, from /usr/src/linux-headers-6.6-common/include/linux/seq_file_net.h:5, from /usr/src/linux-headers-6.6-common/include/net/net_namespace.h:195, from /usr/src/linux-headers-6.6-common/include/linux/netdevice.h:38, from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/linuxver.h:69, from /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:27: /usr/src/linux-headers-6.6-common/include/linux/ctype.h:30: note: this is the location of the previous definition 30 | #define isprint(c) ((__ismask(c)&(_P|_U|_L|_D|_SP)) != 0) | /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c: In function 'wl_if_setup': /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:486:12: error: 'struct net_device' has no member named 'wireless_handlers' 486 | dev->wireless_handlers = (struct iw_handler_def *) &wl_iw_handler_def; | ^~ make[3]: *** [/usr/src/linux-headers-6.6-common/scripts/Makefile.build:248: /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.o] Error 1 make[2]: *** [/usr/src/linux-headers-6.6-common/Makefile:1938: /var/lib/dkms/broadcom-sta/6.30.223.271/build] Error 2 make[1]: *** [/usr/src/linux-headers-6.6-common/Makefile:246: __sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-6.6-cloud-amd64' make: *** [Makefile:181: all] Error 2 Andreas