Hello community, here is the log from the commit of package criu for openSUSE:Factory checked in at 2018-03-20 22:00:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/criu (Old) and /work/SRC/openSUSE:Factory/.criu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "criu" Tue Mar 20 22:00:31 2018 rev:40 rq:588741 version:3.8 Changes: -------- --- /work/SRC/openSUSE:Factory/criu/criu.changes 2017-12-29 18:50:52.645450463 +0100 +++ /work/SRC/openSUSE:Factory/.criu.new/criu.changes 2018-03-20 22:00:57.556387549 +0100 @@ -1,0 +2,26 @@ +Tue Mar 13 16:21:20 UTC 2018 - avin...@opensuse.org + +- update to criu 3.8: + New features + * C/R of + - Multiple network namespaces + - Overmounted tmpfs mounts + - Unix sockets and epoll descriptors in SCM messages + Improvements + * Rework service descriptors not to cause fdtable enormous grows + Bugfixes + * FP state wasn't reported on Skylake due to a kernel bug + * gcc 8 warning fixes + * Resource leaked on error paths + * Attributes of sit devices with value 0 were not saved into + images (and were restored into default values) + * Tasks with pgid of a zombie hung the resture + * Ghost files on RO bind-mounts of an RW mount couldn't be + restored + * Random memory corruptions during lazy restore +- cleanup with spec-cleaner +- switch to https urls +- list binaries and man pages explicitly +- remove rest of static libs to fix rpm lint errors + +------------------------------------------------------------------- Old: ---- criu-3.7.tar.bz2 New: ---- criu-3.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ criu.spec ++++++ --- /var/tmp/diff_new_pack.W2kIx2/_old 2018-03-20 22:00:58.764344058 +0100 +++ /var/tmp/diff_new_pack.W2kIx2/_new 2018-03-20 22:00:58.768343914 +0100 @@ -1,7 +1,7 @@ # # spec file for package criu # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -17,13 +17,13 @@ Name: criu -Version: 3.7 +Version: 3.8 Release: 0 Summary: Checkpoint/Restore In Userspace Tools -License: GPL-2.0 +License: GPL-2.0-only Group: System/Console -Url: http://criu.org/ -Source0: http://download.openvz.org/criu/%{name}-%{version}.tar.bz2 +Url: https://criu.org/ +Source0: https://download.openvz.org/criu/%{name}-%{version}.tar.bz2 Patch1: criu-py-install-fix.diff BuildRequires: asciidoc BuildRequires: libcap-devel @@ -49,7 +49,7 @@ %package -n libcriu1 Summary: Library for CRIU -License: LGPL-2.1 +License: LGPL-2.1-only Group: System/Libraries %description -n libcriu1 @@ -58,7 +58,7 @@ %package -n libcompel1 Summary: Compel library for CRIU -License: LGPL-2.1 +License: LGPL-2.1-only Group: System/Libraries %description -n libcompel1 @@ -66,7 +66,7 @@ %package devel Summary: Include Files and Libraries mandatory for Development -License: LGPL-2.1+ +License: LGPL-2.1-or-later Group: Development/Libraries/C and C++ Requires: glibc-devel Requires: libcompel1 = %{version} @@ -84,15 +84,17 @@ %build export CFLAGS="%{optflags}" -make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \ - LIBDIR=%{_libdir} LIBEXECDIR=%{_libexecdir} +make V=1 %{?_smp_mflags} %install -make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \ - LIBDIR=%{_libdir} LIBEXECDIR=%{_libexecdir} \ - DESTDIR=%{buildroot} install +%make_install V=1 \ + PREFIX=%{_prefix} \ + LIBDIR=%{_libdir} \ + LIBEXECDIR=%{_libexecdir} # remove static libs -rm -f %{buildroot}%{_libdir}/lib*.a +rm -f %{buildroot}%{_libdir}/lib*.a \ + %{buildroot}%{_libexecdir}/compel/*.a + # remove stable files rm -f %{buildroot}%{_includedir}/compel/plugins/std/asm/.gitignore # for compatiblity @@ -105,10 +107,15 @@ %postun -n libcompel1 -p /sbin/ldconfig %files -%doc README.md COPYING -%{_sbindir}/* -%{_bindir}/* -%{_mandir}/man*/* +%license COPYING +%doc README.md +%{_sbindir}/criu +%{_sbindir}/crtools +%{_bindir}/compel +%{_bindir}/crit +%{_mandir}/man1/crit.1%{?ext_man} +%{_mandir}/man8/criu.8%{?ext_man} +%{_mandir}/man8/crtools.8%{?ext_man} %{_libexecdir}/criu %{_libexecdir}/compel %{_prefix}/lib/python*/site-packages/crit-*.egg-info ++++++ criu-3.7.tar.bz2 -> criu-3.8.tar.bz2 ++++++ ++++ 9790 lines of diff (skipped)