Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [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

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