summaryrefslogtreecommitdiffstats
path: root/dynamic-layers/openembedded-layer/recipes-support/opencv/files/0004-disable-werror.patch
diff options
context:
space:
mode:
Diffstat (limited to 'dynamic-layers/openembedded-layer/recipes-support/opencv/files/0004-disable-werror.patch')
-rw-r--r--dynamic-layers/openembedded-layer/recipes-support/opencv/files/0004-disable-werror.patch93
1 files changed, 93 insertions, 0 deletions
diff --git a/dynamic-layers/openembedded-layer/recipes-support/opencv/files/0004-disable-werror.patch b/dynamic-layers/openembedded-layer/recipes-support/opencv/files/0004-disable-werror.patch
new file mode 100644
index 00000000..b5f52d56
--- /dev/null
+++ b/dynamic-layers/openembedded-layer/recipes-support/opencv/files/0004-disable-werror.patch
@@ -0,0 +1,93 @@
1From 68d6b80eb9cc87ff3598958b8a7f52b688b9436f Mon Sep 17 00:00:00 2001
2From: Anuj Mittal <anuj.mittal@intel.com>
3Date: Fri, 27 Sep 2019 20:32:08 +0800
4Subject: [PATCH] disable werror
5
6This shouldn't be enabled and leads to multiple errors when compiling
7cldnn and samples.
8
9Upstream-Status: Pending
10
11Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
12---
13 inference-engine/cmake/os_flags.cmake | 1 -
14 inference-engine/samples/CMakeLists.txt | 1 -
15 inference-engine/src/extension/CMakeLists.txt | 1 -
16 inference-engine/thirdparty/clDNN/CMakeLists.txt | 2 --
17 inference-engine/thirdparty/mkl-dnn/cmake/platform.cmake | 1 -
18 inference-engine/tools/CMakeLists.txt | 1 -
19 6 files changed, 7 deletions(-)
20
21diff --git a/inference-engine/cmake/os_flags.cmake b/inference-engine/cmake/os_flags.cmake
22index 6a5442f..a14a1ae 100644
23--- a/inference-engine/cmake/os_flags.cmake
24+++ b/inference-engine/cmake/os_flags.cmake
25@@ -48,7 +48,6 @@ if (WIN32)
26 set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} ${DEBUG_SYMBOLS_LINKER_FLAGS}")
27 endif()
28 else()
29- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Werror=return-type ")
30 if (APPLE)
31 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=unused-command-line-argument")
32 elseif(UNIX)
33diff --git a/inference-engine/samples/CMakeLists.txt b/inference-engine/samples/CMakeLists.txt
34index dd7b679..828abe6 100644
35--- a/inference-engine/samples/CMakeLists.txt
36+++ b/inference-engine/samples/CMakeLists.txt
37@@ -59,7 +59,6 @@ if (WIN32)
38 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4251 /wd4275 /wd4267") #disable some warnings
39 endif()
40 else()
41- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror") #treating warnings as errors
42 if (APPLE)
43 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=unused-command-line-argument")
44 elseif(UNIX)
45diff --git a/inference-engine/src/extension/CMakeLists.txt b/inference-engine/src/extension/CMakeLists.txt
46index fb14ebe..228bb8c 100644
47--- a/inference-engine/src/extension/CMakeLists.txt
48+++ b/inference-engine/src/extension/CMakeLists.txt
49@@ -25,7 +25,6 @@ if (WIN32)
50 set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /wd4251 /wd4275 /wd4267") #disable some warnings
51 endif()
52 else()
53- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
54 endif()
55
56 if (${CMAKE_CXX_COMPILER_ID} STREQUAL GNU)
57diff --git a/inference-engine/thirdparty/clDNN/CMakeLists.txt b/inference-engine/thirdparty/clDNN/CMakeLists.txt
58index 5957791..6007be4 100644
59--- a/inference-engine/thirdparty/clDNN/CMakeLists.txt
60+++ b/inference-engine/thirdparty/clDNN/CMakeLists.txt
61@@ -758,8 +758,6 @@ foreach(__CLDNN_CompilerFlagName IN ITEMS "CMAKE_CXX_FLAGS" "CMAKE_C_FLAGS")
62 MultiProcessorCompilation
63 DeadCodeEliminate
64 ExtensionsEnabled
65- TreatWarnAsErrorEnabled
66- WarnLevel4
67 NoFastMath
68 StackProtector
69 )
70diff --git a/inference-engine/thirdparty/mkl-dnn/cmake/platform.cmake b/inference-engine/thirdparty/mkl-dnn/cmake/platform.cmake
71index a541215..bed8a59 100644
72--- a/inference-engine/thirdparty/mkl-dnn/cmake/platform.cmake
73+++ b/inference-engine/thirdparty/mkl-dnn/cmake/platform.cmake
74@@ -63,7 +63,6 @@ if(MSVC)
75 endif()
76 elseif(UNIX OR MINGW)
77 append(CMAKE_CCXX_FLAGS "-Wall -Wno-unknown-pragmas")
78- append_if_product(CMAKE_CCXX_FLAGS "-Werror")
79 append(CMAKE_CCXX_FLAGS "-fvisibility=internal")
80 append(CMAKE_C_FLAGS "-std=c99")
81 append(CMAKE_CXX_FLAGS "-std=c++11 -fvisibility-inlines-hidden")
82diff --git a/inference-engine/tools/CMakeLists.txt b/inference-engine/tools/CMakeLists.txt
83index fddfa28..a714fc1 100644
84--- a/inference-engine/tools/CMakeLists.txt
85+++ b/inference-engine/tools/CMakeLists.txt
86@@ -24,7 +24,6 @@ endif()
87 if (WIN32)
88 # add_compile_options("/WX")
89 else()
90- add_compile_options("-Werror")
91 endif()
92
93 if (ENABLE_OPENCV)