On Fri, Feb 26, 2016 at 03:27:24PM +0300, Ponomarenko Andrey <[email protected]> wrote: > Hello, > > I've prepared ABI changes/backward binary compatibility report for the recent > versions of the libev: http://abi-laboratory.pro/tracker/timeline/libev/
Cool thing, and makes me quite happy to see so many 100%s. Some things look fishy, though: http://abi-laboratory.pro/tracker/compat_report/libev/3.9/3.31/1b3e7/abi_compat_report.html#Removed That lists 12 removed symbols, but I a m not aware of them ever being removed. And especially not in 3.31, which only had a tiny patch compared to 3.3. I think the title shows the problem: Binary compatibility report for the libev.so object between 3.9 and 3.31 versions on x86_64 Maybe the report compares a newer version (3.9) with an older version (3.31), and thus concludes that the old version is not ABI compatible with the newer one? That would explain this. The libev version numbers are actual _numbers_, so 3.9 > 3.31, not version strings, which might explain the issue? -- 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
