From: Igor Fedotov Date: Wed, 14 Sep 2016 16:13:09 +0000 (+0000) Subject: common/compressor: add libcommonas a sependency for zlib and snappy plugins to ensure... X-Git-Tag: v11.0.1~147^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=0599b09cb1e3c554e246243cac31ffa6c905fc96;p=ceph.git common/compressor: add libcommonas a sependency for zlib and snappy plugins to ensure PluginRegistry access for them Signed-off-by: Igor Fedotov --- diff --git a/src/compressor/snappy/CMakeLists.txt b/src/compressor/snappy/CMakeLists.txt index bd3ec59c7d18..1fa07c237b4a 100644 --- a/src/compressor/snappy/CMakeLists.txt +++ b/src/compressor/snappy/CMakeLists.txt @@ -6,6 +6,6 @@ set(snappy_sources add_library(ceph_snappy SHARED ${snappy_sources}) add_dependencies(ceph_snappy ${CMAKE_SOURCE_DIR}/src/ceph_ver.h) -target_link_libraries(ceph_snappy snappy) +target_link_libraries(ceph_snappy snappy common) set_target_properties(ceph_snappy PROPERTIES VERSION 2.0.0 SOVERSION 2) install(TARGETS ceph_snappy DESTINATION ${compressor_plugin_dir}) diff --git a/src/compressor/zlib/CMakeLists.txt b/src/compressor/zlib/CMakeLists.txt index c5eccf58684a..280962ad42d2 100644 --- a/src/compressor/zlib/CMakeLists.txt +++ b/src/compressor/zlib/CMakeLists.txt @@ -29,7 +29,7 @@ endif(INTEL_SSE4_1 AND HAVE_BETTER_YASM_ELF64) add_library(ceph_zlib SHARED ${zlib_sources}) add_dependencies(ceph_zlib ${CMAKE_SOURCE_DIR}/src/ceph_ver.h) -target_link_libraries(ceph_zlib z) +target_link_libraries(ceph_zlib z common) target_include_directories(ceph_zlib PRIVATE "${CMAKE_SOURCE_DIR}/src/isa-l/include") set_target_properties(ceph_zlib PROPERTIES VERSION 2.0.0 SOVERSION 2) install(TARGETS ceph_zlib DESTINATION ${compressor_plugin_dir})