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
|
Name: annobin
|
||||||
Summary: Annotate and examine compiled binary files
|
Summary: Annotate and examine compiled binary files
|
||||||
Version: 10.23
|
Version: 10.27
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
License: GPLv3+
|
License: GPLv3+
|
||||||
# ProtocolURL: https://fedoraproject.org/wiki/Toolchain/Watermark
|
# ProtocolURL: https://fedoraproject.org/wiki/Toolchain/Watermark
|
||||||
@ -56,7 +56,7 @@ Source: annobin-%{version}.tar.xz
|
|||||||
|
|
||||||
# Insert patches here, if needed.
|
# Insert patches here, if needed.
|
||||||
Patch01: annobin-nop.patch
|
Patch01: annobin-nop.patch
|
||||||
# Patch02: annobin.ldconfig.patch
|
Patch02: annobin-gaps-test.patch
|
||||||
|
|
||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -319,6 +319,12 @@ fi
|
|||||||
#---------------------------------------------------------------------------------
|
#---------------------------------------------------------------------------------
|
||||||
|
|
||||||
%changelog
|
%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
|
* Mon Nov 08 2021 Nick Clifton <nickc@redhat.com> - 10.23-1
|
||||||
- Annocheck: Add a test for unicode characters in identifiers. (#2017363)
|
- Annocheck: Add a test for unicode characters in identifiers. (#2017363)
|
||||||
- gcc-plugin: Default to link-order grouping for PPC64LE. (#2016458)
|
- gcc-plugin: Default to link-order grouping for PPC64LE. (#2016458)
|
||||||
|
Loading…
Reference in New Issue
Block a user