From 84eeaa2cbb57c1631c008a23e4674ba3ddc5f858 Mon Sep 17 00:00:00 2001 From: Razvan Deaconescu Date: Fri, 25 Aug 2023 18:39:49 +0300 Subject: [PATCH] Config.uk: Imply LIBUKMMAP / LIBPOSIX_MMAP Change `select LIBUKMMAP` to `imply LIBUKMMAP`. Do the same for `select LIBPOSIX_MMAP`. This is because each may not be required for Go builds (and use the other one instead). With `select` in place you cannot disable the selection, resulting in a dependency erorr when enabling the other one. With `imply` as a soft select, any one can be disabled, removing the dependency error. Signed-off-by: Razvan Deaconescu Reviewed-by: Stefan Jumarea Approved-by: Marc Rittinghaus Tested-by: Unikraft CI GitHub-Closes: #8 --- Config.uk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Config.uk b/Config.uk index c10bde3..444f548 100644 --- a/Config.uk +++ b/Config.uk @@ -6,8 +6,8 @@ menuconfig LIBGO select LIBPOSIX_EVENT select LIBUKSIGNAL select PAGING - select LIBUKVMEM - select LIBPOSIX_MMAP + imply LIBUKVMEM + imply LIBPOSIX_MMAP select LIBCOMPILER_RT select LIBUNWIND select LIBLWIP -- 2.39.5