# HG changeset patch # User Igor Sysoev # Date 1242984148 0 # Node ID 658725e3eef41f9c0c52a97f951b65c8b3d66d7a # Parent 6e1941b321b7f1b5312e0f18f213bc04ec0a578d use -ldl for any OS that needs it diff --git a/auto/lib/openssl/conf b/auto/lib/openssl/conf --- a/auto/lib/openssl/conf +++ b/auto/lib/openssl/conf @@ -29,16 +29,10 @@ if [ $OPENSSL != NONE ]; then CORE_DEPS="$CORE_DEPS $OPENSSL/openssl/include/openssl/ssl.h" CORE_LIBS="$CORE_LIBS $OPENSSL/openssl/lib/libssl.a" CORE_LIBS="$CORE_LIBS $OPENSSL/openssl/lib/libcrypto.a" - ;; - esac - - case "$NGX_SYSTEM" in - SunOS|Linux) CORE_LIBS="$CORE_LIBS $NGX_LIBDL" ;; esac - else case "$NGX_PLATFORM" in @@ -70,14 +64,8 @@ else if [ $ngx_found = yes ]; then have=NGX_SSL . auto/have - CORE_LIBS="$CORE_LIBS $ngx_feature_libs" + CORE_LIBS="$CORE_LIBS $ngx_feature_libs $NGX_LIBDL" OPENSSL=YES - - case "$NGX_SYSTEM" in - SunOS) - CORE_LIBS="$CORE_LIBS $NGX_LIBDL" - ;; - esac fi ;;