You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
5a5ddbd build: Add workaround for NetBSD bug in `Boost::headers` target (Hennadii Stepanov)
4eb3cee doc: Update NetBSD Build Guide (Hennadii Stepanov)
Pull request description:
The recently merged bitcoin/bitcoin#32667 broke builds on NetBSD due to the following issues:
1. The `boost-headers` package does not provide CMake configuration files now required since bitcoin/bitcoin#32667.
The first commit updates the Build Guide to recommend using the `boost` package instead.
2. The CMake configuration file provided by the `boost` package is [broken](NetBSD/pkgsrc#167).
The second commit adds a workaround for this issue.
Upstream issues:
- NetBSD/pkgsrc#167
- NetBSD/pkgsrc#168
Successful CI job: https://github.com/hebasto/bitcoin-core-nightly/actions/runs/15958818914/job/45008576879.
ACKs for top commit:
purpleKarrot:
ACK 5a5ddbd
Tree-SHA512: 617543edf2216c3673195cc562541d7637d7ea199320916c3660a91f6ee1ff01c014f519c5eeb3fc224f7a7304fdb75965ee3f4554d7fb277dd05ba3a6583b45
NetBSD currently ships with an older version of `gcc` than is needed to build. You should upgrade your `gcc` and then pass this new version to the configure script.
0 commit comments