Shared library version bump?
Daniel Eischen
deischen at freebsd.org
Mon May 22 00:02:46 UTC 2006
On Sun, 21 May 2006, Julian Elischer wrote:
> Hajimu UMEMOTO wrote:
>
>> deischen> Go ahead. Just realize though, that after 7.0 is released
>> deischen> you will have to support any ABI from then on without version
>> deischen> bumps (meaning, you have to keep shims for any old 7.0+ ABIs
>> deischen> in libc).
>>
>> ume> Okay, I'll do.
>>
>
> I assume htat EVENTUALLY we will bump numbers again when something
> sufficiently
> big needs to be done to the ABI.
Symbol versioning is suppose to allow one library to support different
ABIs, so the hope is that we will never have to bump libc's version
number. If you change ABI, you still have to keep the old code around
(or some sort of compatability shims) in the library.
--
DE
More information about the freebsd-current
mailing list