]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rpm: Use updated gperftools-libs at runtime 24260/head
authorBrad Hubbard <bhubbard@redhat.com>
Tue, 16 Oct 2018 01:57:05 +0000 (11:57 +1000)
committerKefu Chai <kchai@redhat.com>
Tue, 23 Oct 2018 06:16:15 +0000 (14:16 +0800)
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 <bhubbard@redhat.com>
(cherry picked from commit 24636267f957ff9518396ac1b8212f2402286d82)

ceph.spec.in

index 999499503f981d2a5bfbe76d62d9f3b49a8c8927..3a9824b7dde92b6c9b55ed55662414971b96d160 100644 (file)
@@ -303,6 +303,11 @@ Requires:      xfsprogs
 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:    chrony