[Bug 295379] archivers/urbackup-client: Update to 2.5.31 version update

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 18 May 2026 03:57:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=295379

            Bug ID: 295379
           Summary: archivers/urbackup-client: Update to 2.5.31 version
                    update
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: ek@purplehat.org

Created attachment 270846
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=270846&action=edit
urbackup-client 2.5.31.0 patch

Update for version 2.5.31

CHANGELOG (since 2.5.26.0):

Linux client: Fix installation issue
Fix error being logged because of synchronous usage in transaction
Add timeout to VSS shadow copy operations on Windows (timeout causes error)
Fixes for SSL connection used with web socket connection to server
Update SQLite to 3.53.0
In Linux installer disable dmsnapshot option if grub does not search for root
via UUID
In Linux installer disable dattobd option
In Linux installer ask if snapshot config should be kept on update installs
Reduce Linux glibc memory fragmentation by reducing default number of arenas
Fix Windows 11 crash on background service shutdown
On Linux use posix_spawn for postbackup hook if possible
Fixed not being able to dismiss the full disk access alert
Fixed the build and compiled it with newest wxWidgets and OpenSSL
Compile as fat binary for x86_64 and arm64
Log about and skip cloud files
Add macOS root disk snapshot support via tmutil
Handle pkg-config failure gracefully for systemd dir in Linux client installer
Fix crash in Win 11 prevent sleep function introduced with 2.5.27
Add snapshot path to updatedb prune paths on Linux to prevent snapshot removal
failure due to outside snapshot usage
Change install command to set proper file permissions to systemd service file
on Linux
Properly detect partition numbers of mmcblk devices on Linux
Properly handle named device mapper devices on Linux+
Properly detect Windows 11 to switch over to using a thread to prevent sleep
Fix dead-lock when falling back to old indexing method

There is one caveat, though. With sqlite 3.53.0 being the new supported version
in this release, the embedded sqlite option needs to be used since the current
databases/sqlite3 port does not support some of the newer options. Is this
acceptable? Once the databases/sqlite3 port is updated, I'm hoping the
non-embedded option can be added back in.

I've tested this embedded version and it appears to work fine. However, I don't
have a way to test everything. If anyone is willing to test this with their
current setup to verify, that would be great!

-- 
You are receiving this mail because:
You are the assignee for the bug.