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

Reply via email to