From: Xuehan Xu Date: Mon, 22 Jul 2024 02:57:56 +0000 (+0800) Subject: test: fix ld link errors X-Git-Tag: v20.0.0~260^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=943c8296baace08e7a8e1c7b5cf1593047f8febf;p=ceph.git test: fix ld link errors Fixes: https://tracker.ceph.com/issues/67065 Signed-off-by: Xuehan Xu --- diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 0ea0bb293475..4bacc557d43f 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -978,6 +978,7 @@ target_link_libraries(unittest_texttable ceph-common) add_executable(unittest_not_before_queue test_not_before_queue.cc) add_ceph_unittest(unittest_not_before_queue) +target_link_libraries(unittest_not_before_queue ceph-common) if(NOT WIN32) # unittest_on_exit diff --git a/src/test/common/CMakeLists.txt b/src/test/common/CMakeLists.txt index 33ff38b932df..ee50697d4e96 100644 --- a/src/test/common/CMakeLists.txt +++ b/src/test/common/CMakeLists.txt @@ -59,7 +59,7 @@ add_executable(unittest_lruset test_lruset.cc ) add_ceph_unittest(unittest_lruset) -target_link_libraries(unittest_lruset) +target_link_libraries(unittest_lruset ceph-common) # unittest_histogram add_executable(unittest_histogram diff --git a/src/test/mgr/CMakeLists.txt b/src/test/mgr/CMakeLists.txt index 169243824815..d61eb6389c44 100644 --- a/src/test/mgr/CMakeLists.txt +++ b/src/test/mgr/CMakeLists.txt @@ -8,7 +8,7 @@ target_link_libraries(unittest_mgr_mgrcap global) # unittest_mgr_ttlcache add_executable(unittest_mgr_ttlcache test_ttlcache.cc) add_ceph_unittest(unittest_mgr_ttlcache) -target_link_libraries(unittest_mgr_ttlcache +target_link_libraries(unittest_mgr_ttlcache ceph-common Python3::Python ${CMAKE_DL_LIBS} ${GSSAPI_LIBRARIES}) #scripts