[Dist/Debian] Add a local patch to fix build error on mkl-dnn 24/227924/1
authorWook Song <wook16.song@samsung.com>
Tue, 17 Mar 2020 08:27:13 +0000 (17:27 +0900)
committerWook Song <wook16.song@samsung.com>
Tue, 17 Mar 2020 08:30:09 +0000 (17:30 +0900)
This patch adds a local patch to disable -Werror to fix build errors on
mkl-dnn. For more details, please refer [1]

[1] https://github.com/opencv/dldt/issues/225

Change-Id: I8656f4a4268523fd6b403a483ef337dc49a5342d
Signed-off-by: Wook Song <wook16.song@samsung.com>
debian/patches/0004-IE-CMake-Disable-Werror-as-a-workaround.patch [new file with mode: 0644]
debian/patches/series

diff --git a/debian/patches/0004-IE-CMake-Disable-Werror-as-a-workaround.patch b/debian/patches/0004-IE-CMake-Disable-Werror-as-a-workaround.patch
new file mode 100644 (file)
index 0000000..7f4bd4c
--- /dev/null
@@ -0,0 +1,26 @@
+From 1f6ae61fc312366d34cd91659a6b173c8d534cc7 Mon Sep 17 00:00:00 2001
+From: Wook Song <wook16.song@samsung.com>
+Date: Tue, 17 Mar 2020 17:09:34 +0900
+Subject: [PATCH 1/1] [IE/CMake] Disable -Werror as a workaround
+
+Signed-off-by: Wook Song <wook16.song@samsung.com>
+---
+ inference-engine/cmake/os_flags.cmake | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/inference-engine/cmake/os_flags.cmake b/inference-engine/cmake/os_flags.cmake
+index ad158599..e13d61f3 100644
+--- a/inference-engine/cmake/os_flags.cmake
++++ b/inference-engine/cmake/os_flags.cmake
+@@ -47,7 +47,7 @@ if (WIN32)
+         set(CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} ${DEBUG_SYMBOLS_LINKER_FLAGS}")
+     endif()
+ else()
+-    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror -Werror=return-type ")
++    set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror=return-type ")
+     if (APPLE)
+         set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=unused-command-line-argument")
+         set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-unused-function")
+-- 
+2.17.1
+
index 6485071..20c9319 100644 (file)
@@ -1,3 +1,4 @@
 0001-CMake-Do-not-call-get_linux_name-when-LINUX_OS_NAME-.patch
 0002-CMake-Add-a-variable-to-resolve-dependency-on-TBB-us.patch
 0003-VPU-CMake-Add-a-cmake-option-to-skip-downloading-MVN.patch
+0004-IE-CMake-Disable-Werror-as-a-workaround.patch