On Fri, 18 Sep 2009, Sam Leffler wrote:


FWIW I hit the same problem (I think) with cyrus imap and saslauthd.  I
am running HEAD and tried building w/ and w/o kerberos enabled but
cyradm aborts on startup complaining about the missing symbol.  I
started digging because I couldn't get cyrus imap to authenticate users.
Feels like one or more of these ports are busted.

This change might actually be worth trying... I diff'd the Makefile
for openldap-2.4.18 vs openldap-2.4.15 created by ports and found this
(along with the expected version change stuff). You could try patching
your Makefile in the openldap-2.4.18 directory (this was the one
created under net/openldap24-sasl-client/work).

rick
ps: I'll try the same "diff Makefile" trick for the cyrus stuff.
--- Makefile.openldap-2.4.18    Sat Sep 19 19:24:22 2009
+++ Makefile.openldap-2.4.15    Sat Sep 19 19:23:49 2009
@@ -187,9 +187,10 @@
 KRB5_LIBS =
 KRB_LIBS =
 SASL_LIBS = -lsasl2
+GSSAPI_LIBS = -lgssapi
 TLS_LIBS = -lssl -lcrypto
AUTH_LIBS = -SECURITY_LIBS = $(SASL_LIBS) $(KRB_LIBS) $(TLS_LIBS) $(AUTH_LIBS)
+SECURITY_LIBS = $(SASL_LIBS) $(KRB_LIBS) $(GSSAPI_LIBS) $(TLS_LIBS) 
$(AUTH_LIBS)
 ICU_LIBS =

 MODULES_CPPFLAGS =
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to