From: Kefu Chai Date: Fri, 22 Sep 2017 02:38:01 +0000 (+0800) Subject: cmake: update the error message for gperftools bug X-Git-Tag: v13.0.1~827^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=04697cdbdc5d64bed32416cb7adcd29f678d1742;p=ceph.git cmake: update the error message for gperftools bug it's a follow-up of #17788 Signed-off-by: Kefu Chai --- diff --git a/cmake/modules/BuildRocksDB.cmake b/cmake/modules/BuildRocksDB.cmake index 8c44098d6f24..108db6b6da81 100644 --- a/cmake/modules/BuildRocksDB.cmake +++ b/cmake/modules/BuildRocksDB.cmake @@ -61,8 +61,10 @@ macro(build_rocksdb) TCMALLOC_VERSION_STRING VERSION_GREATER 2.5 AND TCMALLOC_VERSION_STRING VERSION_LESS 2.6.2) message(SEND_ERROR - "Incompatible tcmalloc v${TCMALLOC_VERSION_STRING} and rocksdb v${ROCKSDB_VERSION_STRING}, " - "please install gperf-tools 2.5 or > 2.6.2") + "Incompatible tcmalloc v${TCMALLOC_VERSION_STRING} and rocksdb " + "v${ROCKSDB_VERSION_STRING}, please install gperf-tools 2.5 (not 2.5.93) " + "or >= 2.6.2, or switch to another allocator using " + "'cmake -DALLOCATOR=libc'.") endif() endif() endmacro()