* [Buildroot] [PATCH] package/passt: needs headers >= 5.9
@ 2026-06-21 16:51 Romain Naour via buildroot
2026-06-21 19:34 ` Peter Korsgaard
0 siblings, 1 reply; 2+ messages in thread
From: Romain Naour via buildroot @ 2026-06-21 16:51 UTC (permalink / raw)
To: buildroot; +Cc: Romain Naour, Yann E. MORIN
Upstream passt only documents runtime dependencies; and they advertise
being able to run on kernel 3.8 or later. However, they do not document
the build dependencies.
Since 2025_06_11.0293c6f, upstream requires kernel headers >= 5.9, as
they make use of linux/close_range.h, only introduced in 5.9.
Add a dependency to kernel headers, and propagate it to podman's passt
backend.
Fixes: 6a192b0d282cb85ff4272e26df082f5eacd8e3a6
Cc: Yann E. MORIN <yann.morin@orange.com>
Signed-off-by: Romain Naour <romain.naour@smile.fr>
---
Commit log from ed99b77e5d276d62c2f4c9959b5c558a4f3c9e36
---
package/passt/Config.in | 6 +++---
package/podman/Config.in | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package/passt/Config.in b/package/passt/Config.in
index a93a088670..fca1dff7c5 100644
--- a/package/passt/Config.in
+++ b/package/passt/Config.in
@@ -1,6 +1,6 @@
config BR2_PACKAGE_PASST
bool "passt"
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0
+ depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9
help
passt: Plug A Simple Socket Transport
pasta: Pack A Subtle Tap Abstraction
@@ -19,5 +19,5 @@ config BR2_PACKAGE_PASST
https://passt.top/passt/about/
-comment "passt needs a toolchain w/ headers >= 5.0"
- depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0
+comment "passt needs a toolchain w/ headers >= 5.9"
+ depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9
diff --git a/package/podman/Config.in b/package/podman/Config.in
index a6554a3ddc..7884171380 100644
--- a/package/podman/Config.in
+++ b/package/podman/Config.in
@@ -72,11 +72,11 @@ choice
config BR2_PACKAGE_PODMAN_NET_PASST
bool "passt/pasta"
- depends on BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0 # 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.0"
- depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0
+comment "passt/pasta backend needs a toolchain w/ headers >= 5.9"
+ depends on !BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_9
config BR2_PACKAGE_PODMAN_NET_SLIRP4NETNS
bool "slirp4netns"
--
2.54.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [Buildroot] [PATCH] package/passt: needs headers >= 5.9
2026-06-21 16:51 [Buildroot] [PATCH] package/passt: needs headers >= 5.9 Romain Naour via buildroot
@ 2026-06-21 19:34 ` Peter Korsgaard
0 siblings, 0 replies; 2+ messages in thread
From: Peter Korsgaard @ 2026-06-21 19:34 UTC (permalink / raw)
To: Romain Naour via buildroot; +Cc: Romain Naour, Yann E. MORIN
>>>>> "Romain" == Romain Naour via buildroot <buildroot@buildroot.org> writes:
> Upstream passt only documents runtime dependencies; and they advertise
> being able to run on kernel 3.8 or later. However, they do not document
> the build dependencies.
> Since 2025_06_11.0293c6f, upstream requires kernel headers >= 5.9, as
> they make use of linux/close_range.h, only introduced in 5.9.
> Add a dependency to kernel headers, and propagate it to podman's passt
> backend.
> Fixes: 6a192b0d282cb85ff4272e26df082f5eacd8e3a6
> Cc: Yann E. MORIN <yann.morin@orange.com>
> Signed-off-by: Romain Naour <romain.naour@smile.fr>
> ---
> Commit log from ed99b77e5d276d62c2f4c9959b5c558a4f3c9e36
Committed, thanks.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-06-21 19:34 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-21 16:51 [Buildroot] [PATCH] package/passt: needs headers >= 5.9 Romain Naour via buildroot
2026-06-21 19:34 ` Peter Korsgaard
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox