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

RE: SASL library version mismatch: expected 2.1.20, got 2.1.10

./configure reports



checking for sasl/sasl.h... yes

checking for sasl.h... yes

checking for sasl_client_init in -lsasl2... yes

checking Cyrus SASL library version... yes

checking for sasl_version... yes

checking fetch(3) library... no


make depend reports


Making depend in /root/openldap-2.2.24/libraries

  Entering subdirectory liblutil

make[2]: Entering directory `/root/openldap-2.2.24/libraries/liblutil'

../../build/mkdep  -d "." -c "cc" -m "-M" -I../../include
-I../../include   -I/usr/local/BerkeleyDB.4.2/include
-I/usr/local/ssl/include/openssl    base64.c csn.c entropy.c sasl.c
signal.c hash.c passfile.c md5.c passwd.c sha1.c getpass.c lockf.c
utils.c uuid.c sockpair.c avl.c ldif.c fetch.c testavl.c setproctitle.c
getpeereid.c detach.c 

make[2]: Leaving directory `/root/openldap-2.2.24/libraries/liblutil'


  Entering subdirectory liblber.


No errors reported in make depend with -I/usr/local/ssl/include/openssl
in many.


So I started probing and found the libsasl2* files in /usr/lib were the
older version and not links to the new versions.


I removed the .10 versions and its siblings and then linked the new
versions back to /usr/lib and it then started AOK.


Probably an artifact of some older install of an RPM or something done
prior, I hope this is helpful to someone.




Michael Oliver


Alarius Systems LLC

3325 N. Nellis Blvd, #1

Las Vegas, NV 89115



*Note new email changed from oliverm@matrix-media.com

-----Original Message-----
From: Michael Oliver [mailto:oliverm@sourceonenet.com] 
Sent: Thursday, March 24, 2005 8:30 AM
To: (openldap-software@OpenLDAP.org)
Subject: SASL library version mismatch: expected 2.1.20, got 2.1.10


I am running on Linux red hat 9, I have downloaded openldap.2.2.24


I downloaded cyrus-sasl-2.1.20 expanded and cd'd to the source directory


I ran 



make install

ln -s /usr/local/lib/sasl2 /usr/lib/sasl2


I then cd'd to openldap-2.2.24 and ran




make install

make test could not find slapd

I then went to /usr/lib/libexec and tried

./slapd -d-1 and I got 

SASL library version mismatch: expected 2.1.20, got 2.1.10


ls -ls of /usr/local/lib/sasl2 shows all the lib*.so.2* libraries with
the date time stamps to indicate they were the result of my make install
for cyrus-sasl above.


ls -ls of /usr/lib/sasl2 yields the same list so the link is good.


Where is it getting the 2.1.10 and how do I fix this?



Loosely Coupled


Mike Oliver

Alarius Systems LLC
231&csz=Las+Vegas%2C+NV+89115&country=us> 3325 N. Nellis Blvd, #1
Las Vegas, NV 89115 

 <mailto:mikeoliveraz@yahoo.com> mikeoliveraz@yahoo.com
 <mailto:oliverm@sourceonenet.com> oliverm@sourceonenet.com
IM: MikeOliverAZ@yahoo.com
 <http://www.sourceonenet.com> http://www.sourceonenet.com 




 <https://www.plaxo.com/add_me?u=25769982367&v0=355403&k0=305933374> Add
me to your address book...

 <http://www.plaxo.com/signature> Want a signature like this?