cvs commit: src Makefile.inc1 UPDATING src/cddl/lib Makefile src/cddl/usr.bin Makefile src/cddl/usr.sbin Makefile src/lib Makefile src/lib/libkse Makefile kse.map pthread.map src/lib/libkse/arch/amd64 Makefile.inc src/lib/libkse/arch/amd64/amd64 ...

Alexander Leidinger Alexander at Leidinger.net
Fri Oct 12 01:28:12 PDT 2007


Quoting Daniel Eischen <deischen at freebsd.org> (from Thu, 11 Oct 2007  
16:01:26 -0400 (EDT)):

> On Thu, 11 Oct 2007, David O'Brien wrote:
>
>> On Thu, Oct 11, 2007 at 03:47:24PM -0400, Daniel Eischen wrote:
>>> Whatever happened to renumbering all symbol versioned libraries
>>> to libfoo.0?  Or even libfoo.0.0.  The whole point of symbol
>>> versioning is that we don't need to bump library versions
>>> for ABI breakage.
>>
>> That's what I'd like to see happen (so.0 => symboled lib).  Ken felt it
>> was too be late to do for 7.0.
>>
>> But if we do it for 8.0, we'd have to have a compat7x port which put
>> symlinks in place.  So the upgrade path is a little rougher than we
>> should have for symboled libs.  Thus we won't get the symboled libs done
>> painlessly right.
>
> Ugh, that's awful.  We should do it now and be done with it if
> we are going to do it at all...

Why do we need to change the number at all? Can't we stay at the  
current number and let it like this "forever"?

Bye,
Alexander.

-- 
The law will never make men free; it is men who have got to make the
law free.
		-- Henry David Thoreau

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137


More information about the cvs-all mailing list