From cc76cff60d0f683d9ab46853f6139a381f519a9b Mon Sep 17 00:00:00 2001 From: Phillip Adair Stewart Whelan Date: Tue, 26 Aug 2025 10:07:05 -0400 Subject: [PATCH] cmake: explicitly disable FLB_UNICODE_ENCODER when FLB_USE_SIMDUTF is disabled. Signed-off-by: Phillip Adair Stewart Whelan --- CMakeLists.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 905f47e12f3..15c5c72eda6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -430,6 +430,14 @@ if(FLB_SMALL) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Os -g0 ${strip_flag} -fno-stack-protector -fomit-frame-pointer -DNDEBUG -U_FORTIFY_SOURCE") endif() +# simdutf +if(FLB_UNICODE_ENCODER) + if (NOT FLB_USE_SIMDUTF) + message(STATUS "FLB_USE_SIMDUTF is disabled. Disabling FLB_UNICODE_ENCODER support.") + set(FLB_UNICODE_ENCODER OFF) + endif() +endif() + if(FLB_COVERAGE) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O0 --coverage -fprofile-arcs -ftest-coverage") if (FLB_UNICODE_ENCODER)