]> xenbits.xensource.com Git - unikraft/libs/libgo.git/commit
Config.uk: Imply LIBUKMMAP / LIBPOSIX_MMAP
authorRazvan Deaconescu <razvand@unikraft.io>
Fri, 25 Aug 2023 15:39:49 +0000 (18:39 +0300)
committerUnikraft <monkey@unikraft.io>
Tue, 29 Aug 2023 10:16:52 +0000 (10:16 +0000)
commit84eeaa2cbb57c1631c008a23e4674ba3ddc5f858
tree7027a74c02e76bc24cf0c887383b57bddad35700
parent888973ba700ccc057b0d524d97ea4af51a45b651
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 <razvand@unikraft.io>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Approved-by: Marc Rittinghaus <marc.rittinghaus@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #8
Config.uk