[arch-general] ABI compliance checker

Roman Kyrylych roman.kyrylych at gmail.com
Mon Aug 10 15:17:30 EDT 2009


On Fri, Aug 7, 2009 at 01:16, Gerardo Exequiel
Pozzi<vmlinuz386 at yahoo.com.ar> wrote:
> Andrey Ponomarenko wrote:
>>     Colleagues, I'm software engineer from Institute for System
>> Programing of Russian Academy of Sciences and we are developing a free
>> lightweight tool for checking backward/forward binary compatibility of
>> shared C/C++ libraries in OS Linux. It checks interface signatures and
>> data type definitions in two library versions (headers and shared
>> objects) and searches ABI changes that may lead to incompatibility.
>> We have released 1.1 version of this tool and we'd like you to consider
>> its usefulness for your project.
>>     The wiki-page with the latest release of binary compatibility checker is
>> http://ispras.linux-foundation.org/index.php/ABI_compliance_checker
>
> This sound really very good!
> At first when I read your post, I thought it was possible to verify the
> compatibility without source, ie directly between the binaries, but I
> see that this is not possible. This only do the check based on the
> source plus some xml library descriptors.

The requirement of special XML files limits its usage IMHO.
Do you have any descriptors already available for some libraries?

-- 
Roman Kyrylych (Роман Кирилич)


More information about the arch-general mailing list