mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-04-05 21:27:33 +02:00
65379bb8d0ci: add FreeBSD cross CI job (fanquake)f44191f163depends: build qrencode for Freebsd (fanquake)7f7018738edepends: FreeBSD cross with Clang (fanquake)6464f14081depends: disable inotify in Freebsd Qt build (fanquake) Pull request description: Alternative to #33562, which was adding a native FreeBSD job; however that had issues with permissions/caching, as well as potential determinism issues. This adds a FreeBSD cross job using Linux and Clang. Would close #33438. The same changes here could also be used to produce FreeBSD binaries out of Guix. ACKs for top commit: hebasto: ACK65379bb8d0. I've cross-compiled on Ubuntu 25.10 for FreeBSD 14.4 and 15.0. The former binaries (`bitcoind`, `test_bitcoin` and `bitcoin-qt`) were tested on FreeBSD 14.4 locally. Tree-SHA512: 52a3edaa56fe40ca901416cb9e1af04a84505526edfa7309bfa40024baa7d3b1a05303659553d9fbcf1f49d4e3d42b415a1e2523d448b22724d1415a49331259