notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Newsfeed changes

The news feed page[s] were not laid out well. Two pages, disjointed information, hard to figure out how to use the optional parameters...

Thankfully, someone told me.

The new page is ready for your review. Please compare these two:

You may also be interested in the Github issue.
Port details
xtrabackup80 Open-source backup tool for InnoDB and XtraDB
8.0.35_7 databases on this many watch lists=2 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 8.0.35_7Version of this port present on the latest quarterly branch.
Maintainer: eugene@zhegan.in search for ports maintained by this maintainer
Port Added: 2024-02-22 09:39:08
Last Update: 2025-02-14 23:12:32
Commit Hash: ff33dd4
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
License: GPLv2
WWW:
https://docs.percona.com/percona-xtrabackup/8.0/
Description:
Percona XtraBackup is an open-source hot backup utility for MySQL that doesn't lock your database during the backup. It can back up data from InnoDB, XtraDB and MyISAM tables on MySQL/Percona Server/MariaDB servers, and has many advanced features.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (16 items)
Collapse this list.
  1. /usr/local/share/licenses/xtrabackup80-8.0.35_7/catalog.mk
  2. /usr/local/share/licenses/xtrabackup80-8.0.35_7/LICENSE
  3. /usr/local/share/licenses/xtrabackup80-8.0.35_7/GPLv2
  4. bin/xbcloud
  5. bin/xbcloud_osenv
  6. bin/xbcrypt
  7. bin/xbstream
  8. bin/xtrabackup
  9. lib/libmysqlservices.a
  10. lib/plugin/component_keyring_file.so
  11. lib/plugin/component_keyring_kms.so
  12. lib/plugin/keyring_file.so
  13. lib/plugin/keyring_vault.so
  14. @owner
  15. @group
  16. @mode
Collapse this list.
Dependency lines:
  • xtrabackup80>0:databases/xtrabackup80
Conflicts:
CONFLICTS_INSTALL:
  • xtrabackup8*
To install the port:
cd /usr/ports/databases/xtrabackup80/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/xtrabackup80
  • pkg install xtrabackup80
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xtrabackup80
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: amd64 i386
distinfo:
TIMESTAMP = 1677255149 SHA256 (percona-xtrabackup-8.0.35-30.tar.gz) = 8a3632a5a7a91834800f4f83902468bccff1d979e82347c0372b39a97b0c85f0 SIZE (percona-xtrabackup-8.0.35-30.tar.gz) = 447842768

Expand this list (2 items)

Collapse this list.

SHA256 (boost_1_77_0.tar.gz) = 5347464af5b14ac54bb945dc68f1dd7c56f0dad7262816b956138fc53bcc0131 SIZE (boost_1_77_0.tar.gz) = 130620992

Collapse this list.


Packages (timestamps in pop-ups are UTC):
xtrabackup80
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-8.0.35_7--8.0.35_7---
FreeBSD:13:quarterly-8.0.35_5--8.0.35_5---
FreeBSD:14:latest-8.0.35_7--8.0.35_7---
FreeBSD:14:quarterly----8.0.35_5---
FreeBSD:15:latest--n/a-n/a--8.0.35
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. cmake : devel/cmake-core
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. protobuf>=3.0 : devel/protobuf
  6. rapidjson>=1.1.0 : devel/rapidjson
  7. libevent>=2.1 : devel/libevent
Runtime dependencies:
  1. qpress : archivers/qpress
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. libicudata.so : devel/icu
  6. libprotobuf-lite.so : devel/protobuf
  7. libunwind.so : devel/libunwind
  8. libzstd.so : archivers/zstd
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
databases_xtrabackup80
USES:
bison cmake compiler:c++14-lang cpe pkgconfig ssl
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/xtrabackup on 2024-04-02
    REASON: Has expired: Percona XtraBackup 2.4 has reached EOL status

  • port moved here from databases/xtrabackup8 on 2024-02-22
    REASON: Rename port to avoid confusion

Number of commits found: 15

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.0.35_7
14 Feb 2025 23:12:32
commit hash: ff33dd4700e81bd57df259a0fe29ed5fdddf2653commit hash: ff33dd4700e81bd57df259a0fe29ed5fdddf2653commit hash: ff33dd4700e81bd57df259a0fe29ed5fdddf2653commit hash: ff33dd4700e81bd57df259a0fe29ed5fdddf2653 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump consumers of devel/icu

...to avoid library mismatches
8.0.35_6
28 Jan 2025 17:23:28
commit hash: adfb8194d132295d00880bf84675be78bbff09eccommit hash: adfb8194d132295d00880bf84675be78bbff09eccommit hash: adfb8194d132295d00880bf84675be78bbff09eccommit hash: adfb8194d132295d00880bf84675be78bbff09ec files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 29.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.35_5
25 Dec 2024 00:13:30
commit hash: 31b6d2fd9a94da9e424af975bcb195b2ad93c5d8commit hash: 31b6d2fd9a94da9e424af975bcb195b2ad93c5d8commit hash: 31b6d2fd9a94da9e424af975bcb195b2ad93c5d8commit hash: 31b6d2fd9a94da9e424af975bcb195b2ad93c5d8 files touched by this commit
Ryan Steinmetz (zi) search for other commits by this committer
databases/xtrabackup80: Remove incorrectly added deprecation/expiration

This was incorrectly marked as deprecated.  It is in fact supported and
under active development by Percona.

See PXB 8.0.x under the MySQL Software table of:
https://www.percona.com/services/policies/percona-software-support-lifecycle

databases/xtrabackup80 is required for MySQL 8.0.x and
databases/xtrabackup84 is required for MySQL 8.4.x
8.0.35_5
15 Dec 2024 21:38:29
commit hash: 671f47f22e1446586ee64b9b0764e3669a16a204commit hash: 671f47f22e1446586ee64b9b0764e3669a16a204commit hash: 671f47f22e1446586ee64b9b0764e3669a16a204commit hash: 671f47f22e1446586ee64b9b0764e3669a16a204 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
databases/xtrabackup80: Deprecate and set expiration date to 2025-01-31

Deprecate as its unsupported and point users to databases/xtrabackup84

Reference:
https://www.percona.com/services/policies/percona-software-support-lifecycle

PR:		283058
Approved by:	portmgr (maintainer timeout, 2+ weeks)
8.0.35_5
29 Oct 2024 14:38:30
commit hash: 94829e74ad868afe36ee6797b9f9e3caa8c7132fcommit hash: 94829e74ad868afe36ee6797b9f9e3caa8c7132fcommit hash: 94829e74ad868afe36ee6797b9f9e3caa8c7132fcommit hash: 94829e74ad868afe36ee6797b9f9e3caa8c7132f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 28.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.35_4
07 Oct 2024 14:16:41
commit hash: 232b56f7db4cdd05d3bce95731968f81bec27c65commit hash: 232b56f7db4cdd05d3bce95731968f81bec27c65commit hash: 232b56f7db4cdd05d3bce95731968f81bec27c65commit hash: 232b56f7db4cdd05d3bce95731968f81bec27c65 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 28.2

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.35_3
18 Sep 2024 19:10:12
commit hash: edc44d21a5d1014318cae0ac513ec20cc0aacc17commit hash: edc44d21a5d1014318cae0ac513ec20cc0aacc17commit hash: edc44d21a5d1014318cae0ac513ec20cc0aacc17commit hash: edc44d21a5d1014318cae0ac513ec20cc0aacc17 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 28.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.35_2
15 Sep 2024 20:09:36
commit hash: f01013c7ca039769891e8b6dc1a3835181da6dbfcommit hash: f01013c7ca039769891e8b6dc1a3835181da6dbfcommit hash: f01013c7ca039769891e8b6dc1a3835181da6dbfcommit hash: f01013c7ca039769891e8b6dc1a3835181da6dbf files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 28.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.35_1
15 Aug 2024 10:55:26
commit hash: 216e30a7a540331337aa6a83938d7b2551f2e903commit hash: 216e30a7a540331337aa6a83938d7b2551f2e903commit hash: 216e30a7a540331337aa6a83938d7b2551f2e903commit hash: 216e30a7a540331337aa6a83938d7b2551f2e903 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 27.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.35
01 Jul 2024 20:27:23
commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608commit hash: 19d68720f1dac6176557ffa8d9c1684c4cf22608 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: drop support for FreeBSD 13.2 which reached EOL today

Thanks again to jbeich for noticing various things I overlooked.

Reviewed by:	acm, ashish, eduardo, ehaupt, eugen, jbeich, martymac, mat,
nobukata, sunpoet, tagattie, yuri, arrowd, kde
Differential Revision:	https://reviews.freebsd.org/D45141
8.0.35
23 May 2024 12:07:42
commit hash: 694ab437cf2940378c9a9d2fe9281c87441d5ac0commit hash: 694ab437cf2940378c9a9d2fe9281c87441d5ac0commit hash: 694ab437cf2940378c9a9d2fe9281c87441d5ac0commit hash: 694ab437cf2940378c9a9d2fe9281c87441d5ac0 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
databases/xtrabackup80: unbreak build with clang18

Reported by:	Eugene M. Zheganin (maintainer)
Approved by:	Eugene M. Zheganin (maintainer)
8.0.35
22 May 2024 20:27:22
commit hash: d40b7417ee03273041385e9fab84638c1a3f4eeacommit hash: d40b7417ee03273041385e9fab84638c1a3f4eeacommit hash: d40b7417ee03273041385e9fab84638c1a3f4eeacommit hash: d40b7417ee03273041385e9fab84638c1a3f4eea files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
databases/xtrabackup80: fix handling of dependencies

Fix build after latest changes: do not override *_DEPENDS
added with USES clause.
8.0.35
14 May 2024 06:54:27
commit hash: 84947b10cd01360627571078984250f58a1e2cd5commit hash: 84947b10cd01360627571078984250f58a1e2cd5commit hash: 84947b10cd01360627571078984250f58a1e2cd5commit hash: 84947b10cd01360627571078984250f58a1e2cd5 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
databases/xtrabackup80: add missing chunk after previous commit

Actualize WWW link. Note that upstream supports Intel/AMD arches only.
8.0.35
14 May 2024 06:05:39
commit hash: e6a60afa18abd01d0ea4b553ebb2c5f702b2b94acommit hash: e6a60afa18abd01d0ea4b553ebb2c5f702b2b94acommit hash: e6a60afa18abd01d0ea4b553ebb2c5f702b2b94acommit hash: e6a60afa18abd01d0ea4b553ebb2c5f702b2b94a files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
databases/xtrabackup80: make it buildable on i386

Modern clang cannot build the port on i386 systems.
Use GCC13 to make working package.

Approved by:	Eugene M. Zheganin (maintainer)
8.0.35
22 Feb 2024 09:35:51
commit hash: 147efd9835e16cae10637c56e34325d1b4c573c2commit hash: 147efd9835e16cae10637c56e34325d1b4c573c2commit hash: 147efd9835e16cae10637c56e34325d1b4c573c2commit hash: 147efd9835e16cae10637c56e34325d1b4c573c2 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
databases/xtrabackup80: renamed from databases/xtrabackup8 and updated

The port databases/xtrabackup8 upgraded to version 8.0.35-30
and renamed to databases/xtrabackup80 in preparation for upcoming
incompatible branch databases/xtrabackup81, to avoid confusion.

Drop unused dependency on libncurses.

The update based on maintainer's submittion.

PR:             277088
Tested by:	Eugene M. Zheganin (maintainer)
Approved by:	Eugene M. Zheganin (maintainer)

Number of commits found: 15