rendered paste bodyI too am having this error!
I typed: HC10_3 root # emerge gnome xscreensaver
----------
My make.conf:
CFLAGS="-O3 -pipe -march=pentium4 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
USE="-qt -kde gtk gnome hal howl"
-----
2005.0
Error:
-----
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include/ -I../ -O3 -pipe -march=pentium4 -fomit-frame-pointer -c Posix/posix_interface.c -MT posix_interface.lo -MD -MP -MF .deps/posix_interface.TPlo -fPIC -DPIC -o .libs/posix_interface.lo
In file included from Posix/posix_interface.c:45:
/usr/include/linux/ethtool.h:18: error: parse error before "__u32"
/usr/include/linux/ethtool.h:20: error: parse error before "advertising"
/usr/include/linux/ethtool.h:21: error: parse error before "speed"
/usr/include/linux/ethtool.h:22: error: parse error before "duplex"
/usr/include/linux/ethtool.h:23: error: parse error before "port"
/usr/include/linux/ethtool.h:24: error: parse error before "phy_address"
/usr/include/linux/ethtool.h:25: error: parse error before "transceiver"
/usr/include/linux/ethtool.h:26: error: parse error before "autoneg"
/usr/include/linux/ethtool.h:27: error: parse error before "maxtxpkt"
/usr/include/linux/ethtool.h:28: error: parse error before "maxrxpkt"
/usr/include/linux/ethtool.h:29: error: parse error before "reserved"
/usr/include/linux/ethtool.h:30: error: parse error before '}' token
/usr/include/linux/ethtool.h:35: error: parse error before "__u32"
/usr/include/linux/ethtool.h:43: error: parse error before "n_stats"
/usr/include/linux/ethtool.h:44: error: parse error before "testinfo_len"
/usr/include/linux/ethtool.h:45: error: parse error before "eedump_len"
/usr/include/linux/ethtool.h:46: error: parse error before "regdump_len"
/usr/include/linux/ethtool.h:52: error: parse error before "__u32"
/usr/include/linux/ethtool.h:54: error: parse error before "wolopts"
/usr/include/linux/ethtool.h:55: error: parse error before "sopass"
/usr/include/linux/ethtool.h:56: error: parse error before '}' token
/usr/include/linux/ethtool.h:60: error: parse error before "__u32"
/usr/include/linux/ethtool.h:66: error: parse error before "__u32"
/usr/include/linux/ethtool.h:67: error: conflicting types for `version'
/usr/include/linux/ethtool.h:37: error: previous declaration of `version'
/usr/include/linux/ethtool.h:68: error: parse error before "len"
/usr/include/linux/ethtool.h:69: error: parse error before "data"
/usr/include/linux/ethtool.h:69: error: conflicting types for `data'
/usr/include/linux/ethtool.h:61: error: previous declaration of `data'
/usr/include/linux/ethtool.h:70: error: parse error before '}' token
/usr/include/linux/ethtool.h:74: error: parse error before "__u32"
/usr/include/linux/ethtool.h:76: error: parse error before "offset"
/usr/include/linux/ethtool.h:77: error: parse error before "len"
/usr/include/linux/ethtool.h:78: error: parse error before "data"
/usr/include/linux/ethtool.h:79: error: parse error before '}' token
/usr/include/linux/ethtool.h:83: error: parse error before "__u32"
/usr/include/linux/ethtool.h:97: error: parse error before "rx_max_coalesced_frames"
/usr/include/linux/ethtool.h:104: error: parse error before "rx_coalesce_usecs_irq"
/usr/include/linux/ethtool.h:105: error: parse error before "rx_max_coalesced_frames_irq"
/usr/include/linux/ethtool.h:111: error: parse error before "tx_coalesce_usecs"
/usr/include/linux/ethtool.h:119: error: parse error before "tx_max_coalesced_frames"
/usr/include/linux/ethtool.h:126: error: parse error before "tx_coalesce_usecs_irq"
/usr/include/linux/ethtool.h:127: error: parse error before "tx_max_coalesced_frames_irq"
/usr/include/linux/ethtool.h:134: error: parse error before "stats_block_coalesce_usecs"
/usr/include/linux/ethtool.h:143: error: parse error before "use_adaptive_rx_coalesce"
/usr/include/linux/ethtool.h:144: error: parse error before "use_adaptive_tx_coalesce"
/usr/include/linux/ethtool.h:150: error: parse error before "pkt_rate_low"
/usr/include/linux/ethtool.h:151: error: parse error before "rx_coalesce_usecs_low"
/usr/include/linux/ethtool.h:152: error: parse error before "rx_max_coalesced_frames_low"
/usr/include/linux/ethtool.h:153: error: parse error before "tx_coalesce_usecs_low"
/usr/include/linux/ethtool.h:154: error: parse error before "tx_max_coalesced_frames_low"
/usr/include/linux/ethtool.h:165: error: parse error before "pkt_rate_high"
/usr/include/linux/ethtool.h:166: error: parse error before "rx_coalesce_usecs_high"
/usr/include/linux/ethtool.h:167: error: parse error before "rx_max_coalesced_frames_high"
/usr/include/linux/ethtool.h:168: error: parse error before "tx_coalesce_usecs_high"
/usr/include/linux/ethtool.h:169: error: parse error before "tx_max_coalesced_frames_high"
/usr/include/linux/ethtool.h:174: error: parse error before "rate_sample_interval"
/usr/include/linux/ethtool.h:179: error: parse error before "__u32"
/usr/include/linux/ethtool.h:186: error: parse error before "rx_mini_max_pending"
/usr/include/linux/ethtool.h:187: error: parse error before "rx_jumbo_max_pending"
/usr/include/linux/ethtool.h:188: error: parse error before "tx_max_pending"
/usr/include/linux/ethtool.h:193: error: parse error before "rx_pending"
/usr/include/linux/ethtool.h:194: error: parse error before "rx_mini_pending"
/usr/include/linux/ethtool.h:195: error: parse error before "rx_jumbo_pending"
/usr/include/linux/ethtool.h:196: error: parse error before "tx_pending"
/usr/include/linux/ethtool.h:201: error: parse error before "__u32"
/usr/include/linux/ethtool.h:214: error: parse error before "rx_pause"
/usr/include/linux/ethtool.h:215: error: parse error before "tx_pause"
/usr/include/linux/ethtool.h:226: error: parse error before "__u32"
/usr/include/linux/ethtool.h:228: error: parse error before "len"
/usr/include/linux/ethtool.h:229: error: parse error before "data"
/usr/include/linux/ethtool.h:230: error: parse error before '}' token
/usr/include/linux/ethtool.h:239: error: parse error before "__u32"
/usr/include/linux/ethtool.h:241: error: parse error before "reserved"
/usr/include/linux/ethtool.h:241: error: conflicting types for `reserved'
/usr/include/linux/ethtool.h:29: error: previous declaration of `reserved'
/usr/include/linux/ethtool.h:242: error: parse error before "len"
/usr/include/linux/ethtool.h:243: error: parse error before "data"
/usr/include/linux/ethtool.h:244: error: parse error before '}' token
/usr/include/linux/ethtool.h:248: error: parse error before "__u32"
/usr/include/linux/ethtool.h:250: error: parse error before "data"
/usr/include/linux/ethtool.h:251: error: parse error before '}' token
/usr/include/linux/ethtool.h:258: error: parse error before "__u32"
/usr/include/linux/ethtool.h:260: error: parse error before "__u32"
/usr/include/linux/ethtool.h:262: error: parse error before "__u32"
/usr/include/linux/ethtool.h:327: error: parse error before "__u32"
/usr/include/linux/ethtool.h:330: error: parse error before '*' token
/usr/include/linux/ethtool.h:330: error: `__u32' declared as function returning a function
/usr/include/linux/ethtool.h:332: error: parse error before "__u8"
/usr/include/linux/ethtool.h:333: error: parse error before "__u8"
/usr/include/linux/ethtool.h:340: error: parse error before '*' token
/usr/include/linux/ethtool.h:340: error: `__u32' declared as function returning a function
/usr/include/linux/ethtool.h:342: error: parse error before '*' token
/usr/include/linux/ethtool.h:342: error: `__u32' declared as function returning a function
/usr/include/linux/ethtool.h:344: error: parse error before '*' token
/usr/include/linux/ethtool.h:344: error: `__u32' declared as function returning a function
/usr/include/linux/ethtool.h:346: error: parse error before '*' token
/usr/include/linux/ethtool.h:346: error: `__u32' declared as function returning a function
/usr/include/linux/ethtool.h:349: error: parse error before "__u64"
/usr/include/linux/ethtool.h:350: error: parse error before "__u32"
/usr/include/linux/ethtool.h:353: error: parse error before "__u64"
/usr/include/linux/ethtool.h:356: error: parse error before '}' token
Posix/posix_interface.c: In function `sw_network_interface_link_status':
Posix/posix_interface.c:238: error: storage size of `edata' isn't known
make[4]: *** [posix_interface.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
rm -f .libs/notosx_mdns_stub.lo
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include/ -I../ -O3 -pipe -march=pentium4 -fomit-frame-pointer -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
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include/ -I../ -O3 -pipe -march=pentium4 -fomit-frame-pointer -c NotOSX/notosx_mdns_stub.c -MT notosx_mdns_stub.lo -MD -MP -MF .deps/notosx_mdns_stub.TPlo -o notosx_mdns_stub.o >/dev/null 2>&1
mv -f .libs/notosx_mdns_stub.lo notosx_mdns_stub.lo
make[4]: Leaving directory `/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib/howl'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib/howl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/howl-0.9.6-r2/work/howl-0.9.6/src'
make: *** [all-recursive] Error 1
!!! ERROR: net-misc/howl-0.9.6-r2 failed.
!!! Function src_compile, Line 38, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.
HC10_3 root #