-
Bug
-
Resolution: Unresolved
-
Undefined
-
None
-
rhel-10.0.beta
-
None
-
None
-
None
-
4
-
rhel-sst-pt-llvm-rust-go
-
ssg_platform_tools
-
0
-
Dev ack
-
False
-
-
Yes
-
Sprint 7, SST LLVM/Rust/Go Sprint 8, SST LLVM/Rust/Go Sprint 9, SST LLVM/Rust/Go Sprint 10
-
None
-
None
-
Unspecified Release Note Type - Unknown
-
None
Following RHEL-36308, a new set of annocheck failures has been detected on latest golang-1.22.5-1.el10 against several other go binaries, most of them under testdata and debug which might be safe to ignore, but few others under /usr/lib/golang/src/crypto/internal/boring/syso/ and /usr/lib/golang/src/runtime/race/:
Here is the list of binaries and failures (FAIL) and possible failures (MAYB):
Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: MAYB: test: glibcxx-assertions, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_amd64.syso: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: MAYB: test: glibcxx-assertions, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/crypto/internal/boring/syso/goboringcrypto_linux_arm64.syso: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: MAYB: test: glibcxx-assertions, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_freebsd.syso: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/race/internal/amd64v1/race_linux.syso Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_linux.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_linux.syso: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_linux.syso: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_linux.syso: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_linux.syso: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_linux.syso: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_linux.syso: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: MAYB: test: glibcxx-assertions, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_netbsd.syso: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v1/race_openbsd.syso: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/race/internal/amd64v3/race_linux.syso Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v3/race_linux.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v3/race_linux.syso: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v3/race_linux.syso: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v3/race_linux.syso: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v3/race_linux.syso: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v3/race_linux.syso: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/internal/amd64v3/race_linux.syso: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/race/race_linux_arm64.syso Hardened: /usr/lib/golang/src/runtime/race/race_linux_arm64.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/runtime/race/race_linux_arm64.syso: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/race_linux_arm64.syso: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/runtime/race/race_linux_arm64.syso: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/race_linux_arm64.syso: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/race_linux_arm64.syso: Overall: FAIL (due to MAYB results). Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/race/race_linux_ppc64le.syso Hardened: /usr/lib/golang/src/runtime/race/race_linux_ppc64le.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/runtime/race/race_linux_ppc64le.syso: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/race_linux_ppc64le.syso: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/runtime/race/race_linux_ppc64le.syso: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/race_linux_ppc64le.syso: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/runtime/race/race_linux_ppc64le.syso: Overall: FAIL (due to MAYB results). Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/race/race_linux_s390x.syso Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: glibcxx-assertions, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/runtime/race/race_linux_s390x.syso: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/bitfields.elf4: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: MAYB: test: glibcxx-assertions, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cppunsuptypes.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: FAIL: stack-prot test because insufficient protection enabled (based on contents of DW_AT_producer string) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/cycle.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang-dwarf5.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-clang.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-dwarf5.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: FAIL: property-note test because a property note was found but it shows that cf-protection is not enabled Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc-zstd.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: FAIL: stack-prot test because insufficient protection enabled (based on contents of DW_AT_producer string) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/line-gcc.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf: FAIL: stack-prot test because insufficient protection enabled (based on contents of DW_AT_producer string) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/ranges.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: FAIL: gnu-relro test because not linked with -Wl,-z,relro Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/rnglistx.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/split.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/split.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf4: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5 Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/dwarf/testdata/typedef.elf5: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: FAIL: stack-prot test because insufficient protection enabled (based on contents of DW_AT_producer string) Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/compressed-64.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-linux-exec Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-linux-exec: FAIL: bind-now test because not linked with -Wl,-z,now Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-linux-exec: FAIL: entry test because instruction at entry is not ENDBR64 Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-linux-exec: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-linux-exec: FAIL: gnu-relro test because not linked with -Wl,-z,relro Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-linux-exec: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-linux-exec: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-linux-exec: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/gcc-amd64-openbsd-debug-with-rela.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-clang-arm.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-clang-arm.obj: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-clang-arm.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc424-x86-64.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc441-x86-64.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: FAIL: stack-prot test because insufficient protection enabled (based on contents of DW_AT_producer string) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: FAIL: branch-protection test because the -mbranch-protection option was not used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-aarch64.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: FAIL: stack-prot test because insufficient protection enabled (based on contents of DW_AT_producer string) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc482-ppc64le.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-arm.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-arm.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-arm.obj: Overall: FAIL (due to MAYB results). Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mips64.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc492-mipsle.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc493-mips64le.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc5-ppc.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc531-s390x.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj: MAYB: test: notes, reason: annobin notes not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj: MAYB: test: optimization, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj: MAYB: test: pic, reason: no valid notes found regarding this test Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj: MAYB: test: stack-clash, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj: MAYB: test: stack-prot, reason: could not determine how the code was created Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc540-mips.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc620-sparc64.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: FAIL: unicode test because suspicious characters were found in a symbol name Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: FAIL: gnu-stack test because no .note.GNU-stack section found Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: MAYB: test: stack-prot, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/go-relocation-test-gcc720-riscv64.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: FAIL: stack-prot test because insufficient protection enabled (based on contents of DW_AT_producer string) Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: FAIL: notes test because annobin notes were not found Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: FAIL: cf-protection test because no .note.gnu.property section = no control flow information Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: MAYB: test: fortify, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: MAYB: test: implicit-values, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: MAYB: test: lto, reason: source code is C/C++ but if -flto was used, it was not recorded Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: MAYB: test: optimization, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: FAIL: pic test because no indication that -fPIC was used Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: MAYB: test: stack-clash, reason: no notes found regarding this feature Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: MAYB: test: warnings, reason: no indication that the necessary option was used (and a C compiler was detected) Hardened: /usr/lib/golang/src/debug/elf/testdata/zdebug-test-gcc484-x86-64.obj: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/pprof/testdata/test32be Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test32be: MAYB: test: notes, reason: notes not found and no DWARF info found (could there be a separate debuginfo file ?) Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test32be: FAIL: gnu-relro test because not linked with -Wl,-z,relro Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test32be: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test32be: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/pprof/testdata/test64 Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test64: MAYB: test: notes, reason: notes not found and no DWARF info found (could there be a separate debuginfo file ?) Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test64: FAIL: gnu-relro test because not linked with -Wl,-z,relro Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test64: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test64: Overall: FAIL. Command: annocheck --ignore-unknown --verbose --profile=el10 /usr/lib/golang/src/runtime/pprof/testdata/test64be Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test64be: MAYB: test: notes, reason: notes not found and no DWARF info found (could there be a separate debuginfo file ?) Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test64be: FAIL: gnu-relro test because not linked with -Wl,-z,relro Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test64be: FAIL: pie test because not built with '-Wl,-pie' Hardened: /usr/lib/golang/src/runtime/pprof/testdata/test64be: Overall: FAIL.
list of rpm versions being used:
golang-1.22.5-1.el10
librpminspect-2.0-0.1.202406071918git352377e7.el9.x86_64
rpminspect-2.0-0.1.202406071918git352377e7.el9.x86_64
rpminspect-data-redhat-1.9-0.1.202407101322git00182c2.el9.noarch