?[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