Skip to content

For the Maintainers: ABI Compliance

Allen Winter edited this page Dec 15, 2019 · 2 revisions

Install abi-compliance-checker and abi-dumper

my script to generate the ABI dumps is gen-abi-data-libical-stable.sh make sure to have tagged the new release, call it v3.0.5

  1. create the ABI dumps from the stable version,

    gen-abi-data-libical-stable.sh v3.0.0

  2. create the ABI dumps from the new release

    gen-abi-data-libical-stable.sh v3.0.5

my script to compare the ABI dumps is cmp-abi-data-libical.sh

  1. compare the ABI dumps

    cmp-abi-data-libical.sh v3.0.5

the standard output will show compatibility and you can look at the web pages reported there as well.
the comparison is stored in the compat_reports directory.