From: Willem Jan Withagen Date: Tue, 9 Apr 2019 14:49:09 +0000 (+0200) Subject: build/rgw: unittest_rgw_dmclock_scheduler does not need Boost_LIBRARIES X-Git-Tag: v15.1.0~2976^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d24aa4f36bc4e308bf5e39ac3b29af900e02b024;p=ceph-ci.git build/rgw: unittest_rgw_dmclock_scheduler does not need Boost_LIBRARIES Redo fix, also see #26799 Otherwise linking could error like: ``` /usr/local/bin/ld: /usr/local/lib/libboost_python27.so: undefined reference to `PyUnicodeUCS4_FromEncodedObject' /usr/local/bin/ld: /usr/local/lib/libboost_python27.so: undefined reference to `PyNumber_InPlaceDivide' ........ /usr/local/bin/ld: /usr/local/lib/libboost_python27.so: undefined reference to `PyStaticMethod_Type' /usr/local/bin/ld: /usr/local/lib/libboost_python27.so: undefined reference to `PyTuple_Size' c++: error: linker command failed with exit code 1 (use -v to see invocation) gmake[2]: *** [src/test/rgw/CMakeFiles/unittest_rgw_dmclock_scheduler.dir/build.make:147: bin/unittest_rgw_dmclock_scheduler] Error 1 ``` Signed-off-by: Willem Jan Withagen --- diff --git a/src/test/rgw/CMakeLists.txt b/src/test/rgw/CMakeLists.txt index 50536d7b87b..4e399d75ba2 100644 --- a/src/test/rgw/CMakeLists.txt +++ b/src/test/rgw/CMakeLists.txt @@ -141,7 +141,7 @@ add_ceph_unittest(unittest_rgw_string) add_executable(unittest_rgw_dmclock_scheduler test_rgw_dmclock_scheduler.cc $) add_ceph_unittest(unittest_rgw_dmclock_scheduler) -target_link_libraries(unittest_rgw_dmclock_scheduler radosgw_a dmclock ${Boost_LIBRARIES}) +target_link_libraries(unittest_rgw_dmclock_scheduler radosgw_a dmclock) if(WITH_BOOST_CONTEXT) target_compile_definitions(unittest_rgw_dmclock_scheduler PRIVATE BOOST_COROUTINES_NO_DEPRECATION_WARNING) target_link_libraries(unittest_rgw_dmclock_scheduler Boost::coroutine Boost::context)