Package: broadcom-sta-dkms
Version: 5.100.82.112-9
Severity: important

when using a 3.8 kernel (linux-image-3.8-trunk-amd64 and
linux-headers-3.8-trunk-amd64 3.8.2-1~experimental.1), the dkms
compilation fails; it worked with kernel 3.7, and which shell /bin/sh is
linked to doesn't make a difference.

$ sudo dpkg-reconfigure broadcom-sta-dkms

------------------------------
Deleting module version: 5.100.82.112
completely from the DKMS tree.
------------------------------
Done.
Loading new broadcom-sta-5.100.82.112 DKMS files...
Building only for 3.8-trunk-amd64
Building initial module for 3.8-trunk-amd64
Error! Bad return status for module build on kernel: 3.8-trunk-amd64 (x86_64)
Consult /var/lib/dkms/broadcom-sta/5.100.82.112/build/make.log for more 
information.

$ cat /var/lib/dkms/broadcom-sta/5.100.82.112/build/make.log
DKMS make.log for broadcom-sta-5.100.82.112 for kernel 3.8-trunk-amd64 (x86_64)
Mon Mar 11 12:43:15 CET 2013
/bin/sh: 1: [: Illegal number: 
/bin/sh: 1: [: Illegal number: 
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
KBUILD_NOPEDANTIC=1 make -C /lib/modules/3.8-trunk-amd64/build 
M=/var/lib/dkms/broadcom-sta/5.100.82.112/build
make[1]: Entering directory `/usr/src/linux-headers-3.8-trunk-amd64'
CFG80211 API is prefered for this kernel version
Using CFG80211 API
Kernel architecture is X86_64
  LD      /var/lib/dkms/broadcom-sta/5.100.82.112/build/built-in.o
  CC [M]  /var/lib/dkms/broadcom-sta/5.100.82.112/build/src/shared/linux_osl.o
  CC [M]  /var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_linux.o
  CC [M]  /var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_iw.o
  CC [M]  /var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.o
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c: In 
function ‘wl_cfg80211_join_ibss’:
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c:747:26: 
error: ‘struct cfg80211_ibss_params’ has no member named ‘channel’
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c: At top 
level:
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c:1654:2: 
warning: initialization from incompatible pointer type [enabled by default]
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c:1654:2: 
warning: (near initialization for ‘wl_cfg80211_ops.set_tx_power’) [enabled by 
default]
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c:1655:2: 
warning: initialization from incompatible pointer type [enabled by default]
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c:1655:2: 
warning: (near initialization for ‘wl_cfg80211_ops.get_tx_power’) [enabled by 
default]
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c: In 
function ‘wl_update_bss_info’:
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c:2082:11: 
error: ‘struct cfg80211_bss’ has no member named ‘information_elements’
/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.c:2083:15: 
error: ‘struct cfg80211_bss’ has no member named ‘len_information_elements’
make[4]: *** 
[/var/lib/dkms/broadcom-sta/5.100.82.112/build/src/wl/sys/wl_cfg80211.o] Error 1
make[3]: *** [_module_/var/lib/dkms/broadcom-sta/5.100.82.112/build] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.8-trunk-amd64'
make: *** [all] Error 2

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.8-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages broadcom-sta-dkms depends on:
ii  dkms  2.2.0.3-1.2

Versions of packages broadcom-sta-dkms recommends:
ii  wireless-tools  30~pre9-8

broadcom-sta-dkms suggests no packages.

-- no debconf information

Attachment: signature.asc
Description: Digital signature

Reply via email to