On 06/04/12 at 11:56am, Quanah Gibson-Mount wrote:
If you know how to build OpenLDAP manually, and would like to
participate in
testing the next set of code for the 2.4.32 release, please do so.
Generally, get the code for RE24:
<
http://www.openldap.org/devel/gitweb.cgi?p=openldap.git;a=snapshot;h=refs...
Configure & build.
Execute the test suite (via make test) after it is built.
Thanks!
Some makefiles seem to be missing -lgcrypt:
cc -g -O2 -I../../include -I../../include -c -o apitest.o apitest.c
/bin/sh ../../libtool --mode=link cc -static -g -O2 -o apitest apitest.o
libldap.la ../../libraries/liblber/liblber.la
../../libraries/liblutil/liblutil.a -lsasl2 -lgnutls -lresolv
cc -g -O2 -o apitest apitest.o ./.libs/libldap.a
/home/jsynacek/Downloads/openldap-f6fd75c/libraries/liblber/.libs/liblber.a
../../libraries/liblber/.libs/liblber.a ../../libraries/liblutil/liblutil.a
-lsasl2 -lgnutls -lresolv
/usr/bin/ld: ./.libs/libldap.a(tls_g.o): undefined reference to symbol
'gcry_control@@GCRYPT_1.2'
/usr/bin/ld: note: 'gcry_control@@GCRYPT_1.2' is defined in DSO
/lib64/libgcrypt.so.11 so try adding it to the linker command line
/lib64/libgcrypt.so.11: could not read symbols: Invalid operation
--
Jan Synacek
Software Engineer, BaseOS team Brno, Red Hat