0
0
mirror of https://github.com/openwrt/packages.git synced 2025-07-08 05:35:28 +00:00
Files
packages/utils/mariadb/patches/110-remove-uring-libaio-checks.patch
Rosen Penev 9d12a9618a mariadb: fix liburing dependency
CMake is way too opertunistic. Avoid the dependency by manually handling
it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2025-04-30 14:51:28 +08:00

14 lines
426 B
Diff

--- a/tpool/CMakeLists.txt
+++ b/tpool/CMakeLists.txt
@@ -9,7 +9,9 @@ ELSEIF(CMAKE_SYSTEM_NAME STREQUAL "Linux
ELSEIF(WITH_LIBAIO)
SET(LIBAIO_REQUIRED REQUIRED)
ENDIF()
- FIND_PACKAGE(URING QUIET ${URING_REQUIRED})
+ IF(WITH_URING)
+ FIND_PACKAGE(URING QUIET ${URING_REQUIRED})
+ ENDIF()
IF(URING_FOUND)
SET(URING_FOUND ${URING_FOUND} PARENT_SCOPE)
SET(TPOOL_DEFINES "-DHAVE_URING" PARENT_SCOPE)