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.