GCC Plugin: Add %%verify tokens to show that the default plugin names are symbolic links.

Resolves: RHEL-17505
This commit is contained in:
Nick Clifton 2023-11-28 14:58:01 +00:00
parent 3546ec18a6
commit f629eca1dd

View File

@ -9,7 +9,7 @@ BuildRequires: scl-utils-build
Name: %{?scl_prefix}annobin Name: %{?scl_prefix}annobin
Summary: Annotate and examine compiled binary files Summary: Annotate and examine compiled binary files
Version: 12.32 Version: 12.32
Release: 1%{?dist} Release: 2%{?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 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/ URL: https://sourceware.org/annobin/
# Maintainer: nickc@redhat.com # Maintainer: nickc@redhat.com
@ -531,9 +531,16 @@ make check GCC=%gcc_for_annobin
%if %{with gccplugin} %if %{with gccplugin}
%files plugin-gcc %files plugin-gcc
%dir %{ANNOBIN_GCC_PLUGIN_DIR} %dir %{ANNOBIN_GCC_PLUGIN_DIR}
%{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so %{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so
%verify(owner) %{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so
%{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so.0 %{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so.0
%verify(owner) %{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so.0
%{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so.0.0.0 %{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so.0.0.0
%verify(owner) %{ANNOBIN_GCC_PLUGIN_DIR}/annobin.so.0.0.0
%{ANNOBIN_GCC_PLUGIN_DIR}/%{aver} %{ANNOBIN_GCC_PLUGIN_DIR}/%{aver}
%{annobin_source_dir}/latest-annobin.tar.xz %{annobin_source_dir}/latest-annobin.tar.xz
%endif %endif
@ -552,6 +559,9 @@ make check GCC=%gcc_for_annobin
#--------------------------------------------------------------------------------- #---------------------------------------------------------------------------------
%changelog %changelog
* Tue Nov 28 2023 Nick Clifton <nickc@redhat.com> - 12.32-2
- GCC Plugin: Add %%verify tokens to show that the default plugin names are symbolic links. (RHEL-17505)
* Mon Nov 27 2023 Nick Clifton <nickc@redhat.com> - 12.32-1 * Mon Nov 27 2023 Nick Clifton <nickc@redhat.com> - 12.32-1
- LLVM Plugin: Fix building with LLVM version 17. (RHEL-17311) - LLVM Plugin: Fix building with LLVM version 17. (RHEL-17311)
- GCC Plugin: Add support for -fhardended. - GCC Plugin: Add support for -fhardended.