Hello community,

here is the log from the commit of package criu for openSUSE:Factory checked in 
at 2016-07-14 09: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-06-19 
10:49:36.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.criu.new/criu.changes   2016-07-14 
09:49:42.000000000 +0200
@@ -1,0 +2,39 @@
+Tue Jul 12 12:10:20 CEST 2016 - ti...@suse.de
+
+- Update to criu 2.4:
+  New features:
+  * Generate core from images
+  * Ability to forcibly drop half-open TCP connections on C/R
+  * Ability to specify cgroup ctls to dump via API
+    Opened/mapped files' mode is compared between dump and restore
+    times
+  * AutoFS mountpoints
+  * New cgroups (perf_event, net_cls, net_prio and pids)
+  * Memcgroup optional properties
+  * Devices cgroup
+  Optimizations/improvements:
+  * Pagemap image entries are cached in memory
+  Fixes:
+  * Configured kmem cgroup limit restore failed
+  * Mem cgroup oom_control
+  * Cgroup's pids.max was not C/R-ed
+  * Failure to write cgroup property was ignored
+  * No init PID in pre-dump action script
+  * Sigactions inheritance didn't work on ARM
+  * Opened "/proc" dir blocked the dump
+  * Working with iptables was racy
+  * Sibling mounts detection error on dump
+  * Devconf accept_redirects devconf could be restored with errors
+  * "All" devconfs could be overridden by "Default"
+  * Name-less unix sockets got auto-bound
+  * Mode was lost for PTY device file on restore
+  * Newer protobuf compilers didn't recognize PB files
+  * External mounts could be remounted with MS_PRIVATE
+  * Build fail on Alpine Linux
+  Deprecated/removed:
+  * Per-pid file locks images
+  * Per-pid fdinfo images
+  * Ancient pagemap/pages images
+- Enable builds on 32bit ARM
+
+-------------------------------------------------------------------

Old:
----
  criu-2.3.tar.bz2

New:
----
  criu-2.4.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ criu.spec ++++++
--- /var/tmp/diff_new_pack.PQMimt/_old  2016-07-14 09:49:43.000000000 +0200
+++ /var/tmp/diff_new_pack.PQMimt/_new  2016-07-14 09:49:43.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           criu
-Version:        2.3
+Version:        2.4
 Release:        0
 Summary:        Checkpoint/Restore In Userspace Tools
 License:        GPL-2.0
@@ -37,7 +37,7 @@
 Requires:       python-ipaddr
 Requires:       python-protobuf
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-ExclusiveArch:  x86_64 aarch64 ppc64le
+ExclusiveArch:  x86_64 aarch64 ppc64le %{arm}
 
 %description
 Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux
@@ -72,11 +72,11 @@
 %build
 export CFLAGS="%{optflags}"
 make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
-     LIBDIR=%{_libdir}
+     LIBDIR=%{_libdir} LIBEXECDIR=%{_libexecdir}
 
 %install
 make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
-     LIBDIR=%{_libdir} \
+     LIBDIR=%{_libdir} LIBEXECDIR=%{_libexecdir} \
      DESTDIR=%{buildroot} install
 # for compatiblity
 ln -s criu %{buildroot}%{_sbindir}/crtools
@@ -92,6 +92,7 @@
 %{_sbindir}/*
 %{_bindir}/*
 %{_mandir}/man*/*
+%{_libexecdir}/criu
 /usr/lib/python*/site-packages/crit-*.egg-info
 /usr/lib/python*/site-packages/pycriu
 

++++++ criu-2.3.tar.bz2 -> criu-2.4.tar.bz2 ++++++
++++ 13320 lines of diff (skipped)


Reply via email to