Subject: Re: CVS commit: pkgsrc/mk
To: None <tech-pkg@netbsd.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: tech-pkg
Date: 04/17/2007 22:34:43
Redirecting to tech-pkg@

On Tue, Apr 17, 2007 at 09:28:52PM +0100, Alistair Crooks wrote:
> On Tue, Apr 17, 2007 at 10:48:30AM +0000, Tobias Nygren wrote:
> > 
> > Module Name:	pkgsrc
> > Committed By:	tnn
> > Date:		Tue Apr 17 10:48:29 UTC 2007
> > 
> > Modified Files:
> > 	pkgsrc/mk: bsd.prefs.mk
> > 
> > Log Message:
> > Save a fork() by not invoking the 'tr' utility.
> > XXX: the OS_VERSION stuff could use a similar cleanup, replacing
> > tr A-Z a-z occurences with the make :tl modifier.
> 
> Can we assume that all versions of make/bmake that are used will
> support the :tl modifier? (I don't know the answer, just stating
> why tr(1) was used previously).

Maybe we should take this chance to finally introduce a queriable
version number in (b)make and require everyone to update?

For NetBSD, corresponding changes can be pulled up, for other platforms,
it would require a re-bootstrap.

Joerg