Subject: Re: pkgsrc Interix 3.5/i386 bulk build results 20061219.1220
To: None <pkgsrc-bulk@netbsd.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: pkgsrc-bulk
Date: 01/03/2007 18:16:34
On Wed, Jan 03, 2007 at 10:58:44AM -0500, Todd Vierling wrote:
> On 1/2/07, Joerg Sonnenberger <joerg@britannica.bec.de> wrote:
> >> Interix isn't the only OS lacking these; NetBSD didn't always have
> >> them either, IIRC.  Sounds like a job for a real build-time dependency
> >> package with appropriate builtin.mk.
> >
> >If anything, I would make it part of the bootstrap.
> 
> Extra platform support besides the bare minimum (bmake, ftp, pkg_*)
> should be contained within packages with appropriate builtin.mk, and
> that would include such things as C99 support headers.  See also
> devel/patch, devel/libgetopt, devel/sysexits....

I don't want to hack thousands of packages and redundantly run the
builtin.mk check in them for the sake of ancient/evil platforms. I don't
mean it shouldn't be a package, but the need and feature set should be
detected as part of the bootstrap.

Joerg