* Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux-2.6.24-gentoo * Found kernel object directory: * /usr/src/linux-2.6.24-gentoo.objdir * Found sources for kernel version: * 2.6.24-gentoo.r08.mit-ide-mod_2 * Checking for suitable kernel configuration options...  [ ok ] >>> Unpacking source... >>> Unpacking ipw3945-1.2.2.tgz to /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work * Applying ipw3945-1.2.2-build.patch ...  [ ok ] >>> Source unpacked. >>> Compiling source in /Gentoo/Portage/build/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-2.6.24-gentoo/ Path: /usr/src/linux-2.6.24-gentoo/include/ EXTRA_CFLAGS = -I/usr/src/linux-2.6.24-gentoo/include/ -DIPW3945_COMPAT=2 mkdir -p /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/tmp/.tmp_versions make -C /usr/src/linux-2.6.24-gentoo M=/Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2 MODVERDIR=/Gentoo/Portage/build/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-gentoo' CC [M] /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.o /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c: In function 'ipw_start_association': /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:4444: error: implicit declaration of function 'MAC_ARG' /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:4444: warning: too few arguments for format /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c: In function 'ipw_net_set_mac_address': /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:15217: warning: too few arguments for format /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c: In function 'ipw_pci_probe': /Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.c:16594: error: implicit declaration of function 'SET_MODULE_OWNER' make[3]: *** [/Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2/ipw3945.o] Fehler 1 make[2]: *** [_module_/Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/work/ipw3945-1.2.2] Fehler 2 make[1]: *** [sub-make] Fehler 2 make[1]: Leaving directory `/usr/src/linux-2.6.24-gentoo' make: *** [modules] Fehler 2 * * ERROR: net-wireless/ipw3945-1.2.2 failed. * Call stack: * ebuild.sh, line 46: Called src_compile * environment, line 3166: Called linux-mod_src_compile * environment, line 2408: 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} || diefunc "$FUNCNAME" "$LINENO" "$?" "Unable to make ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}."; * The die message: * Unable to make KSRC=/usr/src/linux-2.6.24-gentoo KSRC_OUTPUT=/usr/src/linux-2.6.24-gentoo.objdir SHELL=/bin/bash T=/Gentoo/Portage/build/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 '/Gentoo/Portage/logs/net-wireless:ipw3945-1.2.2:20080129-071935.log'. * The ebuild environment file is located at '/Gentoo/Portage/build/portage/net-wireless/ipw3945-1.2.2/temp/environment'. *