[regexxer] Disable long-long warnings because glib headers trigger them.



commit 9ada6a48ce6319a26169c862e3095f159c79a2d2
Author: Murray Cumming <murrayc murrayc com>
Date:   Wed Jun 22 15:18:27 2011 +0200

    Disable long-long warnings because glib headers trigger them.
    
    Also no longer disable no-virtual-dtors, because that gconfmm
    bug has long since been fixed.

 configure.ac |    9 +++------
 1 files changed, 3 insertions(+), 6 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index e7ae9ab..0e985eb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -46,13 +46,10 @@ GLIB_GSETTINGS
 
 AC_LANG([C++])
 
-# Disabling -Wnon-virtual-dtor is nasty, but unfortunately required due to
-# a bug in gconfmm that triggers this warning.  Not disabling this warning
-# would make --enable-warnings=fatal unusable.
 DK_ARG_ENABLE_WARNINGS([REGEXXER_WARNING_FLAGS],
-                       [-Wall -w1 -Wno-non-virtual-dtor],
-                       [-pedantic -Wall -Wextra -w1 -Wno-non-virtual-dtor],
-                       [GLIBMM GTKMM])
+                       [-Wall -w1 -Wno-long-long],
+                       [-pedantic -Wall -Wextra -w1 -Wno-long-long],
+                       [G GDK GTK PANGO ATK GLIBMM GDKMM ATKMM GTKMM])
 
 AC_CONFIG_FILES([Makefile po/Makefile.in])
 AC_OUTPUT



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]