From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=43021 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ouuem-0005rd-Hf for qemu-devel@nongnu.org; Sun, 12 Sep 2010 18:04:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ouueh-0005Fd-Pz for qemu-devel@nongnu.org; Sun, 12 Sep 2010 18:04:16 -0400 Received: from fmmailgate02.web.de ([217.72.192.227]:48398) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ouueh-0005FZ-Iz for qemu-devel@nongnu.org; Sun, 12 Sep 2010 18:04:11 -0400 Message-Id: <92ED4C63-1D88-4FAA-959A-747AA5BF4E15@web.de> From: =?ISO-8859-1?Q?Andreas_F=E4rber?= In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: [Qemu-devel] [Bug 636315] [NEW] configure and build errors on Solaris 10 due to /bin/sh usage Date: Mon, 13 Sep 2010 00:02:08 +0200 References: <20100912112636.2648.27149.malonedeb@potassium.ubuntu.com> <1C12421B-DC91-471B-A285-7501CA61CE3E@web.de> <577C53A8-9AA7-4D71-98EF-A75F93A4F74B@web.de> Sender: andreas.faerber@web.de List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Blue Swirl Cc: Bug 636315 <636315@bugs.launchpad.net>, qemu-devel@nongnu.org Am 12.09.2010 um 23:05 schrieb Blue Swirl: > On Sun, Sep 12, 2010 at 5:58 PM, Andreas F=E4rber = > wrote: >> Am 12.09.2010 um 19:47 schrieb Blue Swirl: >>> nfields=3D$((nfields + 1)) >> >> ./tracetool: syntax error at line 53: `nfields=3D$' unexpected > > That looks like fully standards compliant, so Solaris' /bin/sh is not. > Can you try what happens with /usr/xpg4/bin/sh? Works fine! Must've done something wrong when testing that earlier =20 today. configure, create_config and tracetool with your fix are silent when /=20= usr/xpg4/bin is in the $PATH. If you commit it, we can close this ticket. Thanks for your help, Blue. Build still fails, in qemu-nbd.c due to err.h, but that's unrelated =20 to /bin/sh. After disabling the tools in configure, sparc-softmmu builds fine again.=