From 04697cdbdc5d64bed32416cb7adcd29f678d1742 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Fri, 22 Sep 2017 10:38:01 +0800 Subject: [PATCH] cmake: update the error message for gperftools bug it's a follow-up of #17788 Signed-off-by: Kefu Chai --- cmake/modules/BuildRocksDB.cmake | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmake/modules/BuildRocksDB.cmake b/cmake/modules/BuildRocksDB.cmake index 8c44098d6f24e..108db6b6da81a 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() -- 2.39.5