summaryrefslogtreecommitdiff
path: root/dev-libs/appstream/files/appstream-0.15.6-disable-Werror-flags.patch
blob: ca50493e4fd642209affd49f44448d85a3e44272 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
--- a/meson.build	2022-12-22 23:48:12.000000000 +0100
+++ b/meson.build	2022-12-24 22:15:49.620891586 +0100
@@ -95,43 +95,6 @@
   endif
 endif
 
-# a few compiler warning flags we always want enabled
-add_project_arguments(
-  cc.get_supported_arguments([
-    '-Werror=shadow',
-    '-Werror=empty-body',
-    '-Werror=strict-prototypes',
-    '-Werror=missing-prototypes',
-    '-Werror=implicit-function-declaration',
-    '-Werror=pointer-arith',
-    '-Werror=missing-declarations',
-    '-Werror=return-type',
-    '-Werror=int-conversion',
-    '-Werror=incompatible-pointer-types',
-    '-Werror=misleading-indentation',
-    '-Werror=missing-include-dirs',
-    '-Werror=declaration-after-statement',
-    '-Werror=format-security',
-
-    '-Wno-missing-field-initializers',
-    '-Wno-error=missing-field-initializers',
-    '-Wno-unused-parameter',
-    '-Wno-error=unused-parameter',
-  ]),
-  language: 'c'
-)
-add_project_arguments(
-  '-Wno-unused-parameter',
-  '-Werror=shadow',
-  '-Werror=empty-body',
-  '-Werror=pointer-arith',
-  '-Werror=init-self',
-  '-Werror=missing-declarations',
-  '-Werror=return-type',
-  '-Werror=misleading-indentation',
-  '-Werror=format-security',
-  language: 'cpp'
-)
 add_project_arguments('-DAS_COMPILATION', language: 'c')
 
 # Vendor extensions in system headers