]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rpm,deb: let immutable-object-cache depend on librados2 27150/head
authorKefu Chai <kchai@redhat.com>
Mon, 25 Mar 2019 05:51:41 +0000 (13:51 +0800)
committerKefu Chai <kchai@redhat.com>
Mon, 25 Mar 2019 05:56:52 +0000 (13:56 +0800)
commit253385d4cc025816f20cd2b70d5591925681adbe
tree34da0352bc891fa81e47042d4a7acf64b88c1c10
parentc80d5aa6931095d74f873d84debc6a92af91997d
rpm,deb: let immutable-object-cache depend on librados2

ceph-common depends on librados2, but ceph-immutable-object-cache only
uses librados2's C++ API, so librados2 would suffice.

rpmbuild is able to figure out the .so dependencies, and let
ceph-immutable-object-cache depend on the package which offers
librados2, but we'd better make sure immutable-object-cache is linked
against the librados2 of the same version, to ensure that librados2
offers the correct C++ symbols. as we only version the C++ API in the
librados2 after nautilus.

Signed-off-by: Kefu Chai <kchai@redhat.com>
ceph.spec.in
debian/control