Hello community,

here is the log from the commit of package xtrabackup for openSUSE:Factory 
checked in at 2016-01-21 23:43:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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    2016-01-01 
19:49:52.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes       
2016-01-22 01:08:07.000000000 +0100
@@ -1,0 +2,34 @@
+Sun Jan 17 18:54:37 UTC 2016 - ec...@opensuse.org
+
+- Percona XtraBackup 2.3.3, a bugfix release:
+  * Database directories were not removed if DROP DATABASE happened 
+    during the backup.
+  * Backup would fail if Store backup history on the server feature 
+    was enabled and backup was taken from server without binary 
+    log enabled.
+  * Percona XtraBackup now fails with descriptive error message if 
+    --defaults-extra-file is not specified first.
+  * Backup would fail if --rsync option was used without specifying
+    temporary folder.
+  * Fixed Percona XtraBackup crash which happened when it was used 
+    for SST on MariaDB Galera Cluster caused by double free of 
+    datadir‘ variable.
+  * --move-back did not respect the innodb_log_group_home_dir and 
+    innodb_data_home_dir options which caused ib_logfiles and data
+    files not to be moved to correct location.
+  * xtrabackup_binlog_info was not updated correctly when applying 
+    incremental backups.
+  * When using a --defaults-file option Percona XtraBackup would
+    complain about datadir being mismatched if it wasn’t explicitly
+    set in the defaults file.
+  * Fixed build issues by adding missing check in cmake script for
+    xxd presence.
+  * Percona XtraBackup would terminate backup process without error
+    if --slave-info option was used on a server not running as a 
+    replication slave.
+  * innobackupex when used with --stream option would create an 
+    empty directory with a timestamp as a name.
+- update percona-xtrabackup-2.3.2-disable-version-check.patch
+  to percona-xtrabackup-2.3.3-disable-version-check.patch
+
+-------------------------------------------------------------------

Old:
----
  percona-xtrabackup-2.3.2-disable-version-check.patch
  percona-xtrabackup-2.3.2-nodoc.tar.xz

New:
----
  percona-xtrabackup-2.3.3-disable-version-check.patch
  percona-xtrabackup-2.3.3-nodoc.tar.xz

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

Other differences:
------------------
++++++ xtrabackup.spec ++++++
--- /var/tmp/diff_new_pack.BjfCeC/_old  2016-01-22 01:08:11.000000000 +0100
+++ /var/tmp/diff_new_pack.BjfCeC/_new  2016-01-22 01:08:11.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package xtrabackup
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           xtrabackup
-Version:        2.3.2
+Version:        2.3.3
 Release:        0
 Summary:        Online backup for MySQL / InnoDB
 License:        GPL-2.0
@@ -29,7 +29,7 @@
 Source4:        xtrabackup-nodoc.sh
 Patch1:         percona-xtrabackup-2.2.x-srv_buf_size.patch
 Patch3:         percona-xtrabackup-2.2.9-nodoc.patch
-Patch4:         percona-xtrabackup-2.3.2-disable-version-check.patch
+Patch4:         percona-xtrabackup-2.3.3-disable-version-check.patch
 Patch5:         percona-xtrabackup-2.3.2-unbundle-jsnm.patch
 BuildRequires:  autoconf
 BuildRequires:  automake

++++++ percona-xtrabackup-2.3.2-disable-version-check.patch -> 
percona-xtrabackup-2.3.3-disable-version-check.patch ++++++
--- 
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.3.2-disable-version-check.patch
  2015-11-12 19:40:28.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.3.3-disable-version-check.patch
     2016-01-22 01:08:07.000000000 +0100
@@ -1,16 +1,16 @@
-Index: percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/backup_copy.cc
-===================================================================
---- 
percona-xtrabackup-2.3.2.orig/storage/innobase/xtrabackup/src/backup_copy.cc
-+++ percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/backup_copy.cc
-@@ -48,7 +48,6 @@ Place, Suite 330, Boston, MA 02111-1307
+diff -Pdpru 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.cc 
percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.cc
+--- 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.cc    
   2015-12-14 20:49:07.000000000 +0100
++++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.cc    
2016-01-17 23:26:10.661829261 +0100
+@@ -48,7 +48,7 @@ Place, Suite 330, Boston, MA 02111-1307
  #include <set>
  #include <string>
  #include <mysqld.h>
 -#include <version_check_pl.h>
++/* #include <version_check_pl.h> */
  #include <sstream>
  #include "fil_cur.h"
  #include "xtrabackup.h"
-@@ -1866,6 +1865,7 @@ decrypt_decompress()
+@@ -1882,6 +1882,7 @@ decrypt_decompress()
        return(ret);
  }
  
@@ -18,15 +18,14 @@
  void
  version_check()
  {
-@@ -1896,3 +1896,4 @@ version_check()
+@@ -1912,3 +1913,4 @@ version_check()
  
        pclose(pipe);
  }
 +*/
-Index: percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/backup_copy.h
-===================================================================
---- percona-xtrabackup-2.3.2.orig/storage/innobase/xtrabackup/src/backup_copy.h
-+++ percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/backup_copy.h
+diff -Pdpru 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.h 
percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.h
+--- 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/backup_copy.h     
   2015-12-14 20:49:07.000000000 +0100
++++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/backup_copy.h     
2016-01-17 23:16:15.044500527 +0100
 @@ -37,8 +37,10 @@ bool
  copy_back();
  bool
@@ -38,32 +37,54 @@
  bool
  is_path_separator(char);
  bool
-Index: percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/xtrabackup.cc
-===================================================================
---- percona-xtrabackup-2.3.2.orig/storage/innobase/xtrabackup/src/xtrabackup.cc
-+++ percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/xtrabackup.cc
-@@ -6688,7 +6688,7 @@ xb_init()
+diff -Pdpru 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/CMakeLists.txt 
percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/CMakeLists.txt
+--- 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/CMakeLists.txt    
   2015-12-14 20:49:07.000000000 +0100
++++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/CMakeLists.txt    
2016-01-17 23:37:22.286376304 +0100
+@@ -25,11 +25,11 @@ FIND_CURL()
+ FIND_EV()
+ 
+ # xxd is needed to embed version_check script
+-FIND_PROGRAM(XXD_PATH xxd)
++#FIND_PROGRAM(XXD_PATH xxd)
+ 
+-IF(NOT XXD_PATH)
+-  MESSAGE(FATAL_ERROR "xxd not found. Try to install vim-common.")
+-ENDIF(NOT XXD_PATH)
++#IF(NOT XXD_PATH)
++#  MESSAGE(FATAL_ERROR "xxd not found. Try to install vim-common.")
++#ENDIF(NOT XXD_PATH)
+ 
+ INCLUDE_DIRECTORIES(
+   ${CMAKE_SOURCE_DIR}/include
+@@ -50,13 +50,13 @@ INCLUDE_DIRECTORIES(
+ CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/xtrabackup_version.h.in
+                ${CMAKE_CURRENT_BINARY_DIR}/xtrabackup_version.h )
+ 
+-ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h
+-                   COMMAND ${XXD_PATH} --include version_check.pl
+-                   ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h
+-                   WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
++#ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h
++#                   COMMAND ${XXD_PATH} --include version_check.pl
++#                   ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h
++#                   WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
+ 
+-ADD_CUSTOM_TARGET(GenVersionCheck
+-                  DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h)
++#ADD_CUSTOM_TARGET(GenVersionCheck
++#                  DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h)
+ 
+ 
+ MYSQL_ADD_EXECUTABLE(xtrabackup
+diff -Pdpru 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/xtrabackup.cc 
percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/xtrabackup.cc
+--- 
percona-xtrabackup-2.3.3.orig/storage/innobase/xtrabackup/src/xtrabackup.cc     
   2015-12-14 20:49:07.000000000 +0100
++++ percona-xtrabackup-2.3.3/storage/innobase/xtrabackup/src/xtrabackup.cc     
2016-01-17 23:17:32.535859179 +0100
+@@ -6699,7 +6699,7 @@ xb_init()
        if (xtrabackup_backup) {
  
                if (!opt_noversioncheck) {
 -                      version_check();
-+                      // version_check();
++                      //version_check();
                }
  
                if ((mysql_connection = xb_mysql_connect()) == NULL) {
-Index: percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/CMakeLists.txt
-===================================================================
---- 
percona-xtrabackup-2.3.2.orig/storage/innobase/xtrabackup/src/CMakeLists.txt
-+++ percona-xtrabackup-2.3.2/storage/innobase/xtrabackup/src/CMakeLists.txt
-@@ -43,11 +43,6 @@ INCLUDE_DIRECTORIES(
- CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/xtrabackup_version.h.in
-                ${CMAKE_CURRENT_BINARY_DIR}/xtrabackup_version.h )
- 
--EXECUTE_PROCESS(COMMAND xxd --include version_check.pl
--                ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h
--                WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
--
--
- MYSQL_ADD_EXECUTABLE(xtrabackup
-   xtrabackup.cc
-   innobackupex.cc

++++++ percona-xtrabackup-2.3.2-nodoc.tar.xz -> 
percona-xtrabackup-2.3.3-nodoc.tar.xz ++++++
/work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.3.2-nodoc.tar.xz 
/work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.3.3-nodoc.tar.xz
 differ: char 26, line 1


Reply via email to