On Sat, 27 Feb 1999, Markus Kossmann wrote:

> compiling dosemu 0.99.9 fails with 
> make[2]: Entering directory
> `/usr/local/home/mk/dosemu-0.99.9/src/tools/periph'

Yes, got a similar report already, it's a typo in dosctrl.c

> -#define __needs_timeval
> +#define __need_timeval
>  #include <timebits.h>
>  #endif
>  #include <time.h>
> ----------------------[snip]-------------------------------------------
> PS : Are there versions of time.h from glibc2  which don�t include
> timebits.h  ?

Seems so, because this code sniplet is from a glibc2 user who obviously
has such a time.h.

Your questions implies you expects all glibc2 versions equal, but this
isn't the case. You will see tons of different versions out there and
speaking of a 'standard' is the wrong word with respect to glibc :-)
Maybe it will at some unknown time in the future, but currently its not.
Until that day will come we try #ifdef'ing around and make the best of it.

BTW: compile checking for different system combinations is only done for
     the stable releases. The 'odd' versioned Development releases are
     only compile checked on my system here, which happens to be libc5.

Hans
<[EMAIL PROTECTED]>

Reply via email to