View | Details | Raw Unified | Return to bug 166189
Collapse All | Expand All

(-)./Makefile (-21 / +58 lines)
Lines 6-42 Link Here
6
#
6
#
7
7
8
PORTNAME=	xtrabackup
8
PORTNAME=	xtrabackup
9
PORTVERSION=	1.1
9
PORTVERSION=	1.6.5
10
CATEGORIES=	databases
10
CATEGORIES=	databases
11
MASTER_SITES=	http://www.percona.com/downloads/XtraBackup/XtraBackup-1.1/source/	\
11
MASTER_SITES=	${MASTER_SITE_MYSQL_GRP} \
12
		http://launchpadlibrarian.net/41612347/
12
		http://downloads.skysql.com/archives/mysql-5.5/:mysql55 \
13
		http://downloads.mysql.com/archives/mysql-5.5/:mysql55 \
14
		http://www.percona.com/downloads/%SUBDIR%/:xtrabackup,libtar,percsrc51,percsrc55 \
15
		http://samm.kiev.ua/percona/:percsrc51,percsrc55 \
16
		ftp://ftp.feep.net/pub/software/libtar/:libtar
17
DISTFILES=	mysql-${MYSQL51_SRCVER}.tar.gz:mysql51 mysql-${MYSQL55_SRCVER}.tar.gz:mysql55 \
18
		xtrabackup-${PORTVERSION}.tar.gz:xtrabackup libtar-1.2.11.tar.gz:libtar \
19
		Percona-Server-5.1.59-13.0-patches.tar.gz:percsrc51 \
20
		Percona-Server-5.5.16-22.0-patches.tar.gz:percsrc55
21
EXTRACT_ONLY=	xtrabackup-${PORTVERSION}.tar.gz
13
22
14
MAINTAINER=	aleksandr.kuzminsky@percona.com
23
MAINTAINER=	aleksandr.kuzminsky@percona.com
15
COMMENT=	OpenSource version of InnoDB backup with support of Percona extensions
24
COMMENT=	OpenSource version of InnoDB backup with support of Percona extensions
16
25
17
GNU_CONFIGURE=	yes
26
LICENSE=	GPLv2
27
28
# MySQL 5.5 using CMAKE, quilt is requiered by build.sh
29
BUILD_DEPENDS=	bash:${PORTSDIR}/shells/bash quilt:${PORTSDIR}/devel/quilt \
30
		cmake:${PORTSDIR}/devel/cmake bison:${PORTSDIR}/devel/bison
31
32
# autotool is in use for 5.1 builds
18
MAKE_JOBS_SAFE=	yes
33
MAKE_JOBS_SAFE=	yes
19
USE_GMAKE=	yes
34
USE_GMAKE=	yes
35
USE_PERL5=	yes
36
USE_AUTOTOOLS=	automake autoheader autoconf libtool aclocal
20
37
21
CONFIGURE_ARGS=	--localstatedir=/var/db/mysql \
38
# use MASTER_SITE_MYSQL for the MySQL 5.1
22
		--without-debug \
39
MASTER_SITE_MYSQL_GRP=	${MASTER_SITE_MYSQL:S@%SUBDIR%/@%SUBDIR%/:mysql51@g}
23
		--without-readline \
40
MASTER_SITE_SUBDIR=	MySQL-5.1/:mysql51 community/:libtar \
24
		--without-libedit \
41
	XtraBackup/XtraBackup-1.6.5/source/:xtrabackup \
25
		--without-server \
42
	Percona-Server-5.1/Percona-Server-5.1.59-13.0/source/:percsrc51 \
26
		--with-libwrap \
43
	Percona-Server-5.5/Percona-Server-5.5.16-22.0/source/:percsrc55
27
		--with-low-memory \
44
28
		--enable-thread-safe-client \
45
# port needs MySQL sources to build
29
		--with-named-thread-libs="${PTHREAD_LIBS}"
46
MYSQL51_SRCVER=5.1.59
30
47
MYSQL55_SRCVER=5.5.16
31
PLIST_FILES=	bin/xtrabackup bin/tar4ibd bin/innobackupex-1.5.1
48
32
49
PLIST_FILES=	bin/xtrabackup bin/xtrabackup_51 bin/xtrabackup_55 bin/tar4ibd bin/innobackupex
33
post-build:
50
34
	cd ${WRKSRC}/storage/innobase/xtrabackup && ${GMAKE}
51
pre-build:
35
	cd ${WRKSRC}/libtar-1.2.11 && ./configure && ${GMAKE}
52
	${CP} ${DISTDIR}/xtrabackup-${PORTVERSION}.tar.gz ${DISTDIR}/libtar-1.2.11.tar.gz \
53
	${DISTDIR}/mysql-${MYSQL51_SRCVER}.tar.gz ${DISTDIR}/mysql-${MYSQL55_SRCVER}.tar.gz \
54
	${DISTDIR}/Percona-Server-5.1.59-13.0-patches.tar.gz \
55
	${DISTDIR}/Percona-Server-5.5.16-22.0-patches.tar.gz ${WRKSRC}
56
57
do-build:
58
	cd ${WRKSRC} && ./utils/build.sh 5.1
59
	cd ${WRKSRC} && ./utils/build.sh xtradb
60
	cd ${WRKSRC} && ./utils/build.sh xtradb55
36
61
37
do-install:
62
do-install:
38
	@${INSTALL_PROGRAM} ${WRKSRC}/storage/innobase/xtrabackup/xtrabackup ${PREFIX}/bin
63
	@${INSTALL_PROGRAM} ${WRKSRC}/Percona-Server/storage/innodb_plugin/xtrabackup/xtrabackup ${PREFIX}/bin
39
	@${INSTALL_SCRIPT} ${WRKSRC}/storage/innobase/xtrabackup/innobackupex-1.5.1 ${PREFIX}/bin
64
	@${INSTALL_PROGRAM} ${WRKSRC}/Percona-Server-5.5/storage/innobase/xtrabackup/xtrabackup_55 ${PREFIX}/bin
65
	@${INSTALL_PROGRAM} ${WRKSRC}/mysql-5.1/storage/innobase/xtrabackup/xtrabackup_51 ${PREFIX}/bin
66
	@${INSTALL_SCRIPT} ${WRKSRC}/innobackupex ${PREFIX}/bin
40
	@${INSTALL_PROGRAM} ${WRKSRC}/libtar-1.2.11/libtar/tar4ibd ${PREFIX}/bin
67
	@${INSTALL_PROGRAM} ${WRKSRC}/libtar-1.2.11/libtar/tar4ibd ${PREFIX}/bin
41
68
69
# autoconf is running by build.sh
70
do-configure:
71
run-autotools-aclocal:
72
run-autotools-automake:
73
run-autotools-autoconf:
74
run-autotools-autoheader:
75
run-autotools-libtoolize:
76
patch-autotools-libtool:
77
	@${TRUE}
78
42
.include <bsd.port.mk>
79
.include <bsd.port.mk>
(-)./distinfo (-2 / +12 lines)
Lines 1-2 Link Here
1
SHA256 (xtrabackup-1.1.tar.gz) = ce9d25c365e5459a5c51a54dc325789ec810d40a03649b67954a313029ab9f02
1
SHA256 (mysql-5.1.59.tar.gz) = f87b99b73c0d936ed892326ebd4c90b1d5c7d5d2ac8832fc62f538db99fb04f7
2
SIZE (xtrabackup-1.1.tar.gz) = 23918777
2
SIZE (mysql-5.1.59.tar.gz) = 24325443
3
SHA256 (mysql-5.5.16.tar.gz) = 38a88d5f3a4e0ab1c6722662a2c858c63fd98f0925691400282cb23f1ea29b70
4
SIZE (mysql-5.5.16.tar.gz) = 23816508
5
SHA256 (xtrabackup-1.6.5.tar.gz) = b9c789a6304712483d9e457a6a39f0c16c9bd028aa0124f7689f814833fdf990
6
SIZE (xtrabackup-1.6.5.tar.gz) = 933213
7
SHA256 (libtar-1.2.11.tar.gz) = 4a2eefb6b7088f41de57356e5059cbf1f917509b4a810f7c614625a378e87bb8
8
SIZE (libtar-1.2.11.tar.gz) = 145354
9
SHA256 (Percona-Server-5.1.59-13.0-patches.tar.gz) = 76f9398d1637c9cfc1b64e35cd272b70ddc71cfb6f00abd2fe6e62918fa920b5
10
SIZE (Percona-Server-5.1.59-13.0-patches.tar.gz) = 1203994
11
SHA256 (Percona-Server-5.5.16-22.0-patches.tar.gz) = 30d14443027cbcef4266385adfeb385af62cf5551ca044ae83539673497be4be
12
SIZE (Percona-Server-5.5.16-22.0-patches.tar.gz) = 1141266
(-)./files/patch-Makefile (-33 lines)
Lines 1-33 Link Here
1
--- storage/innobase/xtrabackup/Makefile.orig	2010-05-25 17:07:27.336100000 +0000
2
+++ storage/innobase/xtrabackup/Makefile	2010-05-25 17:07:35.679748000 +0000
3
@@ -1,4 +1,4 @@
4
-LIBS=	-lpthread
5
+LIBS=	-lpthread -lz
6
 DEFS=	-DUNIV_LINUX -DMYSQL_SERVER
7
 
8
 #x86 Linux
9
@@ -32,7 +32,7 @@
10
 INC=	-I. -I.. -I./../include -I./../../include -I./../../../include
11
 INNODBOBJS=	../ha_innodb_la-btr0btr.o ../ha_innodb_la-btr0cur.o ../ha_innodb_la-btr0pcur.o ../ha_innodb_la-btr0sea.o ../ha_innodb_la-buf0buddy.o ../ha_innodb_la-buf0buf.o ../ha_innodb_la-buf0flu.o ../ha_innodb_la-buf0lru.o ../ha_innodb_la-buf0rea.o ../ha_innodb_la-data0data.o ../ha_innodb_la-data0type.o ../ha_innodb_la-dict0boot.o ../ha_innodb_la-dict0crea.o ../ha_innodb_la-dict0dict.o ../ha_innodb_la-dict0load.o ../ha_innodb_la-dict0mem.o ../ha_innodb_la-dyn0dyn.o ../ha_innodb_la-eval0eval.o ../ha_innodb_la-eval0proc.o ../ha_innodb_la-fil0fil.o ../ha_innodb_la-fsp0fsp.o ../ha_innodb_la-fut0fut.o ../ha_innodb_la-fut0lst.o ../ha_innodb_la-ha0ha.o ../ha_innodb_la-ha0storage.o ../ha_innodb_la-hash0hash.o ../ha_innodb_la-ibuf0ibuf.o ../ha_innodb_la-lock0iter.o ../ha_innodb_la-lock0lock.o ../ha_innodb_la-log0log.o ../ha_innodb_la-log0recv.o ../ha_innodb_la-mach0data.o ../ha_innodb_la-mem0mem.o ../ha_innodb_la-mem0pool.o ../ha_innodb_la-mtr0log.o ../ha_innodb_la-mtr0mtr.o ../ha_innodb_la
12
-os0file.o ../ha_innodb_la-os0proc.o ../ha_innodb_la-os0sync.o ../ha_innodb_la-os0thread.o ../ha_innodb_la-page0cur.o ../ha_innodb_la-page0page.o ../ha_innodb_la-page0zip.o ../ha_innodb_la-lexyy.o ../ha_innodb_la-pars0grm.o ../ha_innodb_la-pars0opt.o ../ha_innodb_la-pars0pars.o ../ha_innodb_la-pars0sym.o ../ha_innodb_la-que0que.o ../ha_innodb_la-read0read.o ../ha_innodb_la-rem0cmp.o ../ha_innodb_la-rem0rec.o ../ha_innodb_la-row0ext.o ../ha_innodb_la-row0ins.o ../ha_innodb_la-row0merge.o ../ha_innodb_la-row0mysql.o ../ha_innodb_la-row0purge.o ../ha_innodb_la-row0row.o ../ha_innodb_la-row0sel.o ../ha_innodb_la-row0uins.o ../ha_innodb_la-row0umod.o ../ha_innodb_la-row0undo.o ../ha_innodb_la-row0upd.o ../ha_innodb_la-row0vers.o ../ha_innodb_la-srv0que.o ../ha_innodb_la-srv0srv.o ../ha_innodb_la-srv0start.o ../ha_innodb_la-sync0arr.o ../ha_innodb_la-sync0rw.o ../ha_innodb_la-sync0sync.o ../ha_innodb_la-thr0loc.o ../ha_innodb_la-trx0purge.o ../ha_innodb_la-trx0rec.o ../ha_innodb_la-trx0ro
0
-os0file.o ../ha_innodb_la-os0proc.o ../ha_innodb_la-os0sync.o ../ha_innodb_la-os0thread.o ../ha_innodb_la-page0cur.o ../ha_innodb_la-page0page.o ../ha_innodb_la-page0zip.o ../ha_innodb_la-lexyy.o ../ha_innodb_la-pars0grm.o ../ha_innodb_la-pars0opt.o ../ha_innodb_la-pars0pars.o ../ha_innodb_la-pars0sym.o ../ha_innodb_la-que0que.o ../ha_innodb_la-read0read.o ../ha_innodb_la-rem0cmp.o ../ha_innodb_la-rem0rec.o ../ha_innodb_la-row0ext.o ../ha_innodb_la-row0ins.o ../ha_innodb_la-row0merge.o ../ha_innodb_la-row0mysql.o ../ha_innodb_la-row0purge.o ../ha_innodb_la-row0row.o ../ha_innodb_la-row0sel.o ../ha_innodb_la-row0uins.o ../ha_innodb_la-row0umod.o ../ha_innodb_la-row0undo.o ../ha_innodb_la-row0upd.o ../ha_innodb_la-row0vers.o ../ha_innodb_la-srv0que.o ../ha_innodb_la-srv0srv.o ../ha_innodb_la-srv0start.o ../ha_innodb_la-sync0arr.o ../ha_innodb_la-sync0rw.o ../ha_innodb_la-sync0sync.o ../ha_innodb_la-thr0loc.o ../ha_innodb_la-trx0purge.o ../ha_innodb_la-trx0rec.o ../ha_innodb_la-trx0ro
13
ll.o ../ha_innodb_la-trx0rseg.o ../ha_innodb_la-trx0sys.o ../ha_innodb_la-trx0trx.o ../ha_innodb_la-trx0undo.o ../ha_innodb_la-usr0sess.o ../ha_innodb_la-ut0byte.o ../ha_innodb_la-ut0dbg.o ../ha_innodb_la-ut0list.o ../ha_innodb_la-ut0mem.o ../ha_innodb_la-ut0rnd.o ../ha_innodb_la-ut0ut.o ../ha_innodb_la-ut0vec.o ../ha_innodb_la-ut0wqueue.o
1
ll.o ../ha_innodb_la-trx0rseg.o ../ha_innodb_la-trx0sys.o ../ha_innodb_la-trx0trx.o ../ha_innodb_la-trx0undo.o ../ha_innodb_la-usr0sess.o ../ha_innodb_la-ut0byte.o ../ha_innodb_la-ut0dbg.o ../ha_innodb_la-ut0list.o ../ha_innodb_la-ut0mem.o ../ha_innodb_la-ut0rnd.o ../ha_innodb_la-ut0ut.o ../ha_innodb_la-ut0vec.o ../ha_innodb_la-ut0wqueue.o
14
 INNODBOBJS=	../libinnobase_a-btr0btr.o ../libinnobase_a-btr0cur.o ../libinnobase_a-btr0pcur.o ../libinnobase_a-btr0sea.o ../libinnobase_a-buf0buddy.o ../libinnobase_a-buf0buf.o ../libinnobase_a-buf0flu.o ../libinnobase_a-buf0lru.o ../libinnobase_a-buf0rea.o ../libinnobase_a-data0data.o ../libinnobase_a-data0type.o ../libinnobase_a-dict0boot.o ../libinnobase_a-dict0crea.o ../libinnobase_a-dict0dict.o ../libinnobase_a-dict0load.o ../libinnobase_a-dict0mem.o ../libinnobase_a-dyn0dyn.o ../libinnobase_a-eval0eval.o ../libinnobase_a-eval0proc.o ../libinnobase_a-fil0fil.o ../libinnobase_a-fsp0fsp.o ../libinnobase_a-fut0fut.o ../libinnobase_a-fut0lst.o ../libinnobase_a-ha0ha.o ../libinnobase_a-ha0storage.o ../libinnobase_a-hash0hash.o ../libinnobase_a-ibuf0ibuf.o ../libinnobase_a-lock0iter.o ../libinnobase_a-lock0lock.o ../libinnobase_a-log0log.o ../libinnobase_a-log0recv.o ../libinnobase_a-mach0data.o ../libinnobase_a-mem0mem.o ../libinnobase_a-mem0pool.o ../libinnobase_a-mtr0log.o ../lib
15
innobase_a-mtr0mtr.o ../libinnobase_a-os0file.o ../libinnobase_a-os0proc.o ../libinnobase_a-os0sync.o ../libinnobase_a-os0thread.o ../libinnobase_a-page0cur.o ../libinnobase_a-page0page.o ../libinnobase_a-page0zip.o ../libinnobase_a-lexyy.o ../libinnobase_a-pars0grm.o ../libinnobase_a-pars0opt.o ../libinnobase_a-pars0pars.o ../libinnobase_a-pars0sym.o ../libinnobase_a-que0que.o ../libinnobase_a-read0read.o ../libinnobase_a-rem0cmp.o ../libinnobase_a-rem0rec.o ../libinnobase_a-row0ext.o ../libinnobase_a-row0ins.o ../libinnobase_a-row0merge.o ../libinnobase_a-row0mysql.o ../libinnobase_a-row0purge.o ../libinnobase_a-row0row.o ../libinnobase_a-row0sel.o ../libinnobase_a-row0uins.o ../libinnobase_a-row0umod.o ../libinnobase_a-row0undo.o ../libinnobase_a-row0upd.o ../libinnobase_a-row0vers.o ../libinnobase_a-srv0que.o ../libinnobase_a-srv0srv.o ../libinnobase_a-srv0start.o ../libinnobase_a-sync0arr.o ../libinnobase_a-sync0rw.o ../libinnobase_a-sync0sync.o ../libinnobase_a-thr0loc.o ../li
2
innobase_a-mtr0mtr.o ../libinnobase_a-os0file.o ../libinnobase_a-os0proc.o ../libinnobase_a-os0sync.o ../libinnobase_a-os0thread.o ../libinnobase_a-page0cur.o ../libinnobase_a-page0page.o ../libinnobase_a-page0zip.o ../libinnobase_a-lexyy.o ../libinnobase_a-pars0grm.o ../libinnobase_a-pars0opt.o ../libinnobase_a-pars0pars.o ../libinnobase_a-pars0sym.o ../libinnobase_a-que0que.o ../libinnobase_a-read0read.o ../libinnobase_a-rem0cmp.o ../libinnobase_a-rem0rec.o ../libinnobase_a-row0ext.o ../libinnobase_a-row0ins.o ../libinnobase_a-row0merge.o ../libinnobase_a-row0mysql.o ../libinnobase_a-row0purge.o ../libinnobase_a-row0row.o ../libinnobase_a-row0sel.o ../libinnobase_a-row0uins.o ../libinnobase_a-row0umod.o ../libinnobase_a-row0undo.o ../libinnobase_a-row0upd.o ../libinnobase_a-row0vers.o ../libinnobase_a-srv0que.o ../libinnobase_a-srv0srv.o ../libinnobase_a-srv0start.o ../libinnobase_a-sync0arr.o ../libinnobase_a-sync0rw.o ../libinnobase_a-sync0sync.o ../libinnobase_a-thr0loc.o ../li
16
binnobase_a-trx0purge.o ../libinnobase_a-trx0rec.o ../libinnobase_a-trx0roll.o ../libinnobase_a-trx0rseg.o ../libinnobase_a-trx0sys.o ../libinnobase_a-trx0trx.o ../libinnobase_a-trx0undo.o ../libinnobase_a-usr0sess.o ../libinnobase_a-ut0byte.o ../libinnobase_a-ut0dbg.o ../libinnobase_a-ut0list.o ../libinnobase_a-ut0mem.o ../libinnobase_a-ut0rnd.o ../libinnobase_a-ut0ut.o ../libinnobase_a-ut0vec.o ../libinnobase_a-ut0wqueue.o
3
binnobase_a-trx0purge.o ../libinnobase_a-trx0rec.o ../libinnobase_a-trx0roll.o ../libinnobase_a-trx0rseg.o ../libinnobase_a-trx0sys.o ../libinnobase_a-trx0trx.o ../libinnobase_a-trx0undo.o ../libinnobase_a-usr0sess.o ../libinnobase_a-ut0byte.o ../libinnobase_a-ut0dbg.o ../libinnobase_a-ut0list.o ../libinnobase_a-ut0mem.o ../libinnobase_a-ut0rnd.o ../libinnobase_a-ut0ut.o ../libinnobase_a-ut0vec.o ../libinnobase_a-ut0wqueue.o
17
-MYSQLOBJS=	../../../mysys/libmysys.a ../../../strings/libmystrings.a ../../../zlib/.libs/libzlt.a
18
+MYSQLOBJS=	../../../mysys/libmysys.a ../../../strings/libmystrings.a
19
 
20
 
21
 
22
@@ -42,7 +42,7 @@
23
 .c.o:
24
 	$(CC) $(CFLAGS) $(INC) $(DEFS) -c $*.c
25
 
26
-all: xtrabackup
27
+all: buildobj xtrabackup
28
 
29
 xtrabackup : xtrabackup.o $(INNODBOBJS) $(MYSQLOBJS)
30
 	$(CC)  $(CFLAGS)  xtrabackup.o $(INNODBOBJS) $(MYSQLOBJS) $(LIBS) -o xtrabackup
31
@@ -53,3 +53,6 @@
32
 install:
33
 	cp innobackupex-1.5.1 /usr/bin
34
 	cp xtrabackup /usr/bin
35
+
36
+buildobj:
37
+	cd ../ && $(MAKE) `echo $(INNODBOBJS)|sed  's/..\///g'`
(-)./files/patch-build.sh (+37 lines)
Line 0 Link Here
1
--- utils/build.sh	2012-02-10 15:54:51.000000000 +0100
2
+++ utils/build.sh	2012-03-16 20:53:58.366366222 +0100
3
@@ -225,9 +225,14 @@
4
 	    bzr revert
5
 	    bzr pull --overwrite
6
 	else
7
-	    bzr branch -r tag:Percona-Server-$PS_51_VERSION \
8
-		lp:percona-server/5.1 $branch_dir
9
+	    #bzr branch -r tag:Percona-Server-$PS_51_VERSION \
10
+	#	lp:percona-server/5.1 $branch_dir
11
+	    tar -xvzf Percona-Server-${PS_51_VERSION}-patches.tar.gz
12
+	    ln -sf Percona-Server-${PS_51_VERSION}-patches $branch_dir
13
+	    ln  mysql-${MYSQL_51_VERSION}.tar.gz $branch_dir
14
 	    cd $branch_dir
15
+	    #fix for cmake, from https://bugs.launchpad.net/percona-xtradb/+bug/666223
16
+	    sed -i .orig 's/inline void _increment_page_get_statistics/void _increment_page_get_statistics/' patches/innodb_extend_slow.patch
17
 	fi
18
 
19
 	$MAKE_CMD main
20
@@ -283,9 +288,15 @@
21
 	    bzr revert
22
 	    bzr pull --overwrite
23
 	else
24
-	    bzr branch -r tag:Percona-Server-$PS_55_VERSION \
25
-		lp:percona-server $branch_dir
26
+#	    bzr branch -r tag:Percona-Server-$PS_55_VERSION \
27
+#		lp:percona-server $branch_dir
28
+	    tar -xvzf Percona-Server-${PS_55_VERSION}-patches.tar.gz
29
+	    ln -sf Percona-Server-${PS_55_VERSION}-patches $branch_dir
30
+	    ln mysql-5.5.16.tar.gz $branch_dir
31
 	    cd $branch_dir
32
+	    #fix for cmake, from https://bugs.launchpad.net/percona-xtradb/+bug/666223
33
+	    sed -i .orig 's/inline void _increment_page_get_statistics/void _increment_page_get_statistics/' patches/innodb_extend_slow.patch
34
+
35
 	fi
36
 
37
 	$MAKE_CMD PERCONA_SERVER=Percona-Server-5.5 main
(-)./files/patch-innobackupex (-11 lines)
Lines 1-11 Link Here
1
--- storage/innobase/xtrabackup/innobackupex-1.5.1.orig	2010-03-29 02:44:57.000000000 +0300
2
+++ storage/innobase/xtrabackup/innobackupex-1.5.1	2010-03-29 02:45:07.000000000 +0300
3
@@ -81,7 +81,7 @@
4
 my $option_no_timestamp = '';
5
 my $option_slave_info = '';
6
 my $option_no_lock = '';
7
-my $option_ibbackup_binary = 'xtrabackup';
8
+my $option_ibbackup_binary = '/usr/local/bin/xtrabackup';
9
 
10
 my $option_defaults_file = '';
11
 my $option_incremental = '';
(-)./pkg-descr (-5 / +5 lines)
Lines 1-6 Link Here
1
Percona XtraBackup is OpenSource online (non-blockable) backup solution for 
1
Percona XtraBackup is OpenSource online (non-blockable) backup solution for
2
InnoDB and XtraDB engines. It works with MySQL 5.0 and 5.1 versions (InnoDB
2
InnoDB and XtraDB engines. It can back up data from InnoDB, XtraDB, and MyISAM
3
Plugin and Barracuda format is supported as of release 0.9.5rc) and also can 
3
tables on unmodified MySQL 5.0, 5.1 and 5.5 servers, as well as Percona Server
4
handle MyISAM tables.
4
with XtraDB.
5
5
6
WWW: http://www.percona.com/docs/wiki/percona-xtrabackup:start
6
WWW: http://www.percona.com/doc/percona-xtrabackup/

Return to bug 166189