Fix build error at cmake 3.21.3
[platform/upstream/gtest.git] / packaging / Fix-build-error-at-cmake.patch
1 From 41039ce0cef643f44cf91ee11ca55b90c7f78a53 Mon Sep 17 00:00:00 2001
2 From: DongHun Kwak <dh0128.kwak@samsung.com>
3 Date: Mon, 17 Jan 2022 13:58:08 +0900
4 Subject: [PATCH] Fix build error at cmake 3.21.3
5
6 armv7l-tizen-linux-gnueabi/bin/ld: cannot find -lThreads::Threads
7
8 Change-Id: Ib59af537a100c2d182cd66ab58057de5ec82d4af
9 ---
10  googletest/cmake/internal_utils.cmake | 6 +-----
11  1 file changed, 1 insertion(+), 5 deletions(-)
12
13 diff --git a/googletest/cmake/internal_utils.cmake b/googletest/cmake/internal_utils.cmake
14 index 8d8d60a..98a052e 100644
15 --- a/googletest/cmake/internal_utils.cmake
16 +++ b/googletest/cmake/internal_utils.cmake
17 @@ -184,11 +184,7 @@ function(cxx_library_with_type name type cxx_flags)
18      endif()
19    endif()
20    if (DEFINED GTEST_HAS_PTHREAD)
21 -    if ("${CMAKE_VERSION}" VERSION_LESS "3.1.0")
22 -      set(threads_spec ${CMAKE_THREAD_LIBS_INIT})
23 -    else()
24 -      set(threads_spec Threads::Threads)
25 -    endif()
26 +    set(threads_spec ${CMAKE_THREAD_LIBS_INIT})
27      target_link_libraries(${name} PUBLIC ${threads_spec})
28    endif()
29
30 --
31 2.25.1
32