Subject: wrong order of things in "make build"
To: None <current-users@NetBSD.ORG>
From: Todd Vierling <tv@pobox.com>
List: current-users
Date: 10/24/1997 08:28:32
Okay, just did a make build and watched it for the first time... noticing
that the build process, when it reaches the last step (a "make install" in
/usr/src), does some things in a rather strange order.
- mtree ("cd etc && make DESTDIR=/ distrib-dirs") is run at this step.
It should probably be run before the build, or at least, there should be
some way to ensure that /usr/include/* is up to date before the make
includes. The objc directory just added is a good example (though it
itself isn't yet in mtree)....
- makewhatis is run before the system binaries are installed. On a fresh
system, that means that only sections 2 and 3 (and a little bit of other
sections) will end up in the whatis database. This step is called
in the "afterinstall" part of the makefile, but is executed before
installing(!)?
=====
== Todd Vierling (Personal tv@pobox.com; Business tv@lucent.com)
== I know you like the Internet, Bobby. Now go eat your Frosted Flakes.