From 46d01441d8365c6101c3c7189e2e758cde6bc214 Mon Sep 17 00:00:00 2001 From: chuandew Date: Fri, 18 Sep 2026 15:55:40 +0800 Subject: [PATCH] [build] Build liburing statically; order Folly after it --- CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 1ce72da..52250c3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -486,8 +486,8 @@ ExternalProject_Add( SOURCE_DIR ${LIBURING_SOURCES_DIR} BUILD_IN_SOURCE 1 CONFIGURE_COMMAND sh ${LIBURING_SOURCES_DIR}/configure --prefix=${INSTALL_PATH} - BUILD_COMMAND $(MAKE) - INSTALL_COMMAND $(MAKE) install) + BUILD_COMMAND $(MAKE) ENABLE_SHARED=0 + INSTALL_COMMAND $(MAKE) ENABLE_SHARED=0 install) # used by fs and db ExternalProject_Add( @@ -1013,7 +1013,8 @@ if(WITH_FOLLY) snappy lz4 zstd - zlib) + zlib + liburing) endif()