Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Dec 2007 02:00:13 -0800
From:      Alfred Perlstein <alfred@freebsd.org>
To:        Daniel Eischen <deischen@freebsd.org>
Cc:        cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org, John Baldwin <jhb@freebsd.org>
Subject:   Re: cvs commit: src/lib/libc Versions.def
Message-ID:  <20071218100012.GQ16982@elvis.mu.org>
In-Reply-To: <Pine.GSO.4.64.0712172035330.3876@sea.ntplx.net>
References:  <200712142049.lBEKn7RJ018896@repoman.freebsd.org> <200712171419.06759.jhb@freebsd.org> <Pine.GSO.4.64.0712172035330.3876@sea.ntplx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
* Daniel Eischen <deischen@freebsd.org> [071217 17:42] wrote:
> On Mon, 17 Dec 2007, John Baldwin wrote:
> 
> >On Friday 14 December 2007 03:49:07 pm Daniel Eischen wrote:
> >>deischen    2007-12-14 20:49:07 UTC
> >>
> >>  FreeBSD src repository
> >>
> >>  Modified files:
> >>    lib/libc             Versions.def
> >>  Log:
> >>  Increment the version namespace for 8.0-current.  New symbols and
> >>  symbols whose ABI has changed should be added to FBSD_1.1.
> >
> >Why do new symbols have to be added to 1.1 instead of 1.0?
> 
> There is no technical reason they cannot be, but this is what we
> decided some time ago.  That each time head is branched, a new
> version is created and new and ABI-changed symbols get added to
> it.  It makes it easy to track when (initially in which major
> FreeBSD version) symbols get added.  I should have also noted
> that this was discussed with kan and das (not des) prior to
> commit.  kan's other comment was that this would also make it
> easier to write tools that can tell if an application built on
> release X can run on release Y (where Y < X).
> 
> We can still MFC new symbols back to prior releases, we just
> have to add them to the same namespace from which they came.

Daniel, is there anything preventing us from matching version
numbers with release numbers?  This would make things a bit
more intuative.

-- 
- Alfred Perlstein



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071218100012.GQ16982>