From b1b69057146a6e75cf2cb975d458a2c2d2b90eb8 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Thu, 10 Dec 2020 12:38:36 +0000 Subject: [PATCH] - annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations. (#1906171) - annocheck: Mark a missining -D_FORTIFY_SOURCE as a FAIL. - annocheck: Fix notes analyzer to accept empty PPC64 notes. - gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active. (#1898075) - gcc plugin: Add support for GCC 11's cl_vars array. --- annobin.spec | 37 ++++++++++++++++++++++++++++++++----- sources | 2 +- 2 files changed, 33 insertions(+), 6 deletions(-) diff --git a/annobin.spec b/annobin.spec index 19bd888..a562d03 100644 --- a/annobin.spec +++ b/annobin.spec @@ -1,8 +1,8 @@ Name: annobin Summary: Annotate and examine compiled binary files -Version: 9.46 -Release: 2.2%{?dist} +Version: 9.51 +Release: 1%{?dist} License: GPLv3+ # ProtocolURL: https://fedoraproject.org/wiki/Toolchain/Watermark # Maintainer: nickc@redhat.com @@ -36,7 +36,7 @@ License: GPLv3+ # checking logic or when building on RHEL-7 or earlier. %global with_hard_gcc_version_requirement 1 -%bcond_with plugin_rebuild +%bcond_without plugin_rebuild # Allow the building of annobin without using annobin itself. # This is because if we are bootstrapping a new build environment we can have # a new version of gcc installed, but without a new of annobin installed. @@ -56,8 +56,8 @@ License: GPLv3+ Source: https://nickc.fedorapeople.org/annobin-%{version}.tar.xz # For the latest sources use: git clone git://sourceware.org/git/annobin.git -# Insert patches here, if needed. -# Patch01: annobin-xxx.patch +# Insert patches here, if needed. Eg: +# Patch01: annobin-foo.patch #--------------------------------------------------------------------------------- @@ -323,6 +323,33 @@ fi #--------------------------------------------------------------------------------- %changelog +* Thu Dec 10 2020 Nick Clifton - 9.51-1 +- annocheck: Improve test for LTO compiled binaries that do not have -Wall annotations. (#1906171) + +* Wed Dec 09 2020 Nick Clifton - 9.50-1 +- annocheck: Mark a missining -D_FORTIFY_SOURCE as a FAIL. + +* Tue Dec 08 2020 Nick Clifton - 9.49-1 +- annocheck: Fix notes analyzer to accept empty PPC64 notes. + +* Mon Dec 07 2020 Jakub Jelinek - 9.48-5 +- NVR bump for another ELN sidetag rebuild. + +* Sun Dec 06 2020 Jakub Jelinek - 9.48-4 +- Revert back to previous settings. + +* Sun Dec 06 2020 Jakub Jelinek - 9.48-3 +- Another NVR bump for GCC 11 rebuild. + +* Sun Dec 06 2020 Jakub Jelinek - 9.48-2 +- NVR bump for GCC 11 rebuild. + +* Wed Dec 02 2020 Nick Clifton - 9.48-1 +- gcc plugin: Tweak generation of end symbols for PPC64 when LTO is active. (#1898075) + +* Tue Dec 01 2020 Nick Clifton - 9.47-1 +- gcc plugin: Add support for GCC 11's cl_vars array. + * Tue Dec 08 2020 Petr Ĺ abata - 9.46-2.2 - Revert the last change diff --git a/sources b/sources index 10b39ea..a899444 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (annobin-9.46.tar.xz) = f040247a48319f7b3c4e897431b3208c6cdf5eba0f1df716297193cd0bff611558f233e3a64ac81218314bda981e3567ad4ca89e3a94ebdbd5a610126b7bbc5d +SHA512 (annobin-9.51.tar.xz) = 75e018b5fa4637ee565d2f7e72f1651e2d1764c4b78c807992af74f0e93b7f1ab5c20b3f6e99b18785d0629f76e88458f085e81403bb5e0e0a89ede75cc9f12c