>>> Emerging (2 of 2) net-wireless/ipw3945-1.2.2 to /
* ipw3945-1.2.2.tgz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking ipw3945-1.2.2.tgz ;-) ... [ ok ]
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found kernel object directory:
* /lib/modules/2.6.24/build
* Found sources for kernel version:
* 2.6.24
* Checking for suitable kernel configuration options... [ ok ]
>>> Unpacking source...
>>> Unpacking ipw3945-1.2.2.tgz to /var/tmp/portage/net-wireless/ipw3945-1.2.2/work
* Applying ipw3945-1.2.2-build.patch ... [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2 ...
* Preparing ipw3945 module
Using ieee80211 subsystem version API v2 from:
Base: /usr/src/linux/
Path: /usr/src/linux/include/
EXTRA_CFLAGS = -I/usr/src/linux/include/ -DIPW3945_COMPAT=2
mkdir -p /var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/tmp/.tmp_versions
make -C /usr/src/linux M=/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2 MODVERDIR=/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/tmp/.tmp_versions modules
make[1]: Entering directory `/usr/src/linux-2.6.24'
CC [M] /var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.o
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c: In function 'ipw_start_association':
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:4444: error: implicit declaration of function 'MAC_ARG'
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:4444: warning: too few arguments for format
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c: In function 'ipw_build_tx_cmd_hwcrypto':
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:14931: warning: passing argument 2 of '__memcpy' makes pointer from integer without a cast
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:14931: warning: passing argument 2 of '__builtin_memcpy' makes pointer from integer without a cast
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c: In function 'ipw_net_set_mac_address':
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:15217: warning: too few arguments for format
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c: In function 'ipw_pci_probe':
/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:16594: error: implicit declaration of function 'SET_MODULE_OWNER'
make[2]: *** [/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.o] Error 1
make[1]: *** [_module_/var/tmp/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.24'
make: *** [modules] Error 2
*
* ERROR: net-wireless/ipw3945-1.2.2 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3226: Called linux-mod_src_compile
* environment, line 2453: Called die
* The specific snippet of code:
* emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}.";
* The die message:
* Unable to make KSRC=/usr/src/linux KSRC_OUTPUT=/lib/modules/2.6.24/build SHELL=/bin/bash T=/var/tmp/portage/net-wireless/ipw3945-1.2.2/temp CONFIG_IPW3945_MONITOR=y CONFIG_IEEE80211_RADIOTAP=y CONFIG_IPW3945_PROMISCUOUS=y CONFIG_IPW3945_DEBUG=n all.
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-wireless/ipw3945-1.2.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-wireless/ipw3945-1.2.2/temp/environment'.
*
* Messages for package net-wireless/ipw3945-1.2.2:
*
* ERROR: net-wireless/ipw3945-1.2.2 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3226: Called linux-mod_src_compile
* environment, line 2453: Called die
* The specific snippet of code:
* emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} || die "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}.";
* The die message:
* Unable to make KSRC=/usr/src/linux KSRC_OUTPUT=/lib/modules/2.6.24/build SHELL=/bin/bash T=/var/tmp/portage/net-wireless/ipw3945-1.2.2/temp CONFIG_IPW3945_MONITOR=y CONFIG_IEEE80211_RADIOTAP=y CONFIG_IPW3945_PROMISCUOUS=y CONFIG_IPW3945_DEBUG=n all.
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/net-wireless/ipw3945-1.2.2/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-wireless/ipw3945-1.2.2/temp/environment'.
*
* GNU info directory index is up-to-date.