summaryrefslogtreecommitdiff
path: root/dev-lang/jerryscript/files/jerryscript-2.4.0-no-werror.patch
blob: 216e72758a2526764c455bd7b14dbdee6d2603d0 (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
https://bugs.gentoo.org/840263
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -167,7 +167,6 @@ endmacro()
 macro(jerry_add_compile_warnings)
   foreach(_warning ${ARGV})
     jerry_add_compile_flags(-W${_warning})
-    jerry_add_compile_flags(-Werror=${_warning})
   endforeach()
 endmacro()
 
@@ -212,7 +211,7 @@ if(USING_GCC OR USING_CLANG)
     jerry_add_compile_flags(-fno-builtin)
   endif()
   jerry_add_compile_warnings(all extra format-nonliteral init-self conversion sign-conversion format-security missing-declarations shadow strict-prototypes undef old-style-definition)
-  jerry_add_compile_flags(-Wno-stack-protector -Wno-attributes -Werror)
+  jerry_add_compile_flags(-Wno-stack-protector -Wno-attributes)
 endif()
 
 if(USING_GCC)
--- a/targets/zephyr/Makefile.zephyr
+++ b/targets/zephyr/Makefile.zephyr
@@ -55,9 +55,8 @@ EXT_CFLAGS += -ffunction-sections -fno-inline-functions
 EXT_CFLAGS += $(KBUILD_CFLAGS) $(NOSTDINC_FLAGS) $(subst -I,-isystem,$(ZEPHYRINCLUDE))
 
 EXT_CFLAGS += -Wall -Wno-format-zero-length -Wno-pointer-sign
-EXT_CFLAGS += -Werror=format -Werror=implicit-int -Wno-unused-but-set-variable
+EXT_CFLAGS += -Wformat -Wimplicit-int -Wno-unused-but-set-variable
 EXT_CFLAGS += -Wno-main -Wno-strict-aliasing -Wno-old-style-declaration
-EXT_CFLAGS += -Wno-error=format=
 EXT_CFLAGS += -D_XOPEN_SOURCE=700
 
 EXT_CFLAGS += -Wno-error=conversion