Subject: SASL and OpenLDAP problems
To: None <netbsd-help@netbsd.org>
From: Jukka Salmi <jukka-netbsd@2003.salmi.ch>
List: netbsd-help
Date: 10/31/2003 17:21:43
Hi,

I'm having problems compiling OpenLDAP from current pkgsrc on
a stable NetBSD 1.6.1 i386 machine. I built Cyrus SASL 2.1.15
from pkgsrc with GSSAPI support:

$ cd security/cyrus-sasl2
$ LIBS=-lcrypto SASL_USE_GSSAPI=YES make install

When trying to build OpenLDAP 2.1.22 from pkgsrc I get this:

$ cd databases/openldap
$ USE_SASL2=YES make
[...]
cc -O2 -I/usr/pkgbuild/databases/openldap/work/.buildlink/include -Wl,-R/usr/pkg/lib -o apitest apitest.o  -L/usr/pkgbuild/databases/openldap/work/.buildlink/lib ./.libs/libldap.a -L/usr/pkgbuild/databases/openldap/work/openldap-2.1.22/libraries/liblber/.libs /usr/pkgbuild/databases/openldap/work/openldap-2.1.22/libraries/liblber/.libs/liblber.a -L/usr/pkg/lib ../../libraries/liblber/.libs/liblber.a ../../libraries/liblutil/liblutil.a /usr/pkg/lib/libsasl2.a -lresolv -lssl -lcrypto
/usr/pkgbuild/databases/openldap/work/.buildlink/lib/libsasl2.a(dlopen.o)(.data+0x8): undefined reference to `gssapiv2_server_plug_init'
/usr/pkgbuild/databases/openldap/work/.buildlink/lib/libsasl2.a(dlopen.o)(.data+0x14): undefined reference to `gssapiv2_client_plug_init'
*** Error code 1

Stop.
make: stopped in /usr/pkgbuild/databases/openldap/work/openldap-2.1.22/libraries/libldap
*** Error code 1
[...]


Help is appreciated!

TIA, Jukka

-- 
bashian roulette:
$ ((RANDOM%6)) || rm -rf ~