Accepting request 402690 from devel:tools

1

OBS-URL: https://build.opensuse.org/request/show/402690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=21
This commit is contained in:
Dominique Leuenberger 2016-06-19 08:49:34 +00:00 committed by Git OBS Bridge
commit 74d3f78fda
4 changed files with 34 additions and 7 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f893938f72d2c0693a9430e7dd39dc3d32a40187de5edbd65830c6ade0f34e53
size 558926

3
criu-2.3.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:acbdfeb2b6c5b72dbc849e014eecd4d166f0c05c76fc40424eedec0761b60bfe
size 572580

View File

@ -1,3 +1,31 @@
-------------------------------------------------------------------
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)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 17 14:03:06 CEST 2016 - tiwai@suse.de Tue May 17 14:03:06 CEST 2016 - tiwai@suse.de

View File

@ -16,15 +16,14 @@
# #
%define package_version 2.2
Name: criu Name: criu
Version: 2.2 Version: 2.3
Release: 0 Release: 0
Summary: Checkpoint/Restore In Userspace Tools Summary: Checkpoint/Restore In Userspace Tools
License: GPL-2.0 License: GPL-2.0
Group: System/Console Group: System/Console
Url: http://criu.org/ 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 BuildRequires: asciidoc
%if 0%{suse_version} > 1320 %if 0%{suse_version} > 1320
BuildRequires: libbsd-devel BuildRequires: libbsd-devel
@ -68,7 +67,7 @@ This package contains all necessary include files and libraries needed
to develop applications with CRIU library. to develop applications with CRIU library.
%prep %prep
%setup -q -n %{name}-%{package_version} %setup -q
%build %build
export CFLAGS="%{optflags}" export CFLAGS="%{optflags}"