guix: Test security-check sanity before performing them

pull/826/head
Carl Dong 4 years ago committed by fanquake
parent 6cf3345297
commit 5b4703c6a7
No known key found for this signature in database
GPG Key ID: 2EEB9F5CC09526C1

@ -299,10 +299,11 @@ mkdir -p "$DISTSRC"
# Build Bitcoin Core # Build Bitcoin Core
make --jobs="$JOBS" ${V:+V=1} 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} make -C src --jobs=1 check-security ${V:+V=1}
# Check that executables only contain allowed gcc, glibc and libstdc++ # Check that executables only contain allowed version symbols.
# version symbols for Linux distro back-compatibility.
make -C src --jobs=1 check-symbols ${V:+V=1} make -C src --jobs=1 check-symbols ${V:+V=1}
mkdir -p "$OUTDIR" mkdir -p "$OUTDIR"

Loading…
Cancel
Save