diff options
-rw-r--r-- | CHANGES | 3 | ||||
-rw-r--r-- | RELEASE-NOTES | 3 | ||||
-rw-r--r-- | configure.ac | 18 |
3 files changed, 23 insertions, 1 deletions
@@ -6,6 +6,9 @@ Changelog +Yang Tse (20 Sep 2008) +- Fix regression in configure script which affected OpenSSL builds on MSYS. + Yang Tse (19 Sep 2008) - configure script now checks availability of the alarm() function. diff --git a/RELEASE-NOTES b/RELEASE-NOTES index d0131f057..2901dd2a6 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -21,6 +21,7 @@ This release includes the following bugfixes: o curl_easy_pause() could behave wrongly on unpause o cookie with invalid expire dates are now considered expired o HTTP pipelining over proxy + o fix regression in configure script which affected OpenSSL builds on MSYS This release includes the following known bugs: @@ -35,6 +36,6 @@ advice from friends like these: Keith Mok, Yang Tse, Daniel Fandrich, Guenter Knauf, Dmitriy Sergeyev, Linus Nielsen Feltzing, Martin Drasar, Stefan Krause, Dmitry Kurochkin, - Mike Revi + Mike Revi, Andres Garcia Thanks! (and sorry if I forgot to mention someone) diff --git a/configure.ac b/configure.ac index 2a1bce95d..ddde3b7a1 100644 --- a/configure.ac +++ b/configure.ac @@ -1275,6 +1275,24 @@ if test X"$OPT_SSL" != Xno; then fi fi + dnl This is for Msys/Mingw + case $host in + *-*-msys* | *-*-mingw*) + AC_MSG_CHECKING([for gdi32]) + my_ac_save_LIBS=$LIBS + LIBS="-lgdi32 $LIBS" + AC_TRY_LINK([#include <windef.h> + #include <wingdi.h>], + [GdiFlush();], + [ dnl worked! + AC_MSG_RESULT([yes])], + [ dnl failed, restore LIBS + LIBS=$my_ac_save_LIBS + AC_MSG_RESULT(no)] + ) + ;; + esac + AC_CHECK_LIB(crypto, CRYPTO_lock,[ HAVECRYPTO="yes" LIBS="-lcrypto $LIBS" |