ocalhost usr # module-rebuild rebuild ** Preparing to merge modules: ** Packages which I will emerge are: =net-wireless/madwifi-ng-0.9.2 =net-wireless/rtl8180-0.22_pre20050528 =net-wireless/acx-0.3.35_p20060521-r1 =net-wireless/rt61-1.1.0_beta1 =net-wireless/rt2500-1.1.0_beta4 =net-wireless/rt2570-cvs-2006090516 =net-dialup/slmodem-2.9.11_pre20051101-r2 =net-dialup/ltmodem-8.31_alpha10-r4 =net-wireless/at76c503a-0.14_beta1 =media-tv/ivtv-0.8.1 =net-dialup/bewan-adsl-0.9.3-r2 =net-wireless/btsco-kernel-0.41 =sys-fs/unionfs-1.4 =media-video/spca5xx-20060501-r1 =media-video/gspcav1-20060925 =app-laptop/thinkpad-5.9-r1 =net-wireless/ndiswrapper-1.37 =media-libs/svgalib-1.9.25 5 4 3 2 1 Calculating dependencies... done! >>> starting parallel fetching >>> Emerging (1 of 18) net-wireless/madwifi-ng-0.9.2 to / * madwifi-0.9.2.tar.bz2 MD5 ;-) ... [ ok ] * madwifi-0.9.2.tar.bz2 RMD160 ;-) ... [ ok ] * madwifi-0.9.2.tar.bz2 SHA1 ;-) ... [ ok ] * madwifi-0.9.2.tar.bz2 SHA256 ;-) ... [ ok ] * madwifi-0.9.2.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking madwifi-0.9.2.tar.bz2 ;-) ... [ ok ] * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found sources for kernel version: * 2.6.20-gentoo * Checking for suitable kernel configuration options... [ ok ] >>> Unpacking source... >>> Unpacking madwifi-0.9.2.tar.bz2 to /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work * Applying madwifi-ng-0.9.2-ath_intr.diff ... [ ok ] * Applying madwifi-ng-0.9.2-config.h.diff ... [ ok ] * Applying madwifi-ng-0.9.2-crypto_cipher_encrypt_one.diff ... [ ok ] * Converting madwifi-0.9.2/ath/Makefile to use M= instead of SUBDIRS= ... [ ok ] * Converting madwifi-0.9.2/net80211/Makefile to use M= instead of SUBDIRS= ... [ ok ] * Converting madwifi-0.9.2/ath_rate/amrr/Makefile to use M= instead of SUBDIRS= ... [ ok ] * Converting madwifi-0.9.2/ath_rate/onoe/Makefile to use M= instead of SUBDIRS= ... [ ok ] * Converting madwifi-0.9.2/ath_rate/sample/Makefile to use M= instead of SUBDIRS= ... [ ok ] >>> Source unpacked. >>> Compiling source in /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2 ... * Applying madwifi-ng-uudecode-gcda-fix.patch ... [ ok ] The following settings will be used for compilation: TARGET : i386-elf OS : linux ARCH : x86 BUS : PCI KERNELRELEASE: 2.6.20-gentoo KERNELPATH : /usr/src/linux KERNELCONF : /usr/src/linux/.config KMODPATH : /lib/modules/2.6.20-gentoo/net KMODSUF : ko /bin/sh: line 0: cd: /lib/modules/2.6.18-gentoo-r5/build: No such file or directory Makefile.inc:89: *** /lib/modules/2.6.18-gentoo-r5/build is missing, please set KERNELPATH. Stop. * Preparing ath_hal module In file included from include/asm/pci.h:6, from include/linux/pci.h:736, from /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath_pci.h:43, from /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath.c:86: include/linux/mm.h:658:1: error: "offset_in_page" redefined In file included from /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/../net80211/if_media.h:44, from /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath.c:66: /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/../net80211/ieee80211_linux.h:427:1: error: this is the location of the previous definition /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath.c:417:60: error: macro "INIT_WORK" passed 3 arguments, but takes just 2 /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath.c: In function 'ath_attach': /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath.c:417: error: 'INIT_WORK' undeclared (first use in this function) /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath.c:417: error: (Each undeclared identifier is reported only once /var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath.c:417: error: for each function it appears in.) make[2]: *** [/var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath/if_ath.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [_module_/var/tmp/portage/net-wireless/madwifi-ng-0.9.2/work/madwifi-0.9.2/ath] Error 2 make: *** [all] Error 2 !!! ERROR: net-wireless/madwifi-ng-0.9.2 failed. Call stack: ebuild.sh, line 1614: Called dyn_compile ebuild.sh, line 971: Called qa_call 'src_compile' environment, line 4055: Called src_compile madwifi-ng-0.9.2.ebuild, line 87: Called linux-mod_src_compile linux-mod.eclass, line 510: Called die !!! Unable to make KERNELPATH=/usr/src/linux ATH_RATE=ath_rate/sample 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/madwifi-ng-0.9.2/temp/build.log'. localhost usr #