Date: Wed, 8 Mar 2006 00:51:05 -0500 (EST) From: Daniel Eischen <deischen@freebsd.org> To: Tim Kientzle <kientzle@freebsd.org> Cc: current@freebsd.org Subject: Re: RFC: Symbol versioning for libc Message-ID: <Pine.GSO.4.43.0603080045070.11482-100000@sea.ntplx.net> In-Reply-To: <440E5E49.2050209@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 7 Mar 2006, Tim Kientzle wrote:
> Daniel Eischen wrote:
> >
> > I'd like to commit what I have to enable wider testing, but
> > turn off symbol versioning by default. I would also like
> > re@ to take a look at the version namespace scheme. ....
>
> Wouldn't it be simpler for the namespace version to match
> the FreeBSD version? E.g. FBSD_7.0 for FreeBSD 7.0, etc.
> FreeBSD_7.1 should inherit from FBSD_7.0, etc.
>
> What you describe almost matches this already (use "7" instead
> of "1").
It is easy to add a weak dependency for a namespace with something
like this:
FreeBSD-7.4-RELEASE {
} FBSD_1.2.2;
I would prefer not to tie symbol versions to releases. There
may be cases where there will not be a 1:1 correspondence
between versions and releases.
--
DE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.43.0603080045070.11482-100000>
