From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Jam4i-0006RK-NS for qemu-devel@nongnu.org; Sun, 16 Mar 2008 02:10:28 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Jam4h-0006R8-Dp for qemu-devel@nongnu.org; Sun, 16 Mar 2008 02:10:28 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Jam4h-0006R2-9G for qemu-devel@nongnu.org; Sun, 16 Mar 2008 02:10:27 -0400 Received: from bay0-omc2-s35.bay0.hotmail.com ([65.54.246.171]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Jam4h-0003n1-2w for qemu-devel@nongnu.org; Sun, 16 Mar 2008 02:10:27 -0400 Message-ID: From: "C.W. Betts" Subject: Re: [Qemu-devel] build failure on x86, any suggestions? Date: Sun, 16 Mar 2008 00:01:33 -0600 References: <1205589710.24804.65.camel@localhost> <1205593982.24804.78.camel@localhost> <200803151150.06813.computers57@hotmail.com> In-Reply-To: <200803151150.06813.computers57@hotmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart18009879.UcvGeEvfj5"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200803160001.52124.computers57@hotmail.com> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Peter Volkov , Paul Brook --nextPart18009879.UcvGeEvfj5 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Saturday 15 March 2008 09:13:02 am Peter Volkov wrote: > =D0=92 =D0=A1=D0=B1=D1=82, 15/03/2008 =D0=B2 14:20 +0000, Paul Brook =D0= =BF=D0=B8=D1=88=D0=B5=D1=82: > > On Saturday 15 March 2008, Peter Volkov wrote: > > > Hello. > > > > > > I just wanted to point developers attention to the following bug: > > > bugs.gentoo.org/212351 , comment #11 and further. The problem is that > > > qemu does not compile any more on x86. I've tried recent snapshot > > > (2008-03-15_05) and the problem persist there. > > > > You're almost certainly using gcc4.x. Don't do that. > > Paul, thank you for you answer. I do have gcc-4 installed on my system > > but I'm sure that I'm using gcc-3.4: > > gcc --version Try setting the compiler flags to use -march=3Dpentium-mmx . That is the ma= x=20 setting for -march that qemu compiles on. also, make sure that the compile= r=20 isn't sending any of the -msse functions. I tried to build qemu using -msse -march=3Dpentium3 and it spat out the sam= e=20 thing. > gcc (GCC) 3.4.6 (Gentoo 3.4.6-r2 p1.5, ssp-3.4.6-1.0, pie-8.7.10) > > As I read FAQ this version should be supported. I've tried to build gcc > without patches (ssp, pie, C++ support and some gentoo specific patches) > but qemu build process still fails at the same place... > > > IIRC gentoo already has a big pile hacks for this. This kind of > > breakage is exactly why those hacks haven't been merged into cvs. > > They're papering over the problem rather than fixing it, so you should > > expect them to need constant maintenance. > > Sorry, but what hacks are you talking about? The only hack I'm aware > about is that all system is build with newer compiler while to build > qemu I have to install old gcc. > > > As mentioned several times on this recently on this list, the proper > > fix is to finish the TCG conversion. That will happen "when it's done". > > Eh, I saw you talking about this and I'm aware that this will definitely > take time. That's why I asked for suggestion... --nextPart18009879.UcvGeEvfj5 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQBH3LfQIXkdd5hN+dsRAuQCAJ90lrKMhz1VkjELT9mIRU5qu2BA5ACfcALT jIGdMhc4zllWXoWlveu2/ao= =osbJ -----END PGP SIGNATURE----- --nextPart18009879.UcvGeEvfj5--