bcmwl-kernel-source 6.30.223.141+bdcom-0ubuntu2: bcmwl kernel module failed to build

Bug #1390747 reported by Patrick
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
bcmwl (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

ProblemType: Package
DKMSBuildLog:
 DKMS make.log for bcmwl-6.30.223.141+bdcom for kernel 3.16.0-25-generic (x86_64)
 Sat Nov 8 09:11:54 EST 2014
 make: Entering directory `/usr/src/linux-headers-3.16.0-25-generic'
 CFG80211 API is prefered for this kernel version
 Using CFG80211 API
   LD /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/built-in.o
   CC [M] /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/shared/linux_osl.o
   CC [M] /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_linux.o
   CC [M] /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_iw.o
   CC [M] /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.o
 /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c: In function ‘wl_cfg80211_get_key’:
 /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:1383:2: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [enabled by default]
   memcpy(params.key, key.data, params.key_len);
   ^
 In file included from ./arch/x86/include/asm/string.h:4:0,
                  from include/linux/string.h:17,
                  from include/linux/bitmap.h:8,
                  from include/linux/cpumask.h:11,
                  from ./arch/x86/include/asm/cpumask.h:4,
                  from ./arch/x86/include/asm/msr.h:10,
                  from ./arch/x86/include/asm/processor.h:20,
                  from ./arch/x86/include/asm/thread_info.h:23,
                  from include/linux/thread_info.h:54,
                  from ./arch/x86/include/asm/preempt.h:6,
                  from include/linux/preempt.h:18,
                  from include/linux/spinlock.h:50,
                  from include/linux/seqlock.h:35,
                  from include/linux/time.h:5,
                  from include/linux/stat.h:18,
                  from include/linux/module.h:10,
                  from /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/include/linuxver.h:40,
                  from /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:26:
 ./arch/x86/include/asm/string_64.h:32:14: note: expected ‘void *’ but argument is of type ‘const u8 *’
  extern void *memcpy(void *to, const void *from, size_t len);
               ^
 /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c: At top level:
 /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:1593:2: warning: initialization from incompatible pointer type [enabled by default]
   .get_station = wl_cfg80211_get_station,
   ^
 /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:1593:2: warning: (near initialization for ‘wl_cfg80211_ops.get_station’) [enabled by default]
 /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c: In function ‘wl_notify_connect_status’:
 /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:1844:4: warning: passing argument 3 of ‘cfg80211_ibss_joined’ makes pointer from integer without a cast [enabled by default]
     cfg80211_ibss_joined(ndev, (u8 *)&wl->bssid, GFP_KERNEL);
     ^
 In file included from /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:33:0:
 include/net/cfg80211.h:4002:6: note: expected ‘struct ieee80211_channel *’ but argument is of type ‘unsigned int’
  void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
       ^
 /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:1844:4: error: too few arguments to function ‘cfg80211_ibss_joined’
     cfg80211_ibss_joined(ndev, (u8 *)&wl->bssid, GFP_KERNEL);
     ^
 In file included from /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:33:0:
 include/net/cfg80211.h:4002:6: note: declared here
  void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
       ^
 make[1]: *** [/var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.o] Error 1
 make: *** [_module_/var/lib/dkms/bcmwl/6.30.223.141+bdcom/build] Error 2
 make: Leaving directory `/usr/src/linux-headers-3.16.0-25-generic'
DKMSKernelVersion: 3.16.0-25-generic
Date: Sat Nov 8 09:11:58 2014
DuplicateSignature: dkms:bcmwl-kernel-source:6.30.223.141+bdcom-0ubuntu2:/var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:1844:4: error: too few arguments to function ‘cfg80211_ibss_joined’
Package: bcmwl-kernel-source
PackageVersion: 6.30.223.141+bdcom-0ubuntu2
SourcePackage: bcmwl
Title: bcmwl-kernel-source 6.30.223.141+bdcom-0ubuntu2: bcmwl kernel module failed to build
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
Dependencies:
 adduser 3.113+nmu3ubuntu3
 apt-utils 1.0.1ubuntu2.6
 base-passwd 3.5.33
 binutils 2.24-5ubuntu3
 busybox-initramfs 1:1.21.0-1ubuntu1
 coreutils 8.21-1ubuntu5
 cpio 2.11+dfsg-1ubuntu1
 cpp 4:4.8.2-1ubuntu6
 cpp-4.8 4.8.2-19ubuntu1
 dbus 1.6.18-0ubuntu4.2
 debconf 1.5.51ubuntu2
 debconf-i18n 1.5.51ubuntu2
 debianutils 4.4
 dkms 2.2.0.3-1.1ubuntu5
 dpkg 1.17.5ubuntu5.3
 e2fslibs 1.42.9-3ubuntu1
 e2fsprogs 1.42.9-3ubuntu1
 fakeroot 1.20-3ubuntu2
 findutils 4.4.2-7
 gcc 4:4.8.2-1ubuntu6
 gcc-4.8 4.8.2-19ubuntu1
 gcc-4.8-base 4.8.2-19ubuntu1
 gcc-4.9-base 4.9.1-0ubuntu1
 ifupdown 0.7.47.2ubuntu4.1
 initramfs-tools 0.103ubuntu4.2
 initramfs-tools-bin 0.103ubuntu4.2
 initscripts 2.88dsf-41ubuntu6
 insserv 1.14.0-5ubuntu2
 iproute2 3.12.0-2
 isc-dhcp-client 4.2.4-7ubuntu12
 isc-dhcp-common 4.2.4-7ubuntu12
 klibc-utils 2.0.3-0ubuntu1
 kmod 15-0ubuntu6
 libacl1 2.2.52-1
 libapparmor1 2.8.95~2430-0ubuntu5
 libapt-inst1.5 1.0.1ubuntu2.6
 libapt-pkg4.12 1.0.1ubuntu2.6
 libasan0 4.8.2-19ubuntu1
 libatomic1 4.8.2-19ubuntu1
 libattr1 1:2.4.47-1ubuntu1
 libaudit-common 1:2.3.2-2ubuntu1
 libaudit1 1:2.3.2-2ubuntu1
 libblkid1 2.20.1-5.1ubuntu20.3
 libbz2-1.0 1.0.6-5
 libc-dev-bin 2.19-0ubuntu6.3
 libc6 2.19-0ubuntu6.3
 libc6-dev 2.19-0ubuntu6.3
 libcap2 1:2.24-0ubuntu2
 libcgmanager0 0.24-0ubuntu7
 libcloog-isl4 0.18.2-1
 libcomerr2 1.42.9-3ubuntu1
 libdb5.3 5.3.28-3ubuntu3
 libdbus-1-3 1.6.18-0ubuntu4.2
 libdebconfclient0 0.187ubuntu1
 libdrm2 2.4.52-1
 libexpat1 2.1.0-4ubuntu1
 libfakeroot 1.20-3ubuntu2
 libgcc-4.8-dev 4.8.2-19ubuntu1
 libgcc1 1:4.9.1-0ubuntu1
 libgmp10 2:5.1.3+dfsg-1ubuntu1
 libgomp1 4.8.2-19ubuntu1
 libgpm2 1.20.4-6.1
 libisl10 0.12.2-1
 libitm1 4.8.2-19ubuntu1
 libjson-c2 0.11-3ubuntu1.2
 libjson0 0.11-3ubuntu1.2
 libklibc 2.0.3-0ubuntu1
 libkmod2 15-0ubuntu6
 liblocale-gettext-perl 1.05-7build3
 liblzma5 5.1.1alpha+20120614-2ubuntu2
 libmount1 2.20.1-5.1ubuntu20.3
 libmpc3 1.0.1-1ubuntu1
 libmpfr4 3.1.2-1
 libncurses5 5.9+20140118-1ubuntu1
 libncursesw5 5.9+20140118-1ubuntu1
 libnih-dbus1 1.0.3-4ubuntu25
 libnih1 1.0.3-4ubuntu25
 libpam-modules 1.1.8-1ubuntu2
 libpam-modules-bin 1.1.8-1ubuntu2
 libpam-runtime 1.1.8-1ubuntu2
 libpam-systemd 204-5ubuntu20.8
 libpam0g 1.1.8-1ubuntu2
 libpcre3 1:8.31-2ubuntu2
 libplymouth2 0.8.8-0ubuntu17
 libpng12-0 1.2.50-1ubuntu2
 libprocps3 1:3.3.9-1ubuntu2
 libquadmath0 4.8.2-19ubuntu1
 libselinux1 2.2.2-1ubuntu0.1
 libsemanage-common 2.2-1
 libsemanage1 2.2-1
 libsepol1 2.2-1
 libslang2 2.2.4-15ubuntu1
 libss2 1.42.9-3ubuntu1
 libstdc++6 4.8.2-19ubuntu1
 libsystemd-daemon0 204-5ubuntu20.8
 libsystemd-login0 204-5ubuntu20.8
 libtext-charwidth-perl 0.04-7build3
 libtext-iconv-perl 1.7-5build2
 libtext-wrapi18n-perl 0.06-7
 libtinfo5 5.9+20140118-1ubuntu1
 libtsan0 4.8.2-19ubuntu1
 libudev1 204-5ubuntu20.8
 libustr-1.0-1 1.0.4-3ubuntu2
 libuuid1 2.20.1-5.1ubuntu20.3
 libxtables10 1.4.21-1ubuntu1
 linux-libc-dev 3.13.0-40.68
 lsb-base 4.1+Debian11ubuntu6
 make 3.81-8.2ubuntu3
 makedev 2.3.1-93ubuntu1
 manpages 3.54-1ubuntu1
 manpages-dev 3.54-1ubuntu1
 menu 2.1.46ubuntu1
 module-init-tools 15-0ubuntu6
 mount 2.20.1-5.1ubuntu20.3
 mountall 2.53
 multiarch-support 2.19-0ubuntu6.3
 netbase 5.2
 passwd 1:4.1.5.1-1ubuntu9
 patch 2.7.1-4ubuntu1
 perl-base 5.18.2-2ubuntu1
 plymouth 0.8.8-0ubuntu17
 plymouth-theme-ubuntu-text 0.8.8-0ubuntu17
 procps 1:3.3.9-1ubuntu2
 psmisc 22.20-1ubuntu2
 sensible-utils 0.0.9
 systemd-services 204-5ubuntu20.8
 sysv-rc 2.88dsf-41ubuntu6
 sysvinit-utils 2.88dsf-41ubuntu6
 tar 1.27.1-1
 tzdata 2014i-0ubuntu0.14.04
 udev 204-5ubuntu20.8
 upstart 1.12.1-0ubuntu4.2
 util-linux 2.20.1-5.1ubuntu20.3
 uuid-runtime 2.20.1-5.1ubuntu20.3
 zlib1g 1:1.2.8.dfsg-1ubuntu1
DistroRelease: Ubuntu 14.04
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 3.16.0-25.33~14.04.2-generic 3.16.7
Tags: trusty
Uname: Linux 3.16.0-25-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
_MarkForUpload: True

ProblemType: Package
DistroRelease: Ubuntu 14.04
Package: bcmwl-kernel-source
ProcVersionSignature: Ubuntu 3.16.0-25.33~14.04.2-generic 3.16.7
Uname: Linux 3.16.0-25-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.6
Architecture: amd64
DKMSKernelVersion: 3.16.0-25-generic
Date: Sat Nov 8 09:11:58 2014
DuplicateSignature: dkms:bcmwl-kernel-source:6.30.223.141+bdcom-0ubuntu2:/var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/src/wl/sys/wl_cfg80211_hybrid.c:1844:4: error: too few arguments to function ‘cfg80211_ibss_joined’
PackageVersion: 6.30.223.141+bdcom-0ubuntu2
SourcePackage: bcmwl
Title: bcmwl-kernel-source 6.30.223.141+bdcom-0ubuntu2: bcmwl kernel module failed to build
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Patrick (zoneprestige) wrote :
Revision history for this message
Apport retracing service (apport) wrote : This bug is a duplicate

Thank you for taking the time to report this crash and helping to make this software better. This particular crash has already been reported and is a duplicate of bug #1307744, so is being marked as such. Please look at the other bug report to see if there is any missing information that you can provide, or to see if there is a workaround for the bug. Additionally, any further discussion regarding the bug should occur in the other report. Please continue to report any other bugs you may find.

tags: removed: need-duplicate-check
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in bcmwl (Ubuntu):
status: New → Confirmed
Revision history for this message
Koluch (kalujny) wrote :

I removed the duplicate since it referred to kernel version 3.15 and this bug is about kernel version 3.16

Revision history for this message
Koluch (kalujny) wrote :

There is more recent version of package which installs fine: bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu1) [restricted]

Prebuilt can be found here http://packages.ubuntu.com/utopic/bcmwl-kernel-source

Credit goes to people here http://ubuntuforums.org/showthread.php?t=2245308

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.