Project libabigail-2.8-2.el9
content_copy
Name
libabigail
Epoch
0
Version
2.8
Release
2.el9
Website/URL
https://sourceware.org/libabigail/
License
Apache-2.0 WITH LLVM-exception
Build Time
2025-10-23 19:12:31
Build Host
builder-x86-03.inferitos.ru
Summary
Set of ABI analysis tools
Repositories
CRB
Description
The libabigail package comprises six command line utilities:
abidiff, kmidiff, abipkgdiff, abicompat, abidw, and abilint
The abidiff command line tool compares the ABI of two
ELF shared libraries and emits meaningful textual reports about
changes impacting exported functions, variables and their types.
Simarly, the kmidiff compares the kernel module interface of two Linux
kernels. abipkgdiff compares the ABIs of ELF binaries contained in
two packages. abicompat checks if a subsequent version of a shared
library is still compatible with an application that is linked against
it. abidw emits an XML representation of the ABI of a given ELF
shared library. abilint checks that a given XML representation of the
ABI of a shared library is correct.
Install libabigail if you need to compare the ABI of ELF shared
libraries.
Errata
—
×
* Wed Jul 09 2025 Dodji Seketeli <dodji@redhat.com> - 2.8-2
- Rebuild for c9s
- Resolves: RHEL-102573
* Mon Jul 07 2025 Dodji Seketeli <dodji@redhat.com> - 2.8-1
- Update to upstream 2.8 tarball
- Update to changing SONAME (libabigail.so.7.0.0)
* Mon Apr 14 2025 Dodji Seketeli <dodji@redhat.com> - 2.7-1
- Update to upstream 2.7 tarball
- Add binutils-devel as buildrequire to potentially enable the CTF
backend. This will allow the enabling of the CTF backend for
binutils-devel > 2.35.2
- Update to changing SONAME (libabigail.so.6.0.0)
- Add --enable-ctf to the configure command line
* Thu Mar 20 2025 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 2.6.1
- Rebuilt for MSVSphere 9.6-beta
* Fri Nov 08 2024 Dodji Seketeli <dodji@redhat.com> - 2.6.1
- Update to upstream 2.6 tarball
- Update to changing SONAME (libabigail.so.5.0.0)
- Add BuildRequires xxhash-devel
- Disable abidb as its dependencies are not present in RHEL 9.6
- Resolves https://issues.redhat.com/browse/RHEL-64069
* Tue Apr 23 2024 Dodji Seketeli <dodji@redhat.com> - 2.5-1
- Update to upstream 2.5 tarball
- Drop patches (as they are now upstream):
0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch
0002-suppression-Add-has_strict_flexible_array_data_membe.patch
- Add BuildRequires: python3-devel
- Remove BuildRequires: %{_bindir}/python3
* Fri Nov 17 2023 Dodji Seketeli <dodji@redhat.com> - 2.4-3
- Fix SPDX Licensing string
* Thu Nov 16 2023 Dodji Seketeli <dodji@redhat.com> - 2.4-2
- Apply patch: 0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch
Resolves: https://issues.redhat.com/browse/RHEL-16614
- Apply patch: 0002-suppression-Add-has_strict_flexible_array_data_membe.patch
Resolves: https://issues.redhat.com/browse/RHEL-16629
- Add git as a build requirement as we need git to apply the patches
aboves that apply binaries.
- Use %autosetup to handle applying the patches using git.
- autoreconf after the patches touched at least one Makefile.am file.
* Wed Nov 01 2023 Dodji Seketeli <dodji@redhat.com> - 2.4-1
- Update to upstream 2.4
- Use SPDX licensing naming
- Build BTF support
- Add BuildRequires: libbpf-devel
- Update for SONAME bump
- Show details about the check and check-self-targets targets
separatly.
- Resolves: RHEL-12491