cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: Building curl without SSLV2

From: Daniel Stenberg <daniel_at_haxx.se>
Date: Wed, 2 Mar 2016 17:10:24 +0100 (CET)

On Wed, 2 Mar 2016, ashish mahamuni wrote:

> Yesterday, openssl released 1.0.2f release, where SSLv2 is disabled by
> default.I am building curl library on OSX with following options:

...

> Here, I am using --with-darwinssl and --with-ssl=/path/to/openssl/1.0.2f( I
> am not sure if specifying both make sense or not )

It doesn't make sense. You need to select ONE TLS backend to use. You'll see
at the end of the configure run which it selected for you.

> Now, while building my shared objects I link using my openssl 1.0.2f and the
> curl library ( build using above configuration ), I am receiving following
> error:

> Undefined symbols for _SSLv2_client_method, referenced from:
> _ossl_connect_common in libcurl.a

That makes it sound as if OpenSSL broke their API/ABI. We probably need to add
a check to configure to detect this and act accordingly. I'm personally on
vacation this week but I can check it in detail later.

-- 
  / daniel.haxx.se
-------------------------------------------------------------------
List admin: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:  https://curl.haxx.se/mail/etiquette.html
Received on 2016-03-02