cvs commit: src/sys/sys cdefs.h src/include nl_types.h stdio.h

Bakul Shah bakul at BitBlocks.com
Wed Feb 1 10:25:43 PST 2006


> I'm actually surprised that make includes doesn't install the sys
> directory as well, which would pick up the new sys/cdefs.h.  Does
> 'make -f Makefile.inc _includes' also exhibit the same problem?

The bigger question is *why* does buildworld depend on
/usr/include.  Why depend on something that will be replaced
by installworld?  If you are forced to do make includes
before buildworld, now you have out of sync header files for
all.  The whole point of buildword installworld is to make
changes in isolation and do a consistent upgrade.  Is this
not the case?


More information about the cvs-all mailing list