From owner-freebsd-arch@FreeBSD.ORG Sat Oct 13 20:52:42 2012 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F3AA87BA; Sat, 13 Oct 2012 20:52:41 +0000 (UTC) (envelope-from marcel@xcllnt.net) Received: from mail.xcllnt.net (mail.xcllnt.net [70.36.220.4]) by mx1.freebsd.org (Postfix) with ESMTP id C63AC8FC14; Sat, 13 Oct 2012 20:52:41 +0000 (UTC) Received: from marcelm-sslvpn-nc.jnpr.net (natint3.juniper.net [66.129.224.36]) (authenticated bits=0) by mail.xcllnt.net (8.14.5/8.14.5) with ESMTP id q9DKqdBr086942 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sat, 13 Oct 2012 13:52:40 -0700 (PDT) (envelope-from marcel@xcllnt.net) Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\)) Subject: Re: [CFT/RFC]: refactor bsd.prog.mk to understand multiple programs instead of a singular program From: Marcel Moolenaar In-Reply-To: <1340AB5D-F824-4E7D-9D6C-F7E5489AE870@neville-neil.com> Date: Sat, 13 Oct 2012 13:52:34 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201210020750.23358.jhb@freebsd.org> <201210021037.27762.jhb@freebsd.org> <127FA63D-8EEE-4616-AE1E-C39469DDCC6A@xcllnt.net> <1340AB5D-F824-4E7D-9D6C-F7E5489AE870@neville-neil.com> To: George Neville-Neil X-Mailer: Apple Mail (2.1499) Cc: Garrett Cooper , freebsd-hackers@freebsd.org, "Simon J. Gerraty" , freebsd-arch@freebsd.org X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Oct 2012 20:52:42 -0000 On Oct 13, 2012, at 12:15 PM, George Neville-Neil = wrote: >=20 > I think that's a small price to pay for getting going with the ATF > stuff now rather than in 4 weeks. What's the right way to do this > now with HEAD? Set WITH_BMAKE=3Dyes in /etc/src.conf or /etc/make.conf and you're good to go. One caveat: manually rebuild and re-install usr.bin/bmake after the buildworld & installworld with WITH_BMAKE=3Dyes set. The one created as part of the buildworld has a bug due to being built by FreeBSD's make. A fix is known and will be committed soon, but until then, the manual step is needed. That's it... --=20 Marcel Moolenaar marcel@xcllnt.net