From f6d25e8a2dd395c234fa2cba7241cd5756285a38 Mon Sep 17 00:00:00 2001 From: David Gumberg Date: Thu, 29 May 2025 18:08:17 -0700 Subject: [PATCH] contrib: Re-enable FORTIFY check for RISCV Skipping this check is no longer necessary since https://github.com/lief-project/LIEF/commit/ab85865f279cf02648018417ec8afa12bd0bef24 resolved the issue. --- contrib/guix/security-check.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/guix/security-check.py b/contrib/guix/security-check.py index b6ec191141a..b80a09a9cef 100755 --- a/contrib/guix/security-check.py +++ b/contrib/guix/security-check.py @@ -264,7 +264,7 @@ CHECKS = { lief.Header.ARCHITECTURES.ARM: BASE_ELF + [('FORTIFY', check_ELF_FORTIFY)], lief.Header.ARCHITECTURES.ARM64: BASE_ELF + [('FORTIFY', check_ELF_FORTIFY)], lief.Header.ARCHITECTURES.PPC64: BASE_ELF + [('FORTIFY', check_ELF_FORTIFY)], - lief.Header.ARCHITECTURES.RISCV: BASE_ELF, # Skip FORTIFY. See https://github.com/lief-project/LIEF/issues/1082. + lief.Header.ARCHITECTURES.RISCV: BASE_ELF + [('FORTIFY', check_ELF_FORTIFY)], }, lief.Binary.FORMATS.PE: { lief.Header.ARCHITECTURES.X86_64: BASE_PE,