From owner-cvs-all@FreeBSD.ORG Mon Dec 10 19:09:26 2007 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DBED16A417; Mon, 10 Dec 2007 19:09:26 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5D0F913C455; Mon, 10 Dec 2007 19:09:26 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id lBAJ9QmU059090; Mon, 10 Dec 2007 19:09:26 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id lBAJ9PeE059089; Mon, 10 Dec 2007 19:09:25 GMT (envelope-from dougb) Message-Id: <200712101909.lBAJ9PeE059089@repoman.freebsd.org> From: Doug Barton Date: Mon, 10 Dec 2007 19:09:25 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/lib Makefile src/share/mk bsd.own.mk src/tools/build/options WITHOUT_KERBEROS WITH_GSSAPI X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Dec 2007 19:09:26 -0000 dougb 2007-12-10 19:09:24 UTC FreeBSD src repository Modified files: lib Makefile share/mk bsd.own.mk tools/build/options WITHOUT_KERBEROS Added files: tools/build/options WITH_GSSAPI Log: Hide the building and installation of libgssapi behind the WITHOUT_KERBEROS knob. While GSS can be used for other things some third party software (most notably ports/x11/kdelibs3) takes the presence of libgssapi as an indication that kerberos is available, and attempts to link with the kerberos libs. If they are not available, the build will fail. Because you might want to use GSS but not kerberos, add a knob to re-enable it if WITHOUT_KERBEROS is present. Document the new knob, and the new behavior of WITHOUT_KERBEROS. Not objected and/or generally agreed to by: freebsd-arch Problem discussed/analyzed in: PR: ports/116484 Revision Changes Path 1.227 +9 -1 src/lib/Makefile 1.70 +1 -0 src/share/mk/bsd.own.mk 1.2 +5 -0 src/tools/build/options/WITHOUT_KERBEROS 1.1 +4 -0 src/tools/build/options/WITH_GSSAPI (new)