From: Junio C Hamano Date: Fri, 4 Aug 2006 23:33:18 +0000 (-0700) Subject: autoconf: fix NEEDS_SSL_WITH_CRYPTO X-Git-Tag: v1.4.3-rc1~276^2~10 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=3068f6c47d8ece84c7daba243d3f60492bd0611e;p=git.git autoconf: fix NEEDS_SSL_WITH_CRYPTO NEEDS_SSL_WITH_CRYPTO means you cannot just say "-lcrypto" to use SHA1 stuff, but need to say "-lcrypto -lssl". Signed-off-by: Junio C Hamano --- diff --git a/configure.ac b/configure.ac index 9ce00e952..fea18b69b 100644 --- a/configure.ac +++ b/configure.ac @@ -154,8 +154,8 @@ AC_MSG_NOTICE([CHECKS for libraries]) # # Define NO_OPENSSL environment variable if you do not have OpenSSL. # Define NEEDS_SSL_WITH_CRYPTO if you need -lcrypto with -lssl (Darwin). -AC_CHECK_LIB([ssl], [SHA1_Init],[], -[AC_CHECK_LIB([crypto], [SHA1_INIT], +AC_CHECK_LIB([crypto], [SHA1_Init],[], +[AC_CHECK_LIB([ssl], [SHA1_Init], [GIT_CONF_APPEND_LINE(NEEDS_SSL_WITH_CRYPTO=YesPlease)], [GIT_CONF_APPEND_LINE(NO_OPENSSL=YesPlease)])]) #