From 4cd0226597b4e6a59c1fa2a28720ef914d3d0dbe Mon Sep 17 00:00:00 2001 From: eabdullin Date: Tue, 11 Nov 2025 21:33:18 +0000 Subject: [PATCH] import UBI annobin-12.99-1.el10 --- .gitignore | 2 +- annobin.spec | 31 +++++++++++++++++++++++++++++-- sources | 2 +- 3 files changed, 31 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index bf9941f..e5a11ab 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -annobin-12.92.tar.xz +annobin-12.99.tar.xz diff --git a/annobin.spec b/annobin.spec index 344d1c5..2ba0d0b 100644 --- a/annobin.spec +++ b/annobin.spec @@ -1,7 +1,7 @@ Name: annobin Summary: Annotate and examine compiled binary files -Version: 12.92 +Version: 12.99 Release: 1%{?dist} License: GPL-3.0-or-later AND LGPL-2.0-or-later AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (LGPL-2.0-or-later WITH GCC-exception-2.0) AND GFDL-1.3-or-later URL: https://sourceware.org/annobin/ @@ -325,6 +325,10 @@ touch configure */configure Makefile.in */Makefile.in # Similarly we do not want to rebuild the documentation. touch doc/annobin.info +# Generate a source tarball for installation later with all the patches +# applied. This must be the last step in the prep section. +tar -C ../ -cJf ../latest-annobin.tar.xz %{name}-%{version} + #--------------------------------------------------------------------------------- %build @@ -454,7 +458,7 @@ cat `gcc --print-file-name=rpmver` > %{buildroot}/%{ANNOBIN_GCC_PLUGIN_DIR}/%{av # Also install a copy of the sources into the build tree. mkdir -p %{buildroot}%{annobin_source_dir} -cp %{_sourcedir}/%{annobin_sources} %{buildroot}%{annobin_source_dir}/latest-annobin.tar.xz +cp ../latest-annobin.tar.xz %{buildroot}%{annobin_source_dir}/latest-annobin.tar.xz %endif rm -f %{buildroot}%{_infodir}/dir @@ -533,6 +537,29 @@ make check #--------------------------------------------------------------------------------- %changelog +* Wed Aug 06 2025 Nick Clifton - 12.99-1 +- Annocheck: Improve detection of glibc static maths libraries. (RHEL-107470) + +* Fri Jul 25 2025 Nick Clifton - 12.98-1 +- Rebase to 12.98. (RHEL-105572) +- Improve configure and meson files for consistent builds. +- Annocheck: Delete the temporary debug info directory after the tests have finished. +- Annocheck: Fix bugs in debug rpm location code. Add more glibc exceptions. (RHEL-95216) +- Annocheck: Improve performance with multiple debug info files and multiple files to scan. (#2366180) +- Annocheck: Update heuristic for detecting gcc files to cope with gcc 15. (#2365824) + +* Mon Jun 23 2025 Tulio Magno Quites Machado Filho - 12.93-3 +- Annocheck: Fix requirement for annobin notes from LLVM/Clang (RHEL-93213) + +* Tue May 06 2025 Nick Clifton - 12.93-2 +- NVR bump in order to rebuild with LLVM 20. (RHEL-82000) + +* Wed Mar 19 2025 Nick Clifton - 12.93-1 +- Annocheck: Fix test for GO revision. (RHEL-56031) + +* Tue Mar 11 2025 Tulio Magno Quites Machado Filho - 12.92-2 +- Spec file: Generate latest-annobin.tar.xz at prep phase (RHEL-83034) + * Fri Feb 14 2025 Nick Clifton - 12.92-1 - Annocheck: Do not rely upon libelf's ability to detect links to separate debuginfo files. (RHEL-79473) diff --git a/sources b/sources index c239a59..60982ce 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (annobin-12.92.tar.xz) = 323e5a5ee4b2b5b755821924a5936485c2db70c83d612b4d12873f74dc51b2bc410963b1a737a2834105a52343fb75a906b3ce0a9444847240b79eb436ddba71 +SHA512 (annobin-12.99.tar.xz) = d5409f9c60f601878dff5047ec38b3a113ab4caa0a24e96ecf715decab1c9ff509ac56033b105a7cc0efc9158230c359b9c596f5a2628b96a61094927f4e9872