From owner-freebsd-current@FreeBSD.ORG Mon Jun 23 22:41:51 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFE59106567A for ; Mon, 23 Jun 2008 22:41:51 +0000 (UTC) (envelope-from jb@what-creek.com) Received: from what-creek.com (what-creek.com [66.111.37.70]) by mx1.freebsd.org (Postfix) with ESMTP id 98C558FC13 for ; Mon, 23 Jun 2008 22:41:51 +0000 (UTC) (envelope-from jb@what-creek.com) Received: by what-creek.com (Postfix, from userid 102) id AB64C73304; Mon, 23 Jun 2008 22:41:50 +0000 (GMT) Date: Mon, 23 Jun 2008 22:41:50 +0000 From: John Birrell To: Ed Maste , "Bjoern A. Zeeb" , FreeBSD current mailing list Message-ID: <20080623224150.GA63818@what-creek.com> References: <20080618085948.X83875@maildrop.int.zabbadoz.net> <20080618224531.GA20863@what-creek.com> <20080618225126.V83875@maildrop.int.zabbadoz.net> <20080618230633.GB20863@what-creek.com> <20080619151421.Q83875@maildrop.int.zabbadoz.net> <20080623214600.GA51757@sandvine.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080623214600.GA51757@sandvine.com> User-Agent: Mutt/1.4.2.3i Cc: Subject: Re: problem: world boot strapping from 7-C to HEAD with CDDL on sparc64? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jun 2008 22:41:52 -0000 On Mon, Jun 23, 2008 at 05:46:00PM -0400, Ed Maste wrote: > All that said, I'd really like to be able to continue building head on > RELENG_6. (In my case I have a rather fast RELENG_6 box so I have been > doing my pre-commit testing there.) Do the changes we're discussing > here involve anything that makes that difficult? Possibly. :-) It depends on whether your RELENG_6 box is up-to-date with respect to the RELENG_6 branch. I think that as current diverges more from 7 it will be harder to keep the tree building on 6. This all stems from the fact that our build process is very attached to wanting to bootstrap itself rather than having a set of build tools that would be updated independently of the buildworld. This is also the thing that makes it difficult for us to build embedded systems. I think I'd like to see us have a separate build tools build. :-) And then just point our buildworld to that tool set. That would help decouple our buildworld from being hosted on a FreeBSD system (which seems to be an issue for some companies with build server arrays that aren't FreeBSD). Doing that would also help decouple us from limiting what versions of FreeBSD we update from (or are compatible for update from). I'm not sure I want to tie the DTrace build support into the whole "let's revise our build system" argument. -- John Birrell