commit criu for openSUSE:Factory
Hello community, here is the log from the commit of package criu for openSUSE:Factory checked in at 2014-09-03 18:23:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/criu (Old) and /work/SRC/openSUSE:Factory/.criu.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "criu" Changes: -------- --- /work/SRC/openSUSE:Factory/criu/criu.changes 2014-03-09 18:21:52.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.criu.new/criu.changes 2014-09-03 19:38:56.000000000 +0200 @@ -1,0 +2,48 @@ +Tue Sep 2 07:33:29 CEST 2014 - tiwai@suse.de + +- update to version 1.3: + * Docker and LXC support, lots of bug fixes +- cleanup spec file, fix rpmlint warnings + +------------------------------------------------------------------- +Wed Jun 18 16:59:16 CEST 2014 - tiwai@suse.de + +- Update to version 1.3-rc2: + * external bind mounts and tasks-to-cgroups bindings + * many bugfixes in memory restore and mounpoints dump + +------------------------------------------------------------------- +Tue May 6 11:48:37 CEST 2014 - tiwai@suse.de + +- Update to version 1.3-rc1: + New features: + * AArch64 + * Multiple mount namespaces + * FPU state restore control + Restore old FPU state on newer CPUs + Ability to ignore FPU restoration + * Support stopped multi-threaded tasks + * CRIU now can execv() other binary right after restore is complete + * Inode-revese mapping can be enforced to allow live-migration with FS copying + * Gold linker can now be used to compile CRIU + * "Berserker" test to check CRIU scalability + * Punch pages from mem images on restore (optimizes live-migration) + Optimizations: + * Batched deduplication of memory images + * Packed rlimits into core image + * Packed timers into core image + Fixes: + * Bad checks for kcmp() ret codes resulted in errors in file sharing detection + * Multiple mmap-s of same files with different flags blocked the restore + * Integer overflow in huge mapping restore caused restoration failure + * Devpts's newinstance option was lost during dump + * Subsequent dump could try to find old mem dump for newly forked task + * Bad detection of overmounted mountpoints on fsnotify restore + * Page-server could read partial message and failed + * Errors in dumping of two subsequent anon vmas in some cases + * Irmap mis-compared devices for disk FS-s + * TMPFS handles always change during dump/restore + * Pre-dump sometimes hangs on FIFO-s + * Post-restore script fails too late (if does it) + +------------------------------------------------------------------- Old: ---- criu-1.2.tar.bz2 New: ---- criu-1.3.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ criu.spec ++++++ --- /var/tmp/diff_new_pack.lx8BQ0/_old 2014-09-03 19:38:57.000000000 +0200 +++ /var/tmp/diff_new_pack.lx8BQ0/_new 2014-09-03 19:38:57.000000000 +0200 @@ -16,21 +16,23 @@ # +%define package_version 1.3 Name: criu -Version: 1.2 +Version: 1.3 Release: 0 Summary: Checkpoint/Restore In Userspace Tools License: GPL-2.0 Group: System/Console Url: http://criu.org/ -Source0: http://download.openvz.org/criu/criu-%{version}.tar.bz2 +Source0: http://download.openvz.org/criu/criu-%{package_version}.tar.bz2 BuildRequires: asciidoc +BuildRequires: pkg-config BuildRequires: protobuf-c BuildRequires: xmlto BuildRequires: pkgconfig(systemd) Requires: logrotate BuildRoot: %{_tmppath}/%{name}-%{version}-build -ExclusiveArch: x86_64 +ExclusiveArch: x86_64 aarch64 %description Checkpoint/Restore In Userspace, or CRIU, is a software tool for Linux @@ -60,7 +62,7 @@ to develop applications with CRIU library. %prep -%setup -q +%setup -q -n %{name}-%{package_version} %build export CFLAGS="%{optflags}" @@ -76,8 +78,6 @@ # for compatiblity ln -s criu %{buildroot}%{_sbindir}/crtools ln -s criu.8 %{buildroot}%{_mandir}/man8/crtools.8 -# fix up wrong permissions -chmod 0644 %{buildroot}%{_mandir}/man*/* %pre %service_add_pre criu.service criu.socket @@ -105,7 +105,7 @@ %{_sbindir}/* %{_mandir}/man*/* %{_unitdir}/criu.* -%{_sysconfdir}/logrotate.d/* +%config %{_sysconfdir}/logrotate.d/* %files -n libcriu1 %defattr(-,root,root) @@ -115,5 +115,6 @@ %defattr(-,root,root) %{_includedir}/criu %{_libdir}/libcriu.so +%{_libdir}/pkgconfig/*.pc %changelog ++++++ criu-1.2.tar.bz2 -> criu-1.3.tar.bz2 ++++++ ++++ 25079 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de