Date: Mon, 26 May 2008 08:31:02 +0100 (BST) From: Robert Watson <rwatson@FreeBSD.org> To: John Birrell <jb@what-creek.com> Cc: cvs-src@FreeBSD.org, John Birrell <jb@FreeBSD.org>, cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src Makefile Message-ID: <20080526082614.C6489@fledge.watson.org> In-Reply-To: <20080525221112.GH5179@what-creek.com> References: <200805250248.m4P2mv8U026913@repoman.freebsd.org> <20080525180014.S63463@fledge.watson.org> <20080525195955.GB5179@what-creek.com> <20080525225523.F36357@fledge.watson.org> <20080525221112.GH5179@what-creek.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 25 May 2008, John Birrell wrote: > On Sun, May 25, 2008 at 11:00:40PM +0100, Robert Watson wrote: >> I think you should consider backing out the change -- the point of "make >> universe" is to build as much as we possibly can of the tree, including all >> variations on architectures, as many obscure kernel configurations as we >> can find, etc. People run make universe to confirm that their changes >> haven't broken the build for as many cases as possible, and sun4v remains a >> valid case to detect. > > I will back out the change, but I think you are making the 'universe' target > out to be more than was intended. We used to talk about tiers. We seem to > have lost sight of that. According to our tier documentation, sun4v is a tier 2 platform -- either on the way up, or on the way down, depending on how you look at it. All of the other tier 2 platforms, including ARM, PowerPC, ia64 and sparc64, appear in make universe, and I would expect objections if any of them were removed from make universe also. >> If you think we should write off sun4v at this point, which may well be a >> valid proposal, we should have the larger discussion about that before we >> remove it from make universe unless we have a pretty practical reason >> otherwise (i.e., dtrace and sun4v are fundamentally incompatible). > > This isn't related to DTrace. It's more about what builds developers are > expected to do before committing stuff. Much of the buildworld breakage over > the last month would have been detected if a universe build had been done. > Even the current breakage. Yes, sounds like people need to start running it before they commit major changes. And it's a cascading problem -- if people don't keep things building, it becomes much harder to build test further changes. Robert N M Watson Computer Laboratory University of Cambridge
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080526082614.C6489>