[esnacc-bugs] [esnacc-dev] ABI-change proposal

Aaron Conole aconole at bytheb.org
Tue Nov 22 22:03:51 UTC 2016


Bálint Réczey <balint at balintreczey.hu> writes:

> Hi,
>
> 2016-11-22 15:36 GMT+01:00 Aaron Conole <aconole at bytheb.org>:
>> Sagara Wickramasekara <sagaraw at gmail.com> writes:
>>
>>> Given we're making some other ABI changes, did you want to put this
>>> into 1.9 as well?
>>
>> So far, we haven't made any ABI changes to 1.9;  I'm okay with doing
>> that if we also make it clear for downstream maintainers that we will be
>> breaking the ABI in the 1.9 release (which isn't scheduled currently,
>> but I'm hoping to get a few features tested and integrated by Jul 2017
>> for that release).
>
> I have no problem with ABI breakages, just please maintain the SO versions
> according to:
> https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html

+1 - I am using libtool versioning (which is a mind-bend, sortof).

So, we'll consider 1.9 candidate for ABI breakage, and try not to do so
for 1.10. That way we can at least attempt to maintain some semblance
of a stable binary interface from one release to the next (allowing
applications to just upgrade without needing a recompile).

Thanks for the input guys!


More information about the bugs mailing list