[packages/passt] up to 2026_05_07

atler atler at pld-linux.org
Thu May 14 19:43:54 CEST 2026


commit 14900fef100989280616a0e705a8e07c4b4ff6ac
Author: Jan Palus <atler at pld-linux.org>
Date:   Thu May 14 19:43:31 2026 +0200

    up to 2026_05_07

 no-assert.patch | 12 ++++++++++++
 passt.spec      | 10 +++++++---
 2 files changed, 19 insertions(+), 3 deletions(-)
---
diff --git a/passt.spec b/passt.spec
index d4f5dd5..e3ef90f 100644
--- a/passt.spec
+++ b/passt.spec
@@ -1,13 +1,14 @@
-%define		gitref	386b5f5
+%define		gitref	1afd4ed
 
 Summary:	User-mode networking for virtual machines and namespaces
 Name:		passt
-Version:	2026_01_20
+Version:	2026_05_07
 Release:	1
 License:	GPL v2+, BSD
 Group:		Applications/System
 Source0:	https://passt.top/passt/snapshot/%{name}-%{version}.%{gitref}.tar.xz
-# Source0-md5:	5205122f5ada05a487bc245f284be629
+# Source0-md5:	b8c3551de78d4302a2caa98f868fe7b1
+Patch0:		no-assert.patch
 URL:		https://passt.top/
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
@@ -18,6 +19,7 @@ User-mode networking for virtual machines and namespaces.
 
 %prep
 %setup -q -n %{name}-%{version}.%{gitref}
+%patch -P0 -p1
 
 %build
 %{__make} \
@@ -48,8 +50,10 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/passt
 %attr(755,root,root) %{_bindir}/passt-repair
 %attr(755,root,root) %{_bindir}/pasta
+%attr(755,root,root) %{_bindir}/pesto
 %attr(755,root,root) %{_bindir}/qrap
 %{_mandir}/man1/passt.1*
 %{_mandir}/man1/passt-repair.1*
 %{_mandir}/man1/pasta.1*
+%{_mandir}/man1/pesto.1*
 %{_mandir}/man1/qrap.1*
diff --git a/no-assert.patch b/no-assert.patch
new file mode 100644
index 0000000..6f67cb5
--- /dev/null
+++ b/no-assert.patch
@@ -0,0 +1,12 @@
+--- passt-2026_05_07.1afd4ed/util.h.orig	2026-05-07 08:06:30.000000000 +0200
++++ passt-2026_05_07.1afd4ed/util.h	2026-05-14 19:40:59.651537981 +0200
+@@ -59,8 +59,7 @@
+ 	assert_with_msg((expr), "ASSERTION FAILED in %s (%s:%d): %s",	\
+ 			__func__, __FILE__, __LINE__, STRINGIFY(expr))
+ #else
+-#define assert_with_msg(expr, ...)					\
+-	((void)(expr), 0 ? (void)0 : abort_with_msg(__VA_ARGS__))
++#define assert_with_msg(expr, ...) 	((void) 0)
+ #endif
+ 
+ #ifdef P_tmpdir
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/passt.git/commitdiff/14900fef100989280616a0e705a8e07c4b4ff6ac



More information about the pld-cvs-commit mailing list