diff --git a/be/cmake/thirdparty.cmake b/be/cmake/thirdparty.cmake index 24c0365da71c74..502a22bbdf4532 100644 --- a/be/cmake/thirdparty.cmake +++ b/be/cmake/thirdparty.cmake @@ -81,7 +81,6 @@ if (USE_JEMALLOC) else() add_thirdparty(tcmalloc WHOLELIBPATH ${GPERFTOOLS_HOME}/lib/libtcmalloc.a NOTADD) endif() -add_thirdparty(jemalloc_arrow LIBNAME "lib/libjemalloc_arrow.a") if (WITH_MYSQL) add_thirdparty(mysql LIBNAME "lib/libmysqlclient.a") diff --git a/cloud/cmake/thirdparty.cmake b/cloud/cmake/thirdparty.cmake index bacd7d25b3d76d..2b35cba5363d13 100644 --- a/cloud/cmake/thirdparty.cmake +++ b/cloud/cmake/thirdparty.cmake @@ -55,13 +55,16 @@ add_thirdparty(glog) add_thirdparty(gflags) add_thirdparty(backtrace) add_thirdparty(pprof WHOLELIBPATH ${GPERFTOOLS_HOME}/lib/libprofiler.a) -add_thirdparty(tcmalloc WHOLELIBPATH ${GPERFTOOLS_HOME}/lib/libtcmalloc.a NOTADD) add_thirdparty(protobuf) add_thirdparty(thrift) add_thirdparty(crypto) add_thirdparty(openssl LIBNAME "lib/libssl.a") add_thirdparty(jemalloc LIBNAME "lib/libjemalloc_doris.a") -add_thirdparty(jemalloc_arrow LIBNAME "lib/libjemalloc_arrow.a") +if (USE_JEMALLOC) + add_thirdparty(jemalloc LIBNAME "lib/libjemalloc_doris.a") +else() + add_thirdparty(tcmalloc WHOLELIBPATH ${GPERFTOOLS_HOME}/lib/libtcmalloc.a NOTADD) +endif() add_thirdparty(leveldb) # Required by brpc add_thirdparty(brpc LIB64) add_thirdparty(rocksdb) # For local storage mocking