From owner-cvs-all@FreeBSD.ORG Sun May 25 22:00:41 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41131106566B; Sun, 25 May 2008 22:00:41 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from cyrus.watson.org (cyrus.watson.org [209.31.154.42]) by mx1.freebsd.org (Postfix) with ESMTP id 09EE18FC1A; Sun, 25 May 2008 22:00:40 +0000 (UTC) (envelope-from rwatson@FreeBSD.org) Received: from fledge.watson.org (fledge.watson.org [209.31.154.41]) by cyrus.watson.org (Postfix) with ESMTP id 98A1146B92; Sun, 25 May 2008 18:00:40 -0400 (EDT) Date: Sun, 25 May 2008 23:00:40 +0100 (BST) From: Robert Watson X-X-Sender: robert@fledge.watson.org To: John Birrell In-Reply-To: <20080525195955.GB5179@what-creek.com> Message-ID: <20080525225523.F36357@fledge.watson.org> References: <200805250248.m4P2mv8U026913@repoman.freebsd.org> <20080525180014.S63463@fledge.watson.org> <20080525195955.GB5179@what-creek.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: cvs-src@FreeBSD.org, John Birrell , cvs-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: cvs commit: src Makefile X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 22:00:41 -0000 On Sun, 25 May 2008, John Birrell wrote: > The last time I checked, the sun4v port wouldn't even boot on my T2000, so I > have to ask if there is anyone who even knows that. Or cares. Just keeping > the code compiling is not good enough. It has to actually work. No one would argue that compiling is sufficient, but it's certainly a prerequisite for making any progress at all. If people building universe can't spare an extra 10% of the build time for sun4v (or whatever it is), then we should presumably delete sun4v now, because if it's not in the universe build it will no longer build within weeks, and be quite difficult to get to build within months. > I haven't removed any support for building sun4v. I just think that the few > people who do build universe shouldn't have to wait for a dead port to > build. 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. 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). Robert N M Watson Computer Laboratory University of Cambridge