]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: remove boost::coroutine and context deps
authorCasey Bodley <cbodley@redhat.com>
Mon, 25 Sep 2017 15:13:08 +0000 (11:13 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 27 Oct 2017 15:28:40 +0000 (11:28 -0400)
the beast frontend no longer uses stackful coroutines, so these
dependencies aren't necessary

Signed-off-by: Casey Bodley <cbodley@redhat.com>
CMakeLists.txt
src/rgw/CMakeLists.txt

index d30d00eded8a312d3eb32382a7e74ddd44b9d452..6b6a827a2e8f312bf806ea6b852a9483cea5e8ac 100644 (file)
@@ -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)
index 8aa91b3fc03169df26672d35478db835c37ac6d4..cf93257e9a639b223b71b02a48278f1bf2ec3bc5 100644 (file)
@@ -174,11 +174,6 @@ endif (WITH_RADOSGW_BEAST_FRONTEND)
 add_library(radosgw_a STATIC ${radosgw_srcs}
   $<TARGET_OBJECTS:civetweb_common_objs>)
 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