Versioned symbols in libgpg-error?
ametzler at downhill.at.eu.org
Tue Mar 23 14:48:29 CET 2004
On 2004-03-23 Marcus Brinkmann <marcus.brinkmann at ruhr-uni-bochum.de> wrote:
> At Tue, 23 Mar 2004 12:56:59 +0100,
> Andreas Metzler wrote:
>> ATM almost the complete gnutls-dependency chain uses symbol-versioning
>> in either release (gnutls, libgcrypt, libtasn1) or CVS
>> (opencdk_0_5_x_nmav). - Are there plans to introduce this feature into
>> libgpg-error, too?
> The ABI of libgpg-error is really frozen now. It should not change, ever.
Great. That makes my wish superfluous.
> We might extend it, but that is backwards compatible. 
> I guess for cleanliness we could add versioning to the library.
> However, to really guarantee that everybody is using it, we would have
> to bump up the soname, which is exactly what we want to avoid.
>  Somebody is going to quote me on that when we ever _have_ to
> change libgpg-error. I am going to risk it :)
;-) Thanks for the info.
*If* you ever choose to or were forced to break compatibility and bump
the soname I will reask while you did not add versioned symbols while
you were at it. *g*
More information about the Gnupg-devel