From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:42292) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qdc4R-0008ML-35 for qemu-devel@nongnu.org; Mon, 04 Jul 2011 01:51:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qdc4P-00025y-L6 for qemu-devel@nongnu.org; Mon, 04 Jul 2011 01:51:47 -0400 Received: from v220110690675601.yourvserver.net ([78.47.199.172]:45186) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qdc4P-00025S-FD for qemu-devel@nongnu.org; Mon, 04 Jul 2011 01:51:45 -0400 Message-ID: <4E1154ED.6020700@mail.berlios.de> Date: Mon, 04 Jul 2011 07:51:41 +0200 From: Stefan Weil MIME-Version: 1.0 References: <20110704000418.E69F5BF74@buildbot.b1-systems.de> <60735B28-FEA2-4EC5-9AB3-E8538E99C03A@suse.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] buildbot failure in qemu on disable_kvm_x86_64_debian_5_0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Daniel Gollub Cc: Stefan Hajnoczi , Alexander Graf , "qemu-devel@nongnu.org Developers" Am 04.07.2011 06:23, schrieb Stefan Hajnoczi: > On Mon, Jul 4, 2011 at 12:47 AM, Alexander Graf wrote: >> >> On 04.07.2011, at 02:04, qemu@buildbot.b1-systems.de wrote: >> >>> The Buildbot has detected a new failure on builder >>> disable_kvm_x86_64_debian_5_0 while building qemu. >>> Full details are available at: >>> http://buildbot.b1-systems.de/qemu/builders/disable_kvm_x86_64_debian_5_0/builds/148 >>> >>> Buildbot URL: http://buildbot.b1-systems.de/qemu/ >>> >>> Buildslave for this Build: b1_qemu_1 >>> >>> Build Reason: The Nightly scheduler named 'nightly_disable_kvm' >>> triggered this build >>> Build Source Stamp: [branch master] HEAD >>> Blamelist: >>> >>> BUILD FAILED: failed compile >> >> In file included from /usr/include/png.h:438, >> from ui/vnc-enc-tight.c:40: >> /usr/include/pngconf.h:326: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before '.' token >> /usr/include/pngconf.h:327: error: expected '=', ',', ';', 'asm' or >> '__attribute__' before 'include' >> make: *** [ui/vnc-enc-tight.o] Error 1 >> >> program finished with exit code 2 >> >> >> Not sure what exactly is missing, but the last change in that code >> was from Stefan Weil (2fb0c09f4ff036f68474277ed4edc036f6529de8). > > Daniel, > Would it be possible to post the contents of /usr/include/pngconf.h > from b1_qemu_1? I checked my local copy and I don't understand these > compiler errors. Perhaps you have a different version of the file. > > Thanks, > Stefan The compiler errors come again from the setjmp check in pngconf.h: __pngconf.h__ in libpng already includes setjmp.h; __dont__ include it again.; The buildbot runs Debian Lenny which includes an old version of libpng. That version does not use PNG_SKIP_SETJMP_CHECK to skip the setjmp check. Defining PNG_SETJMP_NOT_SUPPORTED might help with this version, but I still have to test that. Updating the buildbot to Debian Squeeze would also work. Cheers, Stefan