[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gnutls-dev] Where to get OpenCDK 0.6.5

From: Nikos Mavrogiannopoulos
Subject: Re: [gnutls-dev] Where to get OpenCDK 0.6.5
Date: Mon, 29 Oct 2007 12:53:42 +0200
User-agent: KMail/1.9.6 (enterprise 0.20070907.709405)

On Monday 29 October 2007, Nikos Mavrogiannopoulos wrote:

> > As far as I have understood the libgnutls.vers discussions, there really
> > won't ever be a time we are going to touch that file.  The only time it
> > would be relevant would be if we implement backwards compatibility via
> > versioned symbols, so that an old application will get the old version
> > of a function and a new application will get the new version of the
> > function.  But that technique, as far as I understood, is not portable.
> > And we want to be portable.  So if you want to be portable, you'll have
> > to bump the ABI version in, for those platforms that
> > doesn't support dso versioning.  And that would break backwards
> > compatibility via the libgnutls.vers approach.
> The problem was that in a system with old gnutls and the new one, the
> linker was providing symbols to my application from the old gnutls
> versions, and only some (the new ones) from the new. This had the problem
> of effectively disabling the user_hello callback.

This was because my application via some shared library accessed the old 
gnutls version too, even if it was linked to the new one.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]