Rebase to libabigail 2.9

Updated libabigail from version 2.8 to 2.9. This includes updating the
SONAME from libabigail.so.7.0.0 to libabigail.so.8.0.0 and simplifying
the %check section by combining the test commands into a single make
invocation.

Resolves: RHEL-121666

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-14 07:55:39 +00:00
parent ea65f68381
commit b83642ceb3
3 changed files with 13 additions and 11 deletions

1
.gitignore vendored
View File

@ -43,3 +43,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
@ -86,12 +86,7 @@ find %{buildroot} -name '*.la' -exec rm -f {} ';'
make -C doc/manuals install-man-and-info-doc DESTDIR=%{buildroot}
%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)
%post
%?ldconfig
@ -111,8 +106,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
@ -131,6 +126,12 @@ fi
%doc doc/manuals/html/*
%changelog
* Fri Nov 14 2025 RHEL Packaging Agent <jotnar@redhat.com> - 2.9-1
- Update to upstream 2.9 tarball
- Update to changing SONAME (libabigail.so.8.0.0)
- Simplify the %check section
- Resolves: RHEL-121666
* Wed Jul 09 2025 Dodji Seketeli <dodji@redhat.com> - 2.8-2
- Rebuild for c9s
- Resolves: RHEL-102573

View File

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