* Package: net-wireless/broadcom-sta-6.30.223.141-r2  * Repository: gentoo  * Maintainer: tomboy64@sina.cn proxy-maintainers  * USE: amd64 elibc_glibc kernel_linux userland_GNU  * FEATURES: preserve-libs sandbox selinux sesandbox userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/3.14.5-hardened-r2/build * Found sources for kernel version: * 3.14.5-hardened-r2 * Checking for suitable kernel configuration options... * B43: If you insist on building this, you must blacklist it! * SSB: If you insist on building this, you must blacklist it! * MAC80211: If you insist on building this, you must blacklist it! * PREEMPT_RCU: Please do not set the Preemption Model to "Preemptible Kernel"; choose something else. * CONFIG_PREEMPT: should not be set. But it is. * Please check to make sure these options are set correctly. * Failure to do so may cause unexpected problems. >>> Unpacking source... >>> Unpacking hybrid-v35_64-nodebug-pcoem-6_30_223_141.tar.gz to /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work >>> Source unpacked in /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work >>> Preparing source in /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work ... * Applying broadcom-sta-6.30.223.141-license.patch ...  [ ok ] * Applying broadcom-sta-6.30.223.141-makefile.patch ...  [ ok ] * Applying broadcom-sta-6.30.223.141-linux-recent.patch ...  [ ok ] * Applying broadcom-sta-6.30.223.141-eth-to-wlan.patch ...  [ ok ] * Applying broadcom-sta-6.30.223.141-gcc.patch ...  [ ok ] * Applying broadcom-sta-6.30.223.141-linux-3.15.patch ...  [ ok ] >>> Source prepared. >>> Configuring source in /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work ... >>> Source configured. >>> Compiling source in /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work ... ln: failed to create symbolic link ‘Module.symvers’: File exists * Preparing wl module make -j2 HOSTCC=x86_64-pc-linux-gnu-gcc CROSS_COMPILE=x86_64-pc-linux-gnu- 'LDFLAGS=-m elf_x86_64' -C /usr/src/linux M=/var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work wl.ko make: Entering directory `/usr/src/linux-3.14.5-hardened-r2' CFG80211 API is prefered for this kernel version Using CFG80211 API CC [M] /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/shared/linux_osl.o CC [M] /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_linux.o CC [M] /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_iw.o CC [M] /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.o /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c: In function ‘wl_init_eloop_handler’: /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2236:2: warning: passing argument 1 of ‘memset’ discards ‘const’ qualifier from pointer target type [enabled by default] In file included from /usr/src/linux-3.14.5-hardened-r2/arch/x86/include/asm/string.h:4:0, from include/linux/string.h:17, from include/linux/dynamic_debug.h:111, from include/linux/printk.h:245, from include/linux/kernel.h:13, from /usr/src/linux-3.14.5-hardened-r2/arch/x86/include/asm/percpu.h:44, from /usr/src/linux-3.14.5-hardened-r2/arch/x86/include/asm/preempt.h:5, from include/linux/preempt.h:20, 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/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/include/linuxver.h:40, from /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:26: /usr/src/linux-3.14.5-hardened-r2/arch/x86/include/asm/string_64.h:55:7: note: expected ‘void *’ but argument is of type ‘const struct wl_cfg80211_event_loop *’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2237:2: error: assignment of read-only location ‘el->handler[26]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2238:2: error: assignment of read-only location ‘el->handler[1]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2239:2: error: assignment of read-only location ‘el->handler[2]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2240:2: error: assignment of read-only location ‘el->handler[16]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2241:2: error: assignment of read-only location ‘el->handler[18]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2242:2: error: assignment of read-only location ‘el->handler[0]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2243:2: error: assignment of read-only location ‘el->handler[12]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2244:2: error: assignment of read-only location ‘el->handler[6]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2245:2: error: assignment of read-only location ‘el->handler[19]’ /var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.c:2246:2: error: assignment of read-only location ‘el->handler[17]’ make[1]: *** [/var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work/src/wl/sys/wl_cfg80211_hybrid.o] Error 1 make: *** [wl.ko] Error 2 make: Leaving directory `/usr/src/linux-3.14.5-hardened-r2' * ERROR: net-wireless/broadcom-sta-6.30.223.141-r2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-wireless/broadcom-sta-6.30.223.141-r2::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-wireless/broadcom-sta-6.30.223.141-r2::gentoo'`. * The complete build log is located at '/var/log/portage/net-wireless:broadcom-sta-6.30.223.141-r2:20140617-074659.log'. * For convenience, a symlink to the build log is located at '/var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/temp/build.log'. * The ebuild environment file is located at '/var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/temp/environment'. * Working directory: '/var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work' * S: '/var/portage/portage/net-wireless/broadcom-sta-6.30.223.141-r2/work'