Subject: symlinks to kernel includes not made as expected
To: None <current-users@NetBSD.ORG>
From: the Riz <riz@boogers.sf.ca.us>
List: current-users
Date: 06/15/1998 11:30:03
Trying to update to -current from a May 24th system on i386, make build
(with DESTDIR set to /usr/build)  got me the following: 

cc -O  -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith  -DNLS -DYP -DLIBC_SCCS -DSYSLIBC_SCCS -D_REENTRANT -I/usr/src/lib/libc/include -D__DBINTERFACE_PRIVATE -DRESOLVSORT -DPOSIX_MISTAKE -DFLOATING_POINT -nostdinc -idirafter /usr/build/usr/include -c /usr/src/lib/libc/gen/err.c
/usr/src/lib/libc/gen/err.c:51: stdarg.h: No such file or directory
*** Error code 1

...which, after some snooping, seems to be the result of the symlink in
${DESTDIR}/usr/include/stdarg.h not being made correctly.  I _did_ update
/usr/share/mk on the build machine to get bsd.kinc.mk, but it seems that
something may have gotten missed... none of includes normally in
/usr/include/i386 had symlinks made in /usr/include .   (In $DESTDIR,
natch)

Is there something I forgot to do, or was something missed in the recent
change?   Should I file a PR?

Thanks, 
+j

-- 
Jeff Rizzo                                         http://boogers.sf.ca.us/~riz