Refactoring and fixes regarding the squid_kerb_auth helper: - Move the content of files/patch-helpers-negotiate_auth_squid_kerb_auth-Makefile.in and -squid_kerb_auth.c to files/fix-kerberos.patch. - Implement additional configure check for the presence of gssapi/gssapi.h and gssapi.h and prefer the former over the latter in squid_kerb_auth.c. This is done to prevent a compiler warning on FreeBSD 7 and higher where gssapi.h is only present for compatibility reasons. - Actually enable the "negotiate" authentication method in Squid (thanks to John Marshall for pointing this out to the maintainer). Bump PORTREVISION for this change. Removed files: files/patch-helpers-negotiate_auth-squid_kerb_auth-Makefile.in files/patch-helpers-negotiate_auth-squid_kerb_auth-squid_kerb_auth.c Fix: Apply this patch:
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
State Changed From-To: open->closed Committed. Thanks!
miwi 2008-06-23 10:51:51 UTC FreeBSD ports repository Modified files: www/squid Makefile www/squid/files fix-kerberos.patch Removed files: www/squid/files patch-helpers-negotiate_auth-squid_kerb_auth-Makefile.in patch-helpers-negotiate_auth-squid_kerb_auth-squid_kerb_auth.c Log: Refactoring and fixes regarding the squid_kerb_auth helper: - Move the content of files/patch-helpers-negotiate_auth_squid_kerb_auth-Makefile.in and -squid_kerb_auth.c to files/fix-kerberos.patch. - Implement additional configure check for the presence of gssapi/gssapi.h and gssapi.h and prefer the former over the latter in squid_kerb_auth.c. This is done to prevent a compiler warning on FreeBSD 7 and higher where gssapi.h is only present for compatibility reasons. - Actually enable the "negotiate" authentication method in Squid (thanks to John Marshall for pointing this out to the maintainer). Bump PORTREVISION for this change. Removed files: files/patch-helpers-negotiate_auth-squid_kerb_auth-Makefile.in files/patch-helpers-negotiate_auth-squid_kerb_auth-squid_kerb_auth.c PR: 124872 Submitted by: Thomas-Martin Seck <tmseck@web.de> (maintainer) Revision Changes Path 1.213 +2 -2 ports/www/squid/Makefile 1.2 +497 -23 ports/www/squid/files/fix-kerberos.patch 1.3 +0 -37 ports/www/squid/files/patch-helpers-negotiate_auth-squid_kerb_auth-Makefile.in (dead) 1.2 +0 -10 ports/www/squid/files/patch-helpers-negotiate_auth-squid_kerb_auth-squid_kerb_auth.c (dead) _______________________________________________ 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"