From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26408 invoked by alias); 24 Aug 2007 16:44:19 -0000 Received: (qmail 25787 invoked by uid 22791); 24 Aug 2007 16:44:09 -0000 X-Spam-Status: No, hits=-0.2 required=5.0 tests=AWL,BAYES_00,DK_POLICY_SIGNSOME,UNPARSEABLE_RELAY X-Spam-Check-By: sourceware.org Received: from agminet01.oracle.com (HELO agminet01.oracle.com) (141.146.126.228) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 24 Aug 2007 16:43:58 +0000 Received: from agmgw2.us.oracle.com (agmgw2.us.oracle.com [152.68.180.213]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id l7OGhtej000848; Fri, 24 Aug 2007 11:43:55 -0500 Received: from acsmt350.oracle.com (acsmt350.oracle.com [141.146.40.150]) by agmgw2.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id l7OBBEdg026004; Fri, 24 Aug 2007 10:43:54 -0600 Received: from alchar.org by acsmt352.oracle.com with ESMTP id 3156247011187973743; Fri, 24 Aug 2007 09:42:23 -0700 Date: Fri, 24 Aug 2007 16:44:00 -0000 From: Kris Van Hees To: Mark Wielaard Cc: Elena Zannoni , frysk@sourceware.org Subject: Re: Again the build is broken :( Message-ID: <20070824164222.GB19064@oracle.com> References: <20070824055011.GA19064@oracle.com> <1187943385.3749.12.camel@dijkstra.wildebeest.org> <46CED04A.9070003@redhat.com> <46CEEA89.7030803@oracle.com> <1187966328.24666.20.camel@dijkstra.wildebeest.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1187966328.24666.20.camel@dijkstra.wildebeest.org> User-Agent: Mutt/1.5.16 (2007-06-09) X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-IsSubscribed: yes Mailing-List: contact frysk-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-owner@sourceware.org X-SW-Source: 2007-q3/txt/msg00346.txt.bz2 On Fri, Aug 24, 2007 at 04:38:48PM +0200, Mark Wielaard wrote: > I am personally using Fedora Core 6 (x86_64) as main development > platform and test everything (quickly) on Fedora 7 (x86) before > committing. But I guess other people have other platforms available. I > do appreciate the autobuilder Kris setup since that shows some more > platforms. Maybe we can change it a little to better show which patch > breaks what on which platform, but that would mean actually building > each commit, which might be a little too much for the system. Actually, we could get fairly close to a per-commit building if we could get the build process that frysk uses a bit more streamlined. That might involve quite a bit of work though, and someone will need to be given the cycles to do it. Even without a per-commit build it is possible to report on changes that occured between two builds (and in fact, the web site currently provides all anyone needs to do that already - the .rev files contain both a date/time stamp of the checkout/update and a list of the exact CVS reivision IDs, so comparing two you get an exact list of what files changed and what the source and target revisions are per file). Fortunately, it has almost always been extremely obvious what broke the build, even wth just daily builds. So, it may not be that big of a problem to solve right now. The ultimate problem remains though... no one has made any contribution to the autobuild system, and the one promise to contribute running builds never happened. There are limitations to how much can be done in reasonable time without builds being contributed. Cheers, Kris