summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorAndrew Stitcher <astitcher@apache.org>2011-06-07 19:32:01 +0000
committerAndrew Stitcher <astitcher@apache.org>2011-06-07 19:32:01 +0000
commitdea4bb69afc5f91f523af65580ce4a8d75d3df68 (patch)
tree7f9168abc753b44eff97acb5f80fcda102cc5701 /cpp
parentb294a80f3e7613ca2391c670566145c0add76a6c (diff)
downloadqpid-python-dea4bb69afc5f91f523af65580ce4a8d75d3df68.tar.gz
QPID-3295: Autoconf incorrectly detects gcc doesn't support -Werror
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1133137 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp')
-rw-r--r--cpp/configure.ac4
1 files changed, 3 insertions, 1 deletions
diff --git a/cpp/configure.ac b/cpp/configure.ac
index 43a32d3ad7..092694d56b 100644
--- a/cpp/configure.ac
+++ b/cpp/configure.ac
@@ -68,8 +68,10 @@ if test x$GXX = xyes; then
# The following warnings are deliberately omitted, they warn on valid code.
# -Wunreachable-code -Wpadded -Winline
# -Wshadow - warns about boost headers.
+ # Can't test for -Werror as whether it fails or not depends on what's in
+ # CFLAGS/CXXFLAGS. In any case it's been in gcc for a long time (since 2.95 at least)
if test "${enableval}" = yes; then
- gl_COMPILER_FLAGS(-Werror)
+ COMPILER_FLAGS="-Werror"
gl_COMPILER_FLAGS(-pedantic)
gl_COMPILER_FLAGS(-Wall)
gl_COMPILER_FLAGS(-Wextra)