File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ if [ "$(uname)" == "Darwin" ]; then
2424 PYINIT_ENTRY=" -Wl,-exported_symbol,_PyInit_${CHDB_PY_MOD} "
2525 HDFS=" -DENABLE_HDFS=0 -DENABLE_GSASL_LIBRARY=0 -DENABLE_KRB5=0"
2626 MYSQL=" -DENABLE_MYSQL=0"
27+ ICU=" -DENABLE_ICU=0"
2728 # if Darwin ARM64 (M1, M2), disable AVX
2829 if [ " $( uname -m) " == " arm64" ]; then
2930 CMAKE_TOOLCHAIN_FILE=" -DCMAKE_TOOLCHAIN_FILE=cmake/darwin/toolchain-aarch64.cmake"
@@ -53,6 +54,7 @@ elif [ "$(uname)" == "Linux" ]; then
5354 UNWIND=" -DUSE_UNWIND=1"
5455 JEMALLOC=" -DENABLE_JEMALLOC=1"
5556 PYINIT_ENTRY=" -Wl,-ePyInit_${CHDB_PY_MOD} "
57+ ICU=" -DENABLE_ICU=1"
5658 # only x86_64, enable AVX and AVX2, enable embedded compiler
5759 if [ " $( uname -m) " == " x86_64" ]; then
5860 CPU_FEATURES=" -DENABLE_AVX=1 -DENABLE_AVX2=1 -DENABLE_SIMDJSON=1"
@@ -84,7 +86,7 @@ cmake -DCMAKE_BUILD_TYPE=${build_type} -DENABLE_THINLTO=0 -DENABLE_TESTS=0 -DENA
8486 -DENABLE_LIBRARIES=0 -DENABLE_RUST=0 \
8587 ${GLIBC_COMPATIBILITY} \
8688 -DENABLE_UTILS=0 ${LLVM} ${UNWIND} \
87- -DENABLE_ICU=1 ${JEMALLOC} \
89+ ${ICU} ${JEMALLOC} \
8890 -DENABLE_PARQUET=1 -DENABLE_ROCKSDB=1 -DENABLE_SQLITE=1 -DENABLE_VECTORSCAN=1 \
8991 -DENABLE_PROTOBUF=1 -DENABLE_THRIFT=1 \
9092 -DENABLE_RAPIDJSON=1 \
You can’t perform that action at this time.
0 commit comments