Hello community, here is the log from the commit of package criu for openSUSE:Factory checked in at 2016-06-19 10:49:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/criu (Old) and /work/SRC/openSUSE:Factory/.criu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "criu" Changes: -------- --- /work/SRC/openSUSE:Factory/criu/criu.changes 2016-05-19 12:15:04.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.criu.new/criu.changes 2016-06-19 10:49:36.000000000 +0200 @@ -1,0 +2,28 @@ +Wed Jun 15 08:19:40 CEST 2016 - tiwai@suse.de + +- Update to criu 2.3: + New features + * Ability not to show payload for some objects in CRIT + * Pidfile is written at the end of restore + * Ability to join existing namespaces on restore + * C/R of Data sitting in TTYs, Partially write-protected SysVIPC + segments, Debugfs and tracefs mounts, Overmounted tmpfs, IPv6 + devconf sysctls, External block devices, Unix sockets with + mismatched shutdown state + Optimizations/improvements: + * Relaxed calculation of AIO ring size + * Tree-based search of tasks by real pid + * Less mem-to-mem copies on restore + * Saner devconf image format + * More verbose explanation of why task cannot be seized + * PID is printed in PIE logs + Fixes: + * Too many mmap-ed files blocked the dump + * Potential memory corruption when working with IPv6 sockets + * Overmounted bind mounts could cause restore to fail + * Overmounted bind mounts could result in badly restored mount tree + * Incomplete restoration of RO bind mounts options + Deprecated/removed: + * Greedy mode of pagemap (non-root) caused dump to fail (disabled) + +------------------------------------------------------------------- Old: ---- criu-2.2.tar.bz2 New: ---- criu-2.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ criu.spec ++++++ --- /var/tmp/diff_new_pack.jnmMJh/_old 2016-06-19 10:49:37.000000000 +0200 +++ /var/tmp/diff_new_pack.jnmMJh/_new 2016-06-19 10:49:37.000000000 +0200 @@ -16,15 +16,14 @@ # -%define package_version 2.2 Name: criu -Version: 2.2 +Version: 2.3 Release: 0 Summary: Checkpoint/Restore In Userspace Tools License: GPL-2.0 Group: System/Console Url: http://criu.org/ -Source0: http://download.openvz.org/criu/criu-%{package_version}.tar.bz2 +Source0: http://download.openvz.org/criu/criu-%{version}.tar.bz2 BuildRequires: asciidoc %if 0%{suse_version} > 1320 BuildRequires: libbsd-devel @@ -68,7 +67,7 @@ to develop applications with CRIU library. %prep -%setup -q -n %{name}-%{package_version} +%setup -q %build export CFLAGS="%{optflags}" ++++++ criu-2.2.tar.bz2 -> criu-2.3.tar.bz2 ++++++ ++++ 10105 lines of diff (skipped)