notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
xtrabackup OpenSource version of InnoDB backup with support of Percona extensions
2.4.21 databases on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.4.21Version of this port present on the latest quarterly branch.
Maintainer: samm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2010-05-25 18:13:32
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: bash, git, pkg, python27
License: GPLv2
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. bin/xtrabackup
  2. bin/xbstream
  3. bin/innobackupex
  4. bin/xbcrypt
  5. bin/xbcloud
  6. bin/xbcloud_osenv
  7. /usr/local/share/licenses/xtrabackup-2.4.21/catalog.mk
  8. /usr/local/share/licenses/xtrabackup-2.4.21/LICENSE
  9. /usr/local/share/licenses/xtrabackup-2.4.21/GPLv2
Collapse this list.
Dependency lines:
  • xtrabackup>0:databases/xtrabackup
Conflicts:
CONFLICTS_INSTALL:
  • xtrabackup8
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/databases/xtrabackup/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/xtrabackup
  • pkg install xtrabackup
PKGNAME: xtrabackup
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
xtrabackup
ABIlatestquarterly
FreeBSD:11:aarch642.4.122.4.20
FreeBSD:11:amd642.4.212.4.21
FreeBSD:11:armv6--
FreeBSD:11:i3862.4.212.4.21
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-2.4.21
FreeBSD:12:amd642.4.212.4.21
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.4.212.4.21
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.4.21
FreeBSD:13:aarch64-2.4.21
FreeBSD:13:amd642.4.212.4.21
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862.4.212.4.21
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.4.202.4.21
FreeBSD:14:aarch642.4.21-
FreeBSD:14:amd642.4.21-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.4.21-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.4.21-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash : shells/bash
  2. cmake : devel/cmake
  3. bison : devel/bison
  4. cmake : devel/cmake
  5. msgfmt : devel/gettext-tools
  6. autoconf>=2.69 : devel/autoconf
  7. automake>=1.16.1 : devel/automake
  8. libtoolize : devel/libtool
  9. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. qpress : archivers/qpress
  2. perl5>=5.32.r0<5.33 : lang/perl5.32
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libev.so : devel/libev
  3. libgcrypt.so : security/libgcrypt
  4. libgpg-error.so : security/libgpg-error
  5. libintl.so : devel/gettext-runtime
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
  1. There is no master site for this port.
Port Moves
  • port moved here from databases/innobackup on 2013-05-18
    REASON: Removed: Use databases/xtrabackup instead

Number of commits found: 54

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.4.21
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
14 Feb 2021 22:09:30
Original commit files touched by this commit Revision:565268  2.4.21
samm search for other commits by this committer
databases/xtrabackup: fix build on FreeBSD 13

Compilation of the embedded mysql server fail with clang 11, use clang 10 as
workaround (same as databases/mysql57-server do)

Reported by:	pkg-fallout@FreeBSD.org
12 Jan 2021 13:08:51
Original commit files touched by this commit Revision:561331  2.4.21
samm search for other commits by this committer
database/xtrabackup: update to 2.4.21

New Features
 - PXB-2112: xbcloud: support storage_class option with storage=s3 (Thanks to
user rluisr for reporting this issue)

Improvements
 - PXB-2254: Redesign "lock-ddl-per-table"
 - PXB-2252: Introduce debug option to print the redo log records scanned and
applied

Bugs Fixed
 - PXB-793: Fix syntax error when executing lock-ddl-per-table queries
 - PXB-2165: Modify xbcloud to store backups using s3 access key parameters if
AWS access key env variables are set
 - PXB-2164: Modify xbcloud to return the error when the backup doesn`t exist in
s3 bucket
 - PXB-953: Improve stdout for the end of usage of lock-ddl-per-table
 - PXB-2279: Xbcloud: Upload failed: backup is incomplete (Thanks to user
mrmainnet for reporting this issue)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
07 Nov 2020 09:57:05
Original commit files touched by this commit Revision:554374  2.4.20
danfe search for other commits by this committer
- Unbreak the build on recent -CURRENT
- Register installation conflict with v8
26 May 2020 07:42:22
Original commit files touched by this commit Revision:536578  2.4.20
samm search for other commits by this committer
databases/xtrabackup: update to the 2.4.20

Changelog: https://www.percona.com/doc/percona-xtrabackup/2.4/release-notes.html

Approved by: krion (mentor)
Differential Revision: https://reviews.freebsd.org/D25007
13 Feb 2020 14:27:46
Original commit files touched by this commit Revision:526019  2.4.15
sunpoet search for other commits by this committer
Update MAINTAINER: use @FreeBSD.org
13 Oct 2019 18:16:39
Original commit files touched by this commit Revision:514411  2.4.15
samm search for other commits by this committer
Replace my personal email address to the samm@freebsd.org

Approved by:    krion (mentor)
Differential Revision:  https://reviews.freebsd.org/D22013
07 Oct 2019 14:56:33
Original commit files touched by this commit Revision:513955  2.4.15
swills search for other commits by this committer
databases/xtrabackup: Update to 2.4.15

While here, pass maintainership to submitter

PR:		241081
Submitted by:	samm@os2.kiev.ua
Approved by:	Aleksandr Kuzminsky <aleks@twindb.com> (maintainer)
24 Aug 2019 12:40:26
Original commit files touched by this commit Revision:509721  2.4.12_1
pkubaj search for other commits by this committer
databases/xtrabackup: fix build on GCC architectures

Patch this port similarly to other mysql/mariadb/percona ports - make GCC a
valid compiler.

PR:		239310
Approved by:	aleks@twindb.com (maintainer timeout), linimon (mentor)
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  2.4.12_1
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
19 Jun 2019 12:41:54
Original commit files touched by this commit Revision:504544  2.4.12
linimon search for other commits by this committer
Add compiler:c++11-lang to USES to unbreak build on powerpc64:

  ld: final link failed: Bad value

While here, pacify portlint by also alpha sorting USES.

Approved by:	portmgr (tier-2 blanket)
10 May 2019 09:01:33
Original commit files touched by this commit Revision:501162  2.4.12
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
22 Oct 2018 16:40:58
Original commit files touched by this commit Revision:482753  2.4.12
pi search for other commits by this committer
databases/xtrabackup: fix build due to stricter llvm60 c++

PR:		230836
Submitted by:	Sergey Akhmatov <sergey@akhmatov.ru>
Reported by:	rainer@ultra-secure.de
Reviewed by:	ddrinnon@cdor.net,
Approved by:	aleks@twindb.com (maintainer timeout)
Obtained
from:	https://github.com/percona/percona-xtrabackup/commit/09069e9ee8f84df0ba3091f591b9269842e71503#diff-765605c50b26c5ee91da8227ac1093b2
MFH:		2018Q4
13 Aug 2018 16:51:57
Original commit files touched by this commit Revision:477077  2.4.12
feld search for other commits by this committer
databases/xtrabackup: Update to 2.4.12

- Disable version check functionality which is an information disclosure
vulnerability as it posts system information and hostnames to
https://v.percona.com

PR:		230417
Approved by:	maintainer
MFH:		2018Q3
Differential Revision:	https://reviews.freebsd.org/D16609
08 Aug 2018 17:43:24
Original commit files touched by this commit Revision:476650  2.4.9_2
feld search for other commits by this committer
databases/xtrabackup: Revert depdendency removal

There is a perl script embedded in the binary which can be found at
storage/innobase/xtrabackup/src/version_check.pl. This script can be
ignored if you pass the argument --no-version-check. It could be
possible to replace this with a simple shell script to achieve the same
results and eliminate the dependency on a specific external
libmysqlclient library inherited from DBD::MySQL. This will be
investigated to eliminate this issue.

Pointyhat:	me

MFH:		2018Q3
06 Aug 2018 20:53:02
Original commit files touched by this commit Revision:476547  2.4.9_1
feld search for other commits by this committer
databases/xtrabackup: Remove unnecessary depdendency

DBD::mysql has not been required since version 2.3.0

Approved by:	portmgr (with hat)
MFH:		2018Q3
17 Mar 2018 20:16:32
Original commit files touched by this commit Revision:464844  2.4.9
yuri search for other commits by this committer
databases/xtrabackup: Update to 2.4.9

Port changes:
* Change to DISTVERSION
* Add the specific boost version to fix build
* Add curl to LIB_DEPENDS
* Move bison from BUILD_DEPENDS to USES=bison
* Add/delete patches

PR:		216870
Submitted by:	samm@os2.kiev.ua
Approved by:	Aleksandr Kuzminsky <aleks@twindb.com> (maintainer)
11 Jan 2018 20:34:08
Original commit files touched by this commit Revision:458786  2.3.6
adamw search for other commits by this committer
Chase vim-lite -> vim-console rename
30 Nov 2017 06:42:57
Original commit files touched by this commit Revision:455169  2.3.6
linimon search for other commits by this committer
Update maintainer's email address.
30 Nov 2017 06:13:35
Original commit files touched by this commit Revision:455167  2.3.6  Sanity Test Failure
linimon search for other commits by this committer
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.

This is part two of a multipart commit to bring armv7 ports to parity
with armv6.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	lonesome.com -exp run
25 Jun 2017 21:07:58
Original commit files touched by this commit Revision:444324  2.3.6
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:	https://reviews.freebsd.org/D10748
27 May 2017 15:07:12
Original commit files touched by this commit Revision:441847  2.3.6
linimon search for other commits by this committer
Mark some ports failing on armv6, for errors classified as "clang".

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
29 Apr 2017 07:04:49
Original commit files touched by this commit Revision:439736  2.3.6
linimon search for other commits by this committer
Provide more descriptive error messages for ports failing on powerpc64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
27 Dec 2016 18:13:56
Original commit files touched by this commit Revision:429635  2.3.6
lifanov search for other commits by this committer
databases/xtrabackup: Update to 2.3.6

PR:		215244
Submitted by:	Thomas Babut <tbabut@mobileobjects.de>
Reviewed by:	matthew
Approved by:	aleksandr.kuzminsky@percona.com (maintainer timeout), matthew
(mentor)
Differential Revision:	https://reviews.freebsd.org/D8918
18 Aug 2016 12:23:45
Original commit files touched by this commit Revision:420400  2.3.5
amdmi3 search for other commits by this committer
- Update to 2.3.5

PR:             211377
Submitted by:   tbabut@mobileobjects.de
Approved by:    maintainer timeout (aleksandr.kuzminsky@percona.com, 3 weeks)
10 May 2016 10:58:36
Original commit files touched by this commit Revision:414935  2.3.4
robak search for other commits by this committer
databases/xtrabackup: update 2.3.3 -> 2.3.4

PR:		209034
Submitted by:	Thomas Babut <tbabut@mobileobjects.de>
Approved by:	maintainer timeout (aleksandr.kuzminsky@percona.com, 14 days)
21 Apr 2016 16:43:15
Original commit files touched by this commit Revision:413746  2.3.3
swills search for other commits by this committer
many ports: mark broken on powerpc64
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  2.3.3
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
20 Jan 2016 03:36:50
Original commit files touched by this commit Revision:406729  2.3.3
wen search for other commits by this committer
- Update to 2.3.3

PR:		204251
Submitted by:	tbabut@mobileobjects.de
Approved by:	maintainer(timeout, >60 days)
29 Oct 2015 13:47:34
Original commit files touched by this commit Revision:400459  2.2.12
mat search for other commits by this committer
Update to 2.2.12. [1]

Remove unneeded bits from the past.

PR:		202760
Submitted by:	maintainer
Sponsored by:	Absolight
03 Jul 2015 10:46:52
Original commit files touched by this commit Revision:391227  2.2.10
marino search for other commits by this committer
Add USES=alias to 11 ports (non-invasive DragonFly support)
05 Jun 2015 14:14:11
Original commit files touched by this commit Revision:388581  2.2.10
amdmi3 search for other commits by this committer
- Update to 2.2.10
- Fix fetch

PR:		199778
Submitted by:	timp87@gmail.com
Approved by:	maintainer timeout (aleksandr.kuzminsky@percona.com, 1 month)
07 May 2015 10:49:01
Original commit files touched by this commit Revision:385619  2.2.6_1
amdmi3 search for other commits by this committer
- Fix fetch
- Add LICENSE_FILE
- Add CPE info

Approved by:	portmgr blanket
MFH:		2015Q2
12 Apr 2015 11:04:23
Original commit files touched by this commit Revision:383859  2.2.6_1
antoine search for other commits by this committer
Mark a few ports BROKEN: unfetchable
02 Jan 2015 18:46:34
Original commit files touched by this commit Revision:376062  2.2.6_1
pi search for other commits by this committer
security/libgcrypt: 1.6.1 -> 1.6.2, bump depends

Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
  with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
  error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code.  Take
	care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
(Only the first 15 lines of the commit message are shown above View all of this commit message)
06 Dec 2014 18:09:22
Original commit files touched by this commit Revision:374122  2.2.6
pi search for other commits by this committer
databases/xtrabackup: 2.1.7 -> 2.2.6

http://www.percona.com/doc/percona-xtrabackup/2.2/release-notes.html

PR:		195164
Approved by:	maintainer (timeout)
18 Sep 2014 07:30:25
Original commit files touched by this commit Revision:368423  2.1.7_1
tijl search for other commits by this committer
- Make both cmake and autotools build dependencies only
- Merge MASTER_SITES and MASTER_SITE_SUBDIR
18 Aug 2014 12:02:38
Original commit files touched by this commit Revision:365281  2.1.7_1
amdmi3 search for other commits by this committer
- Switch to USES=libtool

Approved by:	portmgr blanket
30 Jul 2014 03:57:24
Original commit files touched by this commit Revision:363436  2.1.7_1
pi search for other commits by this committer
security/libgcrypt: 1.5.3_3 -> 1.6.1

- Update to 1.6.1
- Remove some unneeded patches
- Fix pkg-plist
- report configure bug upstream
  https://bugs.g10code.com/gnupg/issue1668
- report API breakage downstream and find that MacPorts had the same issue
  https://rt.cpan.org/Ticket/Display.html?id=97201
- bump PORTREVISION for dependent ports (approx. 100 ports)
- Thanks to exp-run by antoine@ to find ports that break
- patch ports that would otherwise break
  security/shishi with PR 192164 is already committed
  [1] devel/ccrtp
  [2] editors/abiword
  [3] security/p5-Crypt-GCrypt

PR:		191256, 192162 [1], 192163 [2], 192166 [3]
Submitted by:	Carlos Jacobo Puga Medina <cjpugmed@gmail.com>
Approved by:	maintainer timeout, antoine (exp-run), portmgr (implicit)
18 Feb 2014 20:58:11
Original commit files touched by this commit Revision:344957  2.1.7
rm search for other commits by this committer
- update to 2.1.7
- support staging

PR:		186759
Submitted by:	Alex Samorukov <samm@os2.kiev.ua>
Approved by:	Aleksandr Kuzminsky <aleksandr.kuzminsky@percona.com> (maintainer)
11 Dec 2013 18:08:53
Original commit files touched by this commit Revision:336187  2.1.4
bapt search for other commits by this committer
In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in databases
20 Sep 2013 16:13:49
Original commit files touched by this commit Revision:327717  2.1.4
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
13 Aug 2013 12:11:05
Original commit files touched by this commit Revision:324660  2.1.4
wg search for other commits by this committer
databases/xtrabackup: update to 2.1.4

- Update to 2.1.4
- Remove MySQL references (everything is now inside tarball)
- Add qpress as run dependency for --decompress option

PR:		ports/181255
Submitted by:	Alex Samorukov <samm os2.kiev.ua> (maintainer)
05 Jul 2013 14:31:43
Original commit files touched by this commit Revision:322330  2.1.3_1
wg search for other commits by this committer
databases/xtrabackup: fix RUN_DEPENDS

- Add p5-DBD-mysql to RUN_DEPENDS

PR:		ports/180290
Submitted by:	Alex Samorukov <samm@os2.kiev.ua>
Approved by:	maintainer
04 Jul 2013 17:57:17
Original commit files touched by this commit Revision:322283  2.1.3
wg search for other commits by this committer
databases/xtrabackup: update to 2.1.3

- Update to 2.1.3 [1]
- USES cmake
- Unmute install commands

Changelog: https://launchpad.net/percona-xtrabackup/+milestone/2.1.3

PR:		ports/180224 [1]
Submitted by:	Alex Samorukov <samm@os2.kiev.ua>
Approved by:	maintainer
13 Nov 2012 22:14:34
Original commit files touched by this commit Revision:307400  2.0.3
flo search for other commits by this committer
Update to 2.0.3

PR:		ports/173529
Submitted by:	Alex Samorukov <samm@os2.kiev.ua>
Approved by:	maintainer
Feature safe:	yes
28 Jul 2012 08:44:30
Original commit files touched by this commit   2.0.1
flo search for other commits by this committer
This file is not required to build xtrabackup. This was the latest version of
the patch in the PR which I missed because it was included as URLs not as diffs.

PR:		ports/170018
Submitted by:	Alex Samorukov <samm@os2.kiev.ua>
Approved by:	maintainer
27 Jul 2012 14:45:10
Original commit files touched by this commit   2.0.1
flo search for other commits by this committer
Update to 2.0.1

PR:		ports/170018
Submitted by:	Alex Samorukov <samm@os2.kiev.ua>
Approved by:	maintainer
23 May 2012 17:03:24
Original commit files touched by this commit   1.6.6
flo search for other commits by this committer
Update to 1.6.6

PR:             ports/168254
Submitted by:   Alex Samorukov <samm@os2.kiev.ua>
Approved by:    maintainer
22 May 2012 20:04:07
Original commit files touched by this commit   1.6.5
flo search for other commits by this committer
Update to 1.6.5

PR:             ports/166189
Submitted by:   Alex Samorukov <samm@os2.kiev.ua>
Approved by:    maintainer
22 Oct 2011 23:50:23
Original commit files touched by this commit   1.1
eadler search for other commits by this committer
- remove maintainer tags from pkg-descr

Approved by:    portmgr
Approved by:    bapt (mentor)
20 Mar 2011 12:54:45
Original commit files touched by this commit   1.1
miwi search for other commits by this committer
- Get Rid MD5 support
25 May 2010 19:35:50
Original commit files touched by this commit   1.1
shaun search for other commits by this committer
Fix broken patch.

Submitted by:   QAT
Pointy hat to:  shaun (me)
25 May 2010 18:12:15
Original commit files touched by this commit   1.1
shaun search for other commits by this committer
New port: xtrabackup: An OpenSource version of InnoDB backup with
support of Percona extensions.

PR:             ports/145144 [1], ports/144939 [2]
Submitted by:   Alex Samorukov <samm@os2.kiev.ua> [1],
                Aleksandr Kuzminsky <aleksandr.kuzminsky@percona.com> [2]

Number of commits found: 54