Test explicit_bzero from 0.11.7 segfaults only on amd64 on RHEL/CentOS 7/8
The following test failure only occurs on amd64 architecture on RHEL/CentOS 7 and 8 (works fine on CentOS/RHEL/Rocky Linux 9, Fedora 35-37, Fedora Rawhide on ix86, amd64, ppc64le, s390x, aarch64), starting with the 0.11.7 release. The 0.11.6 release passed the tests a couple of months ago.
/usr/bin/make check-TESTS
make[2]: Entering directory `/builddir/build/BUILD/libbsd-0.11.7/test'
make[3]: Entering directory `/builddir/build/BUILD/libbsd-0.11.7/test'
PASS: closefrom
PASS: bzero
PASS: endian
PASS: overlay
PASS: humanize
PASS: funopen
PASS: fgetln
PASS: fparseln
PASS: fpurge
PASS: md5
PASS: nlist
../build-aux/test-driver: line 95: 1498515 Segmentation fault (core dumped) "$@" > $log_file 2>&1
FAIL: explicit_bzero
PASS: proctitle-init
PASS: progname
PASS: pwcache
PASS: setmode
PASS: strl
PASS: strmode
PASS: strtonum
PASS: strnstr
PASS: vis
PASS: vis-openbsd
PASS: proctitle
PASS: headers-system.sh
PASS: headers-overlay.sh
make[4]: Entering directory `/builddir/build/BUILD/libbsd-0.11.7/test'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/builddir/build/BUILD/libbsd-0.11.7/test'
============================================================================
Testsuite summary for libbsd 0.11.7
============================================================================
# TOTAL: 25
# PASS: 24
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0