From: Đoàn Trần Công Danh Date: Wed, 18 Mar 2020 07:38:02 GMT Subject: [PATCH 3/3] configure: respect --without-openssl Message-ID: In-Reply-To: Signed-off-by: Đoàn Trần Công Danh --- configure.ac | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 7468eb6bc8..20a11e1f32 100644 --- a/configure.ac +++ b/configure.ac @@ -544,9 +544,15 @@ GIT_STASH_FLAGS($OPENSSLDIR) AC_CHECK_LIB([crypto], [SHA1_Init], [NEEDS_SSL_WITH_CRYPTO=], -[AC_CHECK_LIB([ssl], [SHA1_Init], - [NEEDS_SSL_WITH_CRYPTO=YesPlease NO_OPENSSL=], - [NEEDS_SSL_WITH_CRYPTO= NO_OPENSSL=YesPlease])]) +[ +if "x$NO_OPENSSL" = xYesPlease; then + AC_MSG_ERROR([Disabled OpenSSL is required for SHA1]) +else + AC_CHECK_LIB([ssl], [SHA1_Init], + [NEEDS_SSL_WITH_CRYPTO=YesPlease NO_OPENSSL=], + [NEEDS_SSL_WITH_CRYPTO= NO_OPENSSL=YesPlease]) +fi +]) GIT_UNSTASH_FLAGS($OPENSSLDIR) -- 2.26.0.rc2.234.g969ad452ca