Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1177267

Bug#1057447: broadcom-sta-dkms: module build fails for Linux 6.6: wl_linux.c:486:12: error: 'struct net_device' has no member named 'wireless_handlers'

From Andreas Beckmann <anbe@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1057447: broadcom-sta-dkms: module build fails for Linux 6.6: wl_linux.c:486:12: error: 'struct net_device' has no member named 'wireless_handlers'
Date 2023-12-05 10:40 +0100
Message-ID <HHA4i-bmmP-5@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


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

Back to linux.debian.bugs.dist | Previous | Next | Find similar | Unroll thread


Thread

Bug#1057447: broadcom-sta-dkms: module build fails for Linux 6.6: wl_linux.c:486:12: error: 'struct net_device' has no member named 'wireless_handlers' Andreas Beckmann <anbe@debian.org> - 2023-12-05 10:40 +0100

csiph-web