Accepting request 407892 from devel:tools
1 OBS-URL: https://build.opensuse.org/request/show/407892 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/criu?expand=0&rev=22
This commit is contained in:
commit
c8426f5769
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:acbdfeb2b6c5b72dbc849e014eecd4d166f0c05c76fc40424eedec0761b60bfe
|
|
||||||
size 572580
|
|
3
criu-2.4.tar.bz2
Normal file
3
criu-2.4.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2a38119d7baae2cad8496f98dfc461c9685e67f12131abc5f44d764d4b87e9f0
|
||||||
|
size 602896
|
39
criu.changes
39
criu.changes
@ -1,3 +1,42 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jul 12 12:10:20 CEST 2016 - tiwai@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
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jun 15 08:19:40 CEST 2016 - tiwai@suse.de
|
Wed Jun 15 08:19:40 CEST 2016 - tiwai@suse.de
|
||||||
|
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: criu
|
Name: criu
|
||||||
Version: 2.3
|
Version: 2.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Checkpoint/Restore In Userspace Tools
|
Summary: Checkpoint/Restore In Userspace Tools
|
||||||
License: GPL-2.0
|
License: GPL-2.0
|
||||||
@ -37,7 +37,7 @@ BuildRequires: xmlto
|
|||||||
Requires: python-ipaddr
|
Requires: python-ipaddr
|
||||||
Requires: python-protobuf
|
Requires: python-protobuf
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
ExclusiveArch: x86_64 aarch64 ppc64le
|
ExclusiveArch: x86_64 aarch64 ppc64le %{arm}
|
||||||
|
|
||||||
%description
|
%description
|
||||||
Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux
|
Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux
|
||||||
@ -72,11 +72,11 @@ to develop applications with CRIU library.
|
|||||||
%build
|
%build
|
||||||
export CFLAGS="%{optflags}"
|
export CFLAGS="%{optflags}"
|
||||||
make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
|
make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
|
||||||
LIBDIR=%{_libdir}
|
LIBDIR=%{_libdir} LIBEXECDIR=%{_libexecdir}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
|
make V=1 %{?_smp_mflags} PREFIX=%{_prefix} \
|
||||||
LIBDIR=%{_libdir} \
|
LIBDIR=%{_libdir} LIBEXECDIR=%{_libexecdir} \
|
||||||
DESTDIR=%{buildroot} install
|
DESTDIR=%{buildroot} install
|
||||||
# for compatiblity
|
# for compatiblity
|
||||||
ln -s criu %{buildroot}%{_sbindir}/crtools
|
ln -s criu %{buildroot}%{_sbindir}/crtools
|
||||||
@ -92,6 +92,7 @@ ln -s criu.8 %{buildroot}%{_mandir}/man8/crtools.8
|
|||||||
%{_sbindir}/*
|
%{_sbindir}/*
|
||||||
%{_bindir}/*
|
%{_bindir}/*
|
||||||
%{_mandir}/man*/*
|
%{_mandir}/man*/*
|
||||||
|
%{_libexecdir}/criu
|
||||||
/usr/lib/python*/site-packages/crit-*.egg-info
|
/usr/lib/python*/site-packages/crit-*.egg-info
|
||||||
/usr/lib/python*/site-packages/pycriu
|
/usr/lib/python*/site-packages/pycriu
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user