curl-library
Re: curl-7.43.0 has serious bug that cannot run configure script correctly
Date: Fri, 24 Jul 2015 17:31:15 -0700 (PDT)
> The problem is then that there's no way for us to figure out what other libs
> that are needed to build. OpenSSL for example requires libdl when linked
> statically, so you can build and link with it like this:
If it helps, here's what proftpd's configure script does, to detect
whether -ldl is needed, in its configure script:
AC_MSG_CHECKING([whether linking with OpenSSL functions requires
-ldl])
LIBS="-lcrypto -ldl $LIBS"
AC_TRY_LINK(
[
#include <openssl/evp.h>
],
[
SSLeay_add_all_algorithms();
],
[
AC_MSG_RESULT(yes)
LIBS="$saved_libs -ldl"
],
[
AC_MSG_RESULT(no)
LIBS="$saved_libs"
]
)
It may not be entirely accurate, but it's been sufficient enough to avoid
these types of configure errors for a while.
Cheers,
TJ
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
It does not require a majority to prevail, but rather an irate,
tireless minority keen to set brush fires in people's minds.
-Samuel Adams
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2015-07-25