From 943c8296baace08e7a8e1c7b5cf1593047f8febf Mon Sep 17 00:00:00 2001 From: Xuehan Xu Date: Mon, 22 Jul 2024 10:57:56 +0800 Subject: [PATCH] test: fix ld link errors Fixes: https://tracker.ceph.com/issues/67065 Signed-off-by: Xuehan Xu --- src/test/CMakeLists.txt | 1 + src/test/common/CMakeLists.txt | 2 +- src/test/mgr/CMakeLists.txt | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 0ea0bb29347..4bacc557d43 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 33ff38b932d..ee50697d4e9 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 16924382481..d61eb6389c4 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 -- 2.39.5