[Buildroot] [PATCH v2] package/passt: bump to version 2026_07_28.f8df3f1
From: Joseph Kogut <hidden>
Date: 2026-09-14 20:41:36
Subsystem:
the rest · Maintainer:
Linus Torvalds
Signed-off-by: Joseph Kogut <redacted> --- Changes in v2: - Drop patch 1/2, as it's been applied already - Add upstream patch fixing musl builds [Thomas] - Link to v1: https://patch.msgid.link/20260818-passt-20260728-v1-0-aa8bc1ce2c5a@anodize.com To: buildroot@buildroot.org --- ...ation-Include-linux_dep.h-for-close_range.patch | 64 ++++++++++++++++++++++ package/passt/passt.hash | 2 +- package/passt/passt.mk | 2 +- 3 files changed, 66 insertions(+), 2 deletions(-)
diff --git a/package/passt/0001-isolation-Include-linux_dep.h-for-close_range.patch b/package/passt/0001-isolation-Include-linux_dep.h-for-close_range.patch
new file mode 100644
index 0000000000..2ccfd9a9c5
--- /dev/null
+++ b/package/passt/0001-isolation-Include-linux_dep.h-for-close_range.patch@@ -0,0 +1,64 @@ +From defc25b9444c508d21badb6bc9a0b835ddd01126 Mon Sep 17 00:00:00 2001 +From: Huang Jing <rne.kou@icloud.com> +Date: Sat, 8 Aug 2026 00:10:32 +0800 +Subject: [PATCH] isolation: Include linux_dep.h for close_range() + +Include linux_dep.h for close_range() usage in isolation.c. And now +that the close_open_files() function which makes use of linux_dep.h +has been moved from util.c to isolation.c, we can safely remove the +header inclusion from util.c. + +Link: https://github.com/gentoo/gentoo/pull/46644 +Fixes: 0a510066e916 ("isolation: Move close_open_files() to isolate_fds()") +Upstream: https://passt.top/passt/commit/?id=defc25b9444c508d21badb6bc9a0b835ddd01126 +Signed-off-by: Jing Huang <rne.kou@icloud.com> +Reviewed-by: David Gibson <david@gibson.dropbear.id.au> +Signed-off-by: Stefano Brivio <sbrivio@redhat.com> +Signed-off-by: Joseph Kogut <joseph@anodize.com> +--- + Makefile | 4 ++-- + isolation.c | 1 + + util.c | 1 - + 3 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/Makefile b/Makefile +index 77474d6..b315242 100644 +--- a/Makefile ++++ b/Makefile +@@ -48,8 +48,8 @@ MANPAGES = passt.1 pasta.1 pesto.1 passt-repair.1 + + PASST_HEADERS = arch.h arp.h bitmap.h checksum.h conf.h dhcp.h dhcpv6.h \ + epoll_ctl.h flow.h fwd.h fwd_rule.h flow_table.h icmp.h icmp_flow.h \ +- inany.h iov.h ip.h isolation.h lineread.h log.h migrate.h ndp.h \ +- netlink.h packet.h parse.h passt.h pasta.h pcap.h pif.h repair.h \ ++ inany.h iov.h ip.h isolation.h lineread.h linux_dep.h log.h migrate.h \ ++ ndp.h netlink.h packet.h parse.h passt.h pasta.h pcap.h pif.h repair.h \ + serialise.h siphash.h tap.h tcp.h tcp_buf.h tcp_conn.h tcp_internal.h \ + tcp_splice.h tcp_vu.h udp.h udp_flow.h udp_internal.h udp_vu.h util.h \ + vhost_user.h virtio.h vu_common.h +diff --git a/isolation.c b/isolation.c +index 94cbe7f..a30b329 100644 +--- a/isolation.c ++++ b/isolation.c +@@ -89,6 +89,7 @@ + #include <linux/seccomp.h> + + #include "util.h" ++#include "linux_dep.h" + #include "seccomp.h" + #include "passt.h" + #include "log.h" +diff --git a/util.c b/util.c +index bd4c6ca..28c32e4 100644 +--- a/util.c ++++ b/util.c +@@ -27,7 +27,6 @@ + #include <linux/errqueue.h> + #include <linux/in6.h> + +-#include "linux_dep.h" + #include "util.h" + #include "iov.h" + #include "passt.h" +-- +2.55.0
diff --git a/package/passt/passt.hash b/package/passt/passt.hash
index af55658594..296e2724c4 100644
--- a/package/passt/passt.hash
+++ b/package/passt/passt.hash@@ -1,4 +1,4 @@ # Locally computed -sha256 ac2562e4b589c518b6e30101daaa430691da2605ccc2988d0b704079c2aea4f3 passt-2025_06_11.0293c6f-git4.tar.gz +sha256 2c9e0f3cdb33585edc28b8171d23e0631d718ace8acbad5c58bd415e644008af passt-2026_07_28.f8df3f1-git4.tar.gz sha256 32dfe03d9985f5feb581da26a2fe6c84530cccb6b53ede0d8dab075cd048ac5b LICENSES/BSD-3-Clause.txt sha256 aaf135472f81c5b4a0dca9367e5bb5e9750032b5bebe5442b36e4c0a47430df3 LICENSES/GPL-2.0-or-later.txt
diff --git a/package/passt/passt.mk b/package/passt/passt.mk
index 8f9ab937b1..e34e7e505e 100644
--- a/package/passt/passt.mk
+++ b/package/passt/passt.mk@@ -4,7 +4,7 @@ # ################################################################################ -PASST_VERSION = 2025_06_11.0293c6f +PASST_VERSION = 2026_07_28.f8df3f1 PASST_SITE = https://passt.top/passt PASST_SITE_METHOD = git
--- base-commit: 2d40ae9f2c6026fe201c894c79b2fc844e953465 change-id: 20260818-passt-20260728-241cc6b71c6e Best regards, -- Joseph Kogut [off-list ref] _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot