Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2014-05-09 20:31:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    2014-03-09 
20:28:40.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes       
2014-05-09 20:31:15.000000000 +0200
@@ -1,0 +2,12 @@
+Thu May  8 06:52:19 UTC 2014 - [email protected]
+
+- Percona XtraBackup 2.1.9:
+  * now recognizes a new my.cnf option open_files_limit
+  * inherited signal mask could leave child processes running
+  * InnoDB table flag introduced in MySQL 5.6.16 was not recognized
+    "InnoDB: in InnoDB data dictionary has unknown flags 50.”
+    Fixed by rebasing to 5.6.17.
+- As the MySQL 5.6 component was rebased to 5.6.17, adjust
+  percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
+
+-------------------------------------------------------------------

Old:
----
  mysql-5.6.15-nodoc.tar.gz
  percona-xtrabackup-2.1.8-nodoc.tar.gz

New:
----
  mysql-5.6.17-nodoc.tar.gz
  percona-xtrabackup-2.1.9-nodoc.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xtrabackup.spec ++++++
--- /var/tmp/diff_new_pack.9W58Ov/_old  2014-05-09 20:31:17.000000000 +0200
+++ /var/tmp/diff_new_pack.9W58Ov/_new  2014-05-09 20:31:17.000000000 +0200
@@ -17,14 +17,13 @@
 
 
 %define MYSQL_55_VERSION 5.5.35
-%define MYSQL_56_VERSION 5.6.15
-
+%define MYSQL_56_VERSION 5.6.17
+Name:           xtrabackup
+Version:        2.1.9
+Release:        0
 Summary:        Online backup for MySQL / InnoDB 
 License:        GPL-2.0
 Group:          Productivity/Databases/Tools
-Name:           xtrabackup
-Version:        2.1.8
-Release:        0
 Url:            http://www.percona.com/software/percona-xtrabackup/
 Source:         percona-xtrabackup-%{version}-nodoc.tar.gz
 Source2:        mysql-%{MYSQL_55_VERSION}-nodoc.tar.gz
@@ -33,13 +32,6 @@
 Patch0:         percona-xtrabackup-2.1.x-nodoc.patch
 Patch1:         percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch
 Patch2:         percona-xtrabackup-2.1.x-disable-default-version-check.patch
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-# This is to ease migration from Percona's generic packages
-Provides:       percona-xtrabackup = %{version}
-Obsoletes:      percona-xtrabackup < %{version}
-#
-Requires:       mysql
-Requires:       qpress
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  bison
@@ -56,7 +48,10 @@
 BuildRequires:  readline-devel
 BuildRequires:  tcpd-devel
 BuildRequires:  zlib-devel
+#
+Requires:       mysql
 # some runtime perl requirements for innobackupex
+Requires:       qpress
 Requires:       perl(DBD::mysql)
 Requires:       perl(File::Basename)
 Requires:       perl(File::Copy)
@@ -68,6 +63,10 @@
 Requires:       perl(Pod::Usage)
 Requires:       perl(Time::HiRes)
 Requires:       perl(strict)
+# This is to ease migration from Percona's generic packages
+Provides:       percona-xtrabackup = %{version}
+Obsoletes:      percona-xtrabackup < %{version}
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Percona XtraBackup is an online (non-blocking) backup solution for InnoDB
@@ -77,24 +76,24 @@
 %prep
 %setup -q -n percona-xtrabackup-%{version} -a 2 -a 3
 # refuse to build from source tarballs with documentation due to license
-%__find -maxdepth 1 -type d -iname "doc*" -print && exit 1
-%__find mysql-%{MYSQL_55_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
-%__find mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print && 
exit 1 
+%{__find} -maxdepth 1 -type d -iname "doc*" -print && exit 1
+%{__find} mysql-%{MYSQL_55_VERSION} -maxdepth 1 -type d -iname "doc*" -print 
&& exit 1
+%{__find} mysql-%{MYSQL_56_VERSION} -maxdepth 1 -type d -iname "doc*" -print 
&& exit 1
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
 
 %build
 set -ue
-export CFLAGS="$RPM_OPT_FLAGS"
-export CXXFLAGS="$RPM_OPT_FLAGS -fno-exceptions" 
+export CFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags} -fno-exceptions"
 export AUTO_DOWNLOAD=no
 ./utils/build.sh innodb55
-%__cp src/xtrabackup_innodb55 ./xtrabackup_55
-%__cp src/xbstream .
-%__cp src/xbcrypt .
+cp src/xtrabackup_innodb55 ./xtrabackup_55
+cp src/xbstream .
+cp src/xbcrypt .
 ./utils/build.sh innodb56
-%__cp src/xtrabackup_56 .
+cp src/xtrabackup_56 .
 
 %install
 install -d %{buildroot}%{_bindir}

++++++ mysql-5.6.15-nodoc.tar.gz -> mysql-5.6.17-nodoc.tar.gz ++++++
/work/SRC/openSUSE:Factory/xtrabackup/mysql-5.6.15-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/mysql-5.6.17-nodoc.tar.gz differ: 
char 5, line 1

++++++ percona-xtrabackup-2.1.8-nodoc.tar.gz -> 
percona-xtrabackup-2.1.9-nodoc.tar.gz ++++++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.1.8-nodoc.tar.gz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.1.9-nodoc.tar.gz
 differ: char 5, line 1

++++++ percona-xtrabackup-2.1.x-mysql-5.6.15-srv_buf_size.patch ++++++
--- /var/tmp/diff_new_pack.9W58Ov/_old  2014-05-09 20:31:17.000000000 +0200
+++ /var/tmp/diff_new_pack.9W58Ov/_new  2014-05-09 20:31:17.000000000 +0200
@@ -8,14 +8,14 @@
 because ifdef was not satisfied.
 
 ---
- mysql-5.6.15/storage/innobase/row/row0log.cc |    4 ++--
+ mysql-5.6.17/storage/innobase/row/row0log.cc |    4 ++--
  1 file changed, 2 insertions(+), 2 deletions(-)
 
-Index: percona-xtrabackup-2.1.7/mysql-5.6.15/storage/innobase/row/row0log.cc
+Index: percona-xtrabackup-2.1.9/mysql-5.6.17/storage/innobase/row/row0log.cc
 ===================================================================
---- 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:
+--- percona-xtrabackup-2.1.9.orig/mysql-5.6.17/storage/innobase/row/row0log.cc 
2014-05-08 07:50:29.000000000 +0100
++++ percona-xtrabackup-2.1.9/mysql-5.6.17/storage/innobase/row/row0log.cc      
2014-05-08 07:50:36.000000000 +0100
+@@ -2562,7 +2562,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;
-@@ -3142,7 +3142,7 @@ all_done:
+@@ -3390,7 +3390,7 @@ all_done:
                and be ignored when the operation is unsupported. */
                fallocate(index->online_log->fd,
                          FALLOC_FL_PUNCH_HOLE | FALLOC_FL_KEEP_SIZE,

++++++ xtrabackup-nodoc.sh ++++++
--- /var/tmp/diff_new_pack.9W58Ov/_old  2014-05-09 20:31:17.000000000 +0200
+++ /var/tmp/diff_new_pack.9W58Ov/_new  2014-05-09 20:31:17.000000000 +0200
@@ -14,9 +14,9 @@
 # published by the Open Source Initiative.
 #
 
-XTRABACKUP_VERSION=2.1.8
+XTRABACKUP_VERSION=2.1.9
 MYSQL55_VERSION=5.5.35
-MYSQL56_VERSION=5.6.15
+MYSQL56_VERSION=5.6.17
 
 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to