Subject: problems compiling SASL2 with GSSAPI
To: None <netbsd-help@netbsd.org>
From: Jukka Salmi <jukka-netbsd@2003.salmi.ch>
List: netbsd-help
Date: 10/20/2003 15:45:28
Hello,

I can't get cyrus-sasl2 from pkgsrc to compile successfully if I set
SASL_USE_GSSAPI to YES:

$ cd /usr/pkgsrc/security/cyrus-sasl2 && make build
[...]
cc  -Wall -W -Wall -O2 -I/usr/pkg/include -L/usr/local/lib -R/usr/local/lib  -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -o saslauthd  mechanisms.o auth_dce.o auth_getpwent.o auth_krb5.o  auth_krb4.o auth_pam.o auth_rimap.o auth_shadow.o auth_sia.o  auth_sasldb.o lak.o auth_ldap.o cache.o utils.o ipc_unix.o ipc_doors.o  saslauthd-main.o md5.o -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lresolv  -lcrypt -lresolv -lresolv -lresolv -lresolv
ld: cannot find -lgssapi_krb5
*** Error code 1
[...]

And yes, there is NO /usr/lib/libgssapi_krb5.* on my system (libk5crypto.*
is not there either...). Should those libraries exist, or is the package
broken?

Btw, cyrus-sasl (version 1.5.27nb4) from pkgsrc compiles fine with GSSAPI
support.


Hints are appreciated!

TIA, Jukka

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