summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2023-03-26 14:49:43 +1100
committerDarren Tucker <dtucker@dtucker.net>2023-03-26 14:49:43 +1100
commit4922ac3be8a996780ef3dc220411da2e27c29d9c (patch)
tree185d3043994d58ddaa18ec766d7a61fc8f043336
parent4a948b1469f185e871160a2d70e2a0fce2858f9e (diff)
downloadopenssh-git-4922ac3be8a996780ef3dc220411da2e27c29d9c.tar.gz
Split libcrypto and other config flags.
This should allow the automatic OpenSSL version selection in the tests to work better.
-rwxr-xr-x.github/configs9
1 files changed, 6 insertions, 3 deletions
diff --git a/.github/configs b/.github/configs
index 963d806f..7aeeddb8 100755
--- a/.github/configs
+++ b/.github/configs
@@ -81,7 +81,8 @@ case "$config" in
CFLAGS="-fsanitize=memory -fsanitize-memory-track-origins -fno-omit-frame-pointer"
LDFLAGS="-fsanitize=memory"
CPPFLAGS='-Dchroot=chdir -Dexplicit_bzero=bzero -DMSAN_OPTIONS=\"log_path='$SANLOGS'/msan.log\"'
- CONFIGFLAGS="--without-openssl --without-zlib --without-shadow"
+ CONFIGFLAGS="--without-zlib --without-shadow"
+ LIBCRYPTOFLAGS="--without-openssl"
TEST_TARGET="t-exec"
;;
*-sanitize-undefined)
@@ -244,7 +245,8 @@ case "${TARGET_HOST}" in
SKIP_LTESTS="forwarding multiplex proxy-connect hostkey-agent agent-ptrace"
;;
minix3)
- LIBCRYPTOFLAGS="--without-openssl --disable-security-key"
+ CONFIGFLAGS="${CONFIGFLAGS} --disable-security-key"
+ LIBCRYPTOFLAGS="--without-openssl"
# Minix does not have a loopback interface so we have to skip any
# test that relies on one.
# Also, Minix seems to be very limited in the number of select()
@@ -268,7 +270,8 @@ case "${TARGET_HOST}" in
CONFIGFLAGS="${CONFIGFLAGS} --without-hardening --disable-security-key"
;;
openwrt-*)
- CONFIGFLAGS="${CONFIGFLAGS} --without-openssl --without-zlib"
+ CONFIGFLAGS="${CONFIGFLAGS} --without-zlib"
+ LIBCRYPTOFLAGS="--without-openssl"
TEST_TARGET="t-exec"
;;
sol10|sol11)