These are the packages that would be merged, in order: Calculating dependencies ..... ..... ..... ...... done! [ebuild R ] net-wireless/zd1211-83 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB Would you like to merge these packages? [Yes/No] >>> Emerging (1 of 1) net-wireless/zd1211-83 to / * zd1211-driver-r83.tgz MD5 ;-) ... [ ok ] * zd1211-driver-r83.tgz RMD160 ;-) ... [ ok ] * zd1211-driver-r83.tgz SHA1 ;-) ... [ ok ] * zd1211-driver-r83.tgz SHA256 ;-) ... [ ok ] * zd1211-driver-r83.tgz size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking zd1211-driver-r83.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.19-gentoo-r2/build * Found sources for kernel version: * 2.6.19-gentoo-r2 * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking zd1211-driver-r83.tgz to /var/tmp/portage/net-wireless/zd1211-83/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83 ... * Preparing zd1211 module cd ..; make ZD1211REV_B=0 make[1]: Entering directory `/var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. /usr/src/linux /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83 -I/var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/include -fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -pipe -DZDCONF_WE_STAT_SUPPORT=1 -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DHOSTAPD_SUPPORT -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1 -DENHANCE_RX=1 -DZD1211 src/zd1205.o src/zdasocsvc.o src/zdauthreq.o src/zdauthrsp.o src/zdmmrx.o src/zdshared.o src/zdhci.o src/zdglobal.o src/zdencrypt.o src/zdpmfilter.o src/zdpsmon.o src/zdsynch.o src/zdbuf.o src/zd1205_proc.o src/zdhw.o src/zddebug.o src/zdtkipseed.o src/zdmic.o src/zdusb.o src/zd1211.o make -C /usr/src/linux SUBDIRS=/var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83 modules make[2]: Entering directory `/usr/src/linux-2.6.19-gentoo-r2' CC [M] /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.o /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:34:26: error: linux/config.h: No such file or directory In file included from /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:42: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.h:1332: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.h:1279: warning: 'zd_readl' declared inline after being called /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.h:1279: warning: previous declaration of 'zd_readl' was here /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c: In function 'zd1205_validate_frame': /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:2809: warning: unused variable 'len1' /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c: In function 'zd1205_translate_scan': /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7183: warning: format '%d' expects type 'int', but argument 4 has type 'U32' /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7183: warning: unknown conversion type character ',' in format /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7183: warning: spurious trailing '%' in format /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7183: warning: format '%d' expects type 'int', but argument 4 has type 'U32' /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7183: warning: unknown conversion type character ',' in format /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7183: warning: spurious trailing '%' in format /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c: In function 'zd1205_list_bss': /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7388: warning: format '%2d' expects type 'int', but argument 2 has type 'U32' /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7388: warning: spurious trailing '%' in format /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c: At top level: /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7527: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7608: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7697: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:7713: warning: type qualifiers ignored on function return type /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c: In function 'CalculateQuality': /var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.c:10074: warning: unused variable 'rxOffset' make[3]: *** [/var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83/src/zd1205.o] Error 1 make[2]: *** [_module_/var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r2' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-wireless/zd1211-83/work/zd1211-driver-r83' make: *** [all] Error 2 !!! ERROR: net-wireless/zd1211-83 failed. Call stack: ebuild.sh, line 1603: Called dyn_compile ebuild.sh, line 961: Called src_compile zd1211-83.ebuild, line 43: Called linux-mod_src_compile linux-mod.eclass, line 510: Called die !!! Unable to make KERNEL_SOURCE=/usr/src/linux KDIR=/usr/src/linux KERN_26=y all. !!! If you need support, post the topmost build error, and the call stack if relevant.