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 - ti...@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 - ti...@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 - ti...@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+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to