abi-compliance-checker_2.3-0.2_all.deb


Advertisement

Description

abi-compliance-checker - tool to compare ABI compatibility of shared C/C++ library versions

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename abi-compliance-checker_2.3-0.2_all.deb
Package name abi-compliance-checker
Package version 2.3
Package release 0.2
Package architecture all
Package type deb
Category devel devel::testing-qa implemented-in::perl role::program use::checking
Homepage http://ispras.linux-foundation.org/index.php/ABI_compliance_checker
License -
Maintainer Mathieu Malaterre <malat@debian.org>
Download size 188.09 KB
Installed size 1.28 MB
abi-compliance-checker can be used to help reduce the possibility of
an application crashing when the shared libraries it links against
have changed.  Signatures and data type definitions from two separate
versions of a library are compared by examining the shared objects
(.so) files themselves, and by analysing the header files (.h)
provided for the two versions of the library and their dependencies.
Shared library developers trying to strive for binary compatibility
between releases may also use this tool to detect if an any
accidental application binary interface (ABI) changes have been
introduced.
The checker may also be used for assessing binary compatibility
between different Linux distributions.

Alternatives

Package Version Architecture Repository
abi-compliance-checker_2.3-0.2_all.deb 2.3 all Debian Main
abi-compliance-checker - - -

Requires

Name Value
build-essential -
perl:any -

Download

Type URL
Mirror ftp.br.debian.org
Binary Package abi-compliance-checker_2.3-0.2_all.deb
Source Package abi-compliance-checker

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install abi-compliance-checker deb package:
    # sudo apt-get install abi-compliance-checker

Files

Path
/usr/bin/abi-compliance-checker
/usr/share/abi-compliance-checker/modules/RulesBin.xml
/usr/share/abi-compliance-checker/modules/RulesSrc.xml
/usr/share/abi-compliance-checker/modules/Internals/ABIDump.pm
/usr/share/abi-compliance-checker/modules/Internals/Basic.pm
/usr/share/abi-compliance-checker/modules/Internals/CallConv.pm
/usr/share/abi-compliance-checker/modules/Internals/Descriptor.pm
/usr/share/abi-compliance-checker/modules/Internals/ElfTools.pm
/usr/share/abi-compliance-checker/modules/Internals/Filter.pm
/usr/share/abi-compliance-checker/modules/Internals/GccAst.pm
/usr/share/abi-compliance-checker/modules/Internals/Input.pm
/usr/share/abi-compliance-checker/modules/Internals/Logging.pm
/usr/share/abi-compliance-checker/modules/Internals/Mangling.pm
/usr/share/abi-compliance-checker/modules/Internals/Path.pm
/usr/share/abi-compliance-checker/modules/Internals/RegTests.pm
/usr/share/abi-compliance-checker/modules/Internals/SysCheck.pm
/usr/share/abi-compliance-checker/modules/Internals/SysFiles.pm
/usr/share/abi-compliance-checker/modules/Internals/TUDump.pm
/usr/share/abi-compliance-checker/modules/Internals/TypeAttr.pm
/usr/share/abi-compliance-checker/modules/Internals/Utils.pm
/usr/share/abi-compliance-checker/modules/Internals/XmlDump.pm
/usr/share/abi-compliance-checker/modules/Internals/Scripts/Sections.js
/usr/share/abi-compliance-checker/modules/Internals/Scripts/Tabs.js
/usr/share/abi-compliance-checker/modules/Internals/Styles/CmpSystems.css
/usr/share/abi-compliance-checker/modules/Internals/Styles/HeadersDiff.css
/usr/share/abi-compliance-checker/modules/Internals/Styles/Report.css
/usr/share/abi-compliance-checker/modules/Internals/Styles/SymbolsList.css
/usr/share/abi-compliance-checker/modules/Internals/Styles/Tabs.css
/usr/share/doc-base/abi-compliance-checker
/usr/share/doc/abi-compliance-checker/Changelog.html
/usr/share/doc/abi-compliance-checker/Xml-Descriptor.html
/usr/share/doc/abi-compliance-checker/changelog.Debian.gz
/usr/share/doc/abi-compliance-checker/changelog.gz
/usr/share/doc/abi-compliance-checker/changelog.html.gz
/usr/share/doc/abi-compliance-checker/copyright
/usr/share/doc/abi-compliance-checker/index.html
/usr/share/man/man1/abi-compliance-checker.1.gz

Changelog

2018-09-04 - Gianfranco Costamagna <locutusofborg@debian.org>
abi-compliance-checker (2.3-0.2) unstable; urgency=medium
* Non-maintainer upload
[ Steve Langasek ]
* debian/patches/fpic-for-arm64.patch: require -fPIC on arm64 in
addition to x86_64 and arm (Closes: #907604).
* debian/patches/oom-exec-helper.patch: Run packing commands in a
subprocess (Closes: #907602).
2018-07-19 - Gianfranco Costamagna <locutusofborg@debian.org>
abi-compliance-checker (2.3-0.1) unstable; urgency=medium
* Non-maintainer upload
* New upstream release (Closes: #904126)
* Update copyright and licenses
2017-09-20 - Mathieu Malaterre <malat@debian.org>
abi-compliance-checker (2.2-2) unstable; urgency=medium
* Update Std-Vers to 4.1.0, no changes needed
* Fix lintian warning: privacy-breach-logo
2017-09-15 - Mathieu Malaterre <malat@debian.org>
abi-compliance-checker (2.2-1) unstable; urgency=medium
* New upstream release: 2.2. Remove patches:
- d/p/emergency-mode.patch
- d/p/fix-test-compilation.patch
- d/p/remove-gcc-check.patch
* Remove Ryan Niebur from Uploaders. Closes: #856362.
Thanks for your work !
2017-09-01 - Gianfranco Costamagna <locutusofborg@debian.org>
abi-compliance-checker (1.99.22-1.1) unstable; urgency=high
[ Dmitry Shachnev ]
* Add a patch to fix tests compilation with new GCC.
* Add a patch to not rely on GCC for symbols mangling, it is not working
with GCC 6 and GCC 7 because of PR c++/78040.
[ Gianfranco Costamagna ]
* Non-maintainer upload
* Fix autopkgtests, due to bad doit call (Closes: #868473)
2016-07-16 - Mathieu Malaterre <malat@debian.org>
abi-compliance-checker (1.99.22-1) unstable; urgency=medium
* New upstream release
2016-06-01 - Mathieu Malaterre <malat@debian.org>
abi-compliance-checker (1.99.20-3) unstable; urgency=medium
* Fix copyright file missing. Closes: #825556
2016-05-23 - Mathieu Malaterre <malat@debian.org>
abi-compliance-checker (1.99.20-2) unstable; urgency=medium
* Make sure to build manpage during indep build.
2016-05-23 - Mathieu Malaterre <malat@debian.org>
abi-compliance-checker (1.99.20-1) unstable; urgency=medium
* New release. Closes: #825053. Remove patches applied upstream:
- d/p/bug798470.patch
- d/p/bug805441.patch
* Bump Std-Vers to 3.9.8, no changes needed
2016-05-08 - Mattias Ellert <mattias.ellert@fysast.uu.se>
abi-compliance-checker (1.99.14-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Restore support for GNU/Hurd - backport from upstream (Closes: #805441)

See Also

Package Description
abi-dumper_1.1-1_all.deb tool to dump ABI of an ELF object containing DWARF debug info
abi-monitor_1.12-2_all.deb monitor ABI of shared libraries
abi-tracker_1.11-1_all.deb visualize ABI changes of a C/C++ library
abicheck_1.2-5_all.deb binary compatibility checking tool
abigail-doc_1.5-1_all.deb ABI Generic Analysis and Instrumentation Library (documentation)
abigail-tools_1.5-1_amd64.deb ABI Generic Analysis and Instrumentation Library (tools)
abinit-data_8.8.4-2_all.deb package for electronic structure calculations (Data files)
abinit-doc_8.8.4-2_all.deb package for electronic structure calculations (Documentation)
abinit_8.8.4-2_amd64.deb package for electronic structure calculations
abisip-find_1.3.0-2_amd64.deb Command line utility to find ip.access compatible BTS
abiword-common_3.0.2-8_all.deb efficient, featureful word processor with collaboration -- common files
abiword-plugin-grammar_3.0.2-8_amd64.deb grammar checking plugin for AbiWord
abiword_3.0.2-8_amd64.deb efficient, featureful word processor with collaboration
ableton-link-dev_3.0.2+dfsg-1_all.deb synchronizes musical applications on multiple devices - development
ableton-link-utils-gui_3.0.2+dfsg-1_amd64.deb synchronizes musical applications on multiple devices - GUI utils
Advertisement
Advertisement