mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-04-06 13:47:56 +02:00
Merge bitcoin/bitcoin#33929: test: Remove system_tests/run_command runtime dependencies
97e7e79435test: Enable `system_tests/run_command` "stdin" test on Windows (Hennadii Stepanov)a4324ce095test: Remove `system_tests/run_command` runtime dependencies (Hennadii Stepanov) Pull request description: `system_tests` currently rely on `cat`, `echo`, `false` and `sh` being available in `PATH` at runtime. This PR: 1. Removes these dependencies. 2. Reduces the number of platform-specific code paths. The change is primarily motivated by my work on maintaining the [`bitcoin-core`](https://packages.guix.gnu.org/packages/bitcoin-core) package in Guix. It enables the removal of the existing `bash` and `coreutils` native inputs, which in turn makes it possible to drop the implicit dependency on `qtbase@5` (see https://codeberg.org/guix/guix/pulls/4386#issuecomment-8613333). ACKs for top commit: maflcko: re-ACK97e7e79435👓 janb84: ACK97e7e79435sedited: ACK97e7e79435Tree-SHA512: 1375c676f85c75d571df1ddfc3a4405767dbf0ed7bfea2927c93ec01b29f9f7ae3383e546d2658f595e8ffafa9ab20bba6fcc628a9f5ebdb288bbef03b645fb6
This commit is contained in:
@@ -21,6 +21,7 @@ EXCLUDED_DIRS = ["contrib/devtools/bitcoin-tidy/",
|
||||
] + SHARED_EXCLUDED_SUBTREES
|
||||
|
||||
EXPECTED_BOOST_INCLUDES = [
|
||||
"boost/cstdlib.hpp",
|
||||
"boost/multi_index/detail/hash_index_iterator.hpp",
|
||||
"boost/multi_index/hashed_index.hpp",
|
||||
"boost/multi_index/identity.hpp",
|
||||
|
||||
Reference in New Issue
Block a user