Update to upstream 2.8 tarball

* Tue Jul 8 2025 Dodji Seketeli <dodji@redhat.com> - 2.8-1
- Update to upstream 2.8 tarball
- Remove 0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
  that is applied upstream.
- Update to changing SONAME (libabigail.so.7.0.0)
- Add xxhash-devel as BuildRequires and inlined-xxhash to avoid
  depending on it at runtime

Signed-off-by: Dodji Seketeli <dodji@seketeli.net>
This commit is contained in:
Dodji Seketeli 2025-07-08 18:15:31 +02:00
parent 952adc3dd3
commit 3b103a50fa
3 changed files with 17 additions and 7 deletions

1
.gitignore vendored
View File

@ -44,3 +44,4 @@
/libabigail-2.5.tar.xz
/libabigail-2.6.tar.xz
/libabigail-2.7.tar.xz
/libabigail-2.8.tar.xz

View File

@ -2,8 +2,8 @@
%global tarball_name %{name}-%{version}
Name: libabigail
Version: 2.7
Release: 3%{?dist}
Version: 2.8
Release: 1%{?dist}
Summary: Set of ABI analysis tools
License: Apache-2.0 WITH LLVM-exception
@ -28,6 +28,7 @@ BuildRequires: koji
BuildRequires: python3-koji
%endif
BuildRequires: wget
BuildRequires: xxhash-devel
%description
The libabigail package comprises seven command line utilities:
@ -94,10 +95,10 @@ them manually.
%endif
%prep
%autosetup -v -S git
%setup -n %{tarball_name}
%build
%configure --enable-btf --enable-ctf --disable-silent-rules --disable-zip-archive --disable-static --enable-inlined-xxhash
%configure --enable-btf --enable-ctf --enable-inlined-xxhash --disable-deb --disable-silent-rules --disable-zip-archive --disable-static
make %{?_smp_mflags}
pushd doc
make html-doc
@ -138,8 +139,8 @@ fi
%{_bindir}/abilint
%{_bindir}/abipkgdiff
%{_bindir}/kmidiff
%{_libdir}/libabigail.so.6
%{_libdir}/libabigail.so.6.0.0
%{_libdir}/libabigail.so.7
%{_libdir}/libabigail.so.7.0.0
%{_libdir}/libabigail/default.abignore
%doc README AUTHORS ChangeLog
%license LICENSE.txt license-change-2020.txt
@ -163,6 +164,14 @@ fi
%endif
%changelog
* Wed Jul 9 2025 Dodji Seketeli <dodji@redhat.com> - 2.8-1
- Update to upstream 2.8 tarball
- Remove 0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
that is applied upstream.
- Update to changing SONAME (libabigail.so.7.0.0)
- Add xxhash-devel as BuildRequires and inlined-xxhash to avoid
depending on it at runtime
* Tue May 6 2025 Michal Kolar <mkolar@redhat.com> - 2.7-3
- Fix CI relevant issues

View File

@ -1 +1 @@
SHA512 (libabigail-2.7.tar.xz) = 6c31df739b94b83a5bac4b560eb1c16919495280ed3f5a37a84144e18a2362038337d3843948e3022b97ba73f7a41b32b33ca5f8b86a51ea57574dc3de98b9d5
SHA512 (libabigail-2.8.tar.xz) = e919f12c914addb9c64d15d40c50e50ce1b08ac8f64f11adb9274cbdfc568b7e2eb99f669866b413a3e6c6246611b529be1f8d226cf58f7a5c6e2a7061d88e8c