import annobin-10.27-1.el8
This commit is contained in:
parent
8b61055144
commit
6906d517ec
@ -1 +1 @@
|
||||
5c4be4229af5a7bbbe0200c587cd44d2a973d591 SOURCES/annobin-10.23.tar.xz
|
||||
05a3407433cf8d1ec4b15e7a15d3022235502cb8 SOURCES/annobin-10.27.tar.xz
|
||||
|
2
.gitignore
vendored
2
.gitignore
vendored
@ -1 +1 @@
|
||||
SOURCES/annobin-10.23.tar.xz
|
||||
SOURCES/annobin-10.27.tar.xz
|
||||
|
17
SOURCES/annobin-gaps-test.patch
Normal file
17
SOURCES/annobin-gaps-test.patch
Normal file
@ -0,0 +1,17 @@
|
||||
--- annobin.orig/tests/gaps-test 2021-11-22 16:02:17.449655455 +0000
|
||||
+++ annobin-10.27/tests/gaps-test 2021-11-22 16:06:37.296680446 +0000
|
||||
@@ -40,12 +40,13 @@ fi
|
||||
# Run annocheck
|
||||
|
||||
SKIPS="--skip-property-note --skip-dynamic-tags --skip-not-dynamic-tags --skip-branch-protection --skip-not-branch-protection --skip-lto"
|
||||
+SKIPS+=" --skip-stack-clash --skip-cf-protection --skip-stack-realign"
|
||||
$ANNOCHECK main.exe $SKIPS > main.out
|
||||
grep -e "PASS" main.out
|
||||
if [ $? != 0 ];
|
||||
then
|
||||
echo "gaps-test: FAIL: using rpm build macros did not produce an executable that passes annocheck"
|
||||
- $ANNOCHECK main.exe $SKIPS --verbose --enable-notes
|
||||
+ $ANNOCHECK main.exe $SKIPS --verbose
|
||||
echo $GCC $OPTS $srcdir/main.c -o main.exe
|
||||
end_test
|
||||
exit 1
|
@ -1,7 +1,7 @@
|
||||
|
||||
Name: annobin
|
||||
Summary: Annotate and examine compiled binary files
|
||||
Version: 10.23
|
||||
Version: 10.27
|
||||
Release: 1%{?dist}
|
||||
License: GPLv3+
|
||||
# ProtocolURL: https://fedoraproject.org/wiki/Toolchain/Watermark
|
||||
@ -56,7 +56,7 @@ Source: annobin-%{version}.tar.xz
|
||||
|
||||
# Insert patches here, if needed.
|
||||
Patch01: annobin-nop.patch
|
||||
# Patch02: annobin.ldconfig.patch
|
||||
Patch02: annobin-gaps-test.patch
|
||||
|
||||
#---------------------------------------------------------------------------------
|
||||
|
||||
@ -319,6 +319,12 @@ fi
|
||||
#---------------------------------------------------------------------------------
|
||||
|
||||
%changelog
|
||||
* Mon Nov 22 2021 Nick Clifton <nickc@redhat.com> - 10.27-1
|
||||
- Annocheck: Skip missing fortify/warning notes for ARM32.
|
||||
- gcc-plugin: Try another fix for ppc64le section grouping. (#2023437)
|
||||
- gcc-plugin: Revert 10.22 change. (#2023437)
|
||||
- Annocheck: Add exception for /usr/sbin/ldconfig. (#2022973)
|
||||
|
||||
* Mon Nov 08 2021 Nick Clifton <nickc@redhat.com> - 10.23-1
|
||||
- Annocheck: Add a test for unicode characters in identifiers. (#2017363)
|
||||
- gcc-plugin: Default to link-order grouping for PPC64LE. (#2016458)
|
||||
|
Loading…
Reference in New Issue
Block a user