From 113def36967926e6a401cf4ec3cdcdfbd6423cfd Mon Sep 17 00:00:00 2001 From: Romain Naour Date: Sun, 21 Jun 2026 18:51:09 +0200 Subject: [PATCH] package/passt: needs headers >= 5.9 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 Signed-off-by: Romain Naour Signed-off-by: Peter Korsgaard --- 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"