Hello community, here is the log from the commit of package xtrabackup for openSUSE:Factory checked in at 2014-02-02 19:02:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old) and /work/SRC/openSUSE:Factory/.xtrabackup.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xtrabackup" Changes: -------- --- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes 2013-11-26 19:35:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes 2014-02-02 19:02:55.000000000 +0100 @@ -1,0 +2,26 @@ +Sat Feb 1 23:14:55 UTC 2014 - andreas.stie...@gmx.de + +- update to 2.1.7 [bnc#860488] +- general changes: + * rebased on MySQL versions 5.5.35 and 5.6.15 + * now uses libgcrypt randomization functions for setting the IV + [lp#1255300] [bnc#852224] CVE-2013-6394 +- bugs fixed: + * After being rebased on MySQL 5.6.11 Percona XtraBackup has been + affected by the upstream bug #69780 (backward compatibility for + InnoDB recovery) [lp#1203669] + * Backup directory would need to be specified even for running the + innobackupex with --help and --version options. [lp#1223716] +- bugs fixed specific to MySQL 5.6: + * xtrabackpu did not roll back prepared XA transactions when + applying the log. [lp#1254227] +- removed patches: + * percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch, committed + in 5.6.15 +- modified patches: + * percona-xtrabackup-2.1.x-nodoc.patch for upstream changes + * percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch to + * percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch + Reworked to apply to 5.6.15 + +------------------------------------------------------------------- Old: ---- mysql-5.5.31-nodoc.tar.gz mysql-5.6.11-nodoc.tar.gz percona-xtrabackup-2.1.6-nodoc.tar.gz percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch New: ---- mysql-5.5.35-nodoc.tar.gz mysql-5.6.15-nodoc.tar.gz percona-xtrabackup-2.1.7-nodoc.tar.gz percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xtrabackup.spec ++++++ --- /var/tmp/diff_new_pack.eWbjpX/_old 2014-02-02 19:02:57.000000000 +0100 +++ /var/tmp/diff_new_pack.eWbjpX/_new 2014-02-02 19:02:57.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package xtrabackup # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,14 +16,14 @@ # -%define MYSQL_55_VERSION 5.5.31 -%define MYSQL_56_VERSION 5.6.11 +%define MYSQL_55_VERSION 5.5.35 +%define MYSQL_56_VERSION 5.6.15 Summary: Online backup for MySQL / InnoDB License: GPL-2.0 Group: Productivity/Databases/Tools Name: xtrabackup -Version: 2.1.6 +Version: 2.1.7 Release: 0 Url: http://www.percona.com/software/percona-xtrabackup/ Source: percona-xtrabackup-%{version}-nodoc.tar.gz @@ -31,8 +31,7 @@ Source3: mysql-%{MYSQL_56_VERSION}-nodoc.tar.gz Source4: xtrabackup-nodoc.sh Patch0: percona-xtrabackup-2.1.x-nodoc.patch -Patch1: percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch -Patch2: percona-xtrabackup-2.1.x-mysql-5.6.11-va_list.patch +Patch1: percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # This is to ease migration from Percona's generic packages Provides: percona-xtrabackup = %{version} @@ -82,7 +81,6 @@ %__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && exit 1 %patch0 -p1 %patch1 -p1 -%patch2 -p1 %build set -ue ++++++ mysql-5.5.31-nodoc.tar.gz -> mysql-5.5.35-nodoc.tar.gz ++++++ /work/SRC/openSUSE:Factory/xtrabackup/mysql-5.5.31-nodoc.tar.gz /work/SRC/openSUSE:Factory/.xtrabackup.new/mysql-5.5.35-nodoc.tar.gz differ: char 5, line 1 ++++++ mysql-5.5.31-nodoc.tar.gz -> mysql-5.6.15-nodoc.tar.gz ++++++ /work/SRC/openSUSE:Factory/xtrabackup/mysql-5.5.31-nodoc.tar.gz /work/SRC/openSUSE:Factory/.xtrabackup.new/mysql-5.6.15-nodoc.tar.gz differ: char 5, line 1 ++++++ percona-xtrabackup-2.1.6-nodoc.tar.gz -> percona-xtrabackup-2.1.7-nodoc.tar.gz ++++++ /work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.6-nodoc.tar.gz /work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.7-nodoc.tar.gz differ: char 5, line 1 ++++++ percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch -> percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch ++++++ --- /work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.x-mysql-5.6.11-srv_buf_size.patch 2013-08-19 13:31:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch 2014-02-02 19:02:55.000000000 +0100 @@ -8,14 +8,14 @@ because ifdef was not satisfied. --- - mysql-5.6.11/storage/innobase/row/row0log.cc | 4 ++-- + mysql-5.6.15/storage/innobase/row/row0log.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -Index: percona-xtrabackup-2.1.4/mysql-5.6.11/storage/innobase/row/row0log.cc +Index: percona-xtrabackup-2.1.7/mysql-5.6.15/storage/innobase/row/row0log.cc =================================================================== ---- percona-xtrabackup-2.1.4.orig/mysql-5.6.11/storage/innobase/row/row0log.cc 2013-08-16 19:35:37.000000000 +0100 -+++ percona-xtrabackup-2.1.4/mysql-5.6.11/storage/innobase/row/row0log.cc 2013-08-16 19:35:51.000000000 +0100 -@@ -2359,7 +2359,7 @@ all_done: +--- percona-xtrabackup-2.1.7.orig/mysql-5.6.15/storage/innobase/row/row0log.cc 2013-11-17 18:02:53.000000000 +0000 ++++ percona-xtrabackup-2.1.7/mysql-5.6.15/storage/innobase/row/row0log.cc 2014-01-25 23:58:54.000000000 +0000 +@@ -2323,7 +2323,7 @@ all_done: and be ignored when the operation is unsupported. */ fallocate(index->online_log->fd, FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE, @@ -24,7 +24,7 @@ #endif /* FALLOC_FL_PUNCH_HOLE */ next_mrec = index->online_log->head.block; -@@ -3147,7 +3147,7 @@ all_done: +@@ -3142,7 +3142,7 @@ all_done: and be ignored when the operation is unsupported. */ fallocate(index->online_log->fd, FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE, ++++++ percona-xtrabackup-2.1.x-nodoc.patch ++++++ --- /var/tmp/diff_new_pack.eWbjpX/_old 2014-02-02 19:02:57.000000000 +0100 +++ /var/tmp/diff_new_pack.eWbjpX/_new 2014-02-02 19:02:57.000000000 +0100 @@ -1,5 +1,5 @@ From: Andreas Stieger <andreas.stie...@gmx.de> -Date: Mon, 25 Nov 2013 19:38:57 +0000 +Date: Sat, 25 Jan 2014 23:54:26 +0000 Subject: [PATCH] make Percona XtraBackup accept MySQL sources extracted using rpm %prep Upstream: no @@ -7,22 +7,26 @@ make the build script work with that. --- - utils/build.sh | 4 ---- - 1 file changed, 4 deletions(-) + utils/build.sh | 8 -------- + 1 file changed, 8 deletions(-) -Index: percona-xtrabackup-2.1.6/utils/build.sh +Index: percona-xtrabackup-2.1.7/utils/build.sh =================================================================== ---- percona-xtrabackup-2.1.6.orig/utils/build.sh 2013-11-25 19:40:22.000000000 +0000 -+++ percona-xtrabackup-2.1.6/utils/build.sh 2013-11-25 19:40:26.000000000 +0000 -@@ -164,7 +164,6 @@ AUTO_DOWNLOAD to \"yes\"" +--- percona-xtrabackup-2.1.7.orig/utils/build.sh 2014-01-23 14:59:36.000000000 +0000 ++++ percona-xtrabackup-2.1.7/utils/build.sh 2014-01-26 00:35:25.000000000 +0000 +@@ -164,11 +164,6 @@ AUTO_DOWNLOAD to \"yes\"" function unpack_and_patch() { local dirname=`basename "$1" ".tar.gz"` -- tar xzf $top_dir/$1 +- if [ -f $top_dir/$1 ]; then +- tar xzf $top_dir/$1 +- else +- tar xfJ $top_dir/$dirname.tar.xz +- fi cd $dirname patch -p1 < $top_dir/patches/$2 cd - -@@ -260,9 +259,6 @@ function build_all() +@@ -264,9 +259,6 @@ function build_all() configure_file innobackupex.pl innobackupex +x ++++++ xtrabackup-nodoc.sh ++++++ --- /var/tmp/diff_new_pack.eWbjpX/_old 2014-02-02 19:02:57.000000000 +0100 +++ /var/tmp/diff_new_pack.eWbjpX/_new 2014-02-02 19:02:57.000000000 +0100 @@ -2,7 +2,7 @@ # # Remove documentation files from source archives # -# Copyright (c) 2013 Andreas Stieger <andreas.stie...@gmx.de> +# Copyright (c) 2014 Andreas Stieger <andreas.stie...@gmx.de> # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -14,9 +14,9 @@ # published by the Open Source Initiative. # -XTRABACKUP_VERSION=2.1.6 -MYSQL55_VERSION=5.5.31 -MYSQL56_VERSION=5.6.11 +XTRABACKUP_VERSION=2.1.7 +MYSQL55_VERSION=5.5.35 +MYSQL56_VERSION=5.6.15 gunzip -v < percona-xtrabackup-${XTRABACKUP_VERSION}.tar.gz > percona-xtrabackup-${XTRABACKUP_VERSION}.tar && \ tar -v --wildcards --delete -f percona-xtrabackup-${XTRABACKUP_VERSION}.tar \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org