Hello community, here is the log from the commit of package criu for openSUSE:Factory checked in at 2019-05-07 23:19:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/criu (Old) and /work/SRC/openSUSE:Factory/.criu.new.5148 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "criu" Tue May 7 23:19:18 2019 rev:44 rq:701213 version:3.12 Changes: -------- --- /work/SRC/openSUSE:Factory/criu/criu.changes 2018-11-20 22:44:26.394237688 +0100 +++ /work/SRC/openSUSE:Factory/.criu.new.5148/criu.changes 2019-05-07 23:19:20.408966510 +0200 @@ -1,0 +2,23 @@ +Mon May 6 20:13:44 CEST 2019 - tiwai@suse.de + +- Update to criu 3.12: + New features: + * build CRIU with Android NDK + * C/R of IP RAW sockets + * lsm: dump and restore any SELinux process label + * support restoring ghost files on readonly mounts + Bugfixes: + * Do not lock network if running in the host network namespace + * Fix RPC configuration file handling + * util: don't leak file descriprots to third-party tools + * small fixes here and there + Improvements: + * travis: switch to the Ubuntu Xenial + * travis-ci: Enable ia32 tests + * Many improvements and bug fixes in the libcriu + * Changes in the API and ABI (SONAME increased from 1 to 2) +- Updated to libcriu2 subpackage to follow SONAME 2 +- Dropped obsoleted patch: + criu-asciidoctor.patch + +------------------------------------------------------------------- Old: ---- criu-3.11.tar.bz2 criu-asciidoctor.patch New: ---- criu-3.12.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ criu.spec ++++++ --- /var/tmp/diff_new_pack.MrYTfR/_old 2019-05-07 23:19:21.156968217 +0200 +++ /var/tmp/diff_new_pack.MrYTfR/_new 2019-05-07 23:19:21.160968226 +0200 @@ -1,7 +1,7 @@ # # spec file for package criu # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -22,7 +22,7 @@ %endif Name: criu -Version: 3.11 +Version: 3.12 Release: 0 Summary: Checkpoint/Restore In Userspace Tools License: GPL-2.0-only @@ -30,7 +30,6 @@ URL: https://criu.org/ Source0: https://download.openvz.org/criu/%{name}-%{version}.tar.bz2 Patch1: criu-py-install-fix.diff -Patch2: criu-asciidoctor.patch BuildRequires: libcap-devel BuildRequires: libnet-devel BuildRequires: libnl3-devel @@ -58,12 +57,12 @@ files. You can then use the files to restore and run the application from the point it was frozen at. -%package -n libcriu1 +%package -n libcriu2 Summary: Library for CRIU License: LGPL-2.1-only Group: System/Libraries -%description -n libcriu1 +%description -n libcriu2 This package contains the library for CRIU, Checkpoint/Restore In Userspace Tools. @@ -81,7 +80,7 @@ Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: libcompel1 = %{version} -Requires: libcriu1 = %{version} +Requires: libcriu2 = %{version} %description devel This package contains all necessary include files and libraries needed @@ -90,7 +89,6 @@ %prep %setup -q %patch1 -p1 -%patch2 -p1 # default off echo "BINFMT_MISC_VIRTUALIZED" > .config @@ -113,8 +111,8 @@ ln -s criu %{buildroot}%{_sbindir}/crtools ln -s criu.8 %{buildroot}%{_mandir}/man8/crtools.8 -%post -n libcriu1 -p /sbin/ldconfig -%postun -n libcriu1 -p /sbin/ldconfig +%post -n libcriu2 -p /sbin/ldconfig +%postun -n libcriu2 -p /sbin/ldconfig %post -n libcompel1 -p /sbin/ldconfig %postun -n libcompel1 -p /sbin/ldconfig @@ -133,7 +131,7 @@ %{_libexecdir}/python*/site-packages/crit-*.egg-info %{_libexecdir}/python*/site-packages/pycriu -%files -n libcriu1 +%files -n libcriu2 %{_libdir}/libcriu.so.* %files -n libcompel1 ++++++ criu-3.11.tar.bz2 -> criu-3.12.tar.bz2 ++++++ ++++ 7839 lines of diff (skipped)