?[32;01m*?[0m Determining the location of the kernel source code ?[32;01m*?[0m Found kernel source directory: ?[32;01m*?[0m /usr/src/linux ?[32;01m*?[0m Found kernel object directory: ?[32;01m*?[0m /lib/modules/2.6.22-gentoo-r9/build ?[32;01m*?[0m Found sources for kernel version: ?[32;01m*?[0m 2.6.22-gentoo-r9 ?[32;01m*?[0m Checking for suitable kernel configuration options... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m >>> Unpacking source... >>> Unpacking madwifi-0.9.3.3.tar.bz2 to /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work ?[32;01m*?[0m Applying madwifi-ng-0.9.3-uudecode-gcda-fix.patch ... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m ?[32;01m*?[0m Converting madwifi-0.9.3.3/ath/Makefile to use M= instead of SUBDIRS= ... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m ?[32;01m*?[0m Converting madwifi-0.9.3.3/ath_hal/Makefile to use M= instead of SUBDIRS= ... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m ?[32;01m*?[0m Converting madwifi-0.9.3.3/net80211/Makefile to use M= instead of SUBDIRS= ... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m ?[32;01m*?[0m Converting madwifi-0.9.3.3/ath_rate/Makefile to use M= instead of SUBDIRS= ... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m ?[32;01m*?[0m Converting madwifi-0.9.3.3/ath_rate/amrr/Makefile to use M= instead of SUBDIRS= ... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m ?[32;01m*?[0m Converting madwifi-0.9.3.3/ath_rate/onoe/Makefile to use M= instead of SUBDIRS= ... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m ?[32;01m*?[0m Converting madwifi-0.9.3.3/ath_rate/sample/Makefile to use M= instead of SUBDIRS= ... ?[A?[161C ?[34;01m[ ?[32;01mok?[34;01m ]?[0m >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3 ... ?[32;01m*?[0m Preparing ath_hal module make -C /lib/modules/2.6.22-gentoo-r9/build M=/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/ath_hal modules make[1]: Entering directory `/usr/src/linux-2.6.22-gentoo-r9' CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/ath_hal/ah_os.o HOSTCC /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/ath_hal/uudecode.o HOSTLD /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/ath_hal/uudecode UUDECODE /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/ath_hal/i386-elf.hal.o LD [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/ath_hal/ath_hal.o Building modules, stage 2. MODPOST 1 modules CC /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/ath_hal/ath_hal.mod.o LD [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/ath_hal/ath_hal.ko make[1]: Leaving directory `/usr/src/linux-2.6.22-gentoo-r9' ?[32;01m*?[0m Preparing wlan module make -C /lib/modules/2.6.22-gentoo-r9/build M=/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211 modules make[1]: Entering directory `/usr/src/linux-2.6.22-gentoo-r9' CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/if_media.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_beacon.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_crypto.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_crypto_none.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_input.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_node.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_output.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_power.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_proto.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_scan.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_wireless.o CC [M] /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_linux.o /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_wireless.c: In function 'ieee80211_ioctl_vattach': /var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_wireless.c:5434: error: 'struct net_device' has no member named 'wireless_handlers' make[2]: *** [/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211/ieee80211_wireless.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [_module_/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/work/madwifi-0.9.3.3/net80211] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.22-gentoo-r9' make: *** [all] Error 2 ?[31;01m*?[0m ?[31;01m*?[0m ERROR: net-wireless/madwifi-ng-0.9.3.3 failed. ?[31;01m*?[0m Call stack: ?[31;01m*?[0m ebuild.sh, line 49: Called src_compile ?[31;01m*?[0m environment, line 3145: Called linux-mod_src_compile ?[31;01m*?[0m environment, line 2394: Called die ?[31;01m*?[0m The specific snippet of code: ?[31;01m*?[0m eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CC=\"$(get-KERNEL_CC)\" LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; ?[31;01m*?[0m The die message: ?[31;01m*?[0m Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=i686-pc-linux-gnu-gcc LDFLAGS= KERNELPATH=/lib/modules/2.6.22-gentoo-r9/build all ?[31;01m*?[0m ?[31;01m*?[0m If you need support, post the topmost build error, and the call stack if relevant. ?[31;01m*?[0m A complete build log is located at '/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/temp/build.log'. ?[31;01m*?[0m The ebuild environment file is located at '/var/tmp/portage/net-wireless/madwifi-ng-0.9.3.3/temp/environment'. ?[31;01m*?[0m