Skip to content

guix: use GCC 13 to build releases#29881

Merged
achow101 merged 2 commits into
bitcoin:masterfrom
fanquake:gcc_13_v2
Feb 19, 2025
Merged

guix: use GCC 13 to build releases#29881
achow101 merged 2 commits into
bitcoin:masterfrom
fanquake:gcc_13_v2

Conversation

@fanquake
Copy link
Copy Markdown
Member

@fanquake fanquake commented Apr 15, 2024

Switch release builds to using GCC 13.3.0: https://gcc.gnu.org/gcc-13/, which landed in Guix in: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=750148ce1ea6c65a7c14424546db0078161f7e17.

Does not solve the cross-arch non-determinism for powerpc64le-linux-gnu builds.

@DrahtBot
Copy link
Copy Markdown
Contributor

DrahtBot commented Apr 15, 2024

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Code Coverage & Benchmarks

For details see: https://corecheck.dev/bitcoin/bitcoin/pulls/29881.

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK hebasto, TheCharlatan, achow101
Concept ACK theuni

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

Conflicts

Reviewers, this pull request conflicts with the following ones:

  • #30595 (kernel: Introduce initial C header API by TheCharlatan)
  • #25573 ([POC] guix: produce a fully -static-pie bitcoind by fanquake)

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.

@maflcko
Copy link
Copy Markdown
Member

maflcko commented Apr 16, 2024

For reference, the previous bump was e1ce5b8, which is in master only and not yet in a release branch.

@maflcko
Copy link
Copy Markdown
Member

maflcko commented Apr 17, 2024

CI should be bumped as well, if this is taken out of draft. Just leaving a comment here, so that it isn't forgotten.

@fanquake fanquake force-pushed the gcc_13_v2 branch 2 times, most recently from 005e3e6 to 51cf84c Compare May 23, 2024 09:08
@fanquake
Copy link
Copy Markdown
Member Author

CI should be bumped as well, if this is taken out of draft.

Added a (WIP) commit to bump a couple CIs to 13.2.0. Also bumped the time-machine further, now that we've upstreamed GCC 13.3.0: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=750148ce1ea6c65a7c14424546db0078161f7e17.

@fanquake
Copy link
Copy Markdown
Member Author

Looks like Windows still has false positives with GCC 13.2.0 (https://github.com/bitcoin/bitcoin/pull/29881/checks?check_run_id=25320716500):

torcontrol.cpp: In static member function ‘static void TorControlConnection::readcb(bufferevent*, void*)’:
torcontrol.cpp:94:28: error: ‘result’ may be used uninitialized [-Werror=maybe-uninitialized]
   94 |         self->message.code = ToIntegral<int>(s.substr(0, 3)).value_or(0);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from ./netaddress.h:14,
                 from ./torcontrol.h:11,
                 from torcontrol.cpp:6:
./util/strencodings.h:184:7: note: ‘result’ was declared here
  184 |     T result;
      |       ^~~~~~
cc1plus: all warnings being treated as errors
make[2]: *** [Makefile:11115: libbitcoin_node_a-torcontrol.o] Error 1

Will re-add -Wno-error=maybe-uninitialized.

@DrahtBot
Copy link
Copy Markdown
Contributor

🚧 At least one of the CI tasks failed. Make sure to run all tests locally, according to the
documentation.

Possibly this is due to a silent merge conflict (the changes in this pull request being
incompatible with the current code in the target branch). If so, make sure to rebase on the latest
commit of the target branch.

Leave a comment here, if you need help tracking down a confusing failure.

Debug: https://github.com/bitcoin/bitcoin/runs/25320716500

@DrahtBot
Copy link
Copy Markdown
Contributor

Guix builds (on x86_64) [untrusted test-only build, possibly unsafe, not for production use]

File commit 413844f
(master)
commit f70535d0e8f8c9ec5014efca0fd3212117910bae
(master and this pull)
SHA256SUMS.part 7038b1f0a46354d0... bb71668da81259bc...
*-aarch64-linux-gnu-debug.tar.gz a76cf9d2e152936e... cc23ba69ad9db416...
*-aarch64-linux-gnu.tar.gz ab985105e7cedd7f... adcb35d2cd950d61...
*-arm-linux-gnueabihf-debug.tar.gz f04965bbddd723f9... 791edaa8462a419f...
*-arm-linux-gnueabihf.tar.gz 1b9426003d080c21... 1af02c6c8163ee8a...
*-arm64-apple-darwin-unsigned.tar.gz 53fd58f6a90d3eef... 7d5d20cf05f33ee3...
*-arm64-apple-darwin-unsigned.zip de1e633dccff0884... c622b31a0dff11ae...
*-arm64-apple-darwin.tar.gz 38df91fa08312b5c... 5e82e59de294a79a...
*-powerpc64-linux-gnu-debug.tar.gz 97d1fff618262135... d7645af9e49996cd...
*-powerpc64-linux-gnu.tar.gz d42801c8e6d40fc6... aa6aebd82603773d...
*-riscv64-linux-gnu-debug.tar.gz 7e0e9aa798b6ca6a... 8236df12f99e30c5...
*-riscv64-linux-gnu.tar.gz 45d9eb35efa7923f... 3768c6b6f584f97f...
*-x86_64-apple-darwin-unsigned.tar.gz ebd24cb269e39ed2... dd7233949c9a0fe5...
*-x86_64-apple-darwin-unsigned.zip 47b3b02eb59892a2... 264a883cbafa8515...
*-x86_64-apple-darwin.tar.gz c8599974bcbbded3... 63af668d266a165d...
*-x86_64-linux-gnu-debug.tar.gz 545c7991048b1b47... c251dea8add73796...
*-x86_64-linux-gnu.tar.gz c928fbbed3980669... e2a8be1b2cd5c2dd...
*.tar.gz cfeb27b61490c0c5... 1a48734408d12b20...
guix_build.log 9eff9e4ba83245a2... d199625b849c6c8b...
guix_build.log.diff eb0d91385d995bdc...

@fanquake fanquake force-pushed the gcc_13_v2 branch 2 times, most recently from 348e6c8 to 569ff3f Compare May 29, 2024 08:58
fanquake added a commit to fanquake/bitcoin that referenced this pull request Jun 5, 2024
Includes:
LLVM 18.1.x (bitcoin#30201)
GCC 13.x (bitcoin#29881)

git-minimal 2.41.0 -> 2.45.1
Kernel Headers 6.1.80 -> 6.1.92
moreutils 0.68 -> 0.69

Commits like
https://git.savannah.gnu.org/cgit/guix.git/commit/?id=7b0f145802f0c2c785014293d748721678fef824,
which should improve the bootstrap situation (bitcoin#30042).
Copy link
Copy Markdown
Contributor

@sedited sedited left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 09c2323e751f

Guix build (aarch64):

827361e6e7a412ee6178440519b0716551c22fca9799a0a6cf17155790bfeef8  guix-build-09c2323e751f/output/aarch64-linux-gnu/SHA256SUMS.part
8cd3752d49cd087d8bc39947788b9bc2af9830063786b974debe651bc0fde99f  guix-build-09c2323e751f/output/aarch64-linux-gnu/bitcoin-09c2323e751f-aarch64-linux-gnu-debug.tar.gz
56b76fcd39c8cb424ae04a5405ac95d836955334e53f7ff57c7bfe2219b05091  guix-build-09c2323e751f/output/aarch64-linux-gnu/bitcoin-09c2323e751f-aarch64-linux-gnu.tar.gz
62edbcf5badee5adce647d532381adc0e692445faf57612c5ba523cf860c65e0  guix-build-09c2323e751f/output/arm-linux-gnueabihf/SHA256SUMS.part
f4454240e52d8d38b8db506b71a621f4b2c2ae360355e820ab6a41de21bc1fb5  guix-build-09c2323e751f/output/arm-linux-gnueabihf/bitcoin-09c2323e751f-arm-linux-gnueabihf-debug.tar.gz
416249b2946a248b640db27677355420c07cf45832444acee8ce520af47ead07  guix-build-09c2323e751f/output/arm-linux-gnueabihf/bitcoin-09c2323e751f-arm-linux-gnueabihf.tar.gz
0858ad002ab16c71a1c6e14112f937c81d0a8691e9c9332ba7b96b94337fb17c  guix-build-09c2323e751f/output/arm64-apple-darwin/SHA256SUMS.part
4c7c05621c8203072dc11b8a5960163c31f2c0ea6512e8f7c89e33527881c6f3  guix-build-09c2323e751f/output/arm64-apple-darwin/bitcoin-09c2323e751f-arm64-apple-darwin-unsigned.tar.gz
8c62ca455b226638ba1a1d8523b4c3d7af9561e6423a2fa5cc28238e80ebbb55  guix-build-09c2323e751f/output/arm64-apple-darwin/bitcoin-09c2323e751f-arm64-apple-darwin-unsigned.zip
cb057c2f697d09efd3fc9464e2a8f45b4eb04b2eb49f927cc7915ea3d8d7ea42  guix-build-09c2323e751f/output/arm64-apple-darwin/bitcoin-09c2323e751f-arm64-apple-darwin.tar.gz
381253b49be9e7a508cc47e031dce62fcb06f2dcb754c58976ea0608c7ceea88  guix-build-09c2323e751f/output/dist-archive/bitcoin-09c2323e751f.tar.gz
4ebfda2601455e47bea2790b0a10db4b367b703e31d91781c10bf5f8ec8481f3  guix-build-09c2323e751f/output/powerpc64-linux-gnu/SHA256SUMS.part
bb0091b6517ecd78fa81b0cae2b2744b0bdf2f9cc645e5ef6272274e00979dc7  guix-build-09c2323e751f/output/powerpc64-linux-gnu/bitcoin-09c2323e751f-powerpc64-linux-gnu-debug.tar.gz
1a8d924a1fbfe9fedfe362fa5eec917f97685722052a6c47a31f5ba45167d87c  guix-build-09c2323e751f/output/powerpc64-linux-gnu/bitcoin-09c2323e751f-powerpc64-linux-gnu.tar.gz
9dcb1b6100673940a4ab8524009643b582cdf7c7d9402212862c0bde61291765  guix-build-09c2323e751f/output/riscv64-linux-gnu/SHA256SUMS.part
8f3523f86595ed493c6ed757a96b85360bbb9030b9c640a45b925c2cedf2c9f9  guix-build-09c2323e751f/output/riscv64-linux-gnu/bitcoin-09c2323e751f-riscv64-linux-gnu-debug.tar.gz
95d8c74f4ea507363b91551d5288d3f109356dda30f4aeb34f7218f76727408c  guix-build-09c2323e751f/output/riscv64-linux-gnu/bitcoin-09c2323e751f-riscv64-linux-gnu.tar.gz
61322ca117a2042a807168b7c082cf8d020ecc99277fa9f6057c9e2de6b336fb  guix-build-09c2323e751f/output/x86_64-apple-darwin/SHA256SUMS.part
39047db4a72a2d2edfedab796abadf6fedee7ce0da8a8ce9a806b0002a4d2fe6  guix-build-09c2323e751f/output/x86_64-apple-darwin/bitcoin-09c2323e751f-x86_64-apple-darwin-unsigned.tar.gz
41b776aadf7e89267cb1bca4c4ef2dde72534c2f110d7ec8a69d643392ed3e22  guix-build-09c2323e751f/output/x86_64-apple-darwin/bitcoin-09c2323e751f-x86_64-apple-darwin-unsigned.zip
7fa876fee98105a05f31fdc432f91d3e4b422517e8d9d657868760782fab1092  guix-build-09c2323e751f/output/x86_64-apple-darwin/bitcoin-09c2323e751f-x86_64-apple-darwin.tar.gz
d8bee87f825e4264f7f7a60142fded6339a473a6f49a96eb76802cadcb1dde02  guix-build-09c2323e751f/output/x86_64-linux-gnu/SHA256SUMS.part
4277583f8a85bb673ae5bb5eff2a01b2b0190444d7204e596b0eb9d98a497aa7  guix-build-09c2323e751f/output/x86_64-linux-gnu/bitcoin-09c2323e751f-x86_64-linux-gnu-debug.tar.gz
d40be00cf6412bd6c7e3c50f5ceb9b3e931081ccfb5866936a16df00722b503c  guix-build-09c2323e751f/output/x86_64-linux-gnu/bitcoin-09c2323e751f-x86_64-linux-gnu.tar.gz
92c69c951eb6347d4f51849feba5c81f301f280ea9af0bbbb49c69fdced22e0b  guix-build-09c2323e751f/output/x86_64-w64-mingw32/SHA256SUMS.part
0a557400990f2484536e4df604acf9bdc55794363f0598845655adb3d05bf0c0  guix-build-09c2323e751f/output/x86_64-w64-mingw32/bitcoin-09c2323e751f-win64-debug.zip
351393b4e02594b8baa679e291b82b68c5841388e235dfe561977643ab101383  guix-build-09c2323e751f/output/x86_64-w64-mingw32/bitcoin-09c2323e751f-win64-setup-unsigned.exe
b904ea14ef82b87ff83e9c055adf89ee27e02e690762dabcf521ff2b11e605ef  guix-build-09c2323e751f/output/x86_64-w64-mingw32/bitcoin-09c2323e751f-win64-unsigned.tar.gz
b02913f989ef85181fc9642d06f341981305664052ff2b3c8535fb9f5d67c098  guix-build-09c2323e751f/output/x86_64-w64-mingw32/bitcoin-09c2323e751f-win64.zip

Copy link
Copy Markdown
Member

@hebasto hebasto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

re-ACK 188315d4664ab3e7dadc775cd6e3e72e553ffc56.

My Guix build:

aarch64
6c8e3b42aac14e75ec1db4cf171b51c04b71d98babd070c0f5f9d2b0eeb05b5e  guix-build-188315d4664a/output/aarch64-linux-gnu/SHA256SUMS.part
6ca6977dca61ab591cb283e36e06cacbcdfcac2ff2ad0315597b697109d3207e  guix-build-188315d4664a/output/aarch64-linux-gnu/bitcoin-188315d4664a-aarch64-linux-gnu-debug.tar.gz
71e4ba35de2c2a2193b674d9e411ad846fb79582c692ed8468604912230b9121  guix-build-188315d4664a/output/aarch64-linux-gnu/bitcoin-188315d4664a-aarch64-linux-gnu.tar.gz
496538ea8ff6c2bcf01436d97288b8d92480b1e5b75a1a869f316acc6f2f7fcd  guix-build-188315d4664a/output/arm-linux-gnueabihf/SHA256SUMS.part
323642e3befc21308fd7135df2350f94ddebbeeb8d32d0ed0d725df49431e76d  guix-build-188315d4664a/output/arm-linux-gnueabihf/bitcoin-188315d4664a-arm-linux-gnueabihf-debug.tar.gz
1e4a549c60cc4bce7728b348eddb66baf617e802b4c96266055edb870c1294ff  guix-build-188315d4664a/output/arm-linux-gnueabihf/bitcoin-188315d4664a-arm-linux-gnueabihf.tar.gz
5141951747d147c3c18fe3b95f3424c54612fa992c2f28982e064c54b480e957  guix-build-188315d4664a/output/arm64-apple-darwin/SHA256SUMS.part
714464f9c1728f125cbc62beca53c1c33b089293afbc25bf4fe3177fe3485e42  guix-build-188315d4664a/output/arm64-apple-darwin/bitcoin-188315d4664a-arm64-apple-darwin-unsigned.tar.gz
b1ecf120fb963ad47e6b58bf7514ef1079467d9fbe49b93e1030e954f9207c2e  guix-build-188315d4664a/output/arm64-apple-darwin/bitcoin-188315d4664a-arm64-apple-darwin-unsigned.zip
08206590447c006a448e3e1e1e10311f02f043c7f0f66598ee3817d2aef434e0  guix-build-188315d4664a/output/arm64-apple-darwin/bitcoin-188315d4664a-arm64-apple-darwin.tar.gz
3179030952b141edb45b073d3261a0843ee09d922d038d28beb83826d522ecb9  guix-build-188315d4664a/output/dist-archive/bitcoin-188315d4664a.tar.gz
2a7a91e451a734533efb5134d58c42f221178f6fa3db243f0e4c9f4742b9f487  guix-build-188315d4664a/output/powerpc64-linux-gnu/SHA256SUMS.part
731249a8050be8f7e702bfab14b2e704dfd85b08c0964b91119cee23f9b5ebb2  guix-build-188315d4664a/output/powerpc64-linux-gnu/bitcoin-188315d4664a-powerpc64-linux-gnu-debug.tar.gz
c8fbc636e601370ff5d20591e427b1ed800700de88d2d35092765ddd3fb56d54  guix-build-188315d4664a/output/powerpc64-linux-gnu/bitcoin-188315d4664a-powerpc64-linux-gnu.tar.gz
7ae89b81f288a8c79f68fb398181493ed237547474028b68d23b3978574d827d  guix-build-188315d4664a/output/riscv64-linux-gnu/SHA256SUMS.part
ab64c70f0deec4e1acc303cc248bea25cad9ee2d132b2bfa2d6c9f0456502b82  guix-build-188315d4664a/output/riscv64-linux-gnu/bitcoin-188315d4664a-riscv64-linux-gnu-debug.tar.gz
55205f55a61f9b53331ab190e3d73aab852589cb278114173b74e57808a2c405  guix-build-188315d4664a/output/riscv64-linux-gnu/bitcoin-188315d4664a-riscv64-linux-gnu.tar.gz
564f6f703b83e273b8e2e5595c0ddaa9dca389eb6ae6fb47a38109e492353794  guix-build-188315d4664a/output/x86_64-apple-darwin/SHA256SUMS.part
fdfad69f68347c5e6e1eaac3681bb6f72800845c8cfb93b72b1e82aeb0f38acb  guix-build-188315d4664a/output/x86_64-apple-darwin/bitcoin-188315d4664a-x86_64-apple-darwin-unsigned.tar.gz
a298858386ccf8926fbd02f061975782ecf5ffd44710ec9c58fbb6d60a05c9ae  guix-build-188315d4664a/output/x86_64-apple-darwin/bitcoin-188315d4664a-x86_64-apple-darwin-unsigned.zip
c096540b85fc88c69b2de345546951d082b3bc067650e4301ebf83860e841623  guix-build-188315d4664a/output/x86_64-apple-darwin/bitcoin-188315d4664a-x86_64-apple-darwin.tar.gz
f1b0eab07eb9dfbc8fdeb1f77f0f6a58ffe6b7625e036394a5cb6bc4b3394688  guix-build-188315d4664a/output/x86_64-linux-gnu/SHA256SUMS.part
bc2376060f28dfeaef830de56fc36262bfc1d258dbef5d8c2f017a113e10e6f0  guix-build-188315d4664a/output/x86_64-linux-gnu/bitcoin-188315d4664a-x86_64-linux-gnu-debug.tar.gz
961908f5652a199f6278e39670e03052f4e1d06ca3460f79b23404834ed55933  guix-build-188315d4664a/output/x86_64-linux-gnu/bitcoin-188315d4664a-x86_64-linux-gnu.tar.gz
e9b18e30fad6998cf53b3d7ff6170887128cdf1257a896a78f5369ac25b41422  guix-build-188315d4664a/output/x86_64-w64-mingw32/SHA256SUMS.part
eaa4d38aff346b2ce47b058eae9f72134fde6e2ad3736addde7521e990316674  guix-build-188315d4664a/output/x86_64-w64-mingw32/bitcoin-188315d4664a-win64-debug.zip
f937ea08e78b474025680822123da1e1d795996ade55e3ff51a3b4097ba548ad  guix-build-188315d4664a/output/x86_64-w64-mingw32/bitcoin-188315d4664a-win64-setup-unsigned.exe
6fab7e0cab2324446c06338af4f3e2daac174f6d7f5aa3489b4035344ca75078  guix-build-188315d4664a/output/x86_64-w64-mingw32/bitcoin-188315d4664a-win64-unsigned.tar.gz
d1864626b53d4b65db7e4931ceeaea360e192b8c9b2c6f311c4664013966d0a4  guix-build-188315d4664a/output/x86_64-w64-mingw32/bitcoin-188315d4664a-win64.zip

@sedited
Copy link
Copy Markdown
Contributor

sedited commented Jan 17, 2025

Guix builds (aarch64):

463ef2208f9c5ce3cf884fd2cf8fba8f2aabded19ba43620178aea41e8c8fd1d  guix-build-a1add80c80bc/output/aarch64-linux-gnu/SHA256SUMS.part
3a87fe313164fed822437e35511febdbdf0d8e9feda099dfef4fd9031735916f  guix-build-a1add80c80bc/output/aarch64-linux-gnu/bitcoin-a1add80c80bc-aarch64-linux-gnu-debug.tar.gz
a20f31417cbb9994eed0e88700c3e1f8c714282425cbe5fb33a5c7ac7b7c68c2  guix-build-a1add80c80bc/output/aarch64-linux-gnu/bitcoin-a1add80c80bc-aarch64-linux-gnu.tar.gz
51fbc8b8ad7cfbdf4ac694c1892a773dcacd0985d1d3d2a8eb0f7d3e8d6c08e4  guix-build-a1add80c80bc/output/arm-linux-gnueabihf/SHA256SUMS.part
fe7578a017db172d045f380ce813df1b153af2ef7a19949f99aa670da7eb3abb  guix-build-a1add80c80bc/output/arm-linux-gnueabihf/bitcoin-a1add80c80bc-arm-linux-gnueabihf-debug.tar.gz
bbaaab6ad5d6353dfa7d7922cdb59fb405c325dbac7f6a403d426eca1c1d2883  guix-build-a1add80c80bc/output/arm-linux-gnueabihf/bitcoin-a1add80c80bc-arm-linux-gnueabihf.tar.gz
4bc11eb1b400eba8b80b0e36dad598fe3f840c44302c49303c8135c4e747f859  guix-build-a1add80c80bc/output/arm64-apple-darwin/SHA256SUMS.part
14f5b8ba07e0efc5fec68583de3511b1d3014bbe13d91736234130151557ad98  guix-build-a1add80c80bc/output/arm64-apple-darwin/bitcoin-a1add80c80bc-arm64-apple-darwin-unsigned.tar.gz
16e9e5d93449e6944eb2df033f7211364cff985da899f8a191b45ba51a30d3fc  guix-build-a1add80c80bc/output/arm64-apple-darwin/bitcoin-a1add80c80bc-arm64-apple-darwin-unsigned.zip
e715a1db58ea26c116e5a071dcfaa57d12b209af14c15007a218fd7527eb33bf  guix-build-a1add80c80bc/output/arm64-apple-darwin/bitcoin-a1add80c80bc-arm64-apple-darwin.tar.gz
d3761b12727cefa187bab5453d38fa4b41424bd32118087aaca5bcb84d8e1447  guix-build-a1add80c80bc/output/dist-archive/bitcoin-a1add80c80bc.tar.gz
44d96cfc04400cbc159918dca8dfaa36490024d764682eb395add0fc9b90e7af  guix-build-a1add80c80bc/output/powerpc64-linux-gnu/SHA256SUMS.part
c30be7c6acbc808bb4c54aa44017883c934727f79733f14c5b3b5a8080e494d5  guix-build-a1add80c80bc/output/powerpc64-linux-gnu/bitcoin-a1add80c80bc-powerpc64-linux-gnu-debug.tar.gz
9211491c5a33404d39320a8383d328d7424449b393373d4770eb7d9d2d9a4fb8  guix-build-a1add80c80bc/output/powerpc64-linux-gnu/bitcoin-a1add80c80bc-powerpc64-linux-gnu.tar.gz
c0a9e681aabe0c3bae43063a05240344f1e789cb14988e3b492f7c313d07f046  guix-build-a1add80c80bc/output/riscv64-linux-gnu/SHA256SUMS.part
247d3c1be8f133b55baac10027ee57b309453935ff5620d28d544a6d8315639e  guix-build-a1add80c80bc/output/riscv64-linux-gnu/bitcoin-a1add80c80bc-riscv64-linux-gnu-debug.tar.gz
99cb063a2304e434d8203b84e6ad8a186093aa072edfc3d6b7e7e5bfd5e286bc  guix-build-a1add80c80bc/output/riscv64-linux-gnu/bitcoin-a1add80c80bc-riscv64-linux-gnu.tar.gz
12c5d097c387bb496962485bd387f4b51d3dddc61f3ac97d87662762f0ef9cc0  guix-build-a1add80c80bc/output/x86_64-apple-darwin/SHA256SUMS.part
bad6029968165bbe2500f2badfe836b36e24715ed38cd106509a0a9f598b9583  guix-build-a1add80c80bc/output/x86_64-apple-darwin/bitcoin-a1add80c80bc-x86_64-apple-darwin-unsigned.tar.gz
524b35ce2caf7491fade68b6f77cf05e0e9add1b65cc0440e93712f1138c31a2  guix-build-a1add80c80bc/output/x86_64-apple-darwin/bitcoin-a1add80c80bc-x86_64-apple-darwin-unsigned.zip
761571cfcbd0dbaa04baa9c7e20699671fbac5b7e0dacc853ceb6dd4a48394aa  guix-build-a1add80c80bc/output/x86_64-apple-darwin/bitcoin-a1add80c80bc-x86_64-apple-darwin.tar.gz
fe8988a5c3775445a29661dd231ba0ad535147c00ab82e3f95fc237acd37d894  guix-build-a1add80c80bc/output/x86_64-linux-gnu/SHA256SUMS.part
7b44ec9ba029a00c5906259238e0571f0a028344bcb115df16572416e930b755  guix-build-a1add80c80bc/output/x86_64-linux-gnu/bitcoin-a1add80c80bc-x86_64-linux-gnu-debug.tar.gz
819d13cbd5a28bdbf42166207a7d65b85836f68e42ca87ea1cf24c77a2579c79  guix-build-a1add80c80bc/output/x86_64-linux-gnu/bitcoin-a1add80c80bc-x86_64-linux-gnu.tar.gz
7764c34e1bd5dc23e421ce912aab1495a8a604a8fb012366d2d3eadbcbb88df6  guix-build-a1add80c80bc/output/x86_64-w64-mingw32/SHA256SUMS.part
17e2358409facf970bd249cde55a8c9b1d9321c209a6b6cea215208b301ac92b  guix-build-a1add80c80bc/output/x86_64-w64-mingw32/bitcoin-a1add80c80bc-win64-debug.zip
b74aa4fe72e0aaa4f0e5e3085f22cb371ba0eaec64ed3223b6885a2df37c12bc  guix-build-a1add80c80bc/output/x86_64-w64-mingw32/bitcoin-a1add80c80bc-win64-setup-unsigned.exe
1cef0f2097c1db85f69c95e890d0e9ed682a8a4f237354ca8879eb9c3a133d30  guix-build-a1add80c80bc/output/x86_64-w64-mingw32/bitcoin-a1add80c80bc-win64-unsigned.tar.gz
e038a66938f33520b682b981b97d46d75a5c473a4ce4b25464b20d13db5bf384  guix-build-a1add80c80bc/output/x86_64-w64-mingw32/bitcoin-a1add80c80bc-win64.zip

@fanquake
Copy link
Copy Markdown
Member Author

Guix Build (x86_64):

a22efc082966018f6ddd17d1a7092ffda56900895dd4694080244257e1c5c974  guix-build-6f0513613a98/output/aarch64-linux-gnu/SHA256SUMS.part
ad65ac733f93931c5fcfa09afc2a1f8bed76cd5280be9b569ff9bdf15dec3abe  guix-build-6f0513613a98/output/aarch64-linux-gnu/bitcoin-6f0513613a98-aarch64-linux-gnu-debug.tar.gz
abc9037335e719927525c0474a7959db57a6f3f64d9522474ede4d88e721f73c  guix-build-6f0513613a98/output/aarch64-linux-gnu/bitcoin-6f0513613a98-aarch64-linux-gnu.tar.gz
fdb01866f033273d588340e533840ecfd3d9ed51d91676b3324de3c7a26d114e  guix-build-6f0513613a98/output/arm-linux-gnueabihf/SHA256SUMS.part
5873b129b2cf9efc36770a25c7f2315c491368cf30a61ee3677ec6283d64507d  guix-build-6f0513613a98/output/arm-linux-gnueabihf/bitcoin-6f0513613a98-arm-linux-gnueabihf-debug.tar.gz
eca5831c1cc9e8894fc1b2576530f49e55f02e28e4a5b18712fbe5390c5c2894  guix-build-6f0513613a98/output/arm-linux-gnueabihf/bitcoin-6f0513613a98-arm-linux-gnueabihf.tar.gz
82d1d8a1dd594fe1ac74a9bef6b95b29b9072c9b97170eb415d079d2b23df0dd  guix-build-6f0513613a98/output/arm64-apple-darwin/SHA256SUMS.part
87701bec7a281857660cec63f53c5eec2bc1aca613fbc915dbff0832f6fcc048  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin-unsigned.tar.gz
0061861b901390bcd35998f50a4aebc72cbe0e0d0ba0d6e5a723c25e0df60bd2  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin-unsigned.zip
ee4fb897f7b1edce434b49e33f2d57e8c19609616a2de81b69af7dbe4d3345d1  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin.tar.gz
dd84d6066534402a58247e810214f88488c7d8b63a5c10a70dff63e7b283318c  guix-build-6f0513613a98/output/dist-archive/bitcoin-6f0513613a98.tar.gz
1b3e385809dcb62aa07d8ccbe6320f9f3c3da97c2ab3d53cc5f0b29930fa57bf  guix-build-6f0513613a98/output/powerpc64-linux-gnu/SHA256SUMS.part
384e0727561e6e26dad72c5921b69b7f3ec2318668d7aa6e73a5075cb31c1225  guix-build-6f0513613a98/output/powerpc64-linux-gnu/bitcoin-6f0513613a98-powerpc64-linux-gnu-debug.tar.gz
4b2d077c2901c704bfff704def1ed4dd11b221bfc8fc2a3577e9f63b3dd32e27  guix-build-6f0513613a98/output/powerpc64-linux-gnu/bitcoin-6f0513613a98-powerpc64-linux-gnu.tar.gz
83b1d34c4189530cea18aaa89f55628c9df23bbf9abe6ecf3fd9f62abcff1df4  guix-build-6f0513613a98/output/riscv64-linux-gnu/SHA256SUMS.part
54bfb1ef49ae9567d3f79a8c959ce1580b4cd4add47a7611992d37fa9c3dd84c  guix-build-6f0513613a98/output/riscv64-linux-gnu/bitcoin-6f0513613a98-riscv64-linux-gnu-debug.tar.gz
19cea2c3cda1374bb6c969df706d344c91737a061cc23e997bec1368c1af2420  guix-build-6f0513613a98/output/riscv64-linux-gnu/bitcoin-6f0513613a98-riscv64-linux-gnu.tar.gz
a4defa1c1c3948c134705cd3c25a96a4e98a6c5b884c5eebb1948f1b7af7e865  guix-build-6f0513613a98/output/x86_64-apple-darwin/SHA256SUMS.part
0b745d24fa17ecaeb85404c3e6335f96e0cd975668d6c0f6ce2f4fd75c68b5aa  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin-unsigned.tar.gz
049f56eccc19ac292ebc2df00ee18cc063cde109306ab2dba716c3f2bf5bfaf0  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin-unsigned.zip
20784bac737e7b9da1fb9743ad76dd4e0d4659743e4ae857f40ab4c551843571  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin.tar.gz
3f799bfc0ca76314873508b95f3a577c2b48eed4bf3509d14b9945809c241c4b  guix-build-6f0513613a98/output/x86_64-linux-gnu/SHA256SUMS.part
843dcd76b6c0b3eb5f252603969a973ef6668b02473f06ebe55a19642e203d6f  guix-build-6f0513613a98/output/x86_64-linux-gnu/bitcoin-6f0513613a98-x86_64-linux-gnu-debug.tar.gz
2f2aa78458c679b7233b2201f4e4604e08a705b1eed9731f67a9128f15088c5c  guix-build-6f0513613a98/output/x86_64-linux-gnu/bitcoin-6f0513613a98-x86_64-linux-gnu.tar.gz
d658030334948903847a56f3ab2058219aaf04f65126af92075551ea7c3055d0  guix-build-6f0513613a98/output/x86_64-w64-mingw32/SHA256SUMS.part
4270d8383256376b8d751203baa6c57f83bda3d1868cfa0aa9ea87fd0684b95c  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-debug.zip
403150548e9fe249b035ef2641a8d1faad22d881561092b0c232d4779439a130  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-setup-unsigned.exe
7195be67f54f369923deb56bc07682f64b3cd68eeb986085e0e2cb9542bf6d1f  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-unsigned.tar.gz
86809fdb4d014e57b3137b1db9889ed68c73cce1e04f1ec837f0a121fd9315c6  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64.zip

@hebasto
Copy link
Copy Markdown
Member

hebasto commented Jan 20, 2025

My Guix build:

riscv64
a22efc082966018f6ddd17d1a7092ffda56900895dd4694080244257e1c5c974  guix-build-6f0513613a98/output/aarch64-linux-gnu/SHA256SUMS.part
ad65ac733f93931c5fcfa09afc2a1f8bed76cd5280be9b569ff9bdf15dec3abe  guix-build-6f0513613a98/output/aarch64-linux-gnu/bitcoin-6f0513613a98-aarch64-linux-gnu-debug.tar.gz
abc9037335e719927525c0474a7959db57a6f3f64d9522474ede4d88e721f73c  guix-build-6f0513613a98/output/aarch64-linux-gnu/bitcoin-6f0513613a98-aarch64-linux-gnu.tar.gz
fdb01866f033273d588340e533840ecfd3d9ed51d91676b3324de3c7a26d114e  guix-build-6f0513613a98/output/arm-linux-gnueabihf/SHA256SUMS.part
5873b129b2cf9efc36770a25c7f2315c491368cf30a61ee3677ec6283d64507d  guix-build-6f0513613a98/output/arm-linux-gnueabihf/bitcoin-6f0513613a98-arm-linux-gnueabihf-debug.tar.gz
eca5831c1cc9e8894fc1b2576530f49e55f02e28e4a5b18712fbe5390c5c2894  guix-build-6f0513613a98/output/arm-linux-gnueabihf/bitcoin-6f0513613a98-arm-linux-gnueabihf.tar.gz
82d1d8a1dd594fe1ac74a9bef6b95b29b9072c9b97170eb415d079d2b23df0dd  guix-build-6f0513613a98/output/arm64-apple-darwin/SHA256SUMS.part
87701bec7a281857660cec63f53c5eec2bc1aca613fbc915dbff0832f6fcc048  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin-unsigned.tar.gz
0061861b901390bcd35998f50a4aebc72cbe0e0d0ba0d6e5a723c25e0df60bd2  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin-unsigned.zip
ee4fb897f7b1edce434b49e33f2d57e8c19609616a2de81b69af7dbe4d3345d1  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin.tar.gz
dd84d6066534402a58247e810214f88488c7d8b63a5c10a70dff63e7b283318c  guix-build-6f0513613a98/output/dist-archive/bitcoin-6f0513613a98.tar.gz
1b3e385809dcb62aa07d8ccbe6320f9f3c3da97c2ab3d53cc5f0b29930fa57bf  guix-build-6f0513613a98/output/powerpc64-linux-gnu/SHA256SUMS.part
384e0727561e6e26dad72c5921b69b7f3ec2318668d7aa6e73a5075cb31c1225  guix-build-6f0513613a98/output/powerpc64-linux-gnu/bitcoin-6f0513613a98-powerpc64-linux-gnu-debug.tar.gz
4b2d077c2901c704bfff704def1ed4dd11b221bfc8fc2a3577e9f63b3dd32e27  guix-build-6f0513613a98/output/powerpc64-linux-gnu/bitcoin-6f0513613a98-powerpc64-linux-gnu.tar.gz
83b1d34c4189530cea18aaa89f55628c9df23bbf9abe6ecf3fd9f62abcff1df4  guix-build-6f0513613a98/output/riscv64-linux-gnu/SHA256SUMS.part
54bfb1ef49ae9567d3f79a8c959ce1580b4cd4add47a7611992d37fa9c3dd84c  guix-build-6f0513613a98/output/riscv64-linux-gnu/bitcoin-6f0513613a98-riscv64-linux-gnu-debug.tar.gz
19cea2c3cda1374bb6c969df706d344c91737a061cc23e997bec1368c1af2420  guix-build-6f0513613a98/output/riscv64-linux-gnu/bitcoin-6f0513613a98-riscv64-linux-gnu.tar.gz
a4defa1c1c3948c134705cd3c25a96a4e98a6c5b884c5eebb1948f1b7af7e865  guix-build-6f0513613a98/output/x86_64-apple-darwin/SHA256SUMS.part
0b745d24fa17ecaeb85404c3e6335f96e0cd975668d6c0f6ce2f4fd75c68b5aa  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin-unsigned.tar.gz
049f56eccc19ac292ebc2df00ee18cc063cde109306ab2dba716c3f2bf5bfaf0  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin-unsigned.zip
20784bac737e7b9da1fb9743ad76dd4e0d4659743e4ae857f40ab4c551843571  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin.tar.gz
3f799bfc0ca76314873508b95f3a577c2b48eed4bf3509d14b9945809c241c4b  guix-build-6f0513613a98/output/x86_64-linux-gnu/SHA256SUMS.part
843dcd76b6c0b3eb5f252603969a973ef6668b02473f06ebe55a19642e203d6f  guix-build-6f0513613a98/output/x86_64-linux-gnu/bitcoin-6f0513613a98-x86_64-linux-gnu-debug.tar.gz
2f2aa78458c679b7233b2201f4e4604e08a705b1eed9731f67a9128f15088c5c  guix-build-6f0513613a98/output/x86_64-linux-gnu/bitcoin-6f0513613a98-x86_64-linux-gnu.tar.gz
d658030334948903847a56f3ab2058219aaf04f65126af92075551ea7c3055d0  guix-build-6f0513613a98/output/x86_64-w64-mingw32/SHA256SUMS.part
4270d8383256376b8d751203baa6c57f83bda3d1868cfa0aa9ea87fd0684b95c  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-debug.zip
403150548e9fe249b035ef2641a8d1faad22d881561092b0c232d4779439a130  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-setup-unsigned.exe
7195be67f54f369923deb56bc07682f64b3cd68eeb986085e0e2cb9542bf6d1f  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-unsigned.tar.gz
86809fdb4d014e57b3137b1db9889ed68c73cce1e04f1ec837f0a121fd9315c6  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64.zip

Copy link
Copy Markdown
Member

@hebasto hebasto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

re-ACK 6f0513613a987ef574897e43c41a6ada9022a9d7, only rebased since my recent review.

Copy link
Copy Markdown
Contributor

@sedited sedited left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 6f0513613a98

Guix build (aarch64):

a22efc082966018f6ddd17d1a7092ffda56900895dd4694080244257e1c5c974  guix-build-6f0513613a98/output/aarch64-linux-gnu/SHA256SUMS.part
ad65ac733f93931c5fcfa09afc2a1f8bed76cd5280be9b569ff9bdf15dec3abe  guix-build-6f0513613a98/output/aarch64-linux-gnu/bitcoin-6f0513613a98-aarch64-linux-gnu-debug.tar.gz
abc9037335e719927525c0474a7959db57a6f3f64d9522474ede4d88e721f73c  guix-build-6f0513613a98/output/aarch64-linux-gnu/bitcoin-6f0513613a98-aarch64-linux-gnu.tar.gz
fdb01866f033273d588340e533840ecfd3d9ed51d91676b3324de3c7a26d114e  guix-build-6f0513613a98/output/arm-linux-gnueabihf/SHA256SUMS.part
5873b129b2cf9efc36770a25c7f2315c491368cf30a61ee3677ec6283d64507d  guix-build-6f0513613a98/output/arm-linux-gnueabihf/bitcoin-6f0513613a98-arm-linux-gnueabihf-debug.tar.gz
eca5831c1cc9e8894fc1b2576530f49e55f02e28e4a5b18712fbe5390c5c2894  guix-build-6f0513613a98/output/arm-linux-gnueabihf/bitcoin-6f0513613a98-arm-linux-gnueabihf.tar.gz
82d1d8a1dd594fe1ac74a9bef6b95b29b9072c9b97170eb415d079d2b23df0dd  guix-build-6f0513613a98/output/arm64-apple-darwin/SHA256SUMS.part
87701bec7a281857660cec63f53c5eec2bc1aca613fbc915dbff0832f6fcc048  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin-unsigned.tar.gz
0061861b901390bcd35998f50a4aebc72cbe0e0d0ba0d6e5a723c25e0df60bd2  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin-unsigned.zip
ee4fb897f7b1edce434b49e33f2d57e8c19609616a2de81b69af7dbe4d3345d1  guix-build-6f0513613a98/output/arm64-apple-darwin/bitcoin-6f0513613a98-arm64-apple-darwin.tar.gz
dd84d6066534402a58247e810214f88488c7d8b63a5c10a70dff63e7b283318c  guix-build-6f0513613a98/output/dist-archive/bitcoin-6f0513613a98.tar.gz
1b3e385809dcb62aa07d8ccbe6320f9f3c3da97c2ab3d53cc5f0b29930fa57bf  guix-build-6f0513613a98/output/powerpc64-linux-gnu/SHA256SUMS.part
384e0727561e6e26dad72c5921b69b7f3ec2318668d7aa6e73a5075cb31c1225  guix-build-6f0513613a98/output/powerpc64-linux-gnu/bitcoin-6f0513613a98-powerpc64-linux-gnu-debug.tar.gz
4b2d077c2901c704bfff704def1ed4dd11b221bfc8fc2a3577e9f63b3dd32e27  guix-build-6f0513613a98/output/powerpc64-linux-gnu/bitcoin-6f0513613a98-powerpc64-linux-gnu.tar.gz
83b1d34c4189530cea18aaa89f55628c9df23bbf9abe6ecf3fd9f62abcff1df4  guix-build-6f0513613a98/output/riscv64-linux-gnu/SHA256SUMS.part
54bfb1ef49ae9567d3f79a8c959ce1580b4cd4add47a7611992d37fa9c3dd84c  guix-build-6f0513613a98/output/riscv64-linux-gnu/bitcoin-6f0513613a98-riscv64-linux-gnu-debug.tar.gz
19cea2c3cda1374bb6c969df706d344c91737a061cc23e997bec1368c1af2420  guix-build-6f0513613a98/output/riscv64-linux-gnu/bitcoin-6f0513613a98-riscv64-linux-gnu.tar.gz
a4defa1c1c3948c134705cd3c25a96a4e98a6c5b884c5eebb1948f1b7af7e865  guix-build-6f0513613a98/output/x86_64-apple-darwin/SHA256SUMS.part
0b745d24fa17ecaeb85404c3e6335f96e0cd975668d6c0f6ce2f4fd75c68b5aa  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin-unsigned.tar.gz
049f56eccc19ac292ebc2df00ee18cc063cde109306ab2dba716c3f2bf5bfaf0  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin-unsigned.zip
20784bac737e7b9da1fb9743ad76dd4e0d4659743e4ae857f40ab4c551843571  guix-build-6f0513613a98/output/x86_64-apple-darwin/bitcoin-6f0513613a98-x86_64-apple-darwin.tar.gz
3f799bfc0ca76314873508b95f3a577c2b48eed4bf3509d14b9945809c241c4b  guix-build-6f0513613a98/output/x86_64-linux-gnu/SHA256SUMS.part
843dcd76b6c0b3eb5f252603969a973ef6668b02473f06ebe55a19642e203d6f  guix-build-6f0513613a98/output/x86_64-linux-gnu/bitcoin-6f0513613a98-x86_64-linux-gnu-debug.tar.gz
2f2aa78458c679b7233b2201f4e4604e08a705b1eed9731f67a9128f15088c5c  guix-build-6f0513613a98/output/x86_64-linux-gnu/bitcoin-6f0513613a98-x86_64-linux-gnu.tar.gz
d658030334948903847a56f3ab2058219aaf04f65126af92075551ea7c3055d0  guix-build-6f0513613a98/output/x86_64-w64-mingw32/SHA256SUMS.part
4270d8383256376b8d751203baa6c57f83bda3d1868cfa0aa9ea87fd0684b95c  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-debug.zip
403150548e9fe249b035ef2641a8d1faad22d881561092b0c232d4779439a130  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-setup-unsigned.exe
7195be67f54f369923deb56bc07682f64b3cd68eeb986085e0e2cb9542bf6d1f  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64-unsigned.tar.gz
86809fdb4d014e57b3137b1db9889ed68c73cce1e04f1ec837f0a121fd9315c6  guix-build-6f0513613a98/output/x86_64-w64-mingw32/bitcoin-6f0513613a98-win64.zip

@fanquake
Copy link
Copy Markdown
Member Author

Changed the CI changes here, the win64 job is now debian:trixie, which matches Guix with GCC 13.3.0.

Comment thread ci/test/00_setup_env_win64.sh Outdated
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is there any insurance that debian won't bump this to gcc 14 as well? Seems better to stick to 13.2, than to silently go to 14?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was thinking this might also be needed if we want to test the newer runtime in future, but given that isn't happening yet, will just return this to nobel.

Comment thread ci/test/00_setup_env_arm.sh Outdated
Copy link
Copy Markdown
Contributor

@sedited sedited left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Guix build (aarch64):

b381ff87a34e45f693abee5554dd0680cb7879d66787f8aba45fb9dd149e8e78  guix-build-0c1b29a05777/output/aarch64-linux-gnu/SHA256SUMS.part
d3cb534b26ee5edd0c5d459cfffd3ebb46235da21ce2c614fda92d56f4b6ba98  guix-build-0c1b29a05777/output/aarch64-linux-gnu/bitcoin-0c1b29a05777-aarch64-linux-gnu-debug.tar.gz
b6b73fe6c3ae291e4c3d702a1343e44f3c143b50a566f1a0412dbfcf45fe31e2  guix-build-0c1b29a05777/output/aarch64-linux-gnu/bitcoin-0c1b29a05777-aarch64-linux-gnu.tar.gz
1aa98bef1d9a741e9b3e0bd306100d9fb12177267b30be23577693142710b6f6  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/SHA256SUMS.part
208130deecd603ee5fa1f6dbc252a3fd5aa8498920adb94384062a45bbfcb2b6  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/bitcoin-0c1b29a05777-arm-linux-gnueabihf-debug.tar.gz
90e0d50c0adf998bf24a54d7280f3af745f33fa4037e1b5584e162cf0677270f  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/bitcoin-0c1b29a05777-arm-linux-gnueabihf.tar.gz
3b3887c421ae1beb8f524f56355713e09dc683cc8a801006b843d7380bfa5d48  guix-build-0c1b29a05777/output/arm64-apple-darwin/SHA256SUMS.part
1f25ea8cc64c179e68aaaadfae3cb408a790a230108f11974ab7f70359d6836a  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin-unsigned.tar.gz
1310af4f7e1f72100dd3e56a79ea935e712df3735e4129dbd4d905b659f4d5ad  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin-unsigned.zip
94165e88c22654a1e8a27070164842231901403f34b5326649ae645ab70e96d9  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin.tar.gz
5991b11d616c3abd2f78c2476259f103ea1a940cc77281c9d029da8f99b74906  guix-build-0c1b29a05777/output/dist-archive/bitcoin-0c1b29a05777.tar.gz
2f7c78cc66a41f94f2c6dd42caf952055b5cd5d20b2c6d93cab83a1855a103a0  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/SHA256SUMS.part
38bb7a02041967e4dfb76748899c0565695a078bd112a8656fb1268365355109  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/bitcoin-0c1b29a05777-powerpc64-linux-gnu-debug.tar.gz
00a8a44de3038a36174cfd8067bf39ad24962efa2cea216022cbb4e289adbcc7  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/bitcoin-0c1b29a05777-powerpc64-linux-gnu.tar.gz
5f485a4ba475268b7172e215750569843e484835b98be7e2c2ed7543886c668d  guix-build-0c1b29a05777/output/riscv64-linux-gnu/SHA256SUMS.part
dd8c40507ebe0a94acfe8860278234b7687d312939938b9c5ed49667d2e74339  guix-build-0c1b29a05777/output/riscv64-linux-gnu/bitcoin-0c1b29a05777-riscv64-linux-gnu-debug.tar.gz
87151f838ccd918e28dd2fdb4729a150ad72f1c3f72f49c46fa9da4b30f2efdb  guix-build-0c1b29a05777/output/riscv64-linux-gnu/bitcoin-0c1b29a05777-riscv64-linux-gnu.tar.gz
b237b88534fab0314d652b66514053af3b18ba798fac353a3a0a5482ee07cf7c  guix-build-0c1b29a05777/output/x86_64-apple-darwin/SHA256SUMS.part
ded3d046f842a6d532c45dfb465e23e23c2c94f8f58e0047aaa5d0a7ffbadd65  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin-unsigned.tar.gz
5da4593213c0b9eac24b8e8eb2faa536899a1f9dec64aae2189e7507a844a2a3  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin-unsigned.zip
96e998f7ee34bafabe7273e12412045d9227a96dc4b37dba8a25969a3b6856bc  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin.tar.gz
63eef56512820eb91cb961212ec55b8994afcfe9526dbb25d9bae9b244339496  guix-build-0c1b29a05777/output/x86_64-linux-gnu/SHA256SUMS.part
d0bd954da5c64064745c1bde9e8462b0ebb05787801b4b1fd7087f0a0d4c1870  guix-build-0c1b29a05777/output/x86_64-linux-gnu/bitcoin-0c1b29a05777-x86_64-linux-gnu-debug.tar.gz
2536953874c70adb5c9a3dd7a14229c96533ee00465c212d0271f43a173608ec  guix-build-0c1b29a05777/output/x86_64-linux-gnu/bitcoin-0c1b29a05777-x86_64-linux-gnu.tar.gz
31bdd0d8012adcb017fb23805a788e724ea437854463cd96f97b75eb2382f6be  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/SHA256SUMS.part
2712d61c07ab7c7298244dc83d870c7e934055d20581ae0a1ae45eccb3db3842  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-debug.zip
59cc8134cb597f9c8075eb1a8e3b13a95f60bbd452bbe0b67baf933034f54c25  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-setup-unsigned.exe
c6527bca15c54d0e18aa392f5a3609844d53772604508ccd3dffe6730aab8700  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-unsigned.tar.gz
786f68ee33e8d075be0d2e1cccd05ebf64d196ba5d7eb3e429ab8581f41c0a6a  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64.zip

@hebasto
Copy link
Copy Markdown
Member

hebasto commented Jan 22, 2025

My Guix build:

riscv64
b381ff87a34e45f693abee5554dd0680cb7879d66787f8aba45fb9dd149e8e78  guix-build-0c1b29a05777/output/aarch64-linux-gnu/SHA256SUMS.part
d3cb534b26ee5edd0c5d459cfffd3ebb46235da21ce2c614fda92d56f4b6ba98  guix-build-0c1b29a05777/output/aarch64-linux-gnu/bitcoin-0c1b29a05777-aarch64-linux-gnu-debug.tar.gz
b6b73fe6c3ae291e4c3d702a1343e44f3c143b50a566f1a0412dbfcf45fe31e2  guix-build-0c1b29a05777/output/aarch64-linux-gnu/bitcoin-0c1b29a05777-aarch64-linux-gnu.tar.gz
1aa98bef1d9a741e9b3e0bd306100d9fb12177267b30be23577693142710b6f6  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/SHA256SUMS.part
208130deecd603ee5fa1f6dbc252a3fd5aa8498920adb94384062a45bbfcb2b6  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/bitcoin-0c1b29a05777-arm-linux-gnueabihf-debug.tar.gz
90e0d50c0adf998bf24a54d7280f3af745f33fa4037e1b5584e162cf0677270f  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/bitcoin-0c1b29a05777-arm-linux-gnueabihf.tar.gz
3b3887c421ae1beb8f524f56355713e09dc683cc8a801006b843d7380bfa5d48  guix-build-0c1b29a05777/output/arm64-apple-darwin/SHA256SUMS.part
1f25ea8cc64c179e68aaaadfae3cb408a790a230108f11974ab7f70359d6836a  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin-unsigned.tar.gz
1310af4f7e1f72100dd3e56a79ea935e712df3735e4129dbd4d905b659f4d5ad  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin-unsigned.zip
94165e88c22654a1e8a27070164842231901403f34b5326649ae645ab70e96d9  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin.tar.gz
5991b11d616c3abd2f78c2476259f103ea1a940cc77281c9d029da8f99b74906  guix-build-0c1b29a05777/output/dist-archive/bitcoin-0c1b29a05777.tar.gz
2f7c78cc66a41f94f2c6dd42caf952055b5cd5d20b2c6d93cab83a1855a103a0  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/SHA256SUMS.part
38bb7a02041967e4dfb76748899c0565695a078bd112a8656fb1268365355109  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/bitcoin-0c1b29a05777-powerpc64-linux-gnu-debug.tar.gz
00a8a44de3038a36174cfd8067bf39ad24962efa2cea216022cbb4e289adbcc7  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/bitcoin-0c1b29a05777-powerpc64-linux-gnu.tar.gz
5f485a4ba475268b7172e215750569843e484835b98be7e2c2ed7543886c668d  guix-build-0c1b29a05777/output/riscv64-linux-gnu/SHA256SUMS.part
dd8c40507ebe0a94acfe8860278234b7687d312939938b9c5ed49667d2e74339  guix-build-0c1b29a05777/output/riscv64-linux-gnu/bitcoin-0c1b29a05777-riscv64-linux-gnu-debug.tar.gz
87151f838ccd918e28dd2fdb4729a150ad72f1c3f72f49c46fa9da4b30f2efdb  guix-build-0c1b29a05777/output/riscv64-linux-gnu/bitcoin-0c1b29a05777-riscv64-linux-gnu.tar.gz
b237b88534fab0314d652b66514053af3b18ba798fac353a3a0a5482ee07cf7c  guix-build-0c1b29a05777/output/x86_64-apple-darwin/SHA256SUMS.part
ded3d046f842a6d532c45dfb465e23e23c2c94f8f58e0047aaa5d0a7ffbadd65  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin-unsigned.tar.gz
5da4593213c0b9eac24b8e8eb2faa536899a1f9dec64aae2189e7507a844a2a3  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin-unsigned.zip
96e998f7ee34bafabe7273e12412045d9227a96dc4b37dba8a25969a3b6856bc  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin.tar.gz
63eef56512820eb91cb961212ec55b8994afcfe9526dbb25d9bae9b244339496  guix-build-0c1b29a05777/output/x86_64-linux-gnu/SHA256SUMS.part
d0bd954da5c64064745c1bde9e8462b0ebb05787801b4b1fd7087f0a0d4c1870  guix-build-0c1b29a05777/output/x86_64-linux-gnu/bitcoin-0c1b29a05777-x86_64-linux-gnu-debug.tar.gz
2536953874c70adb5c9a3dd7a14229c96533ee00465c212d0271f43a173608ec  guix-build-0c1b29a05777/output/x86_64-linux-gnu/bitcoin-0c1b29a05777-x86_64-linux-gnu.tar.gz
31bdd0d8012adcb017fb23805a788e724ea437854463cd96f97b75eb2382f6be  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/SHA256SUMS.part
2712d61c07ab7c7298244dc83d870c7e934055d20581ae0a1ae45eccb3db3842  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-debug.zip
59cc8134cb597f9c8075eb1a8e3b13a95f60bbd452bbe0b67baf933034f54c25  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-setup-unsigned.exe
c6527bca15c54d0e18aa392f5a3609844d53772604508ccd3dffe6730aab8700  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-unsigned.tar.gz
786f68ee33e8d075be0d2e1cccd05ebf64d196ba5d7eb3e429ab8581f41c0a6a  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64.zip

Comment thread ci/test/00_setup_env_arm.sh

export CONTAINER_NAME=ci_win64
export CI_IMAGE_NAME_TAG="docker.io/debian:bookworm" # Check that https://packages.debian.org/bookworm/g++-mingw-w64-x86-64-posix (version 12.2, similar to guix) can cross-compile
export CI_IMAGE_NAME_TAG="docker.io/ubuntu:noble" # Check that g++-mingw-w64-x86-64-posix (version 13.2, similar to guix) can cross-compile
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: Why not keep a full URL, as in other places?

Copy link
Copy Markdown
Member

@hebasto hebasto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 0c1b29a.

Copy link
Copy Markdown
Contributor

@sedited sedited left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Re-ACK 0c1b29a

@achow101
Copy link
Copy Markdown
Member

ACK 0c1b29a

b381ff87a34e45f693abee5554dd0680cb7879d66787f8aba45fb9dd149e8e78  guix-build-0c1b29a05777/output/aarch64-linux-gnu/SHA256SUMS.part
d3cb534b26ee5edd0c5d459cfffd3ebb46235da21ce2c614fda92d56f4b6ba98  guix-build-0c1b29a05777/output/aarch64-linux-gnu/bitcoin-0c1b29a05777-aarch64-linux-gnu-debug.tar.gz
b6b73fe6c3ae291e4c3d702a1343e44f3c143b50a566f1a0412dbfcf45fe31e2  guix-build-0c1b29a05777/output/aarch64-linux-gnu/bitcoin-0c1b29a05777-aarch64-linux-gnu.tar.gz
1aa98bef1d9a741e9b3e0bd306100d9fb12177267b30be23577693142710b6f6  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/SHA256SUMS.part
208130deecd603ee5fa1f6dbc252a3fd5aa8498920adb94384062a45bbfcb2b6  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/bitcoin-0c1b29a05777-arm-linux-gnueabihf-debug.tar.gz
90e0d50c0adf998bf24a54d7280f3af745f33fa4037e1b5584e162cf0677270f  guix-build-0c1b29a05777/output/arm-linux-gnueabihf/bitcoin-0c1b29a05777-arm-linux-gnueabihf.tar.gz
3b3887c421ae1beb8f524f56355713e09dc683cc8a801006b843d7380bfa5d48  guix-build-0c1b29a05777/output/arm64-apple-darwin/SHA256SUMS.part
1f25ea8cc64c179e68aaaadfae3cb408a790a230108f11974ab7f70359d6836a  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin-unsigned.tar.gz
1310af4f7e1f72100dd3e56a79ea935e712df3735e4129dbd4d905b659f4d5ad  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin-unsigned.zip
94165e88c22654a1e8a27070164842231901403f34b5326649ae645ab70e96d9  guix-build-0c1b29a05777/output/arm64-apple-darwin/bitcoin-0c1b29a05777-arm64-apple-darwin.tar.gz
5991b11d616c3abd2f78c2476259f103ea1a940cc77281c9d029da8f99b74906  guix-build-0c1b29a05777/output/dist-archive/bitcoin-0c1b29a05777.tar.gz
2f7c78cc66a41f94f2c6dd42caf952055b5cd5d20b2c6d93cab83a1855a103a0  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/SHA256SUMS.part
38bb7a02041967e4dfb76748899c0565695a078bd112a8656fb1268365355109  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/bitcoin-0c1b29a05777-powerpc64-linux-gnu-debug.tar.gz
00a8a44de3038a36174cfd8067bf39ad24962efa2cea216022cbb4e289adbcc7  guix-build-0c1b29a05777/output/powerpc64-linux-gnu/bitcoin-0c1b29a05777-powerpc64-linux-gnu.tar.gz
5f485a4ba475268b7172e215750569843e484835b98be7e2c2ed7543886c668d  guix-build-0c1b29a05777/output/riscv64-linux-gnu/SHA256SUMS.part
dd8c40507ebe0a94acfe8860278234b7687d312939938b9c5ed49667d2e74339  guix-build-0c1b29a05777/output/riscv64-linux-gnu/bitcoin-0c1b29a05777-riscv64-linux-gnu-debug.tar.gz
87151f838ccd918e28dd2fdb4729a150ad72f1c3f72f49c46fa9da4b30f2efdb  guix-build-0c1b29a05777/output/riscv64-linux-gnu/bitcoin-0c1b29a05777-riscv64-linux-gnu.tar.gz
b237b88534fab0314d652b66514053af3b18ba798fac353a3a0a5482ee07cf7c  guix-build-0c1b29a05777/output/x86_64-apple-darwin/SHA256SUMS.part
ded3d046f842a6d532c45dfb465e23e23c2c94f8f58e0047aaa5d0a7ffbadd65  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin-unsigned.tar.gz
5da4593213c0b9eac24b8e8eb2faa536899a1f9dec64aae2189e7507a844a2a3  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin-unsigned.zip
96e998f7ee34bafabe7273e12412045d9227a96dc4b37dba8a25969a3b6856bc  guix-build-0c1b29a05777/output/x86_64-apple-darwin/bitcoin-0c1b29a05777-x86_64-apple-darwin.tar.gz
63eef56512820eb91cb961212ec55b8994afcfe9526dbb25d9bae9b244339496  guix-build-0c1b29a05777/output/x86_64-linux-gnu/SHA256SUMS.part
d0bd954da5c64064745c1bde9e8462b0ebb05787801b4b1fd7087f0a0d4c1870  guix-build-0c1b29a05777/output/x86_64-linux-gnu/bitcoin-0c1b29a05777-x86_64-linux-gnu-debug.tar.gz
2536953874c70adb5c9a3dd7a14229c96533ee00465c212d0271f43a173608ec  guix-build-0c1b29a05777/output/x86_64-linux-gnu/bitcoin-0c1b29a05777-x86_64-linux-gnu.tar.gz
31bdd0d8012adcb017fb23805a788e724ea437854463cd96f97b75eb2382f6be  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/SHA256SUMS.part
2712d61c07ab7c7298244dc83d870c7e934055d20581ae0a1ae45eccb3db3842  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-debug.zip
59cc8134cb597f9c8075eb1a8e3b13a95f60bbd452bbe0b67baf933034f54c25  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-setup-unsigned.exe
c6527bca15c54d0e18aa392f5a3609844d53772604508ccd3dffe6730aab8700  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64-unsigned.tar.gz
786f68ee33e8d075be0d2e1cccd05ebf64d196ba5d7eb3e429ab8581f41c0a6a  guix-build-0c1b29a05777/output/x86_64-w64-mingw32/bitcoin-0c1b29a05777-win64.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants