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

Openlda2.4.39 compling error



Hi,

I am trying to compile Openldap-2.4.39 in RHEL 6.5 with DB -6-0.30,   I run the configure with: env CPPFLAGS="-I/opt/local/db-6.0.30/include" LDFLAGS="-L/opt/local/db-6.0.30/lib" ./configure --enable-hdb --enable-bdb --enable-overlays=mod --enable-ppolicy=yes --enable-passwd --enable-syslog --enable-debug --with-tls --prefix=/opt/local

- but when I get to run make test I get :
make[1]: Entering directory `/root/Downloads/openldap-2.4.39/tests'
make[2]: Entering directory `/root/Downloads/openldap-2.4.39/tests'
Initiating LDAP tests for BDB...
Running ./scripts/all for bdb...
>>>>> Executing all LDAP tests for bdb
>>>>> Starting test000-rootdse for bdb...
running defines.sh
Starting slapd on TCP/IP port 9011...
Using ldapsearch to retrieve the root DSE...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
Waiting 5 seconds for slapd to start...
./scripts/test000-rootdse: line 66: kill: (10020) - No such process
ldap_sasl_bind(SIMPLE): Can't contact LDAP server (-1)
>>>>> Test failed
>>>>> test000-rootdse failed for bdb
(exit 255)
make[2]: *** [bdb-yes] Error 255
make[2]: Leaving directory `/root/Downloads/openldap-2.4.39/tests'
make[1]: *** [test] Error 2
make[1]: Leaving directory `/root/Downloads/openldap-2.4.39/tests'
make: *** [test] Error 2

make install fails with:
/usr/bin/ld: /opt/local/lib/libssl.a(s23_meth.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/opt/local/lib/libssl.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
libtool: install: error: relink `libldap.la' with the above command before installing it
make[2]: *** [install-local] Error 1
make[2]: Leaving directory `/root/Downloads/openldap-2.4.39/libraries/libldap'
make[1]: *** [install-common] Error 1
make[1]: Leaving directory `/root/Downloads/openldap-2.4.39/libraries'
make: *** [install-common] Error 1

Please let  me know if you need more info.

Thanks