[gtk/wip/otte/for-master] build: Actually use the extra warnings




commit c003260d63ffc3bd494de068ae8f7fa98e2aaa79
Author: Benjamin Otte <otte redhat com>
Date:   Mon Nov 15 14:58:52 2021 +0100

    build: Actually use the extra warnings
    
    I forgot to remove the '-Werror=' part from all the extra warnings, so
    the warning/error flags we generated were '-Werror=-Werror=warning-flag'
    or 'W-Werror=warning-flag' - but because our compiler flag checking
    infrastructure works so nicely, it just ignored these obviously wrong
    flags.
    
    Fixes commit 362e91c40b5036ec0ac0a5a0c231a4b58414509f

 meson.build | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)
---
diff --git a/meson.build b/meson.build
index 66c398f7fe..c388521a0c 100644
--- a/meson.build
+++ b/meson.build
@@ -294,25 +294,25 @@ elif cc.get_id() == 'gcc' or cc.get_id() == 'clang'
   ]
   
   extra_warnings = [
-    '-Werror=address',
-    '-Werror=array-bounds',
-    '-Werror=empty-body',
-    '-Werror=implicit',
-    '-Werror=implicit-fallthrough',
-    '-Werror=init-self',
-    '-Werror=int-to-pointer-cast',
-    '-Werror=main',
-    '-Werror=missing-braces',
-    '-Werror=missing-declarations',
-    '-Werror=missing-prototypes',
-    '-Werror=nonnull',
-    '-Werror=pointer-to-int-cast',
-    '-Werror=redundant-decls',
-    '-Werror=return-type',
-    '-Werror=sequence-point',
-    '-Werror=trigraphs',
-    '-Werror=vla',
-    '-Werror=write-strings',
+    'address',
+    'array-bounds',
+    'empty-body',
+    'implicit',
+    'implicit-fallthrough',
+    'init-self',
+    'int-to-pointer-cast',
+    'main',
+    'missing-braces',
+    'missing-declarations',
+    'missing-prototypes',
+    'nonnull',
+    'pointer-to-int-cast',
+    'redundant-decls',
+    'return-type',
+    'sequence-point',
+    'trigraphs',
+    'vla',
+    'write-strings',
   ]
 
   if get_option('buildtype').startswith('debug')


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