From owner-freebsd-arch@FreeBSD.ORG Mon Oct 22 19:39:04 2012 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 664) id 87ADEAE5; Mon, 22 Oct 2012 19:39:04 +0000 (UTC) Date: Mon, 22 Oct 2012 12:39:04 -0700 From: David O'Brien To: Brooks Davis Subject: Re: bsd.own.mk - just let WITHOUT_* take precedence Message-ID: <20121022193903.GA88336@dragon.NUXI.org> Mail-Followup-To: obrien@freebsd.org, Brooks Davis , Simon Gerraty , freebsd-arch@freebsd.org References: <20121007001423.9878F58094@chaos.jnpr.net> <20121008154853.GC23400@lor.one-eyed-alien.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20121008154853.GC23400@lor.one-eyed-alien.net> X-Operating-System: FreeBSD 10.0-CURRENT X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-arch@freebsd.org, Simon Gerraty X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: obrien@freebsd.org List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Oct 2012 19:39:04 -0000 On Mon, Oct 08, 2012 at 10:48:53AM -0500, Brooks Davis wrote: > On Sat, Oct 06, 2012 at 05:14:23PM -0700, Simon Gerraty wrote: > > After being bitten by: > > make: "/b/sjg/work/fbsd-head/src/share/mk/bsd.own.mk" line 490: WITH_CTF > > and WITHOUT_CTF can't both be set. ... > I'm not sure if I agree or not, I'll have to think more. This sort of > thing that leads to me yelling at my computer "but I @#%$@# set > WITH_FOO you ^@$@! machine." :) Brooks, Isn't that what some folks are currently doing trying to build a fully DTrace ready system? Have you had a chance to review Simon's latest diff? This is the only build knob I'm aware of where setting it manually in the environment doesn't work the same as setting it in /etc/{src,make}.conf. Its been too hard to build a fully DTrace-ready FreeBSD for a long time. We really need closure on this -- DTrace is too useful. Note that our Handbook () still has: &prompt.root; cd /usr/src &prompt.root; make WITH_CTF=1 kernel We really need to make this as easy as possible for users and get the docs matching reality. -- -- David (obrien@FreeBSD.org)