From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:56582) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QowbR-0005T9-3c for qemu-devel@nongnu.org; Thu, 04 Aug 2011 08:00:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QowbL-0001xR-3D for qemu-devel@nongnu.org; Thu, 04 Aug 2011 08:00:40 -0400 Received: from mx1.redhat.com ([209.132.183.28]:45512) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QowbJ-0001wP-Mf for qemu-devel@nongnu.org; Thu, 04 Aug 2011 08:00:34 -0400 Message-ID: <4E3A89DA.8060905@redhat.com> Date: Thu, 04 Aug 2011 14:00:26 +0200 From: Gerd Hoffmann MIME-Version: 1.0 References: <20110726112846.7009.75490.malonedeb@wampee.canonical.com> <20110804083321.17329.81324.malone@gac.canonical.com> <20110804085419.GB13019@bow.tlv.redhat.com> In-Reply-To: <20110804085419.GB13019@bow.tlv.redhat.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [Bug 816370] Re: compile error in QEMU 0.15.0-rc0 and 0.15.0-rc1 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Marcel Hnilka <816370@bugs.launchpad.net>, qemu-devel@nongnu.org On 08/04/11 10:54, Alon Levy wrote: > On Thu, Aug 04, 2011 at 08:33:21AM -0000, Marcel Hnilka wrote: >> Well, I tried to build it with your configuration. It ended with the >> same result as I posted, but I found that building was successfull wit= h >> option --disable-spice. >> >> Sould you try to build it with --disable-spice option? >> >> I'll also try to build and install newest devel version of spice serve= r >> and client (0.9) (now I'm using 0.8.2), maybe this will help. > > This shouldn't be required. 0.9 is unstable, 0.8.2 is the latest stable. spice server 0.8.2 triggers this somewhat obscure thing though. Fixed=20 by this commit:=20 http://cgit.freedesktop.org/spice/spice/commit/?h=3D0.8&id=3D54c660470a5a= ea19f799c5574cc0d4a707696712 spice-server 0.8.2 *.pc file has a (pointless) alsa dependency. That=20 leads to -I/usr/include/alsa/include being added to the cflags. There=20 is an error.h in that directory, which gets included instead of qemu's=20 error.h ... >> In file included from qapi/qapi-visit-core.c:14: >> ./qapi/qapi-visit-core.h:31: error: expected declaration specifiers= or =E2=80=98...=E2=80=99 before =E2=80=98Error=E2=80=99 ... and thats why Error isn't defined. cheers, Gerd Guess we should have a 0.8.3 spice release soonish, there are also other=20 bugfixes which look important in the 0.8 branch ...