diff options
author | Carl Dong <contact@carldong.me> | 2021-01-21 14:04:13 -0500 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2021-07-07 20:29:05 +0800 |
commit | 5b4703c6a70db2fa72fcace56a15db07d4b0acf1 (patch) | |
tree | aa4564b63d2cee8e1386916594dcd3f6ce4877a0 /contrib/guix/libexec | |
parent | 6cf3345297d371b4785d80d54e802b52ff09e8c2 (diff) | |
download | bitcoin-5b4703c6a70db2fa72fcace56a15db07d4b0acf1.tar.xz |
guix: Test security-check sanity before performing them
Diffstat (limited to 'contrib/guix/libexec')
-rwxr-xr-x | contrib/guix/libexec/build.sh | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/contrib/guix/libexec/build.sh b/contrib/guix/libexec/build.sh index 02ef800963..0b96949a6b 100755 --- a/contrib/guix/libexec/build.sh +++ b/contrib/guix/libexec/build.sh @@ -299,10 +299,11 @@ mkdir -p "$DISTSRC" # Build Bitcoin Core make --jobs="$JOBS" ${V:+V=1} - # Perform basic ELF security checks on a series of executables. + # Check that symbol/security checks tools are sane. + make test-security-check ${V:+V=1} + # Perform basic security checks on a series of executables. make -C src --jobs=1 check-security ${V:+V=1} - # Check that executables only contain allowed gcc, glibc and libstdc++ - # version symbols for Linux distro back-compatibility. + # Check that executables only contain allowed version symbols. make -C src --jobs=1 check-symbols ${V:+V=1} mkdir -p "$OUTDIR" |