I get fairly far in the emerge and then it fails on this include file:
rm -f .libs/notosx_mdns_stub.lo i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include/ -I../ -march=pentium4 -O3 -pipe -c NotOSX/notosx_mdns_stub.c -MT notosx_mdns_stub.lo -MD -MP -MF .deps/notosx_mdns_stub.TPlo -fPIC -DPIC -o .libs/notosx_mdns_stub.lo In file included from Posix/posix_interface.c:45: /usr/include/linux/ethtool.h:18: error: syntax error before "__u32" /usr/include/linux/ethtool.h:20: error: syntax error before "advertising" /usr/include/linux/ethtool.h:21: error: syntax error before "speed" /usr/include/linux/ethtool.h:22: error: syntax error before "duplex" <long list of errors snipped> Here's the offending lines > /* This should work for both 32 and 64 bit userland. */ > struct ethtool_cmd { > __u32 cmd; > __u32 supported; /* Features this interface supports */ > __u32 advertising; /* Features this interface advertises */ > __u16 speed; /* The forced speed, 10Mb, 100Mb, > gigabit */ > ' I do have this in my /etc/portage/package.keywords: > sys-apps/baselayout ~x86 to get my wireless card running. > seeker ~ # uname -a > Linux seeker 2.6.11-gentoo-r5 #1 Sun Apr 3 20:06:41 EDT 2005 i686 > Mobile Intel(R) Pentium(R) 4 - M CPU 2.50GHz GenuineIntel GNU/Linux Any ideas? --Kurt -- gentoo-user@gentoo.org mailing list