make[3]: Entering directory `/usr/src/linux-2.4.20-gentoo-r7/drivers/net' gcc -D__KERNEL__ -I/usr/src/linux-2.4.20-gentoo-r7/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=pentium3 -nostdinc -iwithprefix include -DKBUILD_BASENAME=fealnx -c -o fealnx.o fealnx.c fealnx.c: In function `tx_timeout': fealnx.c:1201: error: invalid lvalue in assignment make[3]: *** [fealnx.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r7/drivers/net' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r7/drivers/net' make[1]: *** [_subdir_net] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.20-gentoo-r7/drivers' make: *** [_dir_drivers] Error 2 Reproducible: Always Steps to Reproduce: Portage 2.0.49-r4 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.20-gentoo-r6) ================================================================= System uname: 2.4.20-gentoo-r6 i686 Pentium III (Katmai) ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=pentium3 -O3 -pipe -msse -mmmx -mfpmath=sse -fomit-frame-pointer -fforce-addr -falign-functions=4 -fprefetch-loop-arrays" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium3 -O3 -pipe -msse -mmmx -mfpmath=sse -fomit-frame-pointer -fforce-addr -falign-functions=4 -fprefetch-loop-arrays" DISTDIR="/home/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="ftp://ftp.uninett.no/pub/linux/Gentoo http://gentoo.linux.no/ ftp://gentoo.linux.no/pub/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss avi crypt cups encode foomaticdb gif jpeg libg++ libwww mad mmx mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb readline tcltk java X sdl gpm tcpd pam ssl perl python imlib oggvorbis gtk motif opengl aavm dga dnd esd evo gd jikes mbox mdb moznoirc moznomail mozp3p mozsvg pda radeon samba sox sse tiff type1 usb vim-with-x wmf wxwindows Xaw3d xosd -3dnow -apm -kde -gnome -mikmod -nls -slang -svga -alsa -arts -qt"
what if you `make mrproper` and try again ? if that fails, post your .config file as an attachment
Fixed, please do an emerge sync and remerge gentoo-sources. It might take a little while for the CVS to propagate through.