From 486da05fcbd42d5a0245c16c9390b983ee6fa364 Mon Sep 17 00:00:00 2001 From: Matan Breizman Date: Mon, 2 Feb 2026 16:43:30 +0200 Subject: [PATCH] CMakeLists.txt: Generalize WITH_*_LIBURING set WITH_LIBURING if HAVE_LIBAIO without depending on BLUESTORE. Signed-off-by: Matan Breizman --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9c3e070282f..f068cf7fb6c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -274,12 +274,12 @@ endif() include(CMakeDependentOption) -CMAKE_DEPENDENT_OPTION(WITH_LIBURING "Enable io_uring bluestore backend" ON - "WITH_BLUESTORE;HAVE_LIBAIO" OFF) +CMAKE_DEPENDENT_OPTION(WITH_LIBURING "Enable io_uring for bluestore backend or crimson" ON + "HAVE_LIBAIO" OFF) set(HAVE_LIBURING ${WITH_LIBURING}) CMAKE_DEPENDENT_OPTION(WITH_SYSTEM_LIBURING "Require and build with system liburing" OFF - "HAVE_LIBAIO;WITH_BLUESTORE" OFF) + "HAVE_LIBAIO" OFF) if(WITH_LIBURING) if(WITH_SYSTEM_LIBURING) -- 2.47.3