mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-09-11 21:20:39 +02:00
f4a6d079c4qa: Support `get_bind_addrs` and `feature_bind_extra` on illumos (Hennadii Stepanov)5e96a8fd5adoc: Add `lsof` to Test Suite Dependencies on NetBSD (Hennadii Stepanov)5d01aa4772qa: Ignore `lsof` warnings on NetBSD (Hennadii Stepanov)70352fda03qa: Strip prefix length from NetBSD `ifconfig` output (Hennadii Stepanov)1c1735567edoc: Add `lsof` to Test Suite Dependencies on FreeBSD (Hennadii Stepanov)4cb7f39c2cqa: Drop OpenBSD from supported platforms in `get_bind_addrs` function (Hennadii Stepanov)8a982eea85qa: Add `skip_if_no_lsof_on_nonlinux` helper and use it where needed (Hennadii Stepanov) Pull request description: This PR is a follow-up to #34256. It extends functional test support to illumos-based OSes and fixes several related issues on the *BSDs. Changes: - Make `lsof` an optional functional test dependency via a new `skip_if_no_lsof` helper, consistent with other optional test deps. - Strip the CIDR prefix length from NetBSD `ifconfig` output (no-op on other platforms). - Suppress spurious `lsof` warnings on NetBSD. - Drop OpenBSD from the platforms supported by `get_bind_addrs`. - Document the `lsof` Test Suite Dependency for FreeBSD and NetBSD. - Add support for `get_bind_addrs` and `feature_bind_extra` on illumos. CI runs: https://github.com/hebasto/bitcoin-core-nightly/pull/280. Addresses https://github.com/bitcoin/bitcoin/pull/34256#issuecomment-4361855749. ACKs for top commit: l0rinc: Lightly tested code review ACKf4a6d079c4sedited: utACKf4a6d079c4Tree-SHA512: 24d943d059f5fa3f5626017eff744836177a41724544355f34b3a31fdf287bd1916bc6e903b598c1c55b61da2ff0f931b4455542d9cff6cf399ef7963096dff4
8.6 KiB
Executable File
8.6 KiB
Executable File