From 22667709df4c16197931636ad4ba262b24f1501c Mon Sep 17 00:00:00 2001 From: Razvan Deaconescu Date: Wed, 23 Aug 2023 22:07:34 +0300 Subject: [PATCH] Config.uk: Imply LIBUKMMAP Change `select LIBUKMMAP` to `imply LIBUKMMAP`. This is because `LIBUKMMAP` may not be required for the Nginx build (and use `LIBPOSIX_MMAP` instead). With `select` in place you cannot disable `LIBUKMMAP` resulting in a dependency erorr when enabling `LIBPOSIX_MMAP`. With `imply` as a soft select, `LIBUKMMAP` can be disabled, removing the dependency error. Co-authored-by: Marc Rittinghaus Signed-off-by: Marc Rittinghaus Signed-off-by: Razvan Deaconescu Reviewed-by: Marc Rittinghaus Approved-by: Simon Kuenzer Tested-by: Unikraft CI GitHub-Closes: #15 --- Config.uk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config.uk b/Config.uk index 080863d..f73900d 100644 --- a/Config.uk +++ b/Config.uk @@ -8,7 +8,7 @@ menuconfig LIBNGINX select LIBPOSIX_SYSINFO select LIBPOSIX_SOCKET select LIBPOSIX_EVENT - select LIBUKMMAP + imply LIBUKMMAP select LIBUKTIME select LIBUKSIGNAL select LIBMUSL