From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:56464) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QkyVl-0007bQ-1R for qemu-devel@nongnu.org; Sun, 24 Jul 2011 09:14:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QkyVj-00088d-LE for qemu-devel@nongnu.org; Sun, 24 Jul 2011 09:14:25 -0400 Received: from mail-yw0-f45.google.com ([209.85.213.45]:53588) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QkyVj-00088Z-G0 for qemu-devel@nongnu.org; Sun, 24 Jul 2011 09:14:23 -0400 Received: by ywb3 with SMTP id 3so2230929ywb.4 for ; Sun, 24 Jul 2011 06:14:22 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4E29C8C1.7000902@comstyle.com> References: <4E29C8C1.7000902@comstyle.com> Date: Sun, 24 Jul 2011 14:14:22 +0100 Message-ID: From: Stefan Hajnoczi Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [Qemu-devel] Guest agent does not build on OpenBSD List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Brad Cc: Blue Swirl , Daniel Gollub , Luiz Capitulino , qemu-devel , Michael Roth On Fri, Jul 22, 2011 at 8:00 PM, Brad wrote: > *sigh* This was some pretty sloppy work that was commited with very little > testing. The QAPI stuff that was commited also needs Python > to build and no appropriate checks were added to the configure script > to check for its presence and to allow the person building to point > to appropriate Python binary instead of a hardcoded binary name in the > Makefile. The best defense against build breakages and bitrot is the buildbot that runs daily builds and reports errors. These builds are now include maintainer trees (e.g. Kevin's block tree and Michael Tsirkin's pci tree) - that means broken patches will be weeded out before they are merged into qemu.git/master. The level of coverage depends on volunteers adding machines for host OSes they care about. For example, we're missing *BSD and Windows (even mingw cross-compile). Do you want to add a buildslave to cover the host you care about? For more info: http://wiki.qemu.org/ContinuousIntegration Stefan