From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:58351) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TUKAA-0000Lz-22 for qemu-devel@nongnu.org; Fri, 02 Nov 2012 12:32:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TUKA8-0006HM-LW for qemu-devel@nongnu.org; Fri, 02 Nov 2012 12:32:05 -0400 Received: from cantor2.suse.de ([195.135.220.15]:36535 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TUKA8-0006Go-CG for qemu-devel@nongnu.org; Fri, 02 Nov 2012 12:32:04 -0400 Message-ID: <5093F580.6080503@suse.de> Date: Fri, 02 Nov 2012 17:32:00 +0100 From: =?windows-1252?Q?Andreas_F=E4rber?= MIME-Version: 1.0 References: <1351775057-3938-1-git-send-email-kraxel@redhat.com> <87r4odp17j.fsf@codemonkey.ws> <5093F17B.9090408@suse.de> In-Reply-To: <5093F17B.9090408@suse.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PULL 00/22] console cleanups & pixman rendering List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Gerd Hoffmann , Alexander Graf Cc: qemu-devel@nongnu.org, Anthony Liguori Am 02.11.2012 17:14, schrieb Andreas F=E4rber: > Am 01.11.2012 20:33, schrieb Anthony Liguori: >> Gerd Hoffmann writes: >> >>> Hi, >>> >>> Sitting on these too long already. Series has been on the list a whi= le >>> back, only splitted into two parts (separate "console cleanups" serie= s >>> carrying patches 1-8). Patch 11 was updated according to Paolos >>> suggestion, otherwise the patches are unmodified. >>> >>> please pull, >>> Gerd >> >> Pulled. Thanks. >=20 > Getting this on SLES 11 SP2 s390x (pixman 0.16.0): >=20 > cc1: warnings being treated as errors > In file included from /home/andreas/qemu-s390/qemu-pixman.h:4, > from /home/andreas/qemu-s390/console.h:5, > from /home/andreas/qemu-s390/qemu-timer.c:28: > /usr/include/pixman-1/pixman.h:225: error: redundant redeclaration of > =91pixman_transform_from_pixman_f_transform=92 > /usr/include/pixman-1/pixman.h:221: error: previous declaration of > =91pixman_transform_from_pixman_f_transform=92 was here > make: *** [qemu-timer.o] Fehler 1 > make: *** Warte auf noch nicht beendete Prozesse... >=20 > Any idea how to resolve? So, it seems that our pixman 0.16.0 header has a genuine redundant declaration, not influenced by qemu-pixman.h. I worked around it by manually changing -Wredundant-decl to -Wno-redundant-decl in configure, similar to what some FreeBSD versions needed. Suggestions for a real warnings-fix or configure-detection of incompatible headers appreciated! Andreas --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=FCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=F6rffer; HRB 16746 AG N=FCrnbe= rg