From: Brad Hubbard Date: Tue, 16 Oct 2018 01:57:05 +0000 (+1000) Subject: rpm: Use updated gperftools-libs at runtime X-Git-Tag: v12.2.10~20^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=de3543142e11c35fe57d541db9da59bf3de98a8f;p=ceph.git rpm: Use updated gperftools-libs at runtime Due to ABI breakage in libtcmalloc.so.4 we need to specify the minimum version to be used at runtime to be greater than or equal to the version used at build time. Fixes: http://tracker.ceph.com/issues/36508 Signed-off-by: Brad Hubbard (cherry picked from commit 24636267f957ff9518396ac1b8212f2402286d82) --- diff --git a/ceph.spec.in b/ceph.spec.in index 84cbad697439..d708aea337a0 100644 --- a/ceph.spec.in +++ b/ceph.spec.in @@ -262,6 +262,11 @@ Requires: psmisc Requires: which %if 0%{?fedora} || 0%{?rhel} Requires: gdisk +# The following is necessary due to tracker 36508 and can be removed once the +# associated upstream bugs are resolved. +%if 0%{with tcmalloc} +Requires: gperftools-libs >= 2.6.1 +%endif %endif %if 0%{?suse_version} Recommends: ntp-daemon