From 3b103a50fa1a64879d79cc47e0779a5363b3f23f Mon Sep 17 00:00:00 2001 From: Dodji Seketeli Date: Tue, 8 Jul 2025 18:15:31 +0200 Subject: [PATCH] Update to upstream 2.8 tarball * Tue Jul 8 2025 Dodji Seketeli - 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 --- .gitignore | 1 + libabigail.spec | 21 +++++++++++++++------ sources | 2 +- 3 files changed, 17 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index 9a443fc..8449ad5 100644 --- a/.gitignore +++ b/.gitignore @@ -44,3 +44,4 @@ /libabigail-2.5.tar.xz /libabigail-2.6.tar.xz /libabigail-2.7.tar.xz +/libabigail-2.8.tar.xz diff --git a/libabigail.spec b/libabigail.spec index 4e5693d..b73716b 100644 --- a/libabigail.spec +++ b/libabigail.spec @@ -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 - 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 - 2.7-3 - Fix CI relevant issues diff --git a/sources b/sources index 67f786a..88d59ac 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (libabigail-2.7.tar.xz) = 6c31df739b94b83a5bac4b560eb1c16919495280ed3f5a37a84144e18a2362038337d3843948e3022b97ba73f7a41b32b33ca5f8b86a51ea57574dc3de98b9d5 +SHA512 (libabigail-2.8.tar.xz) = e919f12c914addb9c64d15d40c50e50ce1b08ac8f64f11adb9274cbdfc568b7e2eb99f669866b413a3e6c6246611b529be1f8d226cf58f7a5c6e2a7061d88e8c