Rebase to libabigail 2.9

Rebased libabigail from version 2.8 to 2.9. Updated the spec file with
the new version and reset release to 1. Updated SONAME from
libabigail.so.7.0.0 to libabigail.so.8.0.0. Simplified the %check
section to run both test targets (check and check-self-compare) in a
single invocation. Updated sources file with the new upstream tarball
and its SHA512 checksum.

Resolves: RHEL-121667

This commit was created by Jotnar, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Jotnar
This commit is contained in:
RHEL Packaging Agent 2025-11-13 11:24:55 +00:00
parent 4448ec747f
commit b63c952f53
3 changed files with 13 additions and 11 deletions

1
.gitignore vendored
View File

@ -45,3 +45,4 @@
/libabigail-2.6.tar.xz
/libabigail-2.7.tar.xz
/libabigail-2.8.tar.xz
/libabigail-2.9.tar.xz

View File

@ -2,8 +2,8 @@
%global tarball_name %{name}-%{version}
Name: libabigail
Version: 2.8
Release: 2%{?dist}
Version: 2.9
Release: 1%{?dist}
Summary: Set of ABI analysis tools
License: Apache-2.0 WITH LLVM-exception
@ -123,12 +123,7 @@ make -C doc/manuals install-man-and-info-doc DESTDIR=%{buildroot}
%endif
%check
time make %{?_smp_mflags} check || (cat tests/test-suite.log && exit 2)
time make %{?_smp_mflags} check-self-compare || (cat tests/test-suite.log && exit 2)
if test $? -ne 0; then
cat tests/tests-suite.log
fi
time make %{?_smp_mflags} check check-self-compare || (cat tests/test-suite.log && exit 2)
%ldconfig_scriptlets
@ -139,8 +134,8 @@ fi
%{_bindir}/abilint
%{_bindir}/abipkgdiff
%{_bindir}/kmidiff
%{_libdir}/libabigail.so.7
%{_libdir}/libabigail.so.7.0.0
%{_libdir}/libabigail.so.8
%{_libdir}/libabigail.so.8.0.0
%{_libdir}/libabigail/default.abignore
%doc README AUTHORS ChangeLog
%license LICENSE.txt license-change-2020.txt
@ -164,6 +159,12 @@ fi
%endif
%changelog
* Thu Nov 13 2025 RHEL Packaging Agent <jotnar@redhat.com> - 2.9-1
- Rebase to upstream 2.9 tarball
- Update to changing SONAME (libabigail.so.8.0.0)
- Simplify %check section to run both test targets in single invocation
- Resolves: RHEL-121667
* Wed Jul 09 2025 Dodji Seketeli <dodji@redhat.com> - 2.8-2
- Rebuild for c10s
- Resolves: RHEL-102574

View File

@ -1 +1 @@
SHA512 (libabigail-2.8.tar.xz) = e919f12c914addb9c64d15d40c50e50ce1b08ac8f64f11adb9274cbdfc568b7e2eb99f669866b413a3e6c6246611b529be1f8d226cf58f7a5c6e2a7061d88e8c
SHA512 (libabigail-2.9.tar.xz) = 5bdf5ec49a5931a61bf28317b41eee583d6277d00ac621b2d2a97bbc0d816c3662bcfe13a5ac7aeee11c947afb69a5a0a9a8015fcebad09965b45af9b1e23606