[ adding bug-gnulib, removing bug-autoconf ]

* Daniel Richard G. wrote on Sat, Dec 13, 2008 at 11:16:28PM CET:
> However, I'm running into a more tricky issue during the build...
> 
> source='sig2str.c' object='sig2str.o' libtool=no  DEPDIR=.deps depmode=tru64 
> /bin/ksh ../build-aux/depcomp  cc -std -std  -I.    -ieee   -g -c -o 
> sig2str.o 
> sig2str.c
> cc: Error: /usr/include/sys/timers.h, line 107: The member "it_interval" has 
> an incomplete type. (incompmem)
>         struct          timespec it_interval; /* timer interval */
> ---------------------------------^
> cc: Error: /usr/include/sys/timers.h, line 108: The member "it_value" has an 
> incomplete type. (incompmem)
>         struct          timespec it_value; /* current value */
> ---------------------------------^
> *** Exit 1
> Stop.

Yes, this is where I got stuck, too, on OSF/Tru64 4.0D.  I haven't been
able to get to the bottom of it yet, but it seems that there is some
impedance mismatch between the replacement header lib/time.h and the
headers included by /usr/include/time.h.  struct timespec is defined in
/usr/include/sys/sysmisc.h, but somehow the inclusion tree ends up
expanding use before definition.

Cheers,
Ralf


Reply via email to