clang/llvm plugins: Build with correct security options.

Resolves: #1969584
This commit is contained in:
Nick Clifton 2021-06-15 15:17:24 +01:00
parent 15ce7d0891
commit 9b71016651
2 changed files with 11 additions and 2 deletions

View File

@ -1,7 +1,7 @@
Name: annobin
Summary: Annotate and examine compiled binary files
Version: 9.74
Version: 9.76
Release: 1%{?dist}
License: GPLv3+
# ProtocolURL: https://fedoraproject.org/wiki/Toolchain/Watermark
@ -233,6 +233,11 @@ CONFIG_ARGS="$CONFIG_ARGS --without-test"
%configure ${CONFIG_ARGS} || cat config.log
%ifarch %{ix86} x86_64
# FIXME: There should be a better way to do this.
export CLANG_TARGET_OPTIONS="-fcf-protection"
%endif
%make_build
%if %{with plugin_rebuild}
@ -324,6 +329,10 @@ fi
#---------------------------------------------------------------------------------
%changelog
* Tue Jun 15 2021 Nick Clifton <nickc@redhat.com> - 9.76-1
- clang/llvm plugins: Build with correct security options.
- Annocheck: Better detection of GO compiler version.
* Fri Jun 11 2021 Nick Clifton <nickc@redhat.com> - 9.74-1
- Annocheck: Better support for symbolic links.
- Annocheck: In verbose mode, report the reason for skipping specific tests. (#1969584)

View File

@ -1 +1 @@
SHA512 (annobin-9.74.tar.xz) = 74b3deaea3a0eaaca2ff6488a5e64a390a1669154f620e4167cc3093718d46e0a6d7580ca22080d9d8a3e3bed5814324cea6388afdb005b18743b8fb8511b64f
SHA512 (annobin-9.76.tar.xz) = 1d3b66d1b00cc419fe9c38f0d4f1bf8aaff76e0ce96e8e0faed6997c25acb6e89ed44b9950d0f5a852b29bcd00c97afaa4de6c08a2f0ae7ce70a1d3a8f7a7496