sys-kernel/gs-sources-2.4.25_pre7-r6 will not compile with Win4Lin support enabled. Since this is the 6th or 7th stable release of gs-sources without working Win4Lin support (see bug 53637 and others) it should either be fixed soon or Win4Lin support should be removed from the gs-sources kernel series. The error is the same as always: make[1]: Leaving directory `/usr/src/linux-2.4.25_pre7-gss-r6/crypto' make -C arch/i386/mki-adapter CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.25_pre7-gss-r6/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h" MAKING_MODULES=1 modules make[1]: Entering directory `/usr/src/linux-2.4.25_pre7-gss-r6/arch/i386/mki-adapter' gcc -I. -I/usr/src/linux-2.4.25_pre7-gss-r6/include -D__KERNEL__ -I/usr/src/linux-2.4.25_pre7-gss-r6/include -Wall -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h -c mki-main.c -o mki-main.o gcc -I. -I/usr/src/linux-2.4.25_pre7-gss-r6/include -D__KERNEL__ -I/usr/src/linux-2.4.25_pre7-gss-r6/include -Wall -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h -c mkivnet.c -o mkivnet.o gcc -I. -I/usr/src/linux-2.4.25_pre7-gss-r6/include -D__KERNEL__ -I/usr/src/linux-2.4.25_pre7-gss-r6/include -Wall -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h -c timer.c -o timer.o gcc -I. -I/usr/src/linux-2.4.25_pre7-gss-r6/include -D__KERNEL__ -I/usr/src/linux-2.4.25_pre7-gss-r6/include -Wall -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.25_pre7-gss-r6/include/linux/modversions.h -c mki24.c -o mki.o mki24.c: In function `mkia_alloc_ldt': mki24.c:533: error: structure has no member named `segments' mki24.c:534: error: structure has no member named `segments' make[1]: *** [mki.o] Error 1 make[1]: Leaving directory `/usr/src/linux-2.4.25_pre7-gss-r6/arch/i386/mki-adapter' make: *** [_mod_arch/i386/mki-adapter] Error 2
sys-kernel/gs-sources-2.4.25_pre7-r6 is no longer in the portage tree. The problem seems to have been addressed with -r7. Closing the bug.