File percona-xtrabackup-2.3.3-disable-version-check.patch of Package xtrabackup

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"
@@ -1882,6 +1882,7 @@ decrypt_decompress()
 	return(ret);
 }
 
+/*
 void
 version_check()
 {
@@ -1912,3 +1913,4 @@ version_check()
 
 	pclose(pipe);
 }
+*/
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
 decrypt_decompress();
+/*
 void
 version_check();
+*/
 bool
 is_path_separator(char);
 bool
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();
 		}
 
 		if ((mysql_connection = xb_mysql_connect()) == NULL) {
openSUSE Build Service is sponsored by