Inside Bitcoin
Opening the selected file…
Inside Bitcoin
Opening the selected file…
The code behind the network, with room to understand it.
Release published 2026-10-28 · Snapshot fetched 2026-11-01. Latest stable release at fetch time; development branches and Git history are excluded. Only the selected code window and visible folders load here.
1autosetup-find-tclsh: Quote CC_FOR_BUILD to prevent word splitting3In some build environments, CC_FOR_BUILD can include essential compiler4flags. For example, in Guix it may have a value such as:5`/gnu/store/10krix03rl5hqjv2c0qmj44ic9bgd8rc-gcc-toolchain-13.3.0/bin/gcc -isystem /gnu/store/10krix03rl5hqjv2c0qmj44ic9bgd8rc-gcc-toolchain-13.3.0/include`7See upstream: https://github.com/msteveb/autosetup/pull/81.10--- a/autosetup/autosetup-find-tclsh11+++ b/autosetup/autosetup-find-tclsh12@@ -8,7 +8,7 @@13{ $tclsh "$d/${1-autosetup-test-tclsh}"; } 2>/dev/null && exit 014done15echo 1>&2 "No installed jimsh or tclsh, building local bootstrap jimsh0"16-for cc in ${CC_FOR_BUILD:-cc} gcc; do17+for cc in "${CC_FOR_BUILD:-cc}" gcc; do18{ $cc -o jimsh0 "$d/jimsh0.c"; } 2>/dev/null >/dev/null || continue19./jimsh0 "$d/${1-autosetup-test-tclsh}" && exit 020done
Independent explanations by MyBitcoinExplorer. Not affiliated with or endorsed by Bitcoin Core. Guides are educational and do not replace the source or its tests.
Bitcoin Core source © its contributors, distributed under the MIT license. Original notices and bundled third-party licenses are retained in the source tree.