mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-05 02:50:46 +00:00
opencv: Fix build with clang
-isystem is not needed even with clang Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
From 2bc6bb9831d07f035fea74ea745cea43dd5f9ef9 Mon Sep 17 00:00:00 2001
|
||||
From: Khem Raj <raj.khem@gmail.com>
|
||||
Date: Sat, 9 Sep 2017 23:48:31 -0700
|
||||
Subject: [PATCH] Dont use isystem
|
||||
|
||||
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
||||
---
|
||||
Upstream-Status: Pending
|
||||
|
||||
cmake/OpenCVPCHSupport.cmake | 10 ++++------
|
||||
1 file changed, 4 insertions(+), 6 deletions(-)
|
||||
|
||||
Index: git/cmake/OpenCVPCHSupport.cmake
|
||||
===================================================================
|
||||
--- git.orig/cmake/OpenCVPCHSupport.cmake
|
||||
+++ git/cmake/OpenCVPCHSupport.cmake
|
||||
@@ -17,7 +17,8 @@ IF(CMAKE_COMPILER_IS_GNUCXX)
|
||||
IF(NOT CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.2.0")
|
||||
SET(PCHSupport_FOUND TRUE)
|
||||
ENDIF()
|
||||
-
|
||||
+ SET(CMAKE_INCLUDE_SYSTEM_FLAG_C "-I")
|
||||
+ SET(CMAKE_INCLUDE_SYSTEM_FLAG_CXX "-I")
|
||||
SET(_PCH_include_prefix "-I")
|
||||
SET(_PCH_isystem_prefix "-isystem")
|
||||
SET(_PCH_define_prefix "-D")
|
||||
@@ -49,8 +49,8 @@ SRC_URI = "git://github.com/opencv/opencv.git;name=opencv \
|
||||
file://0001-build-workaround-GCC-7.1.1-compilation-issue-with-sa.patch \
|
||||
file://0002-imgcodecs-refactoring-improve-code-quality.patch \
|
||||
file://0003-imgproc-test-add-checks-for-remove-call.patch \
|
||||
file://0001-Dont-use-isystem.patch \
|
||||
"
|
||||
|
||||
PV = "3.3+git${SRCPV}"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
Reference in New Issue
Block a user