From owner-cvs-all@FreeBSD.ORG Thu Jun 7 01:55:41 2007 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 44D6016A421; Thu, 7 Jun 2007 01:55:41 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 23BC513C44C; Thu, 7 Jun 2007 01:55:39 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id C35ACA7F; Wed, 6 Jun 2007 20:55:38 -0500 (CDT) Date: Wed, 6 Jun 2007 20:55:38 -0500 To: Kris Kennaway Message-ID: <20070607015538.GB23820@soaustin.net> References: <200706061625.l56GP3lo043614@repoman.freebsd.org> <20070606200421.GA5453@rot13.obsecurity.org> <1181165084.76200.1.camel@ikaros.oook.cz> <20070606214112.GB6716@rot13.obsecurity.org> <1181173452.30365.20.camel@vonnegut> <20070607014450.GA17218@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070607014450.GA17218@rot13.obsecurity.org> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: Eric Anholt , cvs-ports@FreeBSD.org, Pav Lucistnik , cvs-all@FreeBSD.org, ports-committers@FreeBSD.org Subject: Re: cvs commit: ports/x11/libX11 Makefile distinfo manpages pkg-plist ports/x11/libX11/files patch-src_ImUtil.c 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: Thu, 07 Jun 2007 01:55:41 -0000 On Wed, Jun 06, 2007 at 09:44:50PM -0400, Kris Kennaway wrote: > The FreeBSD project does not have the resources (or desire) to effectively > do full-time incremental X.org release engineering because of X.org > changes being continuously pushed into ports. The last I checked, i386 package builds take ~5 days, amd64 take ~7 days, sparc64 take more than 3 weeks. If we push point releases any faster than these dates, we will never have current packages. I think this would be a serious mistake. I've spent a lot of time looking at why packages are so far behind the ports and the deep dependency trees are the major part of the problem. The fact that we still get some commits that don't work on one of the architectures, and the fact that some commits break downstream ports, account for the rest of the problem. I intend to press on with the partial work I presented as BSDCan so that we can show exactly how far behind e.g. amd64 is vs. i386. I can manually generate graphs of the trees of unbuilt ports, but it needs to be automatic and I need to create a graph of buildenvX vs. buildenvY. This is at least a few weeks out. mcl