How to Install and Uninstall abi-compliance-checker Package on openSuSE Tumbleweed

Last updated: April 25,2024

1. Install "abi-compliance-checker" package

This is a short guide on how to install abi-compliance-checker on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install abi-compliance-checker

2. Uninstall "abi-compliance-checker" package

This is a short guide on how to uninstall abi-compliance-checker on openSuSE Tumbleweed:

$ sudo zypper remove abi-compliance-checker

3. Information about the abi-compliance-checker package on openSuSE Tumbleweed

Information for package abi-compliance-checker:
-----------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : abi-compliance-checker
Version : 2.3-3.12
Arch : noarch
Vendor : openSUSE
Installed Size : 1.3 MiB
Installed : No
Status : not installed
Source package : abi-compliance-checker-2.3-3.12.src
Upstream URL : https://lvc.github.io/abi-compliance-checker
Summary : A Compliance Checker For library ABIs
Description :
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.