Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/usr.bin/make
On Tue, Mar 24, 2009 at 11:41:11AM -0400, Perry E. Metzger wrote:
> > > Consider building NetBSD 0.9 today. As it was, MAKE_VERSION would
> > > seem quite modern, but the make would really be quite old.
> >
> > Using the last rcsid time would at least fix that...
>
> Not really, because branches have non-linear temporal connections to
> each other.
It would fix NetBSD 5.0 vs. NetBSD 0.9, though, because those branches
are strictly ordered.
> Again, I think that if one wanted to be serious about
> this, one would need to have manual management of version
> numbers.
Yes.
Anyhow, I talked to sjg about this and the conclusion is that
MAKE_VERSION does need to get defined to something in all builds of
make, and it really ought to be maintained properly too.
For now the makefile should pass a fixed date stamp (may as well go
with 20090326) and at some future point we can move this out of the
makefile and create a version.h for it.
The version should be bumped when new language features are added,
akin to config(1)'s version.
Do you want to do this or should I?
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index