This PR makes macOS builds Clang-only by switching the build compiler in depends to clang + libc++.
See: #30206.
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--006a51241073e994b41acfe9ec718e94-->
For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/32764.
<!--021abf342d371248e50ceaed478a90ca-->
See the guideline for information on the review process.
If your review is incorrectly listed, please copy-paste <code><!--meta-tag:bot-skip--></code> into the comment that the bot should ignore.
<!--174a7506f384e20aa4161008e828411d-->
Reviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
<!--5faf32d7da4f0f540f40219e4f7537a3-->
Concept ACK
My Guix build:
aarch64
8c0763a9a52cbad53dd2e6c6bb9472f3738d1debc31d554117afbc8681ad715a guix-build-4be8f47a89ef/output/aarch64-linux-gnu/SHA256SUMS.part
668d90736b33c1afac33478f2abb4ddbc67e6383e16fe377a4d3562a3440f453 guix-build-4be8f47a89ef/output/aarch64-linux-gnu/bitcoin-4be8f47a89ef-aarch64-linux-gnu-debug.tar.gz
394a1821a29a7410ea7f9d4d11006ffeb006160ad951a758f074810021f20bf8 guix-build-4be8f47a89ef/output/aarch64-linux-gnu/bitcoin-4be8f47a89ef-aarch64-linux-gnu.tar.gz
601c387159a38e8e2574c4fe6a787eccea9a99cffc4e207cb088a8a6b00a1a80 guix-build-4be8f47a89ef/output/arm-linux-gnueabihf/SHA256SUMS.part
a595f2a16018cbbce849def4ca677190d082b3968f4ddfb60cbe6a46ed9140c3 guix-build-4be8f47a89ef/output/arm-linux-gnueabihf/bitcoin-4be8f47a89ef-arm-linux-gnueabihf-debug.tar.gz
8b1305f5eb83c2292aab0579e7d4a662666d54635d875e9242b134e8439f038f guix-build-4be8f47a89ef/output/arm-linux-gnueabihf/bitcoin-4be8f47a89ef-arm-linux-gnueabihf.tar.gz
181d6c8dc7d8c212120ea6d353659aafa6510214e6302f9e5c96f646e96143d4 guix-build-4be8f47a89ef/output/arm64-apple-darwin/SHA256SUMS.part
6c01be7142ce6d3f4d03d58e9c059ddb78c4518a5a018a8e49494a8ae97331c5 guix-build-4be8f47a89ef/output/arm64-apple-darwin/bitcoin-4be8f47a89ef-arm64-apple-darwin-codesigning.tar.gz
bddf9ea401e06d8fc1ba4e372b092db840ca0320e637c51d1eb7036713ccd970 guix-build-4be8f47a89ef/output/arm64-apple-darwin/bitcoin-4be8f47a89ef-arm64-apple-darwin-unsigned.tar.gz
90526bad3b242fef4d852b4342c6457cb43c9e3634804035820cd2e181cd4341 guix-build-4be8f47a89ef/output/arm64-apple-darwin/bitcoin-4be8f47a89ef-arm64-apple-darwin-unsigned.zip
554e4c6c05306ea04b7470142ce53c8ff72422b9d3186333e98f5f63971088b1 guix-build-4be8f47a89ef/output/dist-archive/bitcoin-4be8f47a89ef.tar.gz
8092dcb17dd9cb62744cbd7567913d7f1a69a88362702b6245af6f5a1cc0c679 guix-build-4be8f47a89ef/output/powerpc64-linux-gnu/SHA256SUMS.part
b8aa6aab308aa40a32c634599c25fa543c15b4580717b8c5f00587411efcdd40 guix-build-4be8f47a89ef/output/powerpc64-linux-gnu/bitcoin-4be8f47a89ef-powerpc64-linux-gnu-debug.tar.gz
31fc45b3590e52257aae41a881096bb10a76e85544790643ba9fb091e1c87e2b guix-build-4be8f47a89ef/output/powerpc64-linux-gnu/bitcoin-4be8f47a89ef-powerpc64-linux-gnu.tar.gz
727c7ffb480fde86177f8e655aa0ea1b1d11cdf7e382189c9c60e527b136c270 guix-build-4be8f47a89ef/output/riscv64-linux-gnu/SHA256SUMS.part
a6e0635c88d647ac2355a7b10f3fa34f271d81d556913586084fdfc9e7185662 guix-build-4be8f47a89ef/output/riscv64-linux-gnu/bitcoin-4be8f47a89ef-riscv64-linux-gnu-debug.tar.gz
0d27f6ecc9c3deb00071801bcb6b1076a1bda0c6a8c9e4d17371ea9478de43df guix-build-4be8f47a89ef/output/riscv64-linux-gnu/bitcoin-4be8f47a89ef-riscv64-linux-gnu.tar.gz
b4be88490fcfa2fba41087b5cd816ec256897eb6f869196a86bc81dbe46e6f89 guix-build-4be8f47a89ef/output/x86_64-apple-darwin/SHA256SUMS.part
0e8a275fb35ed6e77cfbded5115d7bc0fa567a9651ffbb94fd64a18561e1eac2 guix-build-4be8f47a89ef/output/x86_64-apple-darwin/bitcoin-4be8f47a89ef-x86_64-apple-darwin-codesigning.tar.gz
b3a636d8f53c3cebcc234047950b14927cdd99939bf6ed14b9eccecf1e04c4e1 guix-build-4be8f47a89ef/output/x86_64-apple-darwin/bitcoin-4be8f47a89ef-x86_64-apple-darwin-unsigned.tar.gz
d22453153abbd55dc943971c4cd9b63605908397ca8fd42322ce2dc58ee7401d guix-build-4be8f47a89ef/output/x86_64-apple-darwin/bitcoin-4be8f47a89ef-x86_64-apple-darwin-unsigned.zip
99f4bb5f3a6c5fa662f2527f5651253fcda2248550bfff8879e4a91fe0299d0e guix-build-4be8f47a89ef/output/x86_64-linux-gnu/SHA256SUMS.part
ba103b6c2cdee03637372b3d0af6011f4f7471b488eac3768d4b538342efda65 guix-build-4be8f47a89ef/output/x86_64-linux-gnu/bitcoin-4be8f47a89ef-x86_64-linux-gnu-debug.tar.gz
68a12d9c4c75f5040d55fca09729af2dd9c4ba986fce78f28a86508a7d97bfbf guix-build-4be8f47a89ef/output/x86_64-linux-gnu/bitcoin-4be8f47a89ef-x86_64-linux-gnu.tar.gz
88f1e3e6c69341fd3b40e2afffe05ccc574d9fa63fc7c9c77ab8694d6e8e63df guix-build-4be8f47a89ef/output/x86_64-w64-mingw32/SHA256SUMS.part
36dc8a4b16ad26e260f2539e3cf1147fe3a1bc9807a1bbf143090065c2d8ef4b guix-build-4be8f47a89ef/output/x86_64-w64-mingw32/bitcoin-4be8f47a89ef-win64-codesigning.tar.gz
9aa9abc97a54c9c690f7e0cdb74c6a123c6eb42782372009e4d83fd746e8ae88 guix-build-4be8f47a89ef/output/x86_64-w64-mingw32/bitcoin-4be8f47a89ef-win64-debug.zip
51580852b8b26f0e0fb0843d56d9978279e9ecaa0b18a38940df9ef437ccc1de guix-build-4be8f47a89ef/output/x86_64-w64-mingw32/bitcoin-4be8f47a89ef-win64-setup-unsigned.exe
4e9dd52f7b7be6b4eb09740a79e4f4e9fef4244962d707848b916c483792cc27 guix-build-4be8f47a89ef/output/x86_64-w64-mingw32/bitcoin-4be8f47a89ef-win64-unsigned.zip
492 | @@ -493,6 +493,54 @@ inspecting signatures in Mach-O binaries.") 493 | (("^install-others =.*$") 494 | (string-append "install-others = " out "/etc/rpc\n"))))))))))))) 495 | 496 | +(define-public libcxx-18 ;; 18.1.8
In 6ad54dce4a18b583f3c318ec078faa5a1412030a: Rather than adding a package here, I think we should wait until we next bump the time-machine (I've got a branch with some changes for this), where we'll likely use LLVM/Clang 19, and then can just use libcxx (19). We could also upstream a libcxx-20 now, which could then be used if we switch to LLVM/Clang 20.
In 6ad54dc: Rather than adding a package here, I think we should wait until we next bump the time-machine (I've got a branch with some changes for this), where we'll likely use LLVM/Clang 19, and then can just use
libcxx(19).
That was my initial approach, as suggested in #30206 (comment). Unfortunately, there's an upstream issue in Guix affecting the riscv64 host:
riscv64-linux-gnu-ld: relocation R_RISCV_RVC_JUMP against `__sigsetjmp' which may bind externally can not be used when making a shared object; recompile with -fPIC
...
build of /gnu/store/2drzypp2rgya0qcab3izkv9d8ib0kqvv-glibc-cross-riscv64-linux-gnu-2.31.drv failed
Rebased to resolve a conflict with the merged bitcoin/bitcoin#33185.
My Guix build:
aarch64
a8613aaa30cc598f8f193932478e57381299399fb1a6a3e8cd27d41ed58e1a2c guix-build-7c97bae595b0/output/aarch64-linux-gnu/SHA256SUMS.part
6b32bd6a25e2c8b2823efc9deb8d9dc1fd4da7713dc00992ee721171500ebbf0 guix-build-7c97bae595b0/output/aarch64-linux-gnu/bitcoin-7c97bae595b0-aarch64-linux-gnu-debug.tar.gz
fbda951a67c0b02a9c4ed8014b3371ecacf7c41f2f0338653963c2f765e29f7f guix-build-7c97bae595b0/output/aarch64-linux-gnu/bitcoin-7c97bae595b0-aarch64-linux-gnu.tar.gz
d99914fd2262ca97d50c324273f9c026226aed5895647f08d7072483f23584fa guix-build-7c97bae595b0/output/arm-linux-gnueabihf/SHA256SUMS.part
37de23fe9c44d52574f533628614f25139deb76b6132b48e1584724d075ac5fb guix-build-7c97bae595b0/output/arm-linux-gnueabihf/bitcoin-7c97bae595b0-arm-linux-gnueabihf-debug.tar.gz
a82ae6dc9e82f8d06e59968b7fec2b830e3bf58e4a822b718261fdf31c198267 guix-build-7c97bae595b0/output/arm-linux-gnueabihf/bitcoin-7c97bae595b0-arm-linux-gnueabihf.tar.gz
a1470dcea94f1f0d37b7bb9328d34b25faa5d4a98b4c9cbfadb2a9fb36a26c77 guix-build-7c97bae595b0/output/arm64-apple-darwin/SHA256SUMS.part
84c5710551d7f747818ea30460d172766dc7c09a11a1924ff583e0990a06cd95 guix-build-7c97bae595b0/output/arm64-apple-darwin/bitcoin-7c97bae595b0-arm64-apple-darwin-codesigning.tar.gz
13cfa8fc332c21e10292668e6cf2756a760105c2bff5ec1beea5e497ca3d8f2a guix-build-7c97bae595b0/output/arm64-apple-darwin/bitcoin-7c97bae595b0-arm64-apple-darwin-unsigned.tar.gz
d4f31163fe3adf542e1ede425f549c259e97ff9904ed06b130403a994f3c389b guix-build-7c97bae595b0/output/arm64-apple-darwin/bitcoin-7c97bae595b0-arm64-apple-darwin-unsigned.zip
45b8779112cd143e9acdc75c6eb954df5ebc7fc7b78ed3ec9cbf24c4420c27e5 guix-build-7c97bae595b0/output/dist-archive/bitcoin-7c97bae595b0.tar.gz
876d77626c1a811b4b6a6aa6101719044460bf6bbc9765c31cabef77efcd23aa guix-build-7c97bae595b0/output/powerpc64-linux-gnu/SHA256SUMS.part
3563712930b68ac73631b74bd3a26046bdd412e3e526750f380e6200a1fb1af3 guix-build-7c97bae595b0/output/powerpc64-linux-gnu/bitcoin-7c97bae595b0-powerpc64-linux-gnu-debug.tar.gz
6aba1bbe0a6bbb12150aef858ff003ba24456e7c468a25b2c801601ccbfe0953 guix-build-7c97bae595b0/output/powerpc64-linux-gnu/bitcoin-7c97bae595b0-powerpc64-linux-gnu.tar.gz
247fdd81f408f242ce2ede54d41594b1976bea326b9b1f0530e5f53c28bbac93 guix-build-7c97bae595b0/output/riscv64-linux-gnu/SHA256SUMS.part
f7e60d53d19693120a8c8818991f5389d5441af363508be4934ddeb6cb078c32 guix-build-7c97bae595b0/output/riscv64-linux-gnu/bitcoin-7c97bae595b0-riscv64-linux-gnu-debug.tar.gz
35b08d1387d514ecc535d5449ccd6bc39be398ac57dd6b3db6bb4829e93c6196 guix-build-7c97bae595b0/output/riscv64-linux-gnu/bitcoin-7c97bae595b0-riscv64-linux-gnu.tar.gz
351f54d2a4238c19332ca843716377fdf147b9f736b3835184b09ae4a87a9db1 guix-build-7c97bae595b0/output/x86_64-apple-darwin/SHA256SUMS.part
79206105e4cb2b3aa0fa18c82d0e34ebddf1abbb2babb3cfa297d25fcf2f4a5b guix-build-7c97bae595b0/output/x86_64-apple-darwin/bitcoin-7c97bae595b0-x86_64-apple-darwin-codesigning.tar.gz
9ffc8d0bde1177eb90d1e7182f41b47b7f935095e9310fde8ff4ce022354ca07 guix-build-7c97bae595b0/output/x86_64-apple-darwin/bitcoin-7c97bae595b0-x86_64-apple-darwin-unsigned.tar.gz
8a04c1d952c1d8e7e812dc925c16b0f01aebfb7ea3cad9dde4ffd86f69bfbd40 guix-build-7c97bae595b0/output/x86_64-apple-darwin/bitcoin-7c97bae595b0-x86_64-apple-darwin-unsigned.zip
b31a168a253ce8cd0f20b0bba8669dd78af619d7ffaf4afe6215763984f73c06 guix-build-7c97bae595b0/output/x86_64-linux-gnu/SHA256SUMS.part
46783dbaddd91f33a8de978ace54cacc5e3f1b3847eb6b3da2b659ceb771aae6 guix-build-7c97bae595b0/output/x86_64-linux-gnu/bitcoin-7c97bae595b0-x86_64-linux-gnu-debug.tar.gz
4c899d06467b3706092a2310eea7e83d2bb1f6ed0e5bca3143e8a3601b0f1b58 guix-build-7c97bae595b0/output/x86_64-linux-gnu/bitcoin-7c97bae595b0-x86_64-linux-gnu.tar.gz
44cbac82e52866d75f348b4f77a124ce0ab1d16dbd1dff791b13b276cfd1bfdd guix-build-7c97bae595b0/output/x86_64-w64-mingw32/SHA256SUMS.part
356a3c78d3925ce6d684bed05e01dc5d24519fecad36be2f2658ddaee986e75d guix-build-7c97bae595b0/output/x86_64-w64-mingw32/bitcoin-7c97bae595b0-win64-codesigning.tar.gz
a8e6700f105860060b01589de985747a02f593feb9712296a02e6822ec3ed927 guix-build-7c97bae595b0/output/x86_64-w64-mingw32/bitcoin-7c97bae595b0-win64-debug.zip
74eb43dbc3418071bf338f62adc2d65fd7ef525ba5c0e8dd9d4db20be53da9c2 guix-build-7c97bae595b0/output/x86_64-w64-mingw32/bitcoin-7c97bae595b0-win64-setup-unsigned.exe
75e32936458cc156f3ec6aa86a7054059e35f2e2ef9a11c1d0b061d86270767e guix-build-7c97bae595b0/output/x86_64-w64-mingw32/bitcoin-7c97bae595b0-win64-unsigned.zip
UPD. Same hashes on x86_64.
492 | @@ -493,6 +493,55 @@ inspecting signatures in Mach-O binaries.") 493 | (("^install-others =.*$") 494 | (string-append "install-others = " out "/etc/rpc\n"))))))))))))) 495 | 496 | +;; This can be dropped after commit 2877c75dc5db0dbf664fb6170d5754068e941d91.
This can be dropped after commit 2877c75dc5db0dbf664fb6170d5754068e941d91.
Would be good for this to explain why (is libunwind causing build issues?). Could also mention that this is copy-pasted from Guix, and I assume the intention isn't to change it here, if we plan on dropping it?
The change was dropped after rebasing on top of the merged bitcoin/bitcoin#34550.
147 | @@ -132,7 +148,16 @@ for p in "${PATHS[@]}"; do 148 | done 149 | 150 | # Disable Guix ld auto-rpath behavior 151 | -export GUIX_LD_WRAPPER_DISABLE_RPATH=yes 152 | +case "$HOST" in 153 | + *darwin*) 154 | + # The auto-rpath behavior is necessary for darwin builds as some native
as some native tools
If we are re-introducing this, I think we can be explicit about which tools. Can we just build them statically to not need to do this?
Linking directly against libc++.a should work fine to acheive this.
Reworked.
Linking directly against
libc++.ashould work fine to acheive this.
If you think that's a better approach, would you mind providing a patch?
# uname --machine && find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
riscv64
a8613aaa30cc598f8f193932478e57381299399fb1a6a3e8cd27d41ed58e1a2c guix-build-7c97bae595b0/output/aarch64-linux-gnu/SHA256SUMS.part
6b32bd6a25e2c8b2823efc9deb8d9dc1fd4da7713dc00992ee721171500ebbf0 guix-build-7c97bae595b0/output/aarch64-linux-gnu/bitcoin-7c97bae595b0-aarch64-linux-gnu-debug.tar.gz
fbda951a67c0b02a9c4ed8014b3371ecacf7c41f2f0338653963c2f765e29f7f guix-build-7c97bae595b0/output/aarch64-linux-gnu/bitcoin-7c97bae595b0-aarch64-linux-gnu.tar.gz
d99914fd2262ca97d50c324273f9c026226aed5895647f08d7072483f23584fa guix-build-7c97bae595b0/output/arm-linux-gnueabihf/SHA256SUMS.part
37de23fe9c44d52574f533628614f25139deb76b6132b48e1584724d075ac5fb guix-build-7c97bae595b0/output/arm-linux-gnueabihf/bitcoin-7c97bae595b0-arm-linux-gnueabihf-debug.tar.gz
a82ae6dc9e82f8d06e59968b7fec2b830e3bf58e4a822b718261fdf31c198267 guix-build-7c97bae595b0/output/arm-linux-gnueabihf/bitcoin-7c97bae595b0-arm-linux-gnueabihf.tar.gz
a1470dcea94f1f0d37b7bb9328d34b25faa5d4a98b4c9cbfadb2a9fb36a26c77 guix-build-7c97bae595b0/output/arm64-apple-darwin/SHA256SUMS.part
84c5710551d7f747818ea30460d172766dc7c09a11a1924ff583e0990a06cd95 guix-build-7c97bae595b0/output/arm64-apple-darwin/bitcoin-7c97bae595b0-arm64-apple-darwin-codesigning.tar.gz
13cfa8fc332c21e10292668e6cf2756a760105c2bff5ec1beea5e497ca3d8f2a guix-build-7c97bae595b0/output/arm64-apple-darwin/bitcoin-7c97bae595b0-arm64-apple-darwin-unsigned.tar.gz
d4f31163fe3adf542e1ede425f549c259e97ff9904ed06b130403a994f3c389b guix-build-7c97bae595b0/output/arm64-apple-darwin/bitcoin-7c97bae595b0-arm64-apple-darwin-unsigned.zip
45b8779112cd143e9acdc75c6eb954df5ebc7fc7b78ed3ec9cbf24c4420c27e5 guix-build-7c97bae595b0/output/dist-archive/bitcoin-7c97bae595b0.tar.gz
876d77626c1a811b4b6a6aa6101719044460bf6bbc9765c31cabef77efcd23aa guix-build-7c97bae595b0/output/powerpc64-linux-gnu/SHA256SUMS.part
3563712930b68ac73631b74bd3a26046bdd412e3e526750f380e6200a1fb1af3 guix-build-7c97bae595b0/output/powerpc64-linux-gnu/bitcoin-7c97bae595b0-powerpc64-linux-gnu-debug.tar.gz
6aba1bbe0a6bbb12150aef858ff003ba24456e7c468a25b2c801601ccbfe0953 guix-build-7c97bae595b0/output/powerpc64-linux-gnu/bitcoin-7c97bae595b0-powerpc64-linux-gnu.tar.gz
247fdd81f408f242ce2ede54d41594b1976bea326b9b1f0530e5f53c28bbac93 guix-build-7c97bae595b0/output/riscv64-linux-gnu/SHA256SUMS.part
f7e60d53d19693120a8c8818991f5389d5441af363508be4934ddeb6cb078c32 guix-build-7c97bae595b0/output/riscv64-linux-gnu/bitcoin-7c97bae595b0-riscv64-linux-gnu-debug.tar.gz
35b08d1387d514ecc535d5449ccd6bc39be398ac57dd6b3db6bb4829e93c6196 guix-build-7c97bae595b0/output/riscv64-linux-gnu/bitcoin-7c97bae595b0-riscv64-linux-gnu.tar.gz
351f54d2a4238c19332ca843716377fdf147b9f736b3835184b09ae4a87a9db1 guix-build-7c97bae595b0/output/x86_64-apple-darwin/SHA256SUMS.part
79206105e4cb2b3aa0fa18c82d0e34ebddf1abbb2babb3cfa297d25fcf2f4a5b guix-build-7c97bae595b0/output/x86_64-apple-darwin/bitcoin-7c97bae595b0-x86_64-apple-darwin-codesigning.tar.gz
9ffc8d0bde1177eb90d1e7182f41b47b7f935095e9310fde8ff4ce022354ca07 guix-build-7c97bae595b0/output/x86_64-apple-darwin/bitcoin-7c97bae595b0-x86_64-apple-darwin-unsigned.tar.gz
8a04c1d952c1d8e7e812dc925c16b0f01aebfb7ea3cad9dde4ffd86f69bfbd40 guix-build-7c97bae595b0/output/x86_64-apple-darwin/bitcoin-7c97bae595b0-x86_64-apple-darwin-unsigned.zip
b31a168a253ce8cd0f20b0bba8669dd78af619d7ffaf4afe6215763984f73c06 guix-build-7c97bae595b0/output/x86_64-linux-gnu/SHA256SUMS.part
46783dbaddd91f33a8de978ace54cacc5e3f1b3847eb6b3da2b659ceb771aae6 guix-build-7c97bae595b0/output/x86_64-linux-gnu/bitcoin-7c97bae595b0-x86_64-linux-gnu-debug.tar.gz
4c899d06467b3706092a2310eea7e83d2bb1f6ed0e5bca3143e8a3601b0f1b58 guix-build-7c97bae595b0/output/x86_64-linux-gnu/bitcoin-7c97bae595b0-x86_64-linux-gnu.tar.gz
44cbac82e52866d75f348b4f77a124ce0ab1d16dbd1dff791b13b276cfd1bfdd guix-build-7c97bae595b0/output/x86_64-w64-mingw32/SHA256SUMS.part
356a3c78d3925ce6d684bed05e01dc5d24519fecad36be2f2658ddaee986e75d guix-build-7c97bae595b0/output/x86_64-w64-mingw32/bitcoin-7c97bae595b0-win64-codesigning.tar.gz
a8e6700f105860060b01589de985747a02f593feb9712296a02e6822ec3ed927 guix-build-7c97bae595b0/output/x86_64-w64-mingw32/bitcoin-7c97bae595b0-win64-debug.zip
74eb43dbc3418071bf338f62adc2d65fd7ef525ba5c0e8dd9d4db20be53da9c2 guix-build-7c97bae595b0/output/x86_64-w64-mingw32/bitcoin-7c97bae595b0-win64-setup-unsigned.exe
75e32936458cc156f3ec6aa86a7054059e35f2e2ef9a11c1d0b061d86270767e guix-build-7c97bae595b0/output/x86_64-w64-mingw32/bitcoin-7c97bae595b0-win64-unsigned.zip
Looks like this still using the GNU binutils for building native tools.
Looks like this still using the GNU binutils for building native tools.
Should be fixed now.
Rebased due to a conflict with the merged bitcoin/bitcoin#33775.
My Guix build on both x86_64 and aarch64:
$ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
a402679b4aa86250b5968a7af1692aaff22f9e73aa539b563a1e1493cea986cf guix-build-9b86140164a0/output/aarch64-linux-gnu/SHA256SUMS.part
d52f462ba53e2423279b4628b70044fe7e4d004d776ff6bbd824bab2c5b36a21 guix-build-9b86140164a0/output/aarch64-linux-gnu/bitcoin-9b86140164a0-aarch64-linux-gnu-debug.tar.gz
8d2e2d63de1986c4edcad946ec94f8d43234c1d3497fb608d81ddf80083a02d6 guix-build-9b86140164a0/output/aarch64-linux-gnu/bitcoin-9b86140164a0-aarch64-linux-gnu.tar.gz
c8d3625e72a93daa07d93af515db276b43b64ee3de6f83f2755ad4080c9e2367 guix-build-9b86140164a0/output/arm-linux-gnueabihf/SHA256SUMS.part
0c6556054f21faa34ed393d29bfa6fa148d3f35bd84f29a1e0046b5712f4089d guix-build-9b86140164a0/output/arm-linux-gnueabihf/bitcoin-9b86140164a0-arm-linux-gnueabihf-debug.tar.gz
939ed8e8d1d95fbb11f87c6ef05093f7a2c008c9f3e152b6f9233487eb7b62d3 guix-build-9b86140164a0/output/arm-linux-gnueabihf/bitcoin-9b86140164a0-arm-linux-gnueabihf.tar.gz
79ad29757bf97b17b7676473d09eab2daf6d7932cc3c1c5a6e8ea8855dfd75e4 guix-build-9b86140164a0/output/arm64-apple-darwin/SHA256SUMS.part
0b794f40651cd4c62001568f028e70d374c14768405091ababdf4a29d19a730f guix-build-9b86140164a0/output/arm64-apple-darwin/bitcoin-9b86140164a0-arm64-apple-darwin-codesigning.tar.gz
845be090e1a63cf117cf7e071396b67c57c0c9645fb82d47ba1f8c08a1eaa43a guix-build-9b86140164a0/output/arm64-apple-darwin/bitcoin-9b86140164a0-arm64-apple-darwin-unsigned.tar.gz
3929f5000780de6ae1b770be8c6ca53028273b87a4b51f0af7a582cbbf081ff4 guix-build-9b86140164a0/output/arm64-apple-darwin/bitcoin-9b86140164a0-arm64-apple-darwin-unsigned.zip
71824fabc1cd0b100a97649a799c3854cc3f1e31862995752de7941fc1c0ccf3 guix-build-9b86140164a0/output/dist-archive/bitcoin-9b86140164a0.tar.gz
30ba69bf969c833574e1283d6f8debb1052eaea22ab9ba7a2349595cf07f514a guix-build-9b86140164a0/output/powerpc64-linux-gnu/SHA256SUMS.part
ee704e54055a95e5f25222a6a485064952760826206448cb6c33029729c63c2c guix-build-9b86140164a0/output/powerpc64-linux-gnu/bitcoin-9b86140164a0-powerpc64-linux-gnu-debug.tar.gz
6df11753a8730bfed2408803ec3bf739910d969737217ba950c0bd3c26e41f52 guix-build-9b86140164a0/output/powerpc64-linux-gnu/bitcoin-9b86140164a0-powerpc64-linux-gnu.tar.gz
ae3957df94348c52882e0d492e7a209d8d2bbecc58df50721c56fc8d6f9c4af4 guix-build-9b86140164a0/output/riscv64-linux-gnu/SHA256SUMS.part
f95f48b492df4e30d432a845cc088c13d3a18fdc0d126e5df1137f8863dcc7c7 guix-build-9b86140164a0/output/riscv64-linux-gnu/bitcoin-9b86140164a0-riscv64-linux-gnu-debug.tar.gz
b9c19f12fc059e2381b3eb486570b8a45bca2b7e542408e669d68b8f43444f87 guix-build-9b86140164a0/output/riscv64-linux-gnu/bitcoin-9b86140164a0-riscv64-linux-gnu.tar.gz
17b31c840b2a2ae6b361f22ffb3bf8c914615e53f6703e5282849529f100838e guix-build-9b86140164a0/output/x86_64-apple-darwin/SHA256SUMS.part
ad3a47cae5dd13eba676b9778ffac72dcab9b28fdabc845d0865ac98ce61ce45 guix-build-9b86140164a0/output/x86_64-apple-darwin/bitcoin-9b86140164a0-x86_64-apple-darwin-codesigning.tar.gz
c3fe8e10686af285c52330640a221371139f2601ee1c8ef3d389a98343943dba guix-build-9b86140164a0/output/x86_64-apple-darwin/bitcoin-9b86140164a0-x86_64-apple-darwin-unsigned.tar.gz
0e43d2fae8600176a0ce198808017bbfca08187e4e9d1096372b72a3253edf8b guix-build-9b86140164a0/output/x86_64-apple-darwin/bitcoin-9b86140164a0-x86_64-apple-darwin-unsigned.zip
5afc772e023f631f5985bcb9e92e6c4ae03904538f0d26927b7254cc29569d25 guix-build-9b86140164a0/output/x86_64-linux-gnu/SHA256SUMS.part
419ee33f20e28476429ce2dece867c6d4295f1f8062e47ab621e9652b436bde9 guix-build-9b86140164a0/output/x86_64-linux-gnu/bitcoin-9b86140164a0-x86_64-linux-gnu-debug.tar.gz
926e7f62512ed3f6fc2e4273159d5603bf66d2b49cd7f9bb8b1a025eb8c68f55 guix-build-9b86140164a0/output/x86_64-linux-gnu/bitcoin-9b86140164a0-x86_64-linux-gnu.tar.gz
5bf6e054539817b27baf28d19ee38ee037be4ead99ae7b3de83737d0035f7c4a guix-build-9b86140164a0/output/x86_64-w64-mingw32/SHA256SUMS.part
668586959a17f334c3ce012e999edd887b1918d831aaca4d148fac77ca865f33 guix-build-9b86140164a0/output/x86_64-w64-mingw32/bitcoin-9b86140164a0-win64-codesigning.tar.gz
82766dc0d580aff243cfc9d2fe0cc99637a8310d12eb86f51e1fc61a334a62c0 guix-build-9b86140164a0/output/x86_64-w64-mingw32/bitcoin-9b86140164a0-win64-debug.zip
15f3492cb99a17ed59ad8f1f075bf9f5c8ae64c4b81cadac5eb428627e3a2bd7 guix-build-9b86140164a0/output/x86_64-w64-mingw32/bitcoin-9b86140164a0-win64-setup-unsigned.exe
802fc1094db69bc06011b818248cfc7f01b0e16ff05eb69013431e0fcb305524 guix-build-9b86140164a0/output/x86_64-w64-mingw32/bitcoin-9b86140164a0-win64-unsigned.zip
Concept ACK. I'm going to do a time-machine bump shortly (waiting for 1 more upstream change), and then we could base this PR on top of that, and remove the need to package a libcxx-19.
Should be fixed now.
Looks like this is still using GNU ld?
Should be fixed now.
Looks like this is still using GNU
ld?
I believe it's resolved in the latest push.
My Guix build:
aarch64
7480be5c77d9a687aadca0ae6c02b2f98515e93bb957ad4408710daefc4666ab guix-build-48a58f93537f/output/aarch64-linux-gnu/SHA256SUMS.part
f9fe7e1048828420a6b0f57ff58d79d056bafc6daad55d6b21cfedfab3bdfa5e guix-build-48a58f93537f/output/aarch64-linux-gnu/bitcoin-48a58f93537f-aarch64-linux-gnu-debug.tar.gz
2609aad682162fa928cf5a88225f267425442c494631f45c87c4b3bc1370de85 guix-build-48a58f93537f/output/aarch64-linux-gnu/bitcoin-48a58f93537f-aarch64-linux-gnu.tar.gz
f98b28d881797f009792bddfb7e53c6c6c37e93e459dd27e675e4667464bb7fe guix-build-48a58f93537f/output/arm-linux-gnueabihf/SHA256SUMS.part
08b7371965ab434fa2b65fa972b5b000ceda6ad732f70cd92edce78587cafb39 guix-build-48a58f93537f/output/arm-linux-gnueabihf/bitcoin-48a58f93537f-arm-linux-gnueabihf-debug.tar.gz
1802bb006bcba7a3520f563eab57b66aea69925357eb9059ee39950491c42933 guix-build-48a58f93537f/output/arm-linux-gnueabihf/bitcoin-48a58f93537f-arm-linux-gnueabihf.tar.gz
d147bd02b36021d5c6a82737e3064682b5f2259c70271981563e78614c9682ea guix-build-48a58f93537f/output/arm64-apple-darwin/SHA256SUMS.part
793c16f387f28f9b4730041a6e9de17cb13d3c613f8cf49475aa704a7bf98b74 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-codesigning.tar.gz
23fbf876ed4d55c21f50892307006f30c2f1287e7e7ec7d14857f89f289d08f3 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-unsigned.tar.gz
717281aa189bb0bfb1a89d5c39eba494ab52401da8b6ece4140e3505e9b91f15 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-unsigned.zip
abf715147cde0163b4cd6bffc49b73d01204f1f6bae65f875a28d67dbac12594 guix-build-48a58f93537f/output/dist-archive/bitcoin-48a58f93537f.tar.gz
8f95663abaeba8c76df8f1b75b820258f43e55a8f1f7bcb27615cd2e1d3b2578 guix-build-48a58f93537f/output/powerpc64-linux-gnu/SHA256SUMS.part
06704505b88e3b7b2edca681503ec04bef15bb70b0573ff7140d2271adb49d7f guix-build-48a58f93537f/output/powerpc64-linux-gnu/bitcoin-48a58f93537f-powerpc64-linux-gnu-debug.tar.gz
a642f9ffc9c9d5442fc7f7312c047a2767df1fe981876096b1dcb28bd071b0c4 guix-build-48a58f93537f/output/powerpc64-linux-gnu/bitcoin-48a58f93537f-powerpc64-linux-gnu.tar.gz
1c39236ac99bc28fbeb1abde600ba0f2ef799f27a90d872b28f778890903f36b guix-build-48a58f93537f/output/riscv64-linux-gnu/SHA256SUMS.part
90f346e54f0279e180f3c8a87f46953a86294e4049289fa156b3bf81779896b1 guix-build-48a58f93537f/output/riscv64-linux-gnu/bitcoin-48a58f93537f-riscv64-linux-gnu-debug.tar.gz
de623d4f263a3f3ef9fbcd0c986c9ce08751190bcc62cf0d98bc17e9f7fbcfb7 guix-build-48a58f93537f/output/riscv64-linux-gnu/bitcoin-48a58f93537f-riscv64-linux-gnu.tar.gz
d19c35dbaf59e71a7623ba19ba15aef5c0f4cd1a1acc4c1bcbe9ed5ed9cfd9bb guix-build-48a58f93537f/output/x86_64-apple-darwin/SHA256SUMS.part
45ee4d428176607ed523fdc4c373fea4a4569264e6b174f97173747402a3aa80 guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-codesigning.tar.gz
392fb3c3ba8c76a982c5910b3ce7082ea93390944e234d9723b8ca1467a90a18 guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-unsigned.tar.gz
1664a5f5cec06ee39525fa2ee426a533b0e45e5dff8fc0087b6d4467bc06f25f guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-unsigned.zip
53a418e37a7a697b695af82faff021ba33be6954d3e352459bb882098d009291 guix-build-48a58f93537f/output/x86_64-linux-gnu/SHA256SUMS.part
96bda57108816242cb8afa4621c2029e4fc3fcffa1bf1f7428b4b814ef187ccc guix-build-48a58f93537f/output/x86_64-linux-gnu/bitcoin-48a58f93537f-x86_64-linux-gnu-debug.tar.gz
518a1d9466c110cde6ce042a41b748fbca148401226b7aa56ac8c8c5ba8ed6f8 guix-build-48a58f93537f/output/x86_64-linux-gnu/bitcoin-48a58f93537f-x86_64-linux-gnu.tar.gz
ac363e17f6e27e71787273ab9f129ecf643f814bf0f60118cf67ec8b8cfb2f38 guix-build-48a58f93537f/output/x86_64-w64-mingw32/SHA256SUMS.part
edd83cfa41d1da8572df36546f2cec2af0fb73286e8b029a48734eea285da56b guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-codesigning.tar.gz
0a294fbe9718a68cd4460d7318aad0d4dfa6954d3f61af82a3dd3cce279cc5e0 guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-debug.zip
1b6e753c2697c68d9bb31b3651453257a73cfe53af5472515e7407783fbbe440 guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-setup-unsigned.exe
8eb9d81a7f774778445cb07018b68fe2b0be32811bec05f9aa88dc9bc7b35ddb guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-unsigned.zip
source contrib/shell/git-utils.bash && uname -m && find guix-build-$(git_head_version)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
x86_64
7480be5c77d9a687aadca0ae6c02b2f98515e93bb957ad4408710daefc4666ab guix-build-48a58f93537f/output/aarch64-linux-gnu/SHA256SUMS.part
f9fe7e1048828420a6b0f57ff58d79d056bafc6daad55d6b21cfedfab3bdfa5e guix-build-48a58f93537f/output/aarch64-linux-gnu/bitcoin-48a58f93537f-aarch64-linux-gnu-debug.tar.gz
2609aad682162fa928cf5a88225f267425442c494631f45c87c4b3bc1370de85 guix-build-48a58f93537f/output/aarch64-linux-gnu/bitcoin-48a58f93537f-aarch64-linux-gnu.tar.gz
f98b28d881797f009792bddfb7e53c6c6c37e93e459dd27e675e4667464bb7fe guix-build-48a58f93537f/output/arm-linux-gnueabihf/SHA256SUMS.part
08b7371965ab434fa2b65fa972b5b000ceda6ad732f70cd92edce78587cafb39 guix-build-48a58f93537f/output/arm-linux-gnueabihf/bitcoin-48a58f93537f-arm-linux-gnueabihf-debug.tar.gz
1802bb006bcba7a3520f563eab57b66aea69925357eb9059ee39950491c42933 guix-build-48a58f93537f/output/arm-linux-gnueabihf/bitcoin-48a58f93537f-arm-linux-gnueabihf.tar.gz
d147bd02b36021d5c6a82737e3064682b5f2259c70271981563e78614c9682ea guix-build-48a58f93537f/output/arm64-apple-darwin/SHA256SUMS.part
793c16f387f28f9b4730041a6e9de17cb13d3c613f8cf49475aa704a7bf98b74 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-codesigning.tar.gz
23fbf876ed4d55c21f50892307006f30c2f1287e7e7ec7d14857f89f289d08f3 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-unsigned.tar.gz
717281aa189bb0bfb1a89d5c39eba494ab52401da8b6ece4140e3505e9b91f15 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-unsigned.zip
abf715147cde0163b4cd6bffc49b73d01204f1f6bae65f875a28d67dbac12594 guix-build-48a58f93537f/output/dist-archive/bitcoin-48a58f93537f.tar.gz
8f95663abaeba8c76df8f1b75b820258f43e55a8f1f7bcb27615cd2e1d3b2578 guix-build-48a58f93537f/output/powerpc64-linux-gnu/SHA256SUMS.part
06704505b88e3b7b2edca681503ec04bef15bb70b0573ff7140d2271adb49d7f guix-build-48a58f93537f/output/powerpc64-linux-gnu/bitcoin-48a58f93537f-powerpc64-linux-gnu-debug.tar.gz
a642f9ffc9c9d5442fc7f7312c047a2767df1fe981876096b1dcb28bd071b0c4 guix-build-48a58f93537f/output/powerpc64-linux-gnu/bitcoin-48a58f93537f-powerpc64-linux-gnu.tar.gz
1c39236ac99bc28fbeb1abde600ba0f2ef799f27a90d872b28f778890903f36b guix-build-48a58f93537f/output/riscv64-linux-gnu/SHA256SUMS.part
90f346e54f0279e180f3c8a87f46953a86294e4049289fa156b3bf81779896b1 guix-build-48a58f93537f/output/riscv64-linux-gnu/bitcoin-48a58f93537f-riscv64-linux-gnu-debug.tar.gz
de623d4f263a3f3ef9fbcd0c986c9ce08751190bcc62cf0d98bc17e9f7fbcfb7 guix-build-48a58f93537f/output/riscv64-linux-gnu/bitcoin-48a58f93537f-riscv64-linux-gnu.tar.gz
d19c35dbaf59e71a7623ba19ba15aef5c0f4cd1a1acc4c1bcbe9ed5ed9cfd9bb guix-build-48a58f93537f/output/x86_64-apple-darwin/SHA256SUMS.part
45ee4d428176607ed523fdc4c373fea4a4569264e6b174f97173747402a3aa80 guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-codesigning.tar.gz
392fb3c3ba8c76a982c5910b3ce7082ea93390944e234d9723b8ca1467a90a18 guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-unsigned.tar.gz
1664a5f5cec06ee39525fa2ee426a533b0e45e5dff8fc0087b6d4467bc06f25f guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-unsigned.zip
53a418e37a7a697b695af82faff021ba33be6954d3e352459bb882098d009291 guix-build-48a58f93537f/output/x86_64-linux-gnu/SHA256SUMS.part
96bda57108816242cb8afa4621c2029e4fc3fcffa1bf1f7428b4b814ef187ccc guix-build-48a58f93537f/output/x86_64-linux-gnu/bitcoin-48a58f93537f-x86_64-linux-gnu-debug.tar.gz
518a1d9466c110cde6ce042a41b748fbca148401226b7aa56ac8c8c5ba8ed6f8 guix-build-48a58f93537f/output/x86_64-linux-gnu/bitcoin-48a58f93537f-x86_64-linux-gnu.tar.gz
ac363e17f6e27e71787273ab9f129ecf643f814bf0f60118cf67ec8b8cfb2f38 guix-build-48a58f93537f/output/x86_64-w64-mingw32/SHA256SUMS.part
edd83cfa41d1da8572df36546f2cec2af0fb73286e8b029a48734eea285da56b guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-codesigning.tar.gz
0a294fbe9718a68cd4460d7318aad0d4dfa6954d3f61af82a3dd3cce279cc5e0 guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-debug.zip
1b6e753c2697c68d9bb31b3651453257a73cfe53af5472515e7407783fbbe440 guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-setup-unsigned.exe
8eb9d81a7f774778445cb07018b68fe2b0be32811bec05f9aa88dc9bc7b35ddb guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-unsigned.zip
I also briefly tried the GUI on macOS 26.3.1 (M4)
my Guix Build Output
Host architecture: aarch64
Commit: 48a58f9
7480be5c77d9a687aadca0ae6c02b2f98515e93bb957ad4408710daefc4666ab guix-build-48a58f93537f/output/aarch64-linux-gnu/SHA256SUMS.part
f9fe7e1048828420a6b0f57ff58d79d056bafc6daad55d6b21cfedfab3bdfa5e guix-build-48a58f93537f/output/aarch64-linux-gnu/bitcoin-48a58f93537f-aarch64-linux-gnu-debug.tar.gz
2609aad682162fa928cf5a88225f267425442c494631f45c87c4b3bc1370de85 guix-build-48a58f93537f/output/aarch64-linux-gnu/bitcoin-48a58f93537f-aarch64-linux-gnu.tar.gz
f98b28d881797f009792bddfb7e53c6c6c37e93e459dd27e675e4667464bb7fe guix-build-48a58f93537f/output/arm-linux-gnueabihf/SHA256SUMS.part
08b7371965ab434fa2b65fa972b5b000ceda6ad732f70cd92edce78587cafb39 guix-build-48a58f93537f/output/arm-linux-gnueabihf/bitcoin-48a58f93537f-arm-linux-gnueabihf-debug.tar.gz
1802bb006bcba7a3520f563eab57b66aea69925357eb9059ee39950491c42933 guix-build-48a58f93537f/output/arm-linux-gnueabihf/bitcoin-48a58f93537f-arm-linux-gnueabihf.tar.gz
d147bd02b36021d5c6a82737e3064682b5f2259c70271981563e78614c9682ea guix-build-48a58f93537f/output/arm64-apple-darwin/SHA256SUMS.part
793c16f387f28f9b4730041a6e9de17cb13d3c613f8cf49475aa704a7bf98b74 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-codesigning.tar.gz
23fbf876ed4d55c21f50892307006f30c2f1287e7e7ec7d14857f89f289d08f3 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-unsigned.tar.gz
717281aa189bb0bfb1a89d5c39eba494ab52401da8b6ece4140e3505e9b91f15 guix-build-48a58f93537f/output/arm64-apple-darwin/bitcoin-48a58f93537f-arm64-apple-darwin-unsigned.zip
abf715147cde0163b4cd6bffc49b73d01204f1f6bae65f875a28d67dbac12594 guix-build-48a58f93537f/output/dist-archive/bitcoin-48a58f93537f.tar.gz
8f95663abaeba8c76df8f1b75b820258f43e55a8f1f7bcb27615cd2e1d3b2578 guix-build-48a58f93537f/output/powerpc64-linux-gnu/SHA256SUMS.part
06704505b88e3b7b2edca681503ec04bef15bb70b0573ff7140d2271adb49d7f guix-build-48a58f93537f/output/powerpc64-linux-gnu/bitcoin-48a58f93537f-powerpc64-linux-gnu-debug.tar.gz
a642f9ffc9c9d5442fc7f7312c047a2767df1fe981876096b1dcb28bd071b0c4 guix-build-48a58f93537f/output/powerpc64-linux-gnu/bitcoin-48a58f93537f-powerpc64-linux-gnu.tar.gz
1c39236ac99bc28fbeb1abde600ba0f2ef799f27a90d872b28f778890903f36b guix-build-48a58f93537f/output/riscv64-linux-gnu/SHA256SUMS.part
90f346e54f0279e180f3c8a87f46953a86294e4049289fa156b3bf81779896b1 guix-build-48a58f93537f/output/riscv64-linux-gnu/bitcoin-48a58f93537f-riscv64-linux-gnu-debug.tar.gz
de623d4f263a3f3ef9fbcd0c986c9ce08751190bcc62cf0d98bc17e9f7fbcfb7 guix-build-48a58f93537f/output/riscv64-linux-gnu/bitcoin-48a58f93537f-riscv64-linux-gnu.tar.gz
d19c35dbaf59e71a7623ba19ba15aef5c0f4cd1a1acc4c1bcbe9ed5ed9cfd9bb guix-build-48a58f93537f/output/x86_64-apple-darwin/SHA256SUMS.part
45ee4d428176607ed523fdc4c373fea4a4569264e6b174f97173747402a3aa80 guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-codesigning.tar.gz
392fb3c3ba8c76a982c5910b3ce7082ea93390944e234d9723b8ca1467a90a18 guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-unsigned.tar.gz
1664a5f5cec06ee39525fa2ee426a533b0e45e5dff8fc0087b6d4467bc06f25f guix-build-48a58f93537f/output/x86_64-apple-darwin/bitcoin-48a58f93537f-x86_64-apple-darwin-unsigned.zip
53a418e37a7a697b695af82faff021ba33be6954d3e352459bb882098d009291 guix-build-48a58f93537f/output/x86_64-linux-gnu/SHA256SUMS.part
96bda57108816242cb8afa4621c2029e4fc3fcffa1bf1f7428b4b814ef187ccc guix-build-48a58f93537f/output/x86_64-linux-gnu/bitcoin-48a58f93537f-x86_64-linux-gnu-debug.tar.gz
518a1d9466c110cde6ce042a41b748fbca148401226b7aa56ac8c8c5ba8ed6f8 guix-build-48a58f93537f/output/x86_64-linux-gnu/bitcoin-48a58f93537f-x86_64-linux-gnu.tar.gz
ac363e17f6e27e71787273ab9f129ecf643f814bf0f60118cf67ec8b8cfb2f38 guix-build-48a58f93537f/output/x86_64-w64-mingw32/SHA256SUMS.part
edd83cfa41d1da8572df36546f2cec2af0fb73286e8b029a48734eea285da56b guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-codesigning.tar.gz
0a294fbe9718a68cd4460d7318aad0d4dfa6954d3f61af82a3dd3cce279cc5e0 guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-debug.zip
1b6e753c2697c68d9bb31b3651453257a73cfe53af5472515e7407783fbbe440 guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-setup-unsigned.exe
8eb9d81a7f774778445cb07018b68fe2b0be32811bec05f9aa88dc9bc7b35ddb guix-build-48a58f93537f/output/x86_64-w64-mingw32/bitcoin-48a58f93537f-win64-unsigned.zip