Show
Ignore:
Timestamp:
2007-09-04 17:22:59 (16 months ago)
Author:
Brendan Cully <brendan@…>
Branch:
HEAD
Message:

Add libz to crypto libs if available (closes #2303).

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • configure.ac

    r5197 r5204  
    648648            saved_LIBS="$LIBS" 
    649649 
    650             AC_CHECK_LIB(crypto, X509_new,, AC_MSG_ERROR([Unable to find SSL library])) 
    651             AC_CHECK_LIB(ssl, SSL_new,, AC_MSG_ERROR([Unable to find SSL library]), -lcrypto) 
    652  
     650            crypto_libs="" 
     651            AC_CHECK_LIB(z, deflate, [crypto_libs=-lz]) 
     652            AC_CHECK_LIB(crypto, X509_new, 
     653              [crypto_libs="-lcrypto $crypto_libs"],, [$crypto_libs]) 
     654            AC_CHECK_LIB(ssl, SSL_new,, 
     655              AC_MSG_ERROR([Unable to find SSL library]), [$crypto_libs]) 
     656 
     657            LIBS="$LIBS $crypto_libs" 
    653658            AC_CHECK_FUNCS(RAND_status RAND_egd) 
    654659 
     
    656661            AC_DEFINE(USE_SSL_OPENSSL,1,[ Define if you want support for SSL via OpenSSL. ]) 
    657662            LIBS="$saved_LIBS" 
    658             MUTTLIBS="$MUTTLIBS -lssl -lcrypto" 
     663            MUTTLIBS="$MUTTLIBS -lssl $crypto_libs" 
    659664            MUTT_LIB_OBJECTS="$MUTT_LIB_OBJECTS mutt_ssl.o" 
    660665            need_ssl=yes