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