From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrmAO-00032E-QE for qemu-devel@nongnu.org; Mon, 11 May 2015 07:46:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YrmAL-00063x-Ht for qemu-devel@nongnu.org; Mon, 11 May 2015 07:46:36 -0400 Received: from static.88-198-71-155.clients.your-server.de ([88.198.71.155]:45074 helo=socrates.bennee.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YrmAL-00063V-CE for qemu-devel@nongnu.org; Mon, 11 May 2015 07:46:33 -0400 References: <1430999444-24315-1-git-send-email-quintela@redhat.com> <20150507181050.GA22001@grmbl.mre> <20150508093156.GD11717@stefanha-thinkpad.redhat.com> From: Alex =?utf-8?Q?Benn=C3=A9e?= In-reply-to: <20150508093156.GD11717@stefanha-thinkpad.redhat.com> Date: Mon, 11 May 2015 12:47:26 +0100 Message-ID: <873833gwtt.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] [PULL 00/16] Migration pull request (v2) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Amit Shah , Peter Maydell , Juan Quintela , QEMU Developers , Paolo Bonzini Stefan Hajnoczi writes: > On Thu, May 07, 2015 at 11:40:50PM +0530, Amit Shah wrote: >> On (Thu) 07 May 2015 [13:45:26], Peter Maydell wrote: >> > On 7 May 2015 at 12:50, Juan Quintela wrote: >> > > >> > > >> > > Hi again >> > > >> > > For v2 >> > > >> > > - fix 32bit compilation (as said, compiling for 64bit linux, 64bit >> > > windows and 32bit windows was not enough) >> > > >> > > - Now, we have versions 2.4 everywhere (thanks Eric) >> > > >> > > - Liang Li sent a new patch to the list to fix the update of a migration parameter, included. >> > > >> > > Please apply, and sorry for the inconvenience. >> > >> > Fails to build on win32: >> >> Does the buildbot try all these combinations? I want to have a >> 'stage' branch where I just push unapplied patches and receive >> complaints before sending a pull req. > > The buildbot is dead and requires maintenance: > http://buildbot.b1-systems.de/qemu/one_line_per_build > > There are two alternatives: > > 1. Travis (see .travis.yml) but it's missing mingw32. It will never be > able to do builds for host operating systems that do not support > cross-compilation from Linux. In theory you can get some cross compilers on Travis' trusty images. I believe they have some docker based solution that might make it easier to get cross compilation working for various (x86-based) distros. > > 2. patchew (http://qemu.patchew.org/) but it only has Fedora 20 x86_64 > builds at the moment. Adding mingw32 cross-compilation should be > possible but it scans the mailing list rather than git repos. > > The source code to patchew is available here: > https://github.com/famz/patchew > > The trouble with continuous integration and build farms is that they > require maintenance. I think patchew is the best bet right now since > Fam is developing it. We build a few variants but the data is hard to mine. We've been experimenting with kernelci.org to aggregate result for kernel builds from various places internally. One problem would be where the information on failures should be sent? > > Stefan -- Alex Bennée