diff --git a/.annobin.metadata b/.annobin.metadata index 7d0c807..d14d956 100644 --- a/.annobin.metadata +++ b/.annobin.metadata @@ -1 +1 @@ -d05ee3d63e94162fd1ad51b7d79a0c7a8638f47c SOURCES/annobin-10.54.tar.xz +434c35815f0b28a465e31b4244bc99c2f8b68958 SOURCES/annobin-10.73.tar.xz diff --git a/.gitignore b/.gitignore index 9a8b67a..2ce9135 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/annobin-10.54.tar.xz +SOURCES/annobin-10.73.tar.xz diff --git a/SPECS/annobin.spec b/SPECS/annobin.spec index 59cc010..6f162e2 100644 --- a/SPECS/annobin.spec +++ b/SPECS/annobin.spec @@ -1,8 +1,8 @@ Name: annobin Summary: Annotate and examine compiled binary files -Version: 10.54 -Release: 2%{?dist} +Version: 10.73 +Release: 3%{?dist} License: GPLv3+ # Maintainer: nickc@redhat.com # Web Page: https://sourceware.org/annobin/ @@ -182,12 +182,6 @@ hardening options. %{!?clang_plugin_dir:%global clang_plugin_dir %{_libdir}/clang/plugins} %if %{with gccplugin} -# The next line has been stolen from redhat-rpm-config.spec. -# We install a version info file into this directory, rather than gcc's plugin -# directory, because there is no reliable way for redhat-rpm-config to -# determine the name of gcc's plugin directory. -%global rrcdir /usr/lib/rpm/redhat - # Information about the gcc plugin is recorded in this file. %global aver annobin-plugin-version-info %endif @@ -237,7 +231,7 @@ CONFIG_ARGS="$CONFIG_ARGS --with-llvm" %endif %if %{without tests} -CONFIG_ARGS="$CONFIG_ARGS --without-test" +CONFIG_ARGS="$CONFIG_ARGS --without-tests" %endif %set_build_flags @@ -368,6 +362,43 @@ fi #--------------------------------------------------------------------------------- %changelog +* Wed Jul 20 2022 Florian Weimer - 10.73-3 +- Rebuild to switch back to system annobin (#2106262) + +* Tue May 17 2022 Nick Clifton - 10.73-1 +- Annocheck: Fix handling of command line options that take arguments. (#2086850) +- Annocheck: Do not complain about unenabled -mbranch-protection option in AArch64 binaries. (#2078909) + +* Fri May 13 2022 Nick Clifton - 10.71-1 +- llvm-plugin: Rebuild against LLVM 14. (#2061050) +- gcc-plugin: Fix typo in configure.ac + +* Mon May 09 2022 Nick Clifton - 10.70-1 +- Annocheck: Add another special case for glibc rpms. (#2083070) +- Annocheck: Do not complain about unenabled -mbranch-protection option in AArch64 binaries if compiled using LTO. (#2082146) + +* Fri May 06 2022 Nick Clifton - 10.68-1 +- Annocheck: Add more glibc exceptions + check PT_TLS segments. (#2081131) +- Annocheck: Do not complain about missing -mbranch-protection option in AArch64 binaries if compiled by golang. +- Annocheck: Do not complain about missing -mbranch-protection option in AArch64 binaries if compiled in LTO mode. +- gcc-plugin: Add support for CLVC_INTEGER options. +- Annocheck: Even more special cases for AArch64 glibc on RHEL-8. (#2072082) +- Annocheck: Add more special cases for AArch64 glibc on RHEL-8. (#2072082) +- llvm-plugin: Fix a thinko in the sources. +- gcc-plugin: Add remap of OPT_Wall. +- configure: Fix typo in top level configure.ac. +- Add support for building using meson+ninja. +- Annocheck: Fix test for AArch64 property notes. (#2068657) + +* Mon Mar 14 2022 Nick Clifton - 10.58-1 +- gcc-plugin: Do not issue warning messages for autoconf generated source files. (#2009958) + +* Mon Mar 07 2022 Nick Clifton - 10.57-1 +- Rebuild to work with LLVM14. (#2061050) +- Annocheck: Update documentation and fix typo in annocheck. (#2061291) +- Annocheck: Add option to enable/disable following symbolic links. +- Always identify Rust binaries, even if built on a host that does not know about Rust. (#2057737) + * Tue Feb 15 2022 Nick Clifton - 10.54-2 - Spec File: Use a different method to disable the annobin plugin (#2054571)