Xavier Bachelot wrote:
On 07/03/2013 10:03 PM, Richard Shaw wrote:
> I initially got abi-compliance-checker into Fedora because one of my packages
> does not maintain any sort of API/ABI compatibility or even versioning for that
> matter. That way I could always check a new release to see if any of its
> dependencies needed to be rebuilt.
>
> Since then, I've started using it for all of my libraries in the spirit of
> "Trust but verify", and I've occasionally found issues even though
upstream
> didn't bump the soversion.
>
> So out of curiosity, anyone else using this great tool?
>
I'm not using abi-compliance-checker by itself but through the pkgdiff wrapper.
Starting with 1.6 version of pkgdiff if you compare debug packages and
add --details option on the command line then the tool will
automatically run abi-dumper to dump ABI of old and new shared objects
found in the packages and then compare them by the
abi-compliance-checker tool.
I agree this tool is very helpful.
--
Andrey Ponomarenko, ROSA Lab.