On Fri, Aug 7, 2009 at 01:16, Gerardo Exequiel Pozzi<vmlinuz386@xxxxxxxxxxxx> 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 (Роман Кирилич)