At Sat, 31 Jan 2009 02:56:06 +0100, dh@dotlan.net wrote: > > There is no such message anywhere in the OpenLDAP code. I suspect > > your're using the Sun NSS libraries and hitting a conflict between > > OpenLDAP's and Sun's libldap. It's worth noting that in future > > OpenSolaris releases, they will be shipping OpenLDAP's libraries and > > abandoning their old libldap. > > That could be true, i already found something on google about the > conflict between the sun libldap and the one from openldap. I just > have to find out if i've any chance to replace them on a solaris 10 > system or find another way to run openldap without running into such a > conflict. I think you can avoid this problem with: $ pwd /path/to/openldap-2.4.13 $ ./configure --disable-shared --enable-static --enable-slapd ... or run the attached ad-hoc script: $ pwd /path/to/openldap-2.4.13 $ /path/to/penldap-rename-symbols.pl YOUR_SITE_NAME \ include/*.h include/*.hin $ perl -i.dist -pe 's/^(CFLAGS\s*=.*)$/$1 -DLDAP_DEPRECATED/' \ clients/tools/Makefile $ ./configure --enable-shared --enable-slapd ... -- -- Name: SATOH Fumiyasu (fumiyas @ osstech co jp) -- Business Home: http://www.OSSTech.co.jp/ -- Personal Home: http://www.SFO.jp/blog/
Attachment:
openldap-rename-symbols.pl
Description: Binary data