← Back to team overview

kernel-packages team mailing list archive

[Bug 1220226] Re: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu0.0.1: bcmwl kernel module failed to build

 

** Description changed:

  I don't exactly know what's going on... but apport suggests I file a bug
  for this.
  
  I was trying to install Raring enablement stack on Precise and this
  appears.
  
+ ### excerpt from commandline
+ ...
+ run-parts: executing /etc/kernel/postinst.d/dkms 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
+ Error! Bad return status for module build on kernel: 3.8.0-29-generic (x86_64)
+ Consult /var/lib/dkms/fglrx/8.960/build/make.log for more information.
+ Error! Bad return status for module build on kernel: 3.8.0-29-generic (x86_64)
+ Consult /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/make.log for more information.
+ ...
+ 
+ ### metadata generated by apport
  ProblemType: Package
  DistroRelease: Ubuntu 12.04
  Package: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu0.0.1
  ProcVersionSignature: Ubuntu 3.2.0-52.78-generic 3.2.48
  Uname: Linux 3.2.0-52-generic x86_64
  NonfreeKernelModules: fglrx wl
  ApportVersion: 2.0.1-0ubuntu17.4
  Architecture: amd64
  DKMSKernelVersion: 3.8.0-29-generic
  Date: Tue Sep  3 20:22:50 2013
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  MarkForUpload: True
  PackageVersion: 6.20.155.1+bdcom-0ubuntu0.0.1
  SourcePackage: bcmwl
  Title: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu0.0.1: bcmwl kernel module failed to build
  UpgradeStatus: Upgraded to precise on 2012-04-30 (490 days ago)
+ 
+ ### contents of /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/make.log
+ DKMS make.log for bcmwl-6.20.155.1+bdcom for kernel 3.8.0-29-generic (x86_64)
+ Tue Sep  3 20:23:49 PHT 2013
+ make: Entering directory `/usr/src/linux-headers-3.8.0-29-generic'
+ CFG80211 API is prefered for this kernel version
+ Using CFG80211 API
+   LD      /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/built-in.o
+   CC [M]  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/shared/linux_osl.o
+   CC [M]  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_linux.o
+   CC [M]  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_iw.o
+   CC [M]  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.o
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c: In function ‘wl_cfg80211_join_ibss’:
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:705:26: error: ‘struct cfg80211_ibss_params’ has no member named ‘channel’
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c: At top level:
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1560:2: warning: initialization from incompatible pointer type [enabled by default]
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1560:2: warning: (near initialization for ‘wl_cfg80211_ops.scan’) [enabled by default]
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1565:2: warning: initialization from incompatible pointer type [enabled by default]
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1565:2: warning: (near initialization for ‘wl_cfg80211_ops.set_tx_power’) [enabled by default]
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1566:2: warning: initialization from incompatible pointer type [enabled by default]
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1566:2: warning: (near initialization for ‘wl_cfg80211_ops.get_tx_power’) [enabled by default]
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c: In function ‘wl_update_bss_info’:
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1991:11: error: ‘struct cfg80211_bss’ has no member named ‘information_elements’
+ /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1992:15: error: ‘struct cfg80211_bss’ has no member named ‘len_information_elements’
+ make[1]: *** [/var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.o] Error 1
+ make: *** [_module_/var/lib/dkms/bcmwl/6.20.155.1+bdcom/build] Error 2
+ make: Leaving directory `/usr/src/linux-headers-3.8.0-29-generic'
+ 
+ ### contents of /var/lib/dkms/fglrx/8.960/build/make.log
+ DKMS make.log for fglrx-8.960 for kernel 3.8.0-29-generic (x86_64)
+ Tue Sep  3 20:23:49 PHT 2013
+ AMD kernel module generator version 2.1
+ kernel includes at /lib/modules/3.8.0-29-generic/build/include not found or incomplete
+ file: /lib/modules/3.8.0-29-generic/build/include/linux/version.h
+ 
+ @@@
+ Well after reading these logs I think it's because I have proprietary gpu driver installed while performing the upgrade. And somehow it prevented the new kernel to be built. But yeah, I don't know really.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to bcmwl in Ubuntu.
https://bugs.launchpad.net/bugs/1220226

Title:
  bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu0.0.1: bcmwl kernel module
  failed to build

Status in “bcmwl” package in Ubuntu:
  New

Bug description:
  I don't exactly know what's going on... but apport suggests I file a
  bug for this.

  I was trying to install Raring enablement stack on Precise and this
  appears.

  ### excerpt from commandline
  ...
  run-parts: executing /etc/kernel/postinst.d/dkms 3.8.0-29-generic /boot/vmlinuz-3.8.0-29-generic
  Error! Bad return status for module build on kernel: 3.8.0-29-generic (x86_64)
  Consult /var/lib/dkms/fglrx/8.960/build/make.log for more information.
  Error! Bad return status for module build on kernel: 3.8.0-29-generic (x86_64)
  Consult /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/make.log for more information.
  ...

  ### metadata generated by apport
  ProblemType: Package
  DistroRelease: Ubuntu 12.04
  Package: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu0.0.1
  ProcVersionSignature: Ubuntu 3.2.0-52.78-generic 3.2.48
  Uname: Linux 3.2.0-52-generic x86_64
  NonfreeKernelModules: fglrx wl
  ApportVersion: 2.0.1-0ubuntu17.4
  Architecture: amd64
  DKMSKernelVersion: 3.8.0-29-generic
  Date: Tue Sep  3 20:22:50 2013
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  MarkForUpload: True
  PackageVersion: 6.20.155.1+bdcom-0ubuntu0.0.1
  SourcePackage: bcmwl
  Title: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu0.0.1: bcmwl kernel module failed to build
  UpgradeStatus: Upgraded to precise on 2012-04-30 (490 days ago)

  ### contents of /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/make.log
  DKMS make.log for bcmwl-6.20.155.1+bdcom for kernel 3.8.0-29-generic (x86_64)
  Tue Sep  3 20:23:49 PHT 2013
  make: Entering directory `/usr/src/linux-headers-3.8.0-29-generic'
  CFG80211 API is prefered for this kernel version
  Using CFG80211 API
    LD      /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/built-in.o
    CC [M]  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/shared/linux_osl.o
    CC [M]  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_linux.o
    CC [M]  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_iw.o
    CC [M]  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.o
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c: In function ‘wl_cfg80211_join_ibss’:
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:705:26: error: ‘struct cfg80211_ibss_params’ has no member named ‘channel’
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c: At top level:
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1560:2: warning: initialization from incompatible pointer type [enabled by default]
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1560:2: warning: (near initialization for ‘wl_cfg80211_ops.scan’) [enabled by default]
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1565:2: warning: initialization from incompatible pointer type [enabled by default]
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1565:2: warning: (near initialization for ‘wl_cfg80211_ops.set_tx_power’) [enabled by default]
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1566:2: warning: initialization from incompatible pointer type [enabled by default]
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1566:2: warning: (near initialization for ‘wl_cfg80211_ops.get_tx_power’) [enabled by default]
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c: In function ‘wl_update_bss_info’:
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1991:11: error: ‘struct cfg80211_bss’ has no member named ‘information_elements’
  /var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.c:1992:15: error: ‘struct cfg80211_bss’ has no member named ‘len_information_elements’
  make[1]: *** [/var/lib/dkms/bcmwl/6.20.155.1+bdcom/build/src/wl/sys/wl_cfg80211.o] Error 1
  make: *** [_module_/var/lib/dkms/bcmwl/6.20.155.1+bdcom/build] Error 2
  make: Leaving directory `/usr/src/linux-headers-3.8.0-29-generic'

  ### contents of /var/lib/dkms/fglrx/8.960/build/make.log
  DKMS make.log for fglrx-8.960 for kernel 3.8.0-29-generic (x86_64)
  Tue Sep  3 20:23:49 PHT 2013
  AMD kernel module generator version 2.1
  kernel includes at /lib/modules/3.8.0-29-generic/build/include not found or incomplete
  file: /lib/modules/3.8.0-29-generic/build/include/linux/version.h

  @@@
  Well after reading these logs I think it's because I have proprietary gpu driver installed while performing the upgrade. And somehow it prevented the new kernel to be built. But yeah, I don't know really.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1220226/+subscriptions


References