Subject: Re: CVS commit: pkgsrc/mk
To: Lennart Augustsson <lennart@augustsson.net>
From: Todd Vierling <tv@wasabisystems.com>
List: pkgsrc-changes
Date: 11/28/2001 16:31:30
On Wed, 28 Nov 2001, Lennart Augustsson wrote:

: > If you add nonstandard subcomponents to `src', you should be fully expecting
: > the compile-time constraints of that subcomponent to be affected by the
: > constraints set by `src'.
:
: And where is this documented?

`standard practice of most software projects' -- put an alien subtree inside
a project's build structure, and you should expect to lose if the parent
project changes something major in its build structure.

: If the conditions for the source tree to work changes it would be nice
: if it was clearly stated.

The conditions of `src' never changed.  It's a self-contained entity, and
it is perfectly reasonable to expect anything added to it to be treated the
same as the rest of `src'.

What changed is the way that `src' compiles -- and since `src' is defined as
the base system source (and does not include pkgsrc or xsrc), that change
afflicted your setup.

-- 
-- Todd Vierling <tv@wasabisystems.com>  *  Wasabi & NetBSD:  Run with it.
-- CDs, Integration, Embedding, Support -- http://www.wasabisystems.com/