Subject: Re: CVS commit: sharesrc/share/mk
To: James Chacon <>
From: Todd Vierling <>
List: tech-toolchain
Date: 10/29/2001 15:28:44
On Sun, 28 Oct 2001, James Chacon wrote:

: People actually do treat syssrc as standalone from the rest of the source
: tree (and it is self contained). So requiring that to use USETOOLS always
: was wrong which is why I made the change there. In general folks will compile
: kernels with their installed make/toolchain bits which will work as-is
: except in very rare casses as you've just mentioned.

This was, incidentally, a suggestion to which I concur.  Typically, syssrc
is happy working with a given compiler, provided something Really Major
hasn't happened.  Changing this particular nit is probably going to piss a
lot of people off, and I opted to agree with the least surprise angle.

(So, if someone really wants to step up to a system that is so divergent,
that person should actually build a cross-build to a DESTDIR, including the
new GENERIC kernels, and step up from there.)

The "make release" build of kernels uses the USETOOLS setting given to the
top level make, of course....

-- Todd Vierling <>  *  Wasabi NetBSD:  Run with it.
-- CDs, Integration, Embedding, Support --