Bug#383676: [Pkg-openldap-devel] Bug#383676: slapd 2.3.25-1 fails to start, undefined symbol: ldap_pvt_sasl_mutex_new

Quanah Gibson-Mount quanah at stanford.edu
Fri Aug 18 18:06:09 UTC 2006



--On Friday, August 18, 2006 1:00 PM -0400 Michael Stella 
<mstella at charlex.com> wrote:

> Package: slapd
> Version 2.3.25-1
>
> slapd fails to start:
>
> ldap2:~# /etc/init.d/slapd start
> Starting OpenLDAP: slapd - failed:
> /usr/sbin/slapd: symbol lookup error: /usr/sbin/slapd: undefined symbol:
> ldap_pvt_sasl_mutex_new
>
> ldap2:~# slapd -V
> @(#) $OpenLDAP: slapd 2.3.25 (Aug  3 2006 23:09:08) $
>
> @pulsar:/home/torsten/packages/openldap2.3-2.3.25/debian/build/servers/sl
> apd slapd: symbol lookup error: slapd: undefined symbol:
> ldap_pvt_sasl_mutex_new
>
> Doesn't really matter if I have a valid slapd.conf or not.
>
> ldap2:~# ldd `which slapd`
>         linux-gate.so.1 =>  (0xffffe000)
>         libldap_r-2.3.so.0 => /usr/local/lib/libldap_r-2.3.so.0
> (0xb7f81000)  	liblber-2.3.so.0 => /usr/local/lib/liblber-2.3.so.0

Why is your slapd looking at libraries in /usr/local/lib, instead of 
/usr/lib?  I'm guessing you have an older build of OpenLDAP 2.3 in 
/usr/local?

--Quanah



--
Quanah Gibson-Mount
Principal Software Developer
ITS/Shared Application Services
Stanford University
GnuPG Public Key: http://www.stanford.edu/~quanah/pgp.html




More information about the Pkg-openldap-devel mailing list