From: Nick Mathewson Date: Mon, 20 Nov 2017 18:37:22 +0000 (-0500) Subject: Include ws2_32 when trying to link openssl on windows in autoconf X-Git-Tag: tor-0.3.2.5-alpha~6^2^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1bf36c18374cdf97d52e0b3382a80457973514d0;p=thirdparty%2Ftor.git Include ws2_32 when trying to link openssl on windows in autoconf Fixes bug 23783; bugfix on 0.3.2.2-alpha when we started looking for TLSv1_1_method(). --- diff --git a/changes/bug23783 b/changes/bug23783 new file mode 100644 index 0000000000..98c583a12b --- /dev/null +++ b/changes/bug23783 @@ -0,0 +1,5 @@ + o Minor bugfixes (compilation, windows): + - When detecting OpenSSL on Windows from our configure script, make sure + to try linking with the ws2_32 library. Fixes bug 23783; bugfix on + 0.3.2.2-alpha. + diff --git a/configure.ac b/configure.ac index 6774700810..2ce16ff129 100644 --- a/configure.ac +++ b/configure.ac @@ -724,7 +724,7 @@ AC_ARG_WITH(ssl-dir, ]) AC_MSG_NOTICE([Now, we'll look for OpenSSL >= 1.0.1]) -TOR_SEARCH_LIBRARY(openssl, $tryssldir, [-lssl -lcrypto $TOR_LIB_GDI], +TOR_SEARCH_LIBRARY(openssl, $tryssldir, [-lssl -lcrypto $TOR_LIB_GDI $TOR_LIB_WS32], [#include ], [struct ssl_method_st; const struct ssl_method_st *TLSv1_1_method(void);], [TLSv1_1_method();], [],