Skip reexec test on OpenSSL 1.1.1 specifically.

OpenSSL 1.1.1 has a bug in its RNG that breaks reexec fallback, so skip
that test.  See bz#3483 for details.
This commit is contained in:
Darren Tucker 2022-11-09 20:59:20 +11:00
parent 5ec4ebc254
commit ca98d3f8c6
No known key found for this signature in database
1 changed files with 5 additions and 0 deletions

5
.github/configs vendored
View File

@ -141,6 +141,11 @@ case "$config" in
;; ;;
openssl-*) openssl-*)
LIBCRYPTOFLAGS="--with-ssl-dir=/opt/openssl --with-rpath=-Wl,-rpath," LIBCRYPTOFLAGS="--with-ssl-dir=/opt/openssl --with-rpath=-Wl,-rpath,"
# OpenSSL 1.1.1 specifically has a bug in its RNG that breaks reexec
# fallback. See https://bugzilla.mindrot.org/show_bug.cgi?id=3483
if [ "$config" = "openssl-1.1.1" ]; then
SKIP_LTESTS="reexec"
fi
;; ;;
selinux) selinux)
CONFIGFLAGS="--with-selinux" CONFIGFLAGS="--with-selinux"