[PATCH libICE] Bump the major version

Emil Velikov emil.l.velikov at gmail.com
Wed May 18 12:17:55 UTC 2016


On 12 May 2016 at 20:08, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> On 12 May 2016 at 17:19, Julien Cristau <jcristau at debian.org> wrote:
>> On Thu, May 12, 2016 at 14:27:48 +0100, Emil Velikov wrote:
>>
>>> With previous commits we've hidden a selection of internal symbols from
>>> the DSO. Neither of them has been part of the API, although let's do the
>>> sane thing and bump the major, as we might have changed things in a
>>> backward incompatible way. I.e. we might have unintentionally broken
>>> some applications.
>>>
>>> Signed-off-by: Emil Velikov <emil.l.velikov at gmail.com>
>>> ---
>>> Funny story... seems that the SONAME still uses the non-modular X
>>> version (and it hasn't been bumped since the split) while configure uses
>>> fresher numbers.
>>>
>>> Leaning that we should bump at least the SONAME one, although I've did
>>> both just in case ;-)
>>
>> Very much against bumping SONAME.  If you think that's needed as a
>> result of these patches, then please rethink whether these patches are a
>> good idea.
>>
> To avoid repeating myself I will kindly point you to my earlier reply.
> The gist - I don't mind either way.
>
Just because I don't might which route is taken that doesn't mean that
I won't appreciate any input on the topic.

If you can reply to the respective thread that will be appreciated -
specific symbol should/shouldn't be exported [1] or only package,
SONAME, both or neither should be bumped [2]

Thanks
Emil

[1] https://lists.freedesktop.org/archives/xorg-devel/2016-May/049622.html
[2] https://lists.freedesktop.org/archives/xorg-devel/2016-May/049687.html


More information about the xorg-devel mailing list