Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Jun 2008 22:41:50 +0000
From:      John Birrell <jb@what-creek.com>
To:        Ed Maste <emaste@freebsd.org>, "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net>, FreeBSD current mailing list <current@freebsd.org>
Subject:   Re: problem: world boot strapping from 7-C to HEAD with CDDL on sparc64?
Message-ID:  <20080623224150.GA63818@what-creek.com>
In-Reply-To: <20080623214600.GA51757@sandvine.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>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080623224150.GA63818>