Hello community,

here is the log from the commit of package criu for openSUSE:Factory checked in 
at 2017-05-06 18:27:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/criu (Old)
 and      /work/SRC/openSUSE:Factory/.criu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "criu"

Sat May  6 18:27:48 2017 rev:32 rq:491206 version:3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/criu/criu.changes        2017-04-03 
11:06:03.511624680 +0200
+++ /work/SRC/openSUSE:Factory/.criu.new/criu.changes   2017-05-06 
18:28:00.229176699 +0200
@@ -1,0 +2,27 @@
+Mon Apr 24 22:31:21 CEST 2017 - [email protected]
+
+- update to criu 3.0:
+  New features:
+  * Compel library
+  * Support for x86 32-bit arch
+  * Version check via RPC
+  * ASAN support
+  * Force VDSO trampolines via fault injection
+  * C/R of shutdown-ed UDP sockets
+  * C/R of bind-mounts made from external mounts
+  Optimizations/improvements:
+  * SysVIPC shmem segments are now dumped as any other shmem
+    (taking holes into account and sitting in common memory dumps)
+  * CRIT show decodes socket's states and types and task's states
+    into strings
+  * CRIT show prints unix sockets names in more human-readable form
+  Bugfixes:
+  * Unix sockets' names appeared in logs with mistakes
+  * Contents of SysVIPC shmem segments was dumped twice
+  * Dumping of any memory segment more than 4Gigs failed
+  * Migration of unaligned SysvSHM segment on Armv7 failed
+  Deprecation/removal:
+  * Exec action is removed, use compel instead
+- Create libcompel1 sub-package
+
+-------------------------------------------------------------------

Old:
----
  criu-2.12.1.tar.bz2

New:
----
  criu-3.0.tar.bz2

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

Other differences:
------------------
++++++ criu.spec ++++++
--- /var/tmp/diff_new_pack.yU9UaQ/_old  2017-05-06 18:28:00.921079068 +0200
+++ /var/tmp/diff_new_pack.yU9UaQ/_new  2017-05-06 18:28:00.925078504 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           criu
-Version:        2.12.1
+Version:        3.0
 Release:        0
 Summary:        Checkpoint/Restore In Userspace Tools
 License:        GPL-2.0
@@ -56,11 +56,20 @@
 This package contains the library for CRIU, Checkpoint/Restore In
 Userspace Tools.
 
+%package -n libcompel1
+Summary:        Compel library for CRIU
+License:        LGPL-2.1
+Group:          System/Libraries
+
+%description -n libcompel1
+This package contains the compel library for CRIU to execute a parasite code.
+
 %package devel
 Summary:        Include Files and Libraries mandatory for Development
 License:        LGPL-2.1+
 Group:          Development/Libraries/C and C++
 Requires:       glibc-devel
+Requires:       libcompel1 = %{version}
 Requires:       libcriu1 = %{version}
 
 %description devel
@@ -81,6 +90,10 @@
 make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
      LIBDIR=%{_libdir} LIBEXECDIR=%{_libexecdir} \
      DESTDIR=%{buildroot} install
+# remove static libs
+rm -f %{buildroot}%{_libdir}/lib*.a
+# remove stable files
+rm -f %{buildroot}%{_includedir}/compel/plugins/std/asm/.gitignore
 # for compatiblity
 ln -s criu %{buildroot}%{_sbindir}/crtools
 ln -s criu.8 %{buildroot}%{_mandir}/man8/crtools.8
@@ -89,6 +102,10 @@
 
 %postun -n libcriu1 -p /sbin/ldconfig
 
+%post -n libcompel1 -p /sbin/ldconfig
+
+%postun -n libcompel1 -p /sbin/ldconfig
+
 %files
 %defattr(-,root,root)
 %doc README.md COPYING
@@ -96,6 +113,7 @@
 %{_bindir}/*
 %{_mandir}/man*/*
 %{_libexecdir}/criu
+%{_libexecdir}/compel
 /usr/lib/python*/site-packages/crit-*.egg-info
 /usr/lib/python*/site-packages/pycriu
 
@@ -103,10 +121,16 @@
 %defattr(-,root,root)
 %{_libdir}/libcriu.so.*
 
+%files -n libcompel1
+%defattr(-,root,root)
+%{_libdir}/libcompel.so.*
+
 %files devel
 %defattr(-,root,root)
 %{_includedir}/criu
+%{_includedir}/compel
 %{_libdir}/libcriu.so
+%{_libdir}/libcompel.so
 %{_libdir}/pkgconfig/*.pc
 
 %changelog

++++++ criu-2.12.1.tar.bz2 -> criu-3.0.tar.bz2 ++++++
++++ 30451 lines of diff (skipped)


Reply via email to