Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package criu for openSUSE:Factory checked in at 2026-03-04 21:12:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/criu (Old) and /work/SRC/openSUSE:Factory/.criu.new.561 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "criu" Wed Mar 4 21:12:08 2026 rev:70 rq:1336548 version:4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/criu/criu.changes 2025-08-29 18:37:30.507961633 +0200 +++ /work/SRC/openSUSE:Factory/.criu.new.561/criu.changes 2026-03-04 21:12:31.766553984 +0100 @@ -1,0 +2,21 @@ +Wed Mar 4 15:25:13 UTC 2026 - Takashi Iwai <[email protected]> + +- Update to version 4.2: + New features: + * plugins/amdgpu: Implement parallel restore + * Handle processes with uprobes vma + * libcriu: Enable setting of RPC config file + Bugfixes: + * criu/compel: fix compilation on musl/arm64 + * pagemap: change PagemapEntry.nr_pages to uint64 to support huge mappings + * pagemap: prevent integer overflow in pagemap_len + * Relax ELF magic check to support MIPS libraries + * Fix: getsockopt usage for SO_PASSCRED/SO_PASSSEC on Linux 6.16 + Improvements: + * ci: consolidate aarch64 tests on GitHub runners + * cr-service: Refactor RPC config parsing + * Many improvements in pycriu +- Drop obsoleted patch: + 0001-net-nftables-avoid-restore-failure-if-the-CRIU-nft-t.patch + +------------------------------------------------------------------- Old: ---- 0001-net-nftables-avoid-restore-failure-if-the-CRIU-nft-t.patch criu-4.1.1.tar.gz New: ---- criu-4.2.tar.gz ----------(Old B)---------- Old:- Drop obsoleted patch: 0001-net-nftables-avoid-restore-failure-if-the-CRIU-nft-t.patch ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ criu.spec ++++++ --- /var/tmp/diff_new_pack.tjc2gZ/_old 2026-03-04 21:12:32.522585218 +0100 +++ /var/tmp/diff_new_pack.tjc2gZ/_new 2026-03-04 21:12:32.522585218 +0100 @@ -1,7 +1,7 @@ # # spec file for package criu # -# Copyright (c) 2025 SUSE LLC and contributors +# 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 @@ -35,7 +35,7 @@ %define prefer_nftables 0 %endif Name: criu -Version: 4.1.1 +Version: 4.2 Release: 0 Summary: Checkpoint/Restore In Userspace Tools License: GPL-2.0-only @@ -44,7 +44,6 @@ Source0: http://github.com/checkpoint-restore/criu/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz # To be generated; we keep a static one for building without pip Source1: crit.py -Patch1: 0001-net-nftables-avoid-restore-failure-if-the-CRIU-nft-t.patch Patch101: criu-py-install-fix.diff Patch102: 0002-Fix-build-with-nftables-installed-in-different-direc.patch Patch104: plugin-dir-path.patch ++++++ 0002-Fix-build-with-nftables-installed-in-different-direc.patch ++++++ --- /var/tmp/diff_new_pack.tjc2gZ/_old 2026-03-04 21:12:32.554586539 +0100 +++ /var/tmp/diff_new_pack.tjc2gZ/_new 2026-03-04 21:12:32.562586870 +0100 @@ -31,13 +31,13 @@ else $(info Warn: Building without nftables support (incompatible API version).) endif -@@ -78,7 +81,7 @@ endif +@@ -82,7 +85,7 @@ endif endif export DEFINES += $(FEATURE_DEFINES) -export CFLAGS += $(FEATURE_DEFINES) +export CFLAGS += $(FEATURE_DEFINES) $(FEATURE_CFLAGS) - FEATURES_LIST := TCP_REPAIR STRLCPY STRLCAT PTRACE_PEEKSIGINFO \ + FEATURES_LIST := TCP_REPAIR PTRACE_PEEKSIGINFO \ SETPROCTITLE_INIT TCP_REPAIR_WINDOW MEMFD_CREATE \ ++++++ criu-4.1.1.tar.gz -> criu-4.2.tar.gz ++++++ ++++ 10089 lines of diff (skipped)
