Hi,
On the following machine:
Red Hat Enterprise Linux AS release 3 (Taroon Update 5)
building zsh 4.3.6 fails with the following error:
gcc -c -I. -DHAVE_CONFIG_H -Wall -Wmissing-prototypes -O2 -o hashtable.o hashtable.c
In file included from /usr/include/rpc/types.h:90,
from hashtable.c:1173:
/usr/include/netinet/in.h:92: syntax error before "in_port_t"
/usr/include/netinet/in.h:197: syntax error before "uint8_t"
/usr/include/netinet/in.h:200: syntax error before '}' token
/usr/include/netinet/in.h:204: syntax error before '}' token
/usr/include/netinet/in.h:222: syntax error before "in_port_t"
/usr/include/netinet/in.h:230: syntax error before '}' token
/usr/include/netinet/in.h:236: syntax error before "in_port_t"
/usr/include/netinet/in.h:240: syntax error before '}' token
/usr/include/netinet/in.h:246: field `ipv6mr_multiaddr' has incomplete type
In file included from /usr/include/rpc/types.h:90,
from hashtable.c:1173:
/usr/include/netinet/in.h:263: syntax error before "ntohs"
/usr/include/netinet/in.h:263: syntax error before "__netshort"
/usr/include/netinet/in.h:267: syntax error before "htons"
/usr/include/netinet/in.h:267: syntax error before "__hostshort"
In file included from /usr/include/rpc/types.h:90,
from hashtable.c:1173:
/usr/include/netinet/in.h:366: field `ipi6_addr' has incomplete type
/usr/include/netinet/in.h:377: syntax error before '*' token
/usr/include/netinet/in.h:379: syntax error before '*' token
/usr/include/netinet/in.h:382: syntax error before "uint8_t"
/usr/include/netinet/in.h:384: syntax error before "uint8_t"
In file included from /usr/include/rpc/rpc.h:45,
from hashtable.c:1174:
/usr/include/rpc/xdr.h:301: syntax error before "uint8_t"
/usr/include/rpc/xdr.h:303: syntax error before "uint16_t"
In file included from /usr/include/rpc/rpc.h:59,
from hashtable.c:1174:
/usr/include/rpc/svc.h:95: field `xp_raddr' has incomplete type
/usr/include/netinet/in.h:238: storage size of `sin6_addr' isn't known
make[2]: *** [hashtable.o] Error 1
make[2]: Leaving directory `/home/vlefevre/software/zsh-4.3.6/Src'
make[1]: *** [modobjs] Error 2
make[1]: Leaving directory `/home/vlefevre/software/zsh-4.3.6/Src'
make: *** [all] Error 1
I've attached the config.log (compressed with bzip2).
--
Vincent Lefèvre <vincent@xxxxxxxxxx> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)
Attachment:
config.log.bz2
Description: Binary data