[Top][All Lists]

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

Re: Bug#561291: Symbol versioning bug

From: Simon Josefsson
Subject: Re: Bug#561291: Symbol versioning bug
Date: Fri, 05 Feb 2010 13:12:00 +0100
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux)

address@hidden (Marco d'Itri) writes:

> On Feb 03, Simon Josefsson <address@hidden> wrote:
>> I'll be away the entire next week, so I plan to release this on Friday
>> if I haven't heard any objections. I'd appreciate quick review if this
>> is looking OK.
> I do not understand why you introduced the LIBIDN_1.17 version tag, the
> ABI does not have two different versions of these symbols which require
> a version tag to distinguish them.
> If you really want to pretend that the symbols never existed before
> release 1.17 then you just add them along the others and declare an ABI
> change

No, what I'd like to achieve is to make the 1.17 release backwards
compatible with versions =< 1.13 (which did export these symbols), and
treat the forgotten symbols as newly added in libidn 1.17 as far as
versioned symbols is related.

What are you suggesting should be done instead?  Keep them under the old
LIBIDN_1.0 version tag?  That would work too, I think.


reply via email to

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