From: Kotresh HR Date: Mon, 28 Jul 2025 10:03:07 +0000 (+0530) Subject: Merge pull request #63719 from batrick/wip-71553-tentacle X-Git-Tag: v20.1.0~25 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=136f9029b8aff41b1dc23b5884c2ef845683a12b;p=ceph.git Merge pull request #63719 from batrick/wip-71553-tentacle tentacle: test/libcephfs: copy DT_NEEDED entries from input libraries --- 136f9029b8aff41b1dc23b5884c2ef845683a12b diff --cc src/test/libcephfs/CMakeLists.txt index 6a75dd2578b1e,2573fa08f66c9..272c2669819c4 --- a/src/test/libcephfs/CMakeLists.txt +++ b/src/test/libcephfs/CMakeLists.txt @@@ -119,22 -156,10 +156,25 @@@ if(WITH_LIBCEPHFS ${UNITTEST_LIBS} ${EXTRALIBS} ${CMAKE_DL_LIBS} - ) + ) + if(NOT WIN32) + target_link_options(ceph_test_libcephfs_access PRIVATE -Wl,--copy-dt-needed-entries) + endif() install(TARGETS ceph_test_libcephfs_access DESTINATION ${CMAKE_INSTALL_BINDIR}) + + add_executable(ceph_test_libcephfs_perfcounters + perfcounters.cc + main.cc + ) + target_link_libraries(ceph_test_libcephfs_perfcounters + ceph-common + cephfs + librados + ${UNITTEST_LIBS} + ${EXTRALIBS} + ${CMAKE_DL_LIBS} + ) + install(TARGETS ceph_test_libcephfs_perfcounters + DESTINATION ${CMAKE_INSTALL_BINDIR}) endif(WITH_LIBCEPHFS)