From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NM1jl-00087E-Vz for qemu-devel@nongnu.org; Sat, 19 Dec 2009 11:00:58 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NM1jh-00084n-Dz for qemu-devel@nongnu.org; Sat, 19 Dec 2009 11:00:57 -0500 Received: from [199.232.76.173] (port=37934 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NM1jh-00084e-5D for qemu-devel@nongnu.org; Sat, 19 Dec 2009 11:00:53 -0500 Received: from mail-yx0-f188.google.com ([209.85.210.188]:49025) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NM1jg-0000eT-Tp for qemu-devel@nongnu.org; Sat, 19 Dec 2009 11:00:53 -0500 Received: by yxe26 with SMTP id 26so3871782yxe.4 for ; Sat, 19 Dec 2009 08:00:52 -0800 (PST) MIME-Version: 1.0 In-Reply-To: <20091219155832.GS24729@hall.aurel32.net> References: <1260973234-12601-1-git-send-email-kirill@shutemov.name> <20091219130503.GO24729@hall.aurel32.net> <20091219153422.GQ24729@hall.aurel32.net> <20091219155832.GS24729@hall.aurel32.net> From: Blue Swirl Date: Sat, 19 Dec 2009 16:00:32 +0000 Message-ID: Subject: Re: [Qemu-devel] Re: [PATCH] user_only: compile everything with -fpie Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Aurelien Jarno Cc: "Kirill A. Shutemov" , qemu-devel@nongnu.org, Juan Quintela On Sat, Dec 19, 2009 at 3:58 PM, Aurelien Jarno wrot= e: > On Sat, Dec 19, 2009 at 04:34:22PM +0100, Aurelien Jarno wrote: >> On Sat, Dec 19, 2009 at 03:19:02PM +0000, Blue Swirl wrote: >> > On Sat, Dec 19, 2009 at 1:05 PM, Aurelien Jarno = wrote: >> > > On Sat, Dec 19, 2009 at 10:08:43AM +0000, Blue Swirl wrote: >> > >> On Sat, Dec 19, 2009 at 12:44 AM, Juan Quintela wrote: >> > >> > "Kirill A. Shutemov" wrote: >> > >> >> ping? >> > >> > >> > >> > Blue or Anthony, please apply. >> > >> > Patch is needed to get libuser + pie working well. >> > >> >> > >> 0.12.0 has been tagged, but I think this is still good candidate >> > >> material for 0.12.1. >> > >> >> > > >> > > It doesn't seems to have been tagged yet. >> > >> > It's now. Anyway, I committed it to HEAD, please take it from there fo= r 0.12.1. >> > >> >> Then the best is to commit it to stable-0.12, this will ensure it is in >> 0.12.1. > > Actually it is not a good idea, as this patch breaks parallel building. > It has to be fixed first: > > $ make -j2 > Makefile:5: config.mak: No such file or directory > make[1]: *** No rule to make target `config.mak'. =C2=A0Stop. > make: *** [libuser.a] Error 2 > make: *** Waiting for unfinished jobs.... It's not parallel build (I thought so too at first) but any build without -fpie. I committed a fix.