From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IEjel-0003hT-P7 for qemu-devel@nongnu.org; Sat, 28 Jul 2007 06:36:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IEjek-0003hH-7p for qemu-devel@nongnu.org; Sat, 28 Jul 2007 06:36:19 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IEjek-0003hE-49 for qemu-devel@nongnu.org; Sat, 28 Jul 2007 06:36:18 -0400 Received: from phoenix.bawue.net ([193.7.176.60] helo=mail.bawue.net) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1IEjej-0003kV-Ey for qemu-devel@nongnu.org; Sat, 28 Jul 2007 06:36:17 -0400 Date: Sat, 28 Jul 2007 11:36:00 +0100 From: Thiemo Seufer Subject: Re: QEMU Automated Testing (was [Qemu-devel] qemu Makefile.target vl.h hw/acpi.c hw/adlib.c ...) Message-ID: <20070728103600.GG26960@networkno.de> References: <20070408000420.GJ21953@networkno.de> <1176018595.1516.115.camel@rapid> <20070408144103.GM21953@networkno.de> <1176049887.1516.209.camel@rapid> <000c01c77a1e$8bc6d620$a3548260$@com> <20070727142142.GX8527@erizo.shearer.org> <46AA0137.8060007@codemonkey.ws> <20070727143404.GA16020@erizo.shearer.org> <46AA080B.9040902@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In-Reply-To: Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Andreas =?iso-8859-1?Q?F=E4rber?= Cc: qemu-devel@nongnu.org Andreas F=E4rber wrote: > > Am 27.07.2007 um 16:58 schrieb Sunil Amitkumar Janki: > >> Dan Shearer wrote: >>> I see this as a different class of testing >>> [...], checking out and compiling >>> under different circumstances. That's very valuable, and will help >>> address a problem that drives away a lot of potential QEMU users - they >>> just can't compile it. >> >> That would be great. I am regularly compiling and using QEMU CVS >> snapshots because features get added all the time. A lot of the time >> it happens that these build fine on x86 whereas they don't work on >> other architectures because the developers don't have access to those. >> >> I have been running self-built Slackware 12.0 on MIPS for the last >> few months and would like to run QEMU on that architecture. previously >> it built but didn't run, but now it doesn't even compile anymore. The >> error message I get is the following: [...] > > I recently reported build failure of the ppc target on OS X due to an=20 > unsupported GCC feature but no-one has shown any interest in fixing it,= =20 > neither applying my workaround patch nor proposing a different solution. > > It's a strange phenomenon that many other open source projects don't suff= er=20 > - qemu seems to expect everyone to patch it herself instead of fixing=20 > problems in the repository at their origin. Major example being qemu=20 > clinging on to GCC 3.x instead of supporting both 3 and 4 by updating and= =20 > integrating the existing patches that worked for 0.9.0. The patches I remember did either break other compilers or were a maintenance nightmare of postprocessed assembler output. Thiemo