summaryrefslogtreecommitdiffstats
path: root/meta-agl-devel/meta-speech-framework/meta-aac/recipes-avs/avs-device-sdk/avs-device-sdk/0001-enable-building-with-g++-9.patch
blob: 0e4f14fd9814aa492271758eda6e778b9ff6683c (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
Enable building with g++ 9.x

Disable -Werror for new warning "deprecated-copy" to avoid build
failure in the packaged copy of googletest with g++ 9.x.  This is
hopefully temporary until googletest is upgraded or it becomes
straightforward to build against an externally provided copy.

Upstream-Status: pending

Signed-off-by: Scott Murray <scott.murray@konsulko.com>

diff --git a/ThirdParty/googletest-release-1.8.0/googletest/cmake/internal_utils.cmake b/ThirdParty/googletest-release-1.8.0/googletest/cmake/internal_utils.cmake
index 777b91e..7832f20 100644
--- a/ThirdParty/googletest-release-1.8.0/googletest/cmake/internal_utils.cmake
+++ b/ThirdParty/googletest-release-1.8.0/googletest/cmake/internal_utils.cmake
@@ -91,7 +91,7 @@ macro(config_compiler_and_linker)
     set(cxx_no_exception_flags "-D_HAS_EXCEPTIONS=0")
     set(cxx_no_rtti_flags "-GR-")
   elseif (CMAKE_COMPILER_IS_GNUCXX)
-    set(cxx_base_flags "-Wall -Wshadow")
+    set(cxx_base_flags "-Wall -Wshadow -Wno-error=deprecated-copy")
     set(cxx_exception_flags "-fexceptions")
     set(cxx_no_exception_flags "-fno-exceptions")
     # Until version 4.3.2, GCC doesn't define a macro to indicate