From: Viktor Szakats Date: Wed, 11 Mar 2026 16:33:56 +0000 (+0100) Subject: configure: fix LibreSSL ngtcp2 1.15.0+ crypto lib selection logic X-Git-Tag: rc-8_20_0-1~283 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=666db801963afca671ee5fa83bd2e9ed79fb8886;p=thirdparty%2Fcurl.git configure: fix LibreSSL ngtcp2 1.15.0+ crypto lib selection logic Regression since curl 8.18.0. Reported-by: Michael Hendricks Fixes #20889 Regression from 8db0e286b363ad788d6dc0779d605b83c7ed4caf #18189 Closes #20891 --- diff --git a/configure.ac b/configure.ac index 6d2cb5583b..eb2b84d0bc 100644 --- a/configure.ac +++ b/configure.ac @@ -3314,8 +3314,8 @@ if test "$USE_NGTCP2" = "1" && test "$OPENSSL_ENABLED" = "1" && test "$HAVE_LIBR fi fi -if test "$USE_NGTCP2" = "1" && test "$OPENSSL_ENABLED" = "1" && test "$OPENSSL_IS_BORINGSSL" != "1" && - test "$OPENSSL_QUIC_API2" != "1"; then +if test "$USE_NGTCP2" = "1" && test "$OPENSSL_ENABLED" = "1" && test "$HAVE_LIBRESSL" != "1" && + test "$OPENSSL_IS_BORINGSSL" != "1" && test "$OPENSSL_QUIC_API2" != "1"; then dnl backup the pre-ngtcp2_crypto_quictls variables CLEANLDFLAGS="$LDFLAGS"