[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: (ITS#8533) Support OpenSSL-1.1.0c



--On Wednesday, April 05, 2017 10:38 PM +0000 quanah@symas.com wrote:

> --On Wednesday, April 05, 2017 7:58 PM +0000 quanah@symas.com wrote:
>
>> If openssl 1.1.0 is built with the option "no-deprecated" the build will
>> fail, as portions of the code still use the pre 1.1 API.  This needs
>> fixing  before release.
>
> The following 5 function calls are problematic:
>
> ./.libs/libldap.so: undefined reference to `OpenSSL_add_all_digests'
> ./.libs/libldap.so: undefined reference to `SSL_load_error_strings'
> ./.libs/libldap.so: undefined reference to `ERR_free_strings'
> ./.libs/libldap.so: undefined reference to `EVP_cleanup'
> ./.libs/libldap.so: undefined reference to `SSL_library_init'
>
>
> Looking at the best way in which to fix.

These also need fixing, as they don't exist in 1.1 when the old API is 
disabled.

CRYPTO_num_locks()
CRYPTO_LOCK
CRYPTO_set_locking_callback()
CRYPTO_set_id_callback()

--Quanah

--

Quanah Gibson-Mount
Product Architect
Symas Corporation
Packaged, certified, and supported LDAP solutions powered by OpenLDAP:
<http://www.symas.com>