From bea8668f28011ffc879496ddb5f5dab5b76a00f9 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 6a6e0bbdfa5..f3c8ffda4a0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -428,6 +428,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)