HomeFreeBSD

net-p2p/bitcoin[-daemon,-utils]: Update to 29.0

Description

net-p2p/bitcoin[-daemon,-utils]: Update to 29.0

IMPORTANT: 29.x is the last release series that will support the legacy BDB wallet format. We are already doing this awkwardly since the format is BDB 4.8 and we are building with BDB 5. This will be removed in 30.0 later this year.

Instructions:
https://github.com/bitcoin/bitcoin/blob/29.x/doc/managing-wallets.md#migrating-legacy-wallets-to-descriptor-wallets

This release switches to CMake which results in a major refacoring of
the port and underlying build. The result seems good, but please
provide feedback if there are any unexpected changes or problems.

This release dropped UPnP support due to security concerns. NAT-PMP is
implemented as an alternative.

Reviewed by: arrowd (previous revision)
Differential Revision: https://reviews.freebsd.org/D50265

Details

Provenance
Kevin Bowling <kbowling@FreeBSD.org>Authored on May 10 2025, 3:31 AM
Reviewer
arrowd
Differential Revision
D50265: net-p2p/bitcoin*: Update to 29.0
Parents
R11:0705181ea66d: textproc/p5-Perl-MinimumVersion: update to 1.44
Branches
Unknown
Tags
Unknown

Event Timeline