Linux workstation

Upstream software project

abi-compliance-checker

A Compliance Checker For library ABIs

Project identity

Project
abi-compliance-checker
Publisher
Not authoritatively mapped
Native package records
7
Operating systems
debian-12, debian-13, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
LGPL-2.1-only
Quality score
100/100
Source repository
Not reported

Upstream description

This description is kept separate from distribution package descriptions.

ABI Compliance Checker (ACC) is an easy-to-use tool for checking backward binary compatibility (BC) of a shared C/C++ library. It checks header files along with shared libraries of old and new versions and analyzes changes in Application Binary Interface (ABI) that may cause compatibility problems: changes in calling stack, v-table changes, removed symbols, etc. Breakage of the binary compatibility may result in crashing or incorrect behavior of applications built with an old version of the library if they run on a new one. The tool is intended for library developers and operating system maintainers who are interested in ensuring binary compatibility, i.e. allow old applications to run with newer library versions without the need to recompile.

Packages by operating system

Every link opens the native package record, where versions, dependencies, files, checksums, repositories, and maintainers remain distribution-specific.

  1. abi-compliance-checker

    Debian 12 (Bookworm) / devel

    2.3-2

    tool to compare ABI compatibility of shared C/C++ library versions

    allbookworm
  2. dh-acc

    Debian 12 (Bookworm) / devel / source abi-compliance-checker

    2.3-2

    debhelper addon to compare ABI compatibility of shared C/C++ library versions

    allbookworm
  3. abi-compliance-checker

    Debian 13 (Trixie) / devel

    2.3-3

    tool to compare ABI compatibility of shared C/C++ library versions

    alltrixie
  4. dh-acc

    Debian 13 (Trixie) / devel / source abi-compliance-checker

    2.3-3

    debhelper addon to compare ABI compatibility of shared C/C++ library versions

    alltrixie
  5. abi-compliance-checker

    openSUSE Leap 15.6 / Unspecified / source abi-compliance-checker

    2.3-bp156.3.1

    A Compliance Checker For library ABIs

    noarchleap-15.6
  6. abi-compliance-checker

    openSUSE Leap 16.0 / Unspecified / source abi-compliance-checker

    2.3-bp160.1.10

    A Compliance Checker For library ABIs

    noarchleap-16.0
  7. abi-compliance-checker

    openSUSE Tumbleweed / Unspecified / source abi-compliance-checker

    2.3-5.3

    A Compliance Checker For library ABIs

    noarchtumbleweed

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.