From 0f137e3458bdc0b2a58f34f75de7c9a765bd1d1c Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Mon, 27 Nov 2023 17:00:07 +0000 Subject: [PATCH] LLVM Plugin: Fix building with LLVM version 17. Resolves: RHEL-17311 --- .gitignore | 1 + annobin.spec | 20 ++++++++++++++++++-- sources | 2 +- 3 files changed, 20 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 23ea054..e7d1dab 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /annobin-12.14.tar.xz /annobin-12.18.tar.xz /annobin-12.20.tar.xz +/annobin-12.32.tar.xz diff --git a/annobin.spec b/annobin.spec index 532cc2a..0d5dbc7 100644 --- a/annobin.spec +++ b/annobin.spec @@ -8,9 +8,9 @@ BuildRequires: scl-utils-build Name: %{?scl_prefix}annobin Summary: Annotate and examine compiled binary files -Version: 12.20 +Version: 12.32 Release: 1%{?dist} -License: GPLv3+ +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 # Web Page: https://sourceware.org/annobin/ @@ -550,6 +550,22 @@ make check GCC=%gcc_for_annobin #--------------------------------------------------------------------------------- %changelog +* Mon Nov 27 2023 Nick Clifton - 12.32-1 +- LLVM Plugin: Fix building with LLVM version 17. (RHEL-17311) +- GCC Plugin: Add support for -fhardended. +- Update glibc detection heuristics for PPC64. (RHEL-16453) +- Fix another atexit test failure. (#2247481) +- Fix atexit test failure. +- Notes: Add support for string format notes. +- GCC Plugin: Record settings of -Wstrict-flex-arrays and -fstrict-flex-arrays +- Annobin: Add future test of these options. +- GCC Plugin: Record settings of -Wimplicit-int and -Wimplicit-function-declaration. +- Annobin: Add test for these warnings. +- GCC Plugin: Enable string note format by default. +- Annocheck: Change GO FIPS test to look for CGO_ENABLED markers. +- Annocheck: Add test for FIPS compliant GO binaries. +- Annocheck: Fix double free. (#2226749) + * Mon Jul 17 2023 Nick Clifton - 12.20-1 - Annocheck: Ignore AArch64 $x and $d symbols. (#2221192) - GCC Plugin: Suppress active checks for fortran sources. Improve scanning of COLLECT_GCC_OPTIONS. diff --git a/sources b/sources index 876a6b9..f3ff8e9 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (annobin-12.20.tar.xz) = cb7ff25b872a0840c4ac21f25217bbe5bd1fd13257097d2a11d8e92a696a5629580f3de99d6e973fbe33a8510aa94aa967f0f557ca3b57a4ea25f9ce35efe17b +SHA512 (annobin-12.32.tar.xz) = 10ab73bc48d0a95102292d90d28c87440b969055ab07e964020703276b6c5db35b8693e828fb0063e1d6e5efb025c8ffe3fafb2dd40377c25767b09a986bc02b