Hi,
I would like to ask about openssl version supported in build on windows for APR 
(apr-1.6.5 and apr-util-1.6.1). I see that in  file apr_crypto_openssl.dsp 
there is line as:

LINK32=link.exe
# ADD BASE LINK32 .... libeay32.lib ssleay32.lib /libpath:..\..\openssl\out32dll

In my build I use FireDaemon OpenSSL 1.1.1d Binary Distribution from 
https://kb.firedaemon.com/support/solutions/articles/4000121705 
and try to build Apache Serf:
1. in version 1.3.9 I get errors connected with link ERR_load_crypto_strings / 
SSL_load_error_strings and others.
2. in version 1.4.x (which is declared as working with openssl 1.1 I don't get 
this errors as above.

I see that apr_crypto_openssl.c file in APR is using ERR_load_crypto_strings as 
Apache Serf 1.3.9 which is not fully working with openssl 1.1 as described here 
https://issues.apache.org/jira/browse/SERF-194?page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel&focusedCommentId=16886365#comment-16886365

So I try to build fully functional Apache Serf and don't want to have some 
strange behaviour.

Regards,
Mariusz

Reply via email to