From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51552) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1asBOt-00080C-U3 for qemu-devel@nongnu.org; Mon, 18 Apr 2016 11:47:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1asBOp-00028Y-TM for qemu-devel@nongnu.org; Mon, 18 Apr 2016 11:47:47 -0400 Received: from mail-lf0-x22d.google.com ([2a00:1450:4010:c07::22d]:34441) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1asBOp-00028R-LU for qemu-devel@nongnu.org; Mon, 18 Apr 2016 11:47:43 -0400 Received: by mail-lf0-x22d.google.com with SMTP id j11so221655159lfb.1 for ; Mon, 18 Apr 2016 08:47:43 -0700 (PDT) References: <1460044433-19282-1-git-send-email-sergey.fedorov@linaro.org> <1460044433-19282-3-git-send-email-sergey.fedorov@linaro.org> <20160418165116.4a27b947.cornelia.huck@de.ibm.com> <20160418173409.44564649.cornelia.huck@de.ibm.com> From: Sergey Fedorov Message-ID: <5715019C.60203@gmail.com> Date: Mon, 18 Apr 2016 18:47:40 +0300 MIME-Version: 1.0 In-Reply-To: <20160418173409.44564649.cornelia.huck@de.ibm.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 02/11] pc-bios/s390-ccw: Use correct strip when cross-compiling List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Cornelia Huck , Sergey Fedorov Cc: qemu-devel@nongnu.org, =?UTF-8?Q?Alex_Benn=c3=a9e?= , Paolo Bonzini , Peter Crosthwaite , Richard Henderson , Christian Borntraeger , Alexander Graf On 18/04/16 18:34, Cornelia Huck wrote: > On Mon, 18 Apr 2016 16:51:16 +0200 > Cornelia Huck wrote: > >> On Thu, 7 Apr 2016 18:53:44 +0300 >> Sergey Fedorov wrote: >> >>> From: Sergey Fedorov >>> >>> Signed-off-by: Sergey Fedorov >>> Signed-off-by: Sergey Fedorov >>> --- >>> pc-bios/s390-ccw/Makefile | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/pc-bios/s390-ccw/Makefile b/pc-bios/s390-ccw/Makefile >>> index 4208cb429593..5ce6d4ccbaf5 100644 >>> --- a/pc-bios/s390-ccw/Makefile >>> +++ b/pc-bios/s390-ccw/Makefile >>> @@ -20,7 +20,7 @@ s390-ccw.elf: $(OBJECTS) >>> $(call quiet-command,$(CC) $(LDFLAGS) -o $@ $(OBJECTS)," Building $(TARGET_DIR)$@") >>> >>> s390-ccw.img: s390-ccw.elf >>> - $(call quiet-command,strip --strip-unneeded $< -o $@," Stripping $(TARGET_DIR)$@") >>> + $(call quiet-command,$(STRIP) --strip-unneeded $< -o $@," Stripping $(TARGET_DIR)$@") >>> >>> $(OBJECTS): Makefile >>> >> Thanks, applied to s390-next. > Uhm, scratch that. > > This fails to build with --disable-strip, as $STRIP is unset in that > case: > > Building s390-ccw/s390-ccw.elf > Stripping s390-ccw/s390-ccw.img > /bin/sh: --strip-unneeded: command not found > make[1]: *** [s390-ccw.img] Error 127 > > > The catch is that we always want to strip that binary. Care to send a > patch that deals with that? > I see the problem. I don't promise to fix it soon, but I could try dealing with this as I have time. I don't mind if someone else can just fix it with their own patch :) Kind regards, Sergey