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