sysutils/bacula1?-server: fix build on FreeBSD 16 This silence the pkg fallout reports re: https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/commit/0d0186b248e12425aebf56372ce8de29e05924c6 While here, remove an unused patch for sysutils/bacula13-server Sponsored by: Sunday morning coffee8b18f7a7a5
Port details
sysutils/bacula15-server15.0.3_1
Network backup solution (server)
- Maintainer
- dvl@FreeBSD.org
- Packages
- bacula15-server 15.0.3_1
- Upstream
- Higher version available: 17.0.0
- CPE
bacula:baculafrom the port- WWW
- https://www.bacula.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (11)
sysutils/bacula15-server: Update to 15.0.3 re: https://www.bacula.org/downloads/Bacula-15.0.3/ReleaseNotesc5b263e5aa
sysutils/bacula15-server: Add support for zstd compression You'll know you have zstd enabled if you find something like this: $ ldd /usr/local/sbin/bextract | grep zstd libzstd.so.1 => /usr/local/lib/libzstd.so.1 (0xbab736bf000) $ ldd /usr/local/sbin/bacula-fd | grep std libzstd.so.1 => /usr/local/lib/libzstd.so.1 (0x3e701988b000) * add libzstd.so:archivers/zstd to LIB_DEPENDS * apply upstream patches to configure and autoconf/configure Those patches are: * files/patch-configure https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/commit/358e838a bring in some unset fixes, locally adjusted back to 15.0.2 * files/patch-autoconf_configure.in https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/commit/8d9669fb fix detection of zstd Upstream discussion: https://sourceforge.net/p/bacula/mailman/bacula-users/?viewmonth=202506 While here, comply with portlint for S3_LIB_DEPENDS PR: 287403 Sponsored by: BSDCan 2025 FreeBSD Dev Summit51b906b083
sysutils/bacula15-server: Apply upstream bpipe patch * https://sourceforge.net/p/bacula/mailman/message/59121596/ * https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/commit/453dc8ef9e41ba21b7fc4b69ab49e5f31f40b067 PR: 284250005727cf88
sysutils/bacula15-server: patch to fix upgrade script With upcoming removal of bacula9 and bacula11, let's make this work. These patches have been submitted upstream but not released: * https://github.com/dlangille/bacula-community/commit/0200b1461310b4f5d4cdb89aedaa2ca9c1e1ad77 * https://github.com/dlangille/bacula-community/commit/716952b15b71be44f152bfb522666514422acc95 While here, remove Makefile.old committed during 9df94c4d9d1c50f758e9be67e51060a14527e2cc PR: 2815427ebb2c9f2a
sysutils/bacula*-{client,server}: fix rc script names
The filenames now comply with the rc scripting recommendations and
service jails options.
Users may have to update any personal scripts they have which depend
upon those rc.d script names. See UPDATING for 20240705
PR: 2801378636c2e714sysutils/bacula1[1,3,5]-[client,server]: build without sbrk This enables build on aarch64 and riscv64 Differential Revision: https://reviews.freebsd.org/D429799df94c4d9d
sysutils/bacula15-server: Fix broken S3 option I did not properly convert the S3 option from the old format to the new format. PR: 278312331075c0af
sysutils/bacula*: Amend CONFLICTS They were out of date: * removed references to bacula-server (long gone) * add bacula15589ca2f8ef
sysutils/bacula15-{client*,server}: Move man pages to share/man
Fix the definition of LIB_VERSION. Since PKGVERSION includes
PORTREVISION, the value of the former changes when the latter is
bumped. So use DISTVERSION instead.
Approved by: portmgr (blanket, just fix it)fa71e5ae6csysutils/bacula15-server: Add Bacula 15 Coming in with Bacula 15.0.2 server are client, docs, nagios check, and the static client. re: https://www.bacula.org/bacula-15-0-2/2b7cf900fb