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
Merge bitcoin#28981: Replace Boost.Process with cpp-subprocess
d5a7155 build: remove boost::process dependency for building external signer support (Sebastian Falbesoner)
70434b1 external_signer: replace boost::process with cpp-subprocess (Sebastian Falbesoner)
cc8b987 Add `cpp-subprocess` header-only library (Hennadii Stepanov)
Pull request description:
Closesbitcoin#24907.
This PR is based on **theStack**'s [work](bitcoin#24907 (comment)).
The `subprocess.hpp` header has been sourced from the [upstream repo](https://github.com/arun11299/cpp-subprocess) with the only modification being the removal of convenience functions, which are not utilized in our codebase.
Windows-related changes will be addressed in subsequent follow-ups.
ACKs for top commit:
achow101:
reACK d5a7155
Sjors:
re-tACK d5a7155
theStack:
Light re-ACK d5a7155
fanquake:
ACK d5a7155 - with the expectation that this code is going to be maintained as our own. Next PRs should:
Tree-SHA512: d7fb6fecc3f5792496204190afb7d85b3e207b858fb1a75efe483c05260843b81b27d14b299323bb667c990e87a07197059afea3796cf218ed8b614086bd3611
0 commit comments