diff --git a/package/passt/Config.in b/package/passt/Config.in index fca1dff7c5..d21bb6d5d2 100644 --- a/package/passt/Config.in +++ b/package/passt/Config.in @@ -1,5 +1,7 @@ config BR2_PACKAGE_PASST bool "passt" + # lacks ARG_MAX, struct tcp_repair_window, TCP_SEND_QUEUE + depends on !BR2_TOOLCHAIN_USES_UCLIBC depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9 help passt: Plug A Simple Socket Transport @@ -19,5 +21,6 @@ config BR2_PACKAGE_PASST https://passt.top/passt/about/ -comment "passt needs a toolchain w/ headers >= 5.9" - depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9 +comment "passt needs a glibc or musl toolchain w/ headers >= 5.9" + depends on BR2_TOOLCHAIN_USES_UCLIBC || \ + !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9 diff --git a/package/podman/Config.in b/package/podman/Config.in index 7884171380..bbcb15691d 100644 --- a/package/podman/Config.in +++ b/package/podman/Config.in @@ -72,11 +72,13 @@ choice config BR2_PACKAGE_PODMAN_NET_PASST bool "passt/pasta" + depends on !BR2_TOOLCHAIN_USES_UCLIBC # passt depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9 # passt select BR2_PACKAGE_PASST # runtime -comment "passt/pasta backend needs a toolchain w/ headers >= 5.9" - depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9 +comment "passt/pasta backend needs a glibc or musl toolchain w/ headers >= 5.9" + depends on BR2_TOOLCHAIN_USES_UCLIBC || \ + !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9 config BR2_PACKAGE_PODMAN_NET_SLIRP4NETNS bool "slirp4netns"