multiprocess: Add bitcoin wrapper executable

Intended to make bitcoin command line features more discoverable and allow
installing new multiprocess binaries in libexec/ instead of bin/ so they don't
cause confusion.

Idea and implementation of this were discussed in
https://github.com/bitcoin/bitcoin/issues/30983

Co-authored-by: Sjors Provoost <sjors@sprovoost.nl>
This commit is contained in:
Ryan OfskyandSjors Provoost committed 2025-05-12 14:49:17 -04:00
1 parent 5076d20fdb
commit 9c8c68891b
4 files changed
+216

No files matched your search

+3
View File
@@ -126,6 +126,9 @@ def check_ELF_FORTIFY(binary) -> bool:
# bitcoin-util does not currently contain any fortified functions
if 'Bitcoin Core bitcoin-util utility version ' in binary.strings:
return True
# bitcoin wrapper does not currently contain any fortified functions
if '--monolithic' in binary.strings:
return True
chk_funcs = set()