From 2dfaf4c7b1885f8b4b8378e0b3a74a437ddde02c Mon Sep 17 00:00:00 2001 From: Beq Date: Mon, 17 Nov 2025 15:38:54 +0000 Subject: [PATCH] restore PCRE for Linux builds restores previous fix that was lost due to missing FS tags --- indra/cmake/LLPrimitive.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/indra/cmake/LLPrimitive.cmake b/indra/cmake/LLPrimitive.cmake index 2699f8efee..d3dc5f981c 100644 --- a/indra/cmake/LLPrimitive.cmake +++ b/indra/cmake/LLPrimitive.cmake @@ -56,3 +56,11 @@ find_library(COLLADADOM_LIBRARY PATHS "${ARCH_PREBUILT_DIRS_RELEASE}" REQUIRED NO_DEFAULT_PATH) target_link_libraries(ll::colladadom INTERFACE ${COLLADADOM_LIBRARY} ll::boost ll::libxml ll::minizip-ng) + +# GLIB uses pcre, so we need to keep it for Linux builds +if (LINUX) + add_library( ll::pcre INTERFACE IMPORTED ) + use_prebuilt_binary(pcre) + target_link_libraries( ll::pcre INTERFACE pcrecpp pcre ) +endif () +# \ No newline at end of file