On Thu, Aug 27, 2020 at 18:37:30 -0700, Quanah Gibson-Mount wrote:
This is the second testing call for OpenLDAP 2.4.52. Depending on the results, this may be the final testing call.
Generally, get the code for RE24:
Extract, configure, and build.
Execute the test suite (via make test) after it is built. Optionally, cd tests && "make its" to run through the regression suite.
A bit late but ... 2.4.52 fails to build on CentOS 6 with OpenSSL 1.0.1:
(cd .libs && rm -f libldap.la && ln -s ../libldap.la libldap.la) cc -g -O2 -I../../include -I../../include -c -o apitest.o apitest.c /bin/sh ../../libtool --mode=link cc -g -O2 -o apitest apitest.o libldap.la ../../libraries/liblber/liblber.la ../../libraries/liblutil/liblutil.a -lssl -lcrypto -lcrypt -lresolv cc -g -O2 -o .libs/apitest apitest.o ./.libs/libldap.so /home/ghendric/openldap-2.4.52/libraries/liblber/.libs/liblber.so ../../libraries/liblber/.libs/liblber.so ../../libraries/liblutil/liblutil.a -lssl -lcrypto -lcrypt -lresolv -Wl,--rpath -Wl,/opt/openldap-2.4.52/lib ./.libs/libldap.so: undefined reference to `SSL_CTX_set1_curves_list' ./.libs/libldap.so: undefined reference to `SSL_CTX_set_ecdh_auto' collect2: ld returned 1 exit status
Probably due to ITS#9054 ...
Geert