Subject: lib/libc/gen/nlist.c missing
To: None <>
From: Jaromir Dolecek <>
List: current-users
Date: 09/06/1999 10:23:19
Build of libc about two days old:

cc -g -Wall -DALL_STATE  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Werror   -D_LIBC -DNLS -DYP -DHESIOD -DLIBC_SCCS -DSYSLIBC_SCCS  -D_REENTRANT -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DRESOLVSORT -I. -DINET6 -DPOSIX_MISTAKE -DFLOATING_POINT -c -fpic -DPIC /usr/src/lib/libc/gen/nlist_aout.c -o
--- ---
cc1: warnings being treated as errors
/usr/src/lib/libc/gen/nlist.c: In function `_nlist':
/usr/src/lib/libc/gen/nlist.c:88: warning: implicit declaration of function `open'
/usr/src/lib/libc/gen/nlist.c:88: `O_RDONLY' undeclared (first use in this function)
/usr/src/lib/libc/gen/nlist.c:88: (Each undeclared identifier is reported only once
/usr/src/lib/libc/gen/nlist.c:88: for each function it appears in.)
*** Error code 1
1 error

If I add #include <fcntl.h> to list of includes, it builds OK.
Is it real error, or my build environment is too old or whatever ?
I build userland just occasionally :(

Jaromir Dolecek <>
"The only way how to get rid temptation is to yield to it." -- Oscar Wilde