From owner-freebsd-ports Thu Aug 23 21:37:44 2001 Delivered-To: freebsd-ports@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id 5F7A937B406; Thu, 23 Aug 2001 21:37:36 -0700 (PDT) (envelope-from nate@yogotech.com) Received: from nomad.yogotech.com (nomad.yogotech.com [206.127.123.131]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id WAA16218; Thu, 23 Aug 2001 22:37:34 -0600 (MDT) (envelope-from nate@nomad.yogotech.com) Received: (from nate@localhost) by nomad.yogotech.com (8.8.8/8.8.8) id WAA21071; Thu, 23 Aug 2001 22:37:34 -0600 (MDT) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15237.55821.676471.752233@nomad.yogotech.com> Date: Thu, 23 Aug 2001 22:37:33 -0600 To: obrien@FreeBSD.ORG Cc: Nate Williams , arch@FreeBSD.ORG, ports@FreeBSD.ORG, Alexander Langer Subject: Re: ports.conf In-Reply-To: <20010823192558.A6265@dragon.nuxi.com> References: <20010823210729.A95484@zerogravity.kawo2.rwth-aachen.d> <20010823135941.B4003@dragon.nuxi.com> <15237.37767.274325.945753@nomad.yogotech.com> <20010823192558.A6265@dragon.nuxi.com> X-Mailer: VM 6.95 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > and /etc/make.conf is > > really a part of the building /usr/src, so as such should not contain > > configuration from /usr/ports. > > No is not. Things in /etc/make.conf affect *EVERY* invocation of make. > Don't even try to tell me otherwise unless you've supplied a patch that > determines if you are w/in the logical equivalent of /usr/src to process > the contents of /etc/make.conf. As Bruce would say, this is a bug, and I won't disagree with him. However, we have two different set of CFLAGS (one for kernel, and one for userland), which is just weird. Rather than untying the mess we have now, are you proposing we keep it and let /etc/make.conf grow everytime we add another port that needs tweaking? > /etc is for the *machine*. If you want something just for /usr/src, then > we should have a /usr/src/worldmake.conf Configuration files don't belong at the top of the src tree, IMO. > > Would something like /etc/ports.conf be acceptable? That way it can be > > modified separately from the configuration for the main /usr/src tree, > > Yes. Not because it separates things from knobs for /usr/src, but > because it separates things logically. Well, at least we agree on one thing. :) Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message