From e29bcfff3e7e6ca451600dba0c4fd016e0499989 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Tue, 11 Mar 2025 07:15:34 +0000 Subject: [PATCH] import CS gcc-toolset-14-annobin-12.88-1.el9 --- .gcc-toolset-14-annobin.metadata | 2 +- .gitignore | 2 +- SPECS/annobin.spec | 32 ++++++++++++++++++++++++++++++-- 3 files changed, 32 insertions(+), 4 deletions(-) diff --git a/.gcc-toolset-14-annobin.metadata b/.gcc-toolset-14-annobin.metadata index f7955b6..05443db 100644 --- a/.gcc-toolset-14-annobin.metadata +++ b/.gcc-toolset-14-annobin.metadata @@ -1 +1 @@ -9eac79c6277c36db863aeef0a52588d6d3d73719 SOURCES/annobin-12.70.tar.xz +dc43b1601e18930d08d06de1975b3c1a0c09bee2 SOURCES/annobin-12.88.tar.xz diff --git a/.gitignore b/.gitignore index 82dcf4c..7379a93 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/annobin-12.70.tar.xz +SOURCES/annobin-12.88.tar.xz diff --git a/SPECS/annobin.spec b/SPECS/annobin.spec index b71e51e..1f7f3ce 100644 --- a/SPECS/annobin.spec +++ b/SPECS/annobin.spec @@ -8,8 +8,8 @@ BuildRequires: scl-utils-build Name: %{?scl_prefix}annobin Summary: Annotate and examine compiled binary files -Version: 12.70 -Release: 2%{?dist} +Version: 12.88 +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/ # Maintainer: nickc@redhat.com @@ -633,6 +633,34 @@ make check GCC=%gcc_for_annobin #--------------------------------------------------------------------------------- %changelog +* Mon Feb 03 2025 Nick Clifton - 12.88-1 +- Annocheck: Look for -fstack-clash-protection in DW_AT_producer string. (RHEL-77605) + +* Thu Aug 22 2024 Nick Clifton - 12.87-1 +- Rebase for GTS 14.1 release. (RHEL-76932) +- Annocheck: Fix locating string notes (again). Add exception for glibc benchmark tests. (RHEL-76456) +- Annocheck: Add crtoffloadtableS.o to list of known gcc binaries. (RHEL-760404) +- Annocheck: Fix the --debug-dir option. +- Annocheck: Fix corrupt warning message when unable to locate separate debug info files. +- Annocheck: Remove spurious debugging messages. +- Annocheck: Always look for annobin notes in separate debug info files. (RHEL-75778) +- Annocheck: Support multiple --debug-rpm and --debug-file options. (RHEL-73349) +- Annocheck: Add support for sys-root'ed glibc packages. (RHEL-71296) +- GCC Plugin: Tidy up use of gcc's diagnoatic headers. (#32429) +- Testsuite: Use configured compiler when running tests. +- GCC Plugin: Fix building with gcc 15. (#32429) +- Annocheck: Fix overly long debug messages. +- Annocheck: Rename rwx-seg test to load-segments. Add more checks. Add check for gaps as a future fail. +- Annocheck: Add --no-allow-excpetions to disable exceptions for known special binaries. +- Annocheck: Add --enable-future to enable future fail components in normal tests. +- Annocheck: Fix bug preventing the inclusion of the rpm name in reports. +- Annocheck: Add more exceptions for gcc binaries. (RHEL-33365) +- Annocheck: Add --skip-passes option. +- Annocheck: Add exceptions for gcc binaries. (RHEL-33365) +- Annocheck: Skip property note test for i386 binaries created by LLVM. (#2323797) +- Annocheck: Skip FORTIFY and GLIBC_ASSERTIONS tests for LLVM produced binaries with unparseable DW_AT_producer attributes in their DWARF debug info. (RHEL-65411) +- GCC Plugin: Change type of the .annobin.notes section from SHT_STRTAB to SHT_PROGBITS. + * Thu Aug 22 2024 Nick Clifton - 12.70-2 - NVR Bump to allow rebuilding with annotation.