Hello community, here is the log from the commit of package xtrabackup for openSUSE:Factory checked in at 2018-04-02 22:49:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xtrabackup (Old) and /work/SRC/openSUSE:Factory/.xtrabackup.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "xtrabackup" Mon Apr 2 22:49:05 2018 rev:44 rq:592904 version:2.4.10 Changes: -------- --- /work/SRC/openSUSE:Factory/xtrabackup/xtrabackup.changes 2018-03-19 23:40:21.001085496 +0100 +++ /work/SRC/openSUSE:Factory/.xtrabackup.new/xtrabackup.changes 2018-04-02 22:49:08.214041947 +0200 @@ -1,0 +2,14 @@ +Sun Apr 1 18:32:08 UTC 2018 - astieger@suse.com + +- Percona XtraBackup 2.4.10: + * Rebased to MySQL 5.7.19 + * Fix xbcrypt failure with --encrypt-key-file option + * Fix lock-up on simultaneous usage of --lock-ddl and + --lock-ddl-per-table + * Fix deadlock in prepare stage related to the maximum number + of pending reads + * Abort backup when encountering tablespaces with a corrupted + first page instead of skipping +- Use %license (boo#1082318) + +------------------------------------------------------------------ Old: ---- percona-xtrabackup-2.4.9-nodoc.tar.xz New: ---- percona-xtrabackup-2.4.10-nodoc.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xtrabackup.spec ++++++ --- /var/tmp/diff_new_pack.CWuGUL/_old 2018-04-02 22:49:10.657953091 +0200 +++ /var/tmp/diff_new_pack.CWuGUL/_new 2018-04-02 22:49:10.661952945 +0200 @@ -17,7 +17,7 @@ Name: xtrabackup -Version: 2.4.9 +Version: 2.4.10 Release: 0 Summary: Online backup for MySQL / InnoDB License: GPL-2.0 @@ -75,10 +75,6 @@ %prep %setup -q -n percona-xtrabackup-%{version} -a 2 -# refuse to build from source tarballs with documentation due to license -%{__find} -maxdepth 1 -type d -iname "doc*" -print && exit 1 -%{__find} storage/innobase/xtrabackup -maxdepth 1 -type d -iname "doc*" -print && exit 1 - rm -rf storage/innobase/xtrabackup/src/jsmn %patch3 -p1 @@ -107,7 +103,7 @@ %cmake_install %files -%doc COPYING +%license COPYING %{_bindir}/innobackupex %{_bindir}/xtrabackup %{_bindir}/xbstream ++++++ percona-xtrabackup-2.3.2-unbundle-jsnm.patch ++++++ --- /var/tmp/diff_new_pack.CWuGUL/_old 2018-04-02 22:49:10.693951782 +0200 +++ /var/tmp/diff_new_pack.CWuGUL/_new 2018-04-02 22:49:10.693951782 +0200 @@ -1,12 +1,12 @@ -Index: percona-xtrabackup-2.3.8/storage/innobase/xtrabackup/src/CMakeLists.txt +Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/CMakeLists.txt =================================================================== ---- percona-xtrabackup-2.3.8.orig/storage/innobase/xtrabackup/src/CMakeLists.txt -+++ percona-xtrabackup-2.3.8/storage/innobase/xtrabackup/src/CMakeLists.txt -@@ -19,7 +19,6 @@ INCLUDE(libev) +--- percona-xtrabackup-2.4.10.orig/storage/innobase/xtrabackup/src/CMakeLists.txt ++++ percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/CMakeLists.txt +@@ -21,7 +21,6 @@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compil ADD_SUBDIRECTORY(libarchive) ADD_SUBDIRECTORY(crc) -ADD_SUBDIRECTORY(jsmn) + SET(WITH_CURL "system" CACHE STRING "Using system curl by default") FIND_GCRYPT() - FIND_CURL() ++++++ percona-xtrabackup-2.3.3-disable-version-check.patch ++++++ --- /var/tmp/diff_new_pack.CWuGUL/_old 2018-04-02 22:49:10.705951346 +0200 +++ /var/tmp/diff_new_pack.CWuGUL/_new 2018-04-02 22:49:10.705951346 +0200 @@ -1,7 +1,7 @@ -Index: percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/backup_copy.cc +Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.cc =================================================================== ---- percona-xtrabackup-2.4.8.orig/storage/innobase/xtrabackup/src/backup_copy.cc 2017-07-20 14:29:48.000000000 +0200 -+++ percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/backup_copy.cc 2017-08-08 15:26:08.969853105 +0200 +--- percona-xtrabackup-2.4.10.orig/storage/innobase/xtrabackup/src/backup_copy.cc ++++ percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.cc @@ -51,7 +51,7 @@ Place, Suite 330, Boston, MA 02111-1307 #include <set> #include <string> @@ -11,7 +11,7 @@ #include <sstream> #include <algorithm> #include "fil_cur.h" -@@ -2040,6 +2040,7 @@ decrypt_decompress() +@@ -2057,6 +2057,7 @@ decrypt_decompress() return(ret); } @@ -19,16 +19,16 @@ void version_check() { -@@ -2070,3 +2071,4 @@ version_check() +@@ -2087,3 +2088,4 @@ version_check() pclose(pipe); } +*/ -Index: percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/backup_copy.h +Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.h =================================================================== ---- percona-xtrabackup-2.4.8.orig/storage/innobase/xtrabackup/src/backup_copy.h 2017-07-20 14:29:48.000000000 +0200 -+++ percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/backup_copy.h 2017-08-08 15:26:08.969853105 +0200 -@@ -43,8 +43,10 @@ bool +--- percona-xtrabackup-2.4.10.orig/storage/innobase/xtrabackup/src/backup_copy.h ++++ percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/backup_copy.h +@@ -42,8 +42,10 @@ bool copy_back(); bool decrypt_decompress(); @@ -39,11 +39,11 @@ bool is_path_separator(char); bool -Index: percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/CMakeLists.txt +Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/CMakeLists.txt =================================================================== ---- percona-xtrabackup-2.4.8.orig/storage/innobase/xtrabackup/src/CMakeLists.txt 2017-07-20 14:29:48.000000000 +0200 -+++ percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/CMakeLists.txt 2017-08-08 15:26:08.969853105 +0200 -@@ -28,11 +28,11 @@ FIND_CURL() +--- percona-xtrabackup-2.4.10.orig/storage/innobase/xtrabackup/src/CMakeLists.txt ++++ percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/CMakeLists.txt +@@ -29,11 +29,11 @@ MYSQL_CHECK_CURL() FIND_EV() # xxd is needed to embed version_check script @@ -59,7 +59,7 @@ INCLUDE_DIRECTORIES( ${CMAKE_SOURCE_DIR}/include -@@ -56,13 +56,13 @@ ADD_DEFINITIONS(${SSL_DEFINES}) +@@ -57,13 +57,13 @@ ADD_DEFINITIONS(${SSL_DEFINES}) CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/xtrabackup_version.h.in ${CMAKE_CURRENT_BINARY_DIR}/xtrabackup_version.h ) @@ -77,13 +77,13 @@ +#ADD_CUSTOM_TARGET(GenVersionCheck +# DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/version_check_pl.h) - ADD_COMPILE_FLAGS( + SET(keyring_source_files keyring.cc -Index: percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/xtrabackup.cc +Index: percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/xtrabackup.cc =================================================================== ---- percona-xtrabackup-2.4.8.orig/storage/innobase/xtrabackup/src/xtrabackup.cc 2017-07-20 14:29:48.000000000 +0200 -+++ percona-xtrabackup-2.4.8/storage/innobase/xtrabackup/src/xtrabackup.cc 2017-08-08 15:26:08.973853144 +0200 -@@ -8052,7 +8052,7 @@ xb_init() +--- percona-xtrabackup-2.4.10.orig/storage/innobase/xtrabackup/src/xtrabackup.cc ++++ percona-xtrabackup-2.4.10/storage/innobase/xtrabackup/src/xtrabackup.cc +@@ -8063,7 +8063,7 @@ xb_init() if (xtrabackup_backup) { if (!opt_noversioncheck) { ++++++ percona-xtrabackup-2.4.9-nodoc.tar.xz -> percona-xtrabackup-2.4.10-nodoc.tar.xz ++++++ /work/SRC/openSUSE:Factory/xtrabackup/percona-xtrabackup-2.4.9-nodoc.tar.xz /work/SRC/openSUSE:Factory/.xtrabackup.new/percona-xtrabackup-2.4.10-nodoc.tar.xz differ: char 25, line 1