Subject: Re: CVS commit: pkgsrc/pkgtools/createbuildlink
To: None <tv@netbsd.org>
From: Julio M. Merino Vidal <jmmv@menta.net>
List: tech-pkg
Date: 10/15/2004 23:32:01
On Fri, 15 Oct 2004 14:41:11 +0000 (UTC)
Todd Vierling <tv@netbsd.org> wrote:

> Log Message:
> 3.8: When pulling existing .includes of buildlink3 files from the Makefile,
> comment them out by default, and add a comment above them indicating that
> only *directly* needed dependencies should be in the (edited, final) bl3
> file.
> 
> This will hopefully encourage folks to reduce the amount of unnecessary bl3
> recursion that is rampant in pkgsrc, making many packages "depend" directly
> on APIs they never see nor use.

Humm... but bl3 takes care of that already.  Dependencies pulled in from the
buildlink3.mk files are treated as indirect ones; many still have to be
included from the buildlink3.mk files to make sure that required header/library
files (either directly or indirectly) are present in the buildlink directory.
Am I missing something?

-- 
Julio M. Merino Vidal <jmmv@menta.net>
http://www.livejournal.com/users/jmmv/
The NetBSD Project - http://www.NetBSD.org/