From: Casey Bodley Date: Mon, 25 Sep 2017 15:13:08 +0000 (-0400) Subject: rgw: remove boost::coroutine and context deps X-Git-Tag: v13.0.1~300^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b904b575042d6598a9cf74d23beecd4884e097d2;p=ceph.git rgw: remove boost::coroutine and context deps the beast frontend no longer uses stackful coroutines, so these dependencies aren't necessary Signed-off-by: Casey Bodley --- diff --git a/CMakeLists.txt b/CMakeLists.txt index d30d00eded8a..6b6a827a2e8f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -538,10 +538,6 @@ if(WITH_MGR) list(APPEND BOOST_COMPONENTS python) endif() -if(WITH_RADOSGW_BEAST_FRONTEND) - list(APPEND BOOST_COMPONENTS coroutine context) -endif() - set(Boost_USE_MULTITHREADED ON) # require minimally the bundled version if(WITH_SYSTEM_BOOST) diff --git a/src/rgw/CMakeLists.txt b/src/rgw/CMakeLists.txt index 8aa91b3fc031..cf93257e9a63 100644 --- a/src/rgw/CMakeLists.txt +++ b/src/rgw/CMakeLists.txt @@ -174,11 +174,6 @@ endif (WITH_RADOSGW_BEAST_FRONTEND) add_library(radosgw_a STATIC ${radosgw_srcs} $) target_link_libraries(radosgw_a rgw_a ${SSL_LIBRARIES}) -if(WITH_RADOSGW_BEAST_FRONTEND) - target_link_libraries(radosgw_a - Boost::coroutine - Boost::context) -endif() add_executable(radosgw rgw_main.cc) target_link_libraries(radosgw radosgw_a librados