Skip to content

Commit 5587836

Browse files
committed
Merge bitcoin/bitcoin#31586: doc: Update NetBSD Build Guide
2bdaf52 doc: Update NetBSD Build Guide (Hennadii Stepanov) Pull request description: This PR: 1. Updates the documented NetBSD version. 2. Adds the optional ZeroMQ package to align the guide with other *BSD systems. 3. Updates the Python version to meet the minimum requirement specified in bitcoin/bitcoin#30527. 4. Suggests to Install [`net/py-zmq`](https://ftp.netbsd.org/pub/pkgsrc/current/pkgsrc/net/py-zmq/index.html) package to enable the `interface_zmq.py` functional test. 5. Fix a formatting issue. See also the recent NetBSD nightly build at https://github.com/hebasto/bitcoin-core-nightly/actions/runs/12554769828/job/35003929261. ACKs for top commit: tdb3: ACK 2bdaf52 Tree-SHA512: 16562e7325dd92e44fa641c8d4e64df69ee76175fc8eba61da06775d4a751307825a6ffe1743fb614a591ba1d33d197ea6b7f9111f5a5b335f6b257bb4868bf6
2 parents 3e93678 + 2bdaf52 commit 5587836

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

doc/build-netbsd.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# NetBSD Build Guide
22

3-
**Updated for NetBSD [10.0](https://netbsd.org/releases/formal-10/NetBSD-10.0.html)**
3+
**Updated for NetBSD [10.1](https://netbsd.org/releases/formal-10/NetBSD-10.1.html)**
44

55
This guide describes how to build bitcoind, command-line utilities, and GUI on NetBSD.
66

@@ -83,17 +83,24 @@ pkgin install qrencode
8383

8484
Otherwise, if you don't need QR encoding support, use the `-DWITH_QRENCODE=OFF` option to disable this feature in order to compile the GUI.
8585

86+
#### Notifications
87+
###### ZeroMQ
88+
89+
Bitcoin Core can provide notifications via ZeroMQ. If the package is installed, support will be compiled in.
90+
```bash
91+
pkgin zeromq
92+
```
8693

8794
#### Test Suite Dependencies
8895

8996
There is an included test suite that is useful for testing code changes when developing.
9097
To run the test suite (recommended), you will need to have Python 3 installed:
9198

9299
```bash
93-
pkgin install python39
100+
pkgin install python310 py310-zmq
94101
```
95102

96-
### Building Bitcoin Core
103+
## Building Bitcoin Core
97104

98105
### 1. Configuration
99106

0 commit comments

Comments
 (0)