On Mon, Feb 29, 2016 at 01:13:21PM +0300, Ponomarenko Andrey
<[email protected]> wrote:
> Hello Marc,
>
> The order of versions has been fixed:
> http://abi-laboratory.pro/tracker/timeline/libev/
100% compatibility except on soname changes, as it should be (I am a bit
surprised, but not unhappy).
I wonder how the percenmtages are calculated, though, isn't a changed soname
a 0% ABI backward compatibility, or are soname changes excepted?
Also, I note that this ABI report seems to be solely about exported
symbols, other ABI changes are not checked (for example, when a symbol
in a header file changes it's value and/or meaning - at least the former
could be tracked automatically, although does not always result in an ABI
change).
Or is this considered to be in the header diff? I see that the header diff
also shows differences in comments only (such as a year change in the
copyright notice), which doesn't look so helpful.
Lastly, what about internal, header-only symbols? They might be exported, but
are not part of the official ABI.
In any case, these questions are mostly meant for you - if all is withing
design parameters, then you don't have to bother with them and ignore me, I
don't have any outstanding issues with this tool.
--
The choice of a Deliantra, the free code+content MORPG
-----==- _GNU_ http://www.deliantra.net
----==-- _ generation
---==---(_)__ __ ____ __ Marc Lehmann
--==---/ / _ \/ // /\ \/ / [email protected]
-=====/_/_//_/\_,_/ /_/\_\
_______________________________________________
libev mailing list
[email protected]
http://lists.schmorp.de/mailman/listinfo/libev