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
xtrabackup84 Open-source backup tool for InnoDB and XtraDB
8.4.0_7 databases on this many watch lists=0 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.4.0_7Version of this port present on the latest quarterly branch.
Maintainer: samm@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-09-04 16:12:06
Last Update: 2025-02-14 23:12:32
Commit Hash: ff33dd4
License: GPLv2
WWW:
https://docs.percona.com/percona-xtrabackup/8.4/
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 (15 items)
Collapse this list.
  1. /usr/local/share/licenses/xtrabackup84-8.4.0_7/catalog.mk
  2. /usr/local/share/licenses/xtrabackup84-8.4.0_7/LICENSE
  3. /usr/local/share/licenses/xtrabackup84-8.4.0_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/component_keyring_vault.so
  13. @owner
  14. @group
  15. @mode
Collapse this list.
Dependency lines:
  • xtrabackup84>0:databases/xtrabackup84
Conflicts:
CONFLICTS_INSTALL:
  • xtrabackup8*
To install the port:
cd /usr/ports/databases/xtrabackup84/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/xtrabackup84
  • pkg install xtrabackup84
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: xtrabackup84
Flavors: there is no flavor information for this port.
NOT_FOR_ARCHS: armv6 armv7 i386 powerpc
distinfo:
TIMESTAMP = 1725152102 SHA256 (percona-xtrabackup-8.4.0-1.tar.gz) = d55caa8f8bfcc33ec299c22a16311fd9595b00c04543e0f7abde553e38e96e0b SIZE (percona-xtrabackup-8.4.0-1.tar.gz) = 432545459

Packages (timestamps in pop-ups are UTC):
xtrabackup84
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.4.0_78.4.0_7------
FreeBSD:13:quarterly8.4.0_58.4.0_5------
FreeBSD:14:latest8.4.0_78.4.0_7------
FreeBSD:14:quarterly8.4.0_58.4.0_5------
FreeBSD:15:latest8.4.0_78.4.0_7n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. protobuf>=3.0 : devel/protobuf
  2. rapidjson>=1.1.0 : devel/rapidjson
  3. libevent>=2.1 : devel/libevent
  4. bison : devel/bison
  5. cmake : devel/cmake-core
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
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_xtrabackup84
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/xtrabackup81 on 2025-02-04
    REASON: Has expired: Unsupported upstream, consider migrating to databases/xtrabackup84

Number of commits found: 9

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
8.4.0_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.4.0_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.4.0_5
12 Nov 2024 21:50:32
commit hash: 65a2ef105cd47b6ea7226549511dc020cfca99e2commit hash: 65a2ef105cd47b6ea7226549511dc020cfca99e2commit hash: 65a2ef105cd47b6ea7226549511dc020cfca99e2commit hash: 65a2ef105cd47b6ea7226549511dc020cfca99e2 files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
databases/xtrabackup84: fix build on FreeBSD-CURRENT

Fixes adopted from databases/mysql84-server

Reported by: Poudriere
8.4.0_4
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.4.0_3
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.4.0_2
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.4.0_1
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.4.0
04 Sep 2024 16:18:28
commit hash: 8fd06beca4e092aaa5815ad5a906caa9777a53f3commit hash: 8fd06beca4e092aaa5815ad5a906caa9777a53f3commit hash: 8fd06beca4e092aaa5815ad5a906caa9777a53f3commit hash: 8fd06beca4e092aaa5815ad5a906caa9777a53f3 files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
databases/xtrabackup84: fix documentation url
8.4.0
04 Sep 2024 16:10:40
commit hash: 1f28cb4002a8698562b90c773b3c02d8d321ef9ccommit hash: 1f28cb4002a8698562b90c773b3c02d8d321ef9ccommit hash: 1f28cb4002a8698562b90c773b3c02d8d321ef9ccommit hash: 1f28cb4002a8698562b90c773b3c02d8d321ef9c files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
databases/xtrabackup84: new port to backup MySQL 8.4 database

Based on xtrabackup83 port, with corresponding changes, including:

- usage of bundled boost
- disable build on 32bit platforms (unsupported by vendor)
- new patches from mysql-server84.

Number of commits found: 9