Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package nsjail for openSUSE:Factory checked in at 2026-03-09 16:15:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/nsjail (Old) and /work/SRC/openSUSE:Factory/.nsjail.new.8177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "nsjail" Mon Mar 9 16:15:20 2026 rev:13 rq:1337560 version:3.5 Changes: -------- --- /work/SRC/openSUSE:Factory/nsjail/nsjail.changes 2024-05-06 17:56:28.750134535 +0200 +++ /work/SRC/openSUSE:Factory/.nsjail.new.8177/nsjail.changes 2026-03-09 16:15:22.098832038 +0100 @@ -1,0 +2,12 @@ +Mon Mar 9 06:31:14 UTC 2026 - Johannes Segitz <[email protected]> + +- Update to version 3.5 + * Kafel version (support for conditional system calls, updated system call + arguments, and m68k support) + * Support for userland networking via pasta/passt + * Experimental support for the new Linux mount API (fsopen/fspick/fsmount) + * More examples configurations + * Support for configurations in JSON format +- Bundle current Kafel (1a360e001d55568b99efd95ffbcd140af41959bf) + +------------------------------------------------------------------- Old: ---- nsjail-3.4+git14.b740dcf.tar.xz New: ---- kafel.tar.xz nsjail-3.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ nsjail.spec ++++++ --- /var/tmp/diff_new_pack.tdbkxE/_old 2026-03-09 16:15:22.926866203 +0100 +++ /var/tmp/diff_new_pack.tdbkxE/_new 2026-03-09 16:15:22.934866533 +0100 @@ -1,7 +1,7 @@ # # spec file for package nsjail # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,14 @@ Name: nsjail -Version: 3.4+git14.b740dcf +Version: 3.5 Release: 0 Summary: A light-weight process isolation tool License: Apache-2.0 Group: System/GUI/Other URL: https://nsjail.com -Source0: nsjail-%{version}.tar.xz +Source0: nsjail-%{version}.tar.gz +Source1: kafel.tar.xz BuildRequires: autoconf BuildRequires: bison BuildRequires: flex @@ -33,26 +34,29 @@ BuildRequires: libnl3-devel BuildRequires: make BuildRequires: pkgconfig +ExclusiveArch: x86_64 # Protobuf 25 has added to SLE15 in SP4 Update %if 0%{?suse_version} > 1500 || (0%{?suse_version} == 1500 && 0%{?sle_version} > 150300) BuildRequires: protobuf21-devel %else BuildRequires: protobuf-devel %endif -ExclusiveArch: x86_64 %description A light-weight process isolation tool, making use of Linux namespaces and seccomp-bpf syscall filters (with help of the kafel bpf language) %prep -%setup -qa0 +%setup -qb0 +pwd +%setup -qa1 +pwd %build %define _lto_cflags %{nil} export CFLAGS="%{optflags}" export CXXFLAGS="$CFLAGS" -make %{?_smp_mflags} +%make_build %install mkdir -p %{buildroot}/%{_bindir}/ @@ -63,19 +67,6 @@ %files %license LICENSE %{_bindir}/nsjail -%{_sysconfdir}/%{name} -%config %{_sysconfdir}/%{name}/xchat-with-net.cfg -%config %{_sysconfdir}/%{name}/znc-with-net.cfg -%config %{_sysconfdir}/%{name}/apache.cfg -%config %{_sysconfdir}/%{name}/bash-with-fake-geteuid.cfg -%config %{_sysconfdir}/%{name}/demo-dont-use-chrome-with-net.cfg -%config %{_sysconfdir}/%{name}/firefox-with-cloned-net.cfg -%config %{_sysconfdir}/%{name}/firefox-with-net.cfg -%config %{_sysconfdir}/%{name}/firefox-with-net-wayland.cfg -%config %{_sysconfdir}/%{name}/home-documents-with-xorg-no-net.cfg -%config %{_sysconfdir}/%{name}/imagemagick-convert.cfg -%config %{_sysconfdir}/%{name}/static-busybox-with-execveat.cfg -%config %{_sysconfdir}/%{name}/tomcat8.cfg -%config %{_sysconfdir}/%{name}/telegram.cfg -%config %{_sysconfdir}/%{name}/hexchat-with-net.cfg +%dir %{_sysconfdir}/%{name} +%config %{_sysconfdir}/%{name}/* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.tdbkxE/_old 2026-03-09 16:15:23.218878252 +0100 +++ /var/tmp/diff_new_pack.tdbkxE/_new 2026-03-09 16:15:23.246879407 +0100 @@ -4,7 +4,7 @@ <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param> <param name="scm">git</param> <param name="revision">master</param> - <param name="match-tag">3.4</param> + <param name="match-tag">3.5</param> <param name="versionrewrite-pattern">(.*)</param> <param name="versionrewrite-replacement">\1</param> <param name="changesgenerate">enable</param>
