Enable the configure tests for GSS_C_NT_HOSTBASED_SERVICE and GSS_C_NT_USER_NAME if --with-gss_impl=heimdal is used. Currently the tests are only done for CyberSafe gss implementation. After the update of security/heimdal to version 1.4, one gets unresolved symbol "gss_nt_service_name" errors when dlopening lib/sasl2/libgssapiv2.so.2 which is linked against the ports libraries. The relevant code block is in plugins/gssapi.c : #ifndef HAVE_GSS_C_NT_HOSTBASED_SERVICE extern gss_OID gss_nt_service_name; #define GSS_C_NT_HOSTBASED_SERVICE gss_nt_service_name #endif The attached patch resolves the above mentioned problem. As both base heimdal and security/heimdal provide GSS_C_NT_HOSTBASED_SERVICE and GSS_C_NT_USER_NAME it will work with both.
Responsible Changed From-To: freebsd-ports-bugs->ume Over to maintainer (via the GNATS Auto Assign Tool)
Dear Hajimu UMEMOTO, i send you this mail in case you missed the following PR which belongs to security/cyrus-sasl2. Please take a look at it. > http://www.freebsd.org/cgi/query-pr.cgi?pr=152071 Any comments are much appreciated. Thanks and kind regards Joerg -- The beginning is the most important part of the work. -Plato
miwi 2011-02-05 06:55:32 UTC FreeBSD ports repository Modified files: security/cyrus-sasl2 Makefile security/cyrus-sasl2/files patch-configure Log: * Fix GSSAPI when using heimdal from ports PR: 152071 Submitted by: Joerg Pulz <Joerg.Pulz@frm2.tum.de> Approved by: maintainer timeout Feature safe: yes Revision Changes Path 1.144 +1 -1 ports/security/cyrus-sasl2/Makefile 1.16 +28 -12 ports/security/cyrus-sasl2/files/patch-configure _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!