Hi Raj On Fri, Aug 5, 2016 at 6:44 PM, Khem Raj <raj.k...@gmail.com> wrote: > >> + >> +diff --git a/cmake/OpenCVUtils.cmake b/cmake/OpenCVUtils.cmake >> +index 3a23cd73633d..1fea1578b1d9 100644 >> +--- a/cmake/OpenCVUtils.cmake >> ++++ b/cmake/OpenCVUtils.cmake >> +@@ -76,7 +76,11 @@ function(ocv_include_directories) >> + if("${__abs_dir}" MATCHES "^${OpenCV_SOURCE_DIR}" OR "${__abs_dir}" >> MATCHES "^${OpenCV_BINARY_DIR}") >> + list(APPEND __add_before "${dir}") >> + else() >> +- include_directories(AFTER SYSTEM "${dir}") >> ++ if (gcc_compiler_version VERSION_LESS "6.0.0") >> ++ include_directories(AFTER SYSTEM "${dir}") >> ++ else() >> ++ include_directories(AFTER "${dir}") >> ++ endif() > > I would rather prefer to see if need for -isystem can be completely removed.
I googled a bit, and they use -isystem to avoid that warnings from system files scalate into build errors :S. I prefer only modify the build with the compilers that crashes and for the others keep the upstream behaviour. Regards! -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel