From d4438850997d3eac4b8b2442b2185bca994bf501 Mon Sep 17 00:00:00 2001 From: eabdullin Date: Thu, 21 Sep 2023 18:01:30 +0000 Subject: [PATCH] import CS annobin-12.12-1.el9 --- .annobin.metadata | 2 +- .gitignore | 2 +- SPECS/annobin.spec | 44 +++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 45 insertions(+), 3 deletions(-) diff --git a/.annobin.metadata b/.annobin.metadata index 823e62d..882d8b2 100644 --- a/.annobin.metadata +++ b/.annobin.metadata @@ -1 +1 @@ -06ad882c9b6c564ed856b64e517777246a08c4b7 SOURCES/annobin-11.05.tar.xz +d43ec0f2ebf560ca967be60536b1effb2a07a92c SOURCES/annobin-12.12.tar.xz diff --git a/.gitignore b/.gitignore index 8b3de1a..b16130a 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/annobin-11.05.tar.xz +SOURCES/annobin-12.12.tar.xz diff --git a/SPECS/annobin.spec b/SPECS/annobin.spec index 511c811..ed82f38 100644 --- a/SPECS/annobin.spec +++ b/SPECS/annobin.spec @@ -1,7 +1,7 @@ Name: annobin Summary: Annotate and examine compiled binary files -Version: 11.05 +Version: 12.12 Release: 1%{?dist} License: GPLv3+ # Maintainer: nickc@redhat.com @@ -366,6 +366,48 @@ exit $res #--------------------------------------------------------------------------------- %changelog +* Wed Jun 14 2023 Nick Clifton - 12.12-1 +- Rebuild against LLVM-16. (#2212739) +- Annocheck: Check for string notes in separate debug info files. (#2211694) +- Annocheck: Add support for el10 and rhel-10 profiles. (RHEL-526) +- Annocheck: Suppress more tests for Rust binaries. + +* Wed Apr 26 2023 Nick Clifton - 12.09-1 +- Annocheck: Fix detection of missing plugin options. (#2189492) +- Fix generation of auto-generated files. +- Fix covscan reported errors. + +* Mon Apr 24 2023 Nick Clifton - 12.07-1 +- Annocheck: Fix lto testing. (#2177140) +- gcc-plugin: generate warnings about misspelt -D_FORTIFY_SOURCE and/or -D_GLIBCXX_ASSERTIONS options. +- gcc-plugin: use a bigger buffer for constructing notes. +- llvm-plugin: Fix detection of optimization level. Improve test. +- clang-plugin: Improve test. +- configure: More improvements. +- annocheck: Fix seg-fault when checking for glibc components in string format notes. +- configure: Simplify. +- gcc plugin: Add filenames to string notes. Allow use of ANNOBIN environment variable. +- llvm plugin: Add workaround for building with LLVM-16. +- clang plugin: Fix for building with Clang-16. +- gcc plugin: Keep ELF notes at protocol version 3. +- Protocol Version 4: String format notes. +- Annocheck: Update message for LTO tests. (#2177140) + +* Thu Mar 09 2023 Nick Clifton - 11.13-1 +- Annocheck: Add more code to handle another glibc function built without LTO. + +* Mon Mar 06 2023 Nick Clifton - 11.12-1 +- Annocheck: Add code to handle another glibc function built without LTO. +- GCC Plugin: Do not run if other plugins are active. (#2175768) +- Annocheck: Add code to handle glibc functions built without LTO. +- Libannocheck: Fix thinko in debugging code. +- Annocheck: Fix LTO test. +- Notes: Display notes held in separate dbeuginfo files. +- Annocheck: Fix atexit test. Fix recording of version numbers. (#2165528) +- LLVM & Clang Plugins: Build with branch protection on AArch64. (#2164364) +- Libannocheck: Fix bug causing infinite looping when running tests. +- Annocheck: Fix handling of file built by multiple versions of gcc. (#2160700) + * Mon Jan 09 2023 Nick Clifton - 11.05-1 - Annocheck: Fix handling of empty files. (#2159292)