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>