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 Fri, Mar 27, 2009 at 01:18:17AM +0000, David Holland wrote:
> 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.

This is veering off topic, I fear, but a datapoint:

We used a yyyymmdd-based time value for version numbering of the
pkg_install tools, derived from embedded RCS Ids, for years (to check
tools had sufficient features for what they were going to be asked to
do).  This was across NetBSD and pkgsrc branches.

Much to my surprise, it worked well (and I was sceptical at the
start).
 
Regards,
Alistair


Home | Main Index | Thread Index | Old Index