Emergin net-wireless/madwifi-old-0.0.1417.20060128 on my systems causes an access violation error: [...] make[1]: Entering directory `/usr/src/linux-2.6.19-gentoo-r4' CC [M] /var/tmp/portage/net-wireless/madwifi-old-0.0.1417.20060128/work/madwifi-old-r1417-20060128/ath_hal/ah_osdep.o /var/tmp/portage/net-wireless/madwifi-old-0.0.1417.20060128/work/madwifi-old-r1417-20060128/ath_hal/ah_osdep.c:44:26: error: linux/config.h: No such file or directory In file included from include/asm/system.h:4, from include/asm/processor.h:18, from include/asm/thread_info.h:16, from include/linux/thread_info.h:21, from include/linux/preempt.h:9, from include/linux/spinlock.h:49, from include/linux/capability.h:45, from include/linux/sched.h:46, from include/linux/module.h:9, from /var/tmp/portage/net-wireless/madwifi-old-0.0.1417.20060128/work/madwifi-old-r1417-20060128/ath_hal/ah_osdep.c:46: include/linux/kernel.h:39:1: warning: "roundup" redefined In file included from <command line>:1: /var/tmp/portage/net-wireless/madwifi-old-0.0.1417.20060128/work/madwifi-old-r1417-20060128/ath_hal/../include/compat.h:46:1: warning: this is the location of the previous definition make[2]: *** [/var/tmp/portage/net-wireless/madwifi-old-0.0.1417.20060128/work/madwifi-old-r1417-20060128/ath_hal/ah_osdep.o] Error 1 make[1]: *** [_module_/var/tmp/portage/net-wireless/madwifi-old-0.0.1417.20060128/work/madwifi-old-r1417-20060128/ath_hal] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.19-gentoo-r4' make: *** [all] Error 2 !!! ERROR: net-wireless/madwifi-old-0.0.1417.20060128 failed. Call stack: ebuild.sh, line 1611: Called dyn_compile ebuild.sh, line 968: Called qa_call 'src_compile' environment, line 4012: Called src_compile madwifi-old-0.0.1417.20060128.ebuild, line 82: 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/log/portage/net-wireless:madwifi-old-0.0.1417.20060128:20070119-211757.log'. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-net-wireless_-_madwifi-old-0.0.1417.20060128-29099.log" open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29195.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29199.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29203.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29207.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29262.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29266.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29270.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29274.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29329.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29333.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29337.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29341.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29428.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29432.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29436.out open_wr: /usr/src/linux-2.6.19-gentoo-r4/astest29440.out -------------------------------------------------------------------------------- Reproducible: Always Steps to Reproduce: Portage 2.1.2-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r3 i686) ================================================================= System uname: 2.6.18-gentoo-r3 i686 AMD Athlon(tm) XP 2000+ Gentoo Base System version 1.12.9 Timestamp of tree: Fri, 19 Jan 2007 23:29:01 +0000 dev-java/java-config: 1.3.7, 2.0.31-r3 dev-lang/python: 2.4.4 dev-python/pycrypto: 2.0.1-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.17 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.19.2-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS=" -march=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/terminfo /etc/texmf/web2c" CXXFLAGS=" -march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/alt/portage.distfiles" FEATURES="autoconfig buildpkg distlocks metadata-transfer parallel-fetch sandbox sfperms strict usepkg usersandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.ISO-8859-1" LDFLAGS="-Wl,--as-needed" MAKEOPTS="-j2" PKGDIR="/alt/portage.packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/alt/portage.local" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowex 7zip X Xaw3d alsa berkdb bitmap-fonts cairo cdr cli cracklib crypt cups dbus djvu dlloader dri dvd dvdr dvi emboss encode esd fam fbcon firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv isdnlog java javascript jpeg ldap libcaca libg++ lirc mad mbox mikmod mmx mmxext mp3 mpeg ncurses nls nptl nptlonly nsplugin ogg opengl pam pcre pdf png ppds pppd python quicktime readline reflection sdl session spell spl sse ssl svg tcpd tetex truetype truetype-fonts type1-fonts udev unicode vorbis win32codecs x86 xml xorg xv zlib" ALSA_CARDS="cmipci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIRC_DEVICES="pixelview_pro" USERLAND="GNU" VIDEO_CARDS="nvidia nv v4l" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Upstream doe snot support this for newer kernels - neither do we. Please submit a patch if you want us to.