From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37286) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SrUxa-0006am-DV for qemu-devel@nongnu.org; Wed, 18 Jul 2012 10:10:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SrUxY-0006Ns-PC for qemu-devel@nongnu.org; Wed, 18 Jul 2012 10:10:38 -0400 Received: from mnementh.archaic.org.uk ([81.2.115.146]:53934) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SrUxY-0006N5-Hu for qemu-devel@nongnu.org; Wed, 18 Jul 2012 10:10:36 -0400 From: Peter Maydell Date: Wed, 18 Jul 2012 15:10:17 +0100 Message-Id: <1342620628-12751-1-git-send-email-peter.maydell@linaro.org> Subject: [Qemu-devel] [PATCH 00/11] configure: Fix -Werror issues List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Stefan Weil , patches@linaro.org This patch series: 1. turns off -Werror for configure tests 2. fixes a large pile of warnings in various configure tests 3. turns on -Werror for configure tests again, but in a way that means that errors mean configure stops so the warnings are as obvious to developers as they would be for a -Werror compile of the main code The "turn off -Werror" patch has already been sent to the list; I've included it here as it is a dependency, but it should probably be committed ASAP even if the rest of this series needs review and updating. I've also put all of Stefan's recent patches in since without them configure won't run once -Werror is reenabled. NB: this works for me, but it's possible there are some still lurking warnings in a few compilation tests that are themselves protected by tests for some library/host I don't have. They should be easy to fix as they turn up, though, and the configure failure message is clear about how to work around in the meantime. Peter Maydell (7): configure: Don't run configure tests with -Werror enabled configure: -march=i486 belongs in QEMU_CFLAGS, not CFLAGS configure: Fix compile warning in PNG test configure: Fix warnings in VDE library probe configure: Fix compile warning in utimensat/futimens test configure: -I\$(SRC_PATH) goes in QEMU_INCLUDES not QEMU_CFLAGS configure: Check for -Werror causing failures when compiling tests Stefan Weil (4): configure: Fix build with ALSA audio driver configure: Fix build with capabilities configure: Replace bash code by standard shell code configure: Fix errors in test for__sync_fetch_and_and configure | 73 +++++++++++++++++++++++++++++++++++++++++++++++------------- 1 files changed, 57 insertions(+), 16 deletions(-) -- 1.7.5.4