From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1S2QqO-00074C-RB for garchives@archives.gentoo.org; Tue, 28 Feb 2012 17:28:08 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A3F80E0966; Tue, 28 Feb 2012 17:27:58 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id B5CAAE095D for ; Tue, 28 Feb 2012 17:27:24 +0000 (UTC) Received: from sf.home (unknown [178.125.48.125]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: slyfox) by smtp.gentoo.org (Postfix) with ESMTPSA id 67CDD1B4012 for ; Tue, 28 Feb 2012 17:27:23 +0000 (UTC) Date: Tue, 28 Feb 2012 20:31:47 +0300 From: Sergei Trofimovich To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] qemu/qemu-user changes Message-ID: <20120228203147.2ac5bb84@sf.home> In-Reply-To: <4F4CCD6A.3010106@gentoo.org> References: <4F4CB1B3.5000601@gentoo.org> <4F4CC293.1040507@gmail.com> <4F4CCD6A.3010106@gentoo.org> X-Mailer: Claws Mail 3.7.10 (GTK+ 2.24.8; x86_64-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/csrpE_Aod3Mxu=MAOjhusPh"; protocol="application/pgp-signature" X-Archives-Salt: fa28ab2c-3eb8-4807-98da-82cdbece02c5 X-Archives-Hash: 99ab935a5aabac7aaa90a6b7cf195907 --Sig_/csrpE_Aod3Mxu=MAOjhusPh Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > >> I'd add a new ebuild for qemu-user that is always static, with a > >> initscript to ease having the binfmt set up, it will be close > >> resembiling the ebuild qemu-user-static from sabayon and not colliding > >> with qemu. > >=20 > > could you please add target useflags (like the other qemu ebuilds offer) > > as most users aren't interested in more than one or two target platforms > > (e.g. I only need arm) and afaik building them all takes a lot of time.= .. >=20 > Done, now I need to test it a little and make sure the initscript works > as supposed. As for compilation times it can be greatly reduced [1] just by dropping -g by default (sits in -9999 ebuild): sed -e 's/CFLAGS=3D"-g $CFLAGS"/CFLAGS=3D"$CFLAGS"/g' \ -i configure || die BTW, there is qemu-1.0.1 out.=20 [1]: http://bugs.gentoo.org/355861 (qemu OOMs on gcc-4.5) --=20 Sergei --Sig_/csrpE_Aod3Mxu=MAOjhusPh Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEARECAAYFAk9ND4gACgkQcaHudmEf86pyBQCfaovZZESkssMY6jvTDhuU1S1V iBoAniVhXoj1upQFIGCKd0GPbter/BWw =i2SR -----END PGP SIGNATURE----- --Sig_/csrpE_Aod3Mxu=MAOjhusPh--