Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: Fix depends build system when working with subtargets #22811

Merged
merged 1 commit into from
Jan 28, 2023

Conversation

hebasto
Copy link
Member

@hebasto hebasto commented Aug 26, 2021

On master (f3e0ace), the depends build system does not guarantee that dependencies packages are available for $(package)_built target because these dependencies being prepared in $(host_prefix) at $(package)_configured target can be wiped out during building other package.

Please consider:

$ cd depends
$ make clean
$ make fontconfig_configured
$ make
...
  CC       fcdir.lo
In file included from fcftint.h:26,
                 from fcdir.c:26:
../fontconfig/fcfreetype.h:27:10: fatal error: ft2build.h: No such file or directory
   27 | #include <ft2build.h>
      |          ^~~~~~~~~~~~
compilation terminated.
make[4]: *** [Makefile:642: fcdir.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94/src'
make[3]: *** [Makefile:503: all] Error 2
make[3]: Leaving directory '/home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94/src'
make[2]: *** [Makefile:581: all-recursive] Error 1
make[2]: Leaving directory '/home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94'
make[1]: *** [Makefile:465: all] Error 2
make[1]: Leaving directory '/home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94'
make: *** [funcs.mk:288: /home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94/./.stamp_built] Error 2

The following commands:

$ cd depends
$ make clean
$ make qt_configured
$ make

also fail.

The similar issue was reported earlier: #21381.

This PR guarantees that dependencies packages are available for $(package)_built target.

Guix builds:

accef9ffccfe280fec1114c0440092ed5d792e9c53d95abc7fe65435aa136656  guix-build-978852aad8e2/output/aarch64-linux-gnu/SHA256SUMS.part
a75f1250975525a21d2e213e23f1f0dab516d2b28d0c7d747de292fe5c906013  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu-debug.tar.gz
d20787af2e7a14a3b7b1d21e0d8784aa6ebad1e916f02aebfa25afe9229ba43c  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu.tar.gz
11c94a39c084763858c6de31b221868e52554f5500c0dc5589def429bb6b54c8  guix-build-978852aad8e2/output/arm-linux-gnueabihf/SHA256SUMS.part
3935b0e14d78800977dc813a3824215797096b6fb29c84b5996f48338908a65f  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf-debug.tar.gz
c828c3f87a453db443a385a266331661f623f8f4684d88eb006290c83bfa8150  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf.tar.gz
b6ff14e1cc36e568fc726b50300f77498560322b3582738eb70e7144784f7e63  guix-build-978852aad8e2/output/arm64-apple-darwin/SHA256SUMS.part
2a3e6ba5843eaf9562e9dcfdb4595024a71738079cea00e391558feca4d5bde1  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.dmg
ffd2ad39e8b9f95dd714513ba1e1c77666b0f3cc4b67be4ab763ebd431fe9276  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.tar.gz
5c9f8acd1777effc1e860b64143ba9d06ba5e3d0330e7341529eeae5cc6b3c5e  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin.tar.gz
e34c693ecef6159c57fdedabff9dc3d69ec20387966083b828532c58e1e6e30b  guix-build-978852aad8e2/output/dist-archive/bitcoin-978852aad8e2.tar.gz
8de4681114d96425bf9b0ccc47d49f696293ead514faa3fa83ddcccfdca2eeb2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/SHA256SUMS.part
d780330a105931eb4c66a536c332eb09e4b6d8c288832bb5a74b931c4600c0b3  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu-debug.tar.gz
af036a6d714ef362a2facfe4e5c63deaa9dfa391d20542ead9ffb4a43b2b7ca2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu.tar.gz
dc6b4365632e7de386ead512b1cdcdd3c985623f63cff8b62974bd9ed8c05d5d  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/SHA256SUMS.part
5543a6dec58515186b71139a4a5c603d85638672f205e7c9fabb281c98018461  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu-debug.tar.gz
dd791be2e61ce6cbd3e14c165ce2f8c2d22881992e0df72bd338423d092cc467  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu.tar.gz
2b740db8e5b9c435be3e7b186c3b4a40885302243326ec990e24fe4ba4f777da  guix-build-978852aad8e2/output/riscv64-linux-gnu/SHA256SUMS.part
de899c89874d4f34afeca179a6c7c8f49b0a975983ab2b31afd9f2d365674578  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu-debug.tar.gz
9052b1db22c56692d99a61c3783b36c6f76537d9aec14f17d87a155beac82532  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu.tar.gz
5e79ddf57a94c5978ad819896786107f735d5742bbd042c2c64ae2d0681ce53a  guix-build-978852aad8e2/output/x86_64-apple-darwin/SHA256SUMS.part
96443ad839f87c723db1c0a96d8ead0afc69e9d96ad45b5814344866da2dae73  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.dmg
14b0a3081772e81a463398a2702aca039d2f276e301dee9f5a0ccffbb09e2749  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.tar.gz
6bfb8252524202028308267f5e96bc30f284052f5feaa58ed3697dde27a3130f  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin.tar.gz
5f8ea6297e246b08ffd806913897cc863feeec6522fcfb4456a59c5f154e0c2d  guix-build-978852aad8e2/output/x86_64-linux-gnu/SHA256SUMS.part
40d1bcf491660d54fe20b2db24828ebf61be848eefdc38fba09ed43f6bdba4b1  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu-debug.tar.gz
3200e67a4dea115e8e341b4d71d84dc5e8bd2ae35e550cde6aef88d120c65eae  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu.tar.gz
0b0bf7effc493ecc68398f23fc81647f64fdee115e8ccd7ae91e7881804ec328  guix-build-978852aad8e2/output/x86_64-w64-mingw32/SHA256SUMS.part
e2064c9ddeb4af18468f37ba8cf70004062c31e1387b4cc0fe4b445fae518e8d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-debug.zip
be347a901b896e0a1dc2f0f5a7f84614075805cccf1f2af8ec8df678d086fdbc  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-setup-unsigned.exe
bab8700e9e266970e8c7cad494902058ad12d1f2a6462e0039daa637b1a0ce0d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-unsigned.tar.gz
c8e55e64b248fd7c9056fe811a1eba992bbb92e44857204e3024416d9ba6307d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64.zip

@hebasto
Copy link
Member Author

hebasto commented Aug 26, 2021

@jarolrod
Copy link
Member

GUIX hashes

find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum

9f24ceea5fb4b960e024b6657250d62345894d6ce70da8200dc1061aeee0e6fd  guix-build-3894e2a22ec5/output/aarch64-linux-gnu/SHA256SUMS.part
9766c5305b370baa1a9d2b1ab66b13432b79369130bfd3e99cfe55bd4bbd434b  guix-build-3894e2a22ec5/output/aarch64-linux-gnu/bitcoin-3894e2a22ec5-aarch64-linux-gnu-debug.tar.gz
8b8ebcc7650a21d86d256f568468af3fd64f826645497dc84b24177d8cbf3c9c  guix-build-3894e2a22ec5/output/aarch64-linux-gnu/bitcoin-3894e2a22ec5-aarch64-linux-gnu.tar.gz
698f277fd49324cb10ad8618b8886683aead5f39ecf9bcb2195fa4ee81c04196  guix-build-3894e2a22ec5/output/arm-linux-gnueabihf/SHA256SUMS.part
50b61d41914c24aafb44ba65c47b827f2213e40e9dc669fc37e02b81bcd8c358  guix-build-3894e2a22ec5/output/arm-linux-gnueabihf/bitcoin-3894e2a22ec5-arm-linux-gnueabihf-debug.tar.gz
0b2b4d92cfa73b999a424e90d4deafba2c54b6542bd5e069d0ab52c25fb0e22c  guix-build-3894e2a22ec5/output/arm-linux-gnueabihf/bitcoin-3894e2a22ec5-arm-linux-gnueabihf.tar.gz
d8703a872715becc41f489e3fed919180a26f998b8eb662404ef384894a7b3ab  guix-build-3894e2a22ec5/output/dist-archive/bitcoin-3894e2a22ec5.tar.gz
d420c1dd8f848318b7eb52d19bba35a161f406ad5c8631162c32177ca2912342  guix-build-3894e2a22ec5/output/powerpc64-linux-gnu/SHA256SUMS.part
ce089e1032f45061057d4156f964ddcbcd4021a35ef0272bd46118fd39bde0e0  guix-build-3894e2a22ec5/output/powerpc64-linux-gnu/bitcoin-3894e2a22ec5-powerpc64-linux-gnu-debug.tar.gz
300864ef6d5966ccc9b611330c46d4b1251a0f2d188c416ad7fe6221d255a688  guix-build-3894e2a22ec5/output/powerpc64-linux-gnu/bitcoin-3894e2a22ec5-powerpc64-linux-gnu.tar.gz
ac181e6ba140e4e6bc1305253d8ea63aa994ca080496586731714cb362ab494a  guix-build-3894e2a22ec5/output/powerpc64le-linux-gnu/SHA256SUMS.part
fa52a78d4d797cadc63704088ac857e689096ef54adcb0c966c76410bbce1d8a  guix-build-3894e2a22ec5/output/powerpc64le-linux-gnu/bitcoin-3894e2a22ec5-powerpc64le-linux-gnu-debug.tar.gz
8e4620222b971ea3bb7122eab7a4e5b21b75f20132896612d87c9cf4fcea4b8c  guix-build-3894e2a22ec5/output/powerpc64le-linux-gnu/bitcoin-3894e2a22ec5-powerpc64le-linux-gnu.tar.gz
09bf5f591545e5a10f77acd9332c7a9aeca01cea93af23977a3a90ddac8c01f5  guix-build-3894e2a22ec5/output/riscv64-linux-gnu/SHA256SUMS.part
30706aaa718fd4def993b278098c3eb0a54d8d3017c84c0abb395714f5f509e4  guix-build-3894e2a22ec5/output/riscv64-linux-gnu/bitcoin-3894e2a22ec5-riscv64-linux-gnu-debug.tar.gz
1d7486489f224d8398a019493492dad405ada002a01fc466801ad9ddba376f35  guix-build-3894e2a22ec5/output/riscv64-linux-gnu/bitcoin-3894e2a22ec5-riscv64-linux-gnu.tar.gz
6d1fd328974fb3d5e60d8d712c37e35971a374d86d2f05b9583b3cb11d061b4b  guix-build-3894e2a22ec5/output/x86_64-apple-darwin18/SHA256SUMS.part
452a78c8f104686e03e5e54881c545f4c5393c49c298db86774d3af7d2922ae8  guix-build-3894e2a22ec5/output/x86_64-apple-darwin18/bitcoin-3894e2a22ec5-osx-unsigned.dmg
55f796db9add5ac60ad7786845bbbbed4fa92cd566c432daa16eb34ede0cc5a5  guix-build-3894e2a22ec5/output/x86_64-apple-darwin18/bitcoin-3894e2a22ec5-osx-unsigned.tar.gz
d1b09d4c2383236c5a3f848fc28b461e5f2b70d42c502cbcb428cbcf8e76e00d  guix-build-3894e2a22ec5/output/x86_64-apple-darwin18/bitcoin-3894e2a22ec5-osx64.tar.gz
2ef4133ed294506f2381998fc805cdfb0a35bb82348f40f1580e0b11b267af56  guix-build-3894e2a22ec5/output/x86_64-linux-gnu/SHA256SUMS.part
bcc136ab66088f9f72e7160aa6538e64b421f8458be6248203363b334d124bc2  guix-build-3894e2a22ec5/output/x86_64-linux-gnu/bitcoin-3894e2a22ec5-x86_64-linux-gnu-debug.tar.gz
5cb160407da36cef4733bbd59c81a7320171f7e511327ae10a8e2d4f3343cf60  guix-build-3894e2a22ec5/output/x86_64-linux-gnu/bitcoin-3894e2a22ec5-x86_64-linux-gnu.tar.gz
2803cde43891cd1a9fe301a2608c2d8927a56bef50d2eae1dc320041da6667a6  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/SHA256SUMS.part
c4165ea87c448a8282fb1858604a342a11ab938b3bcb3d271d3d9187288c849c  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/bitcoin-3894e2a22ec5-win-unsigned.tar.gz
5c364fa31f013738b2725a655507b548adb007209264e15c281d81e6bd3fdd67  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/bitcoin-3894e2a22ec5-win64-debug.zip
1c9d43c931e4e1754d64cc57d3663391ddfe4188bb91e33227e548bb6cf653b1  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/bitcoin-3894e2a22ec5-win64-setup-unsigned.exe
cd24b0cd7f7b500cbc1b2c4887b5acb85a4c5ad78a13ce2f8c7d69881e128b31  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/bitcoin-3894e2a22ec5-win64.zip

Copy link
Member

@jarolrod jarolrod left a comment

Choose a reason for hiding this comment

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

Concept ACK

Can confirm the issue on master running the following commands:

$ cd depends && make clean && make qt_configured && make 

This PR fixes the issue and allows me to continue on to build.

@hebasto
Copy link
Member Author

hebasto commented Aug 27, 2021

Guix builds:

$ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
9f24ceea5fb4b960e024b6657250d62345894d6ce70da8200dc1061aeee0e6fd  guix-build-3894e2a22ec5/output/aarch64-linux-gnu/SHA256SUMS.part
9766c5305b370baa1a9d2b1ab66b13432b79369130bfd3e99cfe55bd4bbd434b  guix-build-3894e2a22ec5/output/aarch64-linux-gnu/bitcoin-3894e2a22ec5-aarch64-linux-gnu-debug.tar.gz
8b8ebcc7650a21d86d256f568468af3fd64f826645497dc84b24177d8cbf3c9c  guix-build-3894e2a22ec5/output/aarch64-linux-gnu/bitcoin-3894e2a22ec5-aarch64-linux-gnu.tar.gz
698f277fd49324cb10ad8618b8886683aead5f39ecf9bcb2195fa4ee81c04196  guix-build-3894e2a22ec5/output/arm-linux-gnueabihf/SHA256SUMS.part
50b61d41914c24aafb44ba65c47b827f2213e40e9dc669fc37e02b81bcd8c358  guix-build-3894e2a22ec5/output/arm-linux-gnueabihf/bitcoin-3894e2a22ec5-arm-linux-gnueabihf-debug.tar.gz
0b2b4d92cfa73b999a424e90d4deafba2c54b6542bd5e069d0ab52c25fb0e22c  guix-build-3894e2a22ec5/output/arm-linux-gnueabihf/bitcoin-3894e2a22ec5-arm-linux-gnueabihf.tar.gz
d8703a872715becc41f489e3fed919180a26f998b8eb662404ef384894a7b3ab  guix-build-3894e2a22ec5/output/dist-archive/bitcoin-3894e2a22ec5.tar.gz
d420c1dd8f848318b7eb52d19bba35a161f406ad5c8631162c32177ca2912342  guix-build-3894e2a22ec5/output/powerpc64-linux-gnu/SHA256SUMS.part
ce089e1032f45061057d4156f964ddcbcd4021a35ef0272bd46118fd39bde0e0  guix-build-3894e2a22ec5/output/powerpc64-linux-gnu/bitcoin-3894e2a22ec5-powerpc64-linux-gnu-debug.tar.gz
300864ef6d5966ccc9b611330c46d4b1251a0f2d188c416ad7fe6221d255a688  guix-build-3894e2a22ec5/output/powerpc64-linux-gnu/bitcoin-3894e2a22ec5-powerpc64-linux-gnu.tar.gz
ac181e6ba140e4e6bc1305253d8ea63aa994ca080496586731714cb362ab494a  guix-build-3894e2a22ec5/output/powerpc64le-linux-gnu/SHA256SUMS.part
fa52a78d4d797cadc63704088ac857e689096ef54adcb0c966c76410bbce1d8a  guix-build-3894e2a22ec5/output/powerpc64le-linux-gnu/bitcoin-3894e2a22ec5-powerpc64le-linux-gnu-debug.tar.gz
8e4620222b971ea3bb7122eab7a4e5b21b75f20132896612d87c9cf4fcea4b8c  guix-build-3894e2a22ec5/output/powerpc64le-linux-gnu/bitcoin-3894e2a22ec5-powerpc64le-linux-gnu.tar.gz
09bf5f591545e5a10f77acd9332c7a9aeca01cea93af23977a3a90ddac8c01f5  guix-build-3894e2a22ec5/output/riscv64-linux-gnu/SHA256SUMS.part
30706aaa718fd4def993b278098c3eb0a54d8d3017c84c0abb395714f5f509e4  guix-build-3894e2a22ec5/output/riscv64-linux-gnu/bitcoin-3894e2a22ec5-riscv64-linux-gnu-debug.tar.gz
1d7486489f224d8398a019493492dad405ada002a01fc466801ad9ddba376f35  guix-build-3894e2a22ec5/output/riscv64-linux-gnu/bitcoin-3894e2a22ec5-riscv64-linux-gnu.tar.gz
6d1fd328974fb3d5e60d8d712c37e35971a374d86d2f05b9583b3cb11d061b4b  guix-build-3894e2a22ec5/output/x86_64-apple-darwin18/SHA256SUMS.part
452a78c8f104686e03e5e54881c545f4c5393c49c298db86774d3af7d2922ae8  guix-build-3894e2a22ec5/output/x86_64-apple-darwin18/bitcoin-3894e2a22ec5-osx-unsigned.dmg
55f796db9add5ac60ad7786845bbbbed4fa92cd566c432daa16eb34ede0cc5a5  guix-build-3894e2a22ec5/output/x86_64-apple-darwin18/bitcoin-3894e2a22ec5-osx-unsigned.tar.gz
d1b09d4c2383236c5a3f848fc28b461e5f2b70d42c502cbcb428cbcf8e76e00d  guix-build-3894e2a22ec5/output/x86_64-apple-darwin18/bitcoin-3894e2a22ec5-osx64.tar.gz
2ef4133ed294506f2381998fc805cdfb0a35bb82348f40f1580e0b11b267af56  guix-build-3894e2a22ec5/output/x86_64-linux-gnu/SHA256SUMS.part
bcc136ab66088f9f72e7160aa6538e64b421f8458be6248203363b334d124bc2  guix-build-3894e2a22ec5/output/x86_64-linux-gnu/bitcoin-3894e2a22ec5-x86_64-linux-gnu-debug.tar.gz
5cb160407da36cef4733bbd59c81a7320171f7e511327ae10a8e2d4f3343cf60  guix-build-3894e2a22ec5/output/x86_64-linux-gnu/bitcoin-3894e2a22ec5-x86_64-linux-gnu.tar.gz
2803cde43891cd1a9fe301a2608c2d8927a56bef50d2eae1dc320041da6667a6  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/SHA256SUMS.part
c4165ea87c448a8282fb1858604a342a11ab938b3bcb3d271d3d9187288c849c  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/bitcoin-3894e2a22ec5-win-unsigned.tar.gz
5c364fa31f013738b2725a655507b548adb007209264e15c281d81e6bd3fdd67  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/bitcoin-3894e2a22ec5-win64-debug.zip
1c9d43c931e4e1754d64cc57d3663391ddfe4188bb91e33227e548bb6cf653b1  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/bitcoin-3894e2a22ec5-win64-setup-unsigned.exe
cd24b0cd7f7b500cbc1b2c4887b5acb85a4c5ad78a13ce2f8c7d69881e128b31  guix-build-3894e2a22ec5/output/x86_64-w64-mingw32/bitcoin-3894e2a22ec5-win64.zip

@DrahtBot
Copy link
Contributor

DrahtBot commented Aug 27, 2021

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

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK TheCharlatan
Concept ACK jarolrod

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

Conflicts

No conflicts as of last run.

@DrahtBot
Copy link
Contributor

Guix builds

File commit 19364c0
(master)
commit 5e39eb1
(master and this pull)
SHA256SUMS.part b456665711634897... 20bf292fdc336da9...
*-aarch64-linux-gnu-debug.tar.gz 04c2dcb95a22a048... 237575872470a1bd...
*-aarch64-linux-gnu.tar.gz 5be158326f88673b... 696ac97e585eab78...
*-arm-linux-gnueabihf-debug.tar.gz 8627fc1be4be729d... e54f263a6521d2dd...
*-arm-linux-gnueabihf.tar.gz d2f4cfea06403552... c4aebf5249af4cf0...
*-osx-unsigned.dmg df5a4b5d6ffcc020... 4ab533d753aab461...
*-osx-unsigned.tar.gz 7943725d349c8c36... 5031fba4bbe1d3ea...
*-osx64.tar.gz 4d736a5158297d6e... 826178c0deadc656...
*-powerpc64-linux-gnu-debug.tar.gz 9986c7957a5dd56c... cabeb9ab606bd3cc...
*-powerpc64-linux-gnu.tar.gz 1abc1bf0da690909... 409c4275d6c78bc8...
*-powerpc64le-linux-gnu-debug.tar.gz 31949784c650f4aa... 6169209998c70706...
*-powerpc64le-linux-gnu.tar.gz 14eaa224c1602898... c8c80c1cc932927a...
*-riscv64-linux-gnu-debug.tar.gz d178d9523bcd540f... d1e8bf7d91bffdcf...
*-riscv64-linux-gnu.tar.gz 43aa45e85585d580... d51aaa577c5aa3c0...
*-win-unsigned.tar.gz a0c2ce8a88e44e4f... beb2648ebe1ede74...
*-win64-debug.zip 8fd35e3ff878a4ea... af6ae826586f2cab...
*-win64-setup-unsigned.exe 5d1caf32e3748a1a... 437cd19726ae530b...
*-win64.zip 5988ad5590ccf6d7... 75c4b87eb94480f5...
*-x86_64-linux-gnu-debug.tar.gz 732689b2f8b22a56... ca50935480e40659...
*-x86_64-linux-gnu.tar.gz 6284c6da3beccb9d... 265374ff586b2b53...
*.tar.gz cd5b4faf2da17a77... 6875fd4d1c915386...
guix_build.log b0027823925b9999... 3c770550789e648d...
guix_build.log.diff 337cce33cabbccca...

@hebasto
Copy link
Member Author

hebasto commented Dec 17, 2021

Rebased 3894e2a -> d05c8ee (pr22811.01 -> pr22811.02) due to the conflict with #22283.

@hebasto
Copy link
Member Author

hebasto commented Dec 18, 2021

Guix builds:

$ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
279ff9a93603310b4c092b73ec9f6e83fbf0e748656ec4f903b487bb06c45384  guix-build-d05c8ee33ffb/output/aarch64-linux-gnu/SHA256SUMS.part
b229b74de1dc8027daf37f0eb4647d632cd57073aa9f9789c3a1db24f62c8640  guix-build-d05c8ee33ffb/output/aarch64-linux-gnu/bitcoin-d05c8ee33ffb-aarch64-linux-gnu-debug.tar.gz
c38de71a5deec2e5873448028c0565698013ecb2f9d19a4f146ed7482cb23f69  guix-build-d05c8ee33ffb/output/aarch64-linux-gnu/bitcoin-d05c8ee33ffb-aarch64-linux-gnu.tar.gz
b7fa61b27f7b2c25c2eed2e7dacbb9b90f7833819b5efb7086229c4ddf9e7ed4  guix-build-d05c8ee33ffb/output/arm-linux-gnueabihf/SHA256SUMS.part
1bd3b35cb020d43ac90b5e3bf7c8fd3a1e34f4f835c5e5d96bfe9ccbf6b19092  guix-build-d05c8ee33ffb/output/arm-linux-gnueabihf/bitcoin-d05c8ee33ffb-arm-linux-gnueabihf-debug.tar.gz
38c27dc9dfe8c329c54d40e1a8ccf95edb9d2d7b842769ed6e0d4f2660050bdc  guix-build-d05c8ee33ffb/output/arm-linux-gnueabihf/bitcoin-d05c8ee33ffb-arm-linux-gnueabihf.tar.gz
c44fe190bfabce8b5fa3b44291933ec0e67d745bbc9ee33ca6e2ed32afe84319  guix-build-d05c8ee33ffb/output/dist-archive/bitcoin-d05c8ee33ffb.tar.gz
8b90debe5e1b37961250f48ea0f1c3c93e314776a68b17e37cf2ad901908f7cb  guix-build-d05c8ee33ffb/output/powerpc64-linux-gnu/SHA256SUMS.part
d867ecb53af67e9ed0563cd18e4b2896c5dd2c2e157741d387bee74d31f21931  guix-build-d05c8ee33ffb/output/powerpc64-linux-gnu/bitcoin-d05c8ee33ffb-powerpc64-linux-gnu-debug.tar.gz
cd8fae91b2ce3c833f06ab96f52daee7597db260a3e390f2dd4841b813baf0d6  guix-build-d05c8ee33ffb/output/powerpc64-linux-gnu/bitcoin-d05c8ee33ffb-powerpc64-linux-gnu.tar.gz
afbdfb139a1fd2db9e662e44e89f2c24e2cb72230ff6be0e739f92cc694622af  guix-build-d05c8ee33ffb/output/powerpc64le-linux-gnu/SHA256SUMS.part
6cf4cef77696c9cdac68e1e9fae4fd876fdda6f4f3674c71498809970590a7e1  guix-build-d05c8ee33ffb/output/powerpc64le-linux-gnu/bitcoin-d05c8ee33ffb-powerpc64le-linux-gnu-debug.tar.gz
2fccf6db225c1f9604d72f4340497a8bac782493537f245d86caffb2dd978e02  guix-build-d05c8ee33ffb/output/powerpc64le-linux-gnu/bitcoin-d05c8ee33ffb-powerpc64le-linux-gnu.tar.gz
5665c2fad9c74fb8572fbded6c75b983a0ffcba806028ffa6c5e643d4c7e9677  guix-build-d05c8ee33ffb/output/riscv64-linux-gnu/SHA256SUMS.part
7c7ea05b5fd77f713154daccf8dd65bf2b7923e14e820762b52fc29456b6ab07  guix-build-d05c8ee33ffb/output/riscv64-linux-gnu/bitcoin-d05c8ee33ffb-riscv64-linux-gnu-debug.tar.gz
b241dce9950d2a8b51108a36a73d21fc94d05bd600817a3ecb3a4e974b73c801  guix-build-d05c8ee33ffb/output/riscv64-linux-gnu/bitcoin-d05c8ee33ffb-riscv64-linux-gnu.tar.gz
322cb1cb7812eeda2db27844410ef32d96f1ce6fe0da9c556554bad1a715aa68  guix-build-d05c8ee33ffb/output/x86_64-apple-darwin/SHA256SUMS.part
f0591b164db29860e4486f0cf7239da5ae05f2b17704cff3bc8d79e4777b94f7  guix-build-d05c8ee33ffb/output/x86_64-apple-darwin/bitcoin-d05c8ee33ffb-osx-unsigned.dmg
be78f3510bc6ab8d924440af2c516ca8b3f95192c9dd9b07672baf92d473d0dc  guix-build-d05c8ee33ffb/output/x86_64-apple-darwin/bitcoin-d05c8ee33ffb-osx-unsigned.tar.gz
bc4836f43c297dc26ecd09ade24b2988f87ac930d675c6cf4beb86d6031c3760  guix-build-d05c8ee33ffb/output/x86_64-apple-darwin/bitcoin-d05c8ee33ffb-osx64.tar.gz
2a7765de2310d8c0ad07efc9a8a43003966057908dc1822e61a583b02e98a3d3  guix-build-d05c8ee33ffb/output/x86_64-linux-gnu/SHA256SUMS.part
ffdb3ddd2711725976c8418dc946b096909c9322f90c978fd0a951abd65aef0c  guix-build-d05c8ee33ffb/output/x86_64-linux-gnu/bitcoin-d05c8ee33ffb-x86_64-linux-gnu-debug.tar.gz
9d6b199d2b132ee710ade89f376cbf7ef6e20965386c811b69f25cb447a123f4  guix-build-d05c8ee33ffb/output/x86_64-linux-gnu/bitcoin-d05c8ee33ffb-x86_64-linux-gnu.tar.gz
829aeb39f792c0a8ca0d9dbbea90e7b1e09a7f0bdb47e4257dc14b7d697ba3c1  guix-build-d05c8ee33ffb/output/x86_64-w64-mingw32/SHA256SUMS.part
e1b2016311931e5f256dd44ac1f83f7384e8f217da188e199442191e8f7e5dab  guix-build-d05c8ee33ffb/output/x86_64-w64-mingw32/bitcoin-d05c8ee33ffb-win-unsigned.tar.gz
a83aa4c8be0a58a9c315ad2dea33f06f4c4c8ebf3ed695f2731ed8a8fe0ebd5c  guix-build-d05c8ee33ffb/output/x86_64-w64-mingw32/bitcoin-d05c8ee33ffb-win64-debug.zip
d775f32b01bb71136d545b697ac3c8dc5f378c502b24b5a5dc99ef1a94679b10  guix-build-d05c8ee33ffb/output/x86_64-w64-mingw32/bitcoin-d05c8ee33ffb-win64-setup-unsigned.exe
3f241fd3b3e4dcdc78dd172f18ba97ba645eef3c6fee2438dd2db8cee726e046  guix-build-d05c8ee33ffb/output/x86_64-w64-mingw32/bitcoin-d05c8ee33ffb-win64.zip

@jarolrod
Copy link
Member

jarolrod commented Dec 23, 2021

GUIX hashes:

x86:

accef9ffccfe280fec1114c0440092ed5d792e9c53d95abc7fe65435aa136656  guix-build-978852aad8e2/output/aarch64-linux-gnu/SHA256SUMS.part
a75f1250975525a21d2e213e23f1f0dab516d2b28d0c7d747de292fe5c906013  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu-debug.tar.gz
d20787af2e7a14a3b7b1d21e0d8784aa6ebad1e916f02aebfa25afe9229ba43c  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu.tar.gz
11c94a39c084763858c6de31b221868e52554f5500c0dc5589def429bb6b54c8  guix-build-978852aad8e2/output/arm-linux-gnueabihf/SHA256SUMS.part
3935b0e14d78800977dc813a3824215797096b6fb29c84b5996f48338908a65f  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf-debug.tar.gz
c828c3f87a453db443a385a266331661f623f8f4684d88eb006290c83bfa8150  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf.tar.gz
b6ff14e1cc36e568fc726b50300f77498560322b3582738eb70e7144784f7e63  guix-build-978852aad8e2/output/arm64-apple-darwin/SHA256SUMS.part
2a3e6ba5843eaf9562e9dcfdb4595024a71738079cea00e391558feca4d5bde1  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.dmg
ffd2ad39e8b9f95dd714513ba1e1c77666b0f3cc4b67be4ab763ebd431fe9276  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.tar.gz
5c9f8acd1777effc1e860b64143ba9d06ba5e3d0330e7341529eeae5cc6b3c5e  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin.tar.gz
e34c693ecef6159c57fdedabff9dc3d69ec20387966083b828532c58e1e6e30b  guix-build-978852aad8e2/output/dist-archive/bitcoin-978852aad8e2.tar.gz
8de4681114d96425bf9b0ccc47d49f696293ead514faa3fa83ddcccfdca2eeb2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/SHA256SUMS.part
d780330a105931eb4c66a536c332eb09e4b6d8c288832bb5a74b931c4600c0b3  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu-debug.tar.gz
af036a6d714ef362a2facfe4e5c63deaa9dfa391d20542ead9ffb4a43b2b7ca2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu.tar.gz
dc6b4365632e7de386ead512b1cdcdd3c985623f63cff8b62974bd9ed8c05d5d  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/SHA256SUMS.part
5543a6dec58515186b71139a4a5c603d85638672f205e7c9fabb281c98018461  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu-debug.tar.gz
dd791be2e61ce6cbd3e14c165ce2f8c2d22881992e0df72bd338423d092cc467  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu.tar.gz
2b740db8e5b9c435be3e7b186c3b4a40885302243326ec990e24fe4ba4f777da  guix-build-978852aad8e2/output/riscv64-linux-gnu/SHA256SUMS.part
de899c89874d4f34afeca179a6c7c8f49b0a975983ab2b31afd9f2d365674578  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu-debug.tar.gz
9052b1db22c56692d99a61c3783b36c6f76537d9aec14f17d87a155beac82532  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu.tar.gz
5e79ddf57a94c5978ad819896786107f735d5742bbd042c2c64ae2d0681ce53a  guix-build-978852aad8e2/output/x86_64-apple-darwin/SHA256SUMS.part
96443ad839f87c723db1c0a96d8ead0afc69e9d96ad45b5814344866da2dae73  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.dmg
14b0a3081772e81a463398a2702aca039d2f276e301dee9f5a0ccffbb09e2749  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.tar.gz
6bfb8252524202028308267f5e96bc30f284052f5feaa58ed3697dde27a3130f  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin.tar.gz
5f8ea6297e246b08ffd806913897cc863feeec6522fcfb4456a59c5f154e0c2d  guix-build-978852aad8e2/output/x86_64-linux-gnu/SHA256SUMS.part
40d1bcf491660d54fe20b2db24828ebf61be848eefdc38fba09ed43f6bdba4b1  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu-debug.tar.gz
3200e67a4dea115e8e341b4d71d84dc5e8bd2ae35e550cde6aef88d120c65eae  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu.tar.gz
0b0bf7effc493ecc68398f23fc81647f64fdee115e8ccd7ae91e7881804ec328  guix-build-978852aad8e2/output/x86_64-w64-mingw32/SHA256SUMS.part
e2064c9ddeb4af18468f37ba8cf70004062c31e1387b4cc0fe4b445fae518e8d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-debug.zip
be347a901b896e0a1dc2f0f5a7f84614075805cccf1f2af8ec8df678d086fdbc  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-setup-unsigned.exe
bab8700e9e266970e8c7cad494902058ad12d1f2a6462e0039daa637b1a0ce0d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-unsigned.tar.gz
c8e55e64b248fd7c9056fe811a1eba992bbb92e44857204e3024416d9ba6307d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64.zip

arm64:

accef9ffccfe280fec1114c0440092ed5d792e9c53d95abc7fe65435aa136656  guix-build-978852aad8e2/output/aarch64-linux-gnu/SHA256SUMS.part
a75f1250975525a21d2e213e23f1f0dab516d2b28d0c7d747de292fe5c906013  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu-debug.tar.gz
d20787af2e7a14a3b7b1d21e0d8784aa6ebad1e916f02aebfa25afe9229ba43c  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu.tar.gz
11c94a39c084763858c6de31b221868e52554f5500c0dc5589def429bb6b54c8  guix-build-978852aad8e2/output/arm-linux-gnueabihf/SHA256SUMS.part
3935b0e14d78800977dc813a3824215797096b6fb29c84b5996f48338908a65f  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf-debug.tar.gz
c828c3f87a453db443a385a266331661f623f8f4684d88eb006290c83bfa8150  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf.tar.gz
b6ff14e1cc36e568fc726b50300f77498560322b3582738eb70e7144784f7e63  guix-build-978852aad8e2/output/arm64-apple-darwin/SHA256SUMS.part
2a3e6ba5843eaf9562e9dcfdb4595024a71738079cea00e391558feca4d5bde1  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.dmg
ffd2ad39e8b9f95dd714513ba1e1c77666b0f3cc4b67be4ab763ebd431fe9276  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.tar.gz
5c9f8acd1777effc1e860b64143ba9d06ba5e3d0330e7341529eeae5cc6b3c5e  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin.tar.gz
e34c693ecef6159c57fdedabff9dc3d69ec20387966083b828532c58e1e6e30b  guix-build-978852aad8e2/output/dist-archive/bitcoin-978852aad8e2.tar.gz
8de4681114d96425bf9b0ccc47d49f696293ead514faa3fa83ddcccfdca2eeb2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/SHA256SUMS.part
d780330a105931eb4c66a536c332eb09e4b6d8c288832bb5a74b931c4600c0b3  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu-debug.tar.gz
af036a6d714ef362a2facfe4e5c63deaa9dfa391d20542ead9ffb4a43b2b7ca2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu.tar.gz
dc6b4365632e7de386ead512b1cdcdd3c985623f63cff8b62974bd9ed8c05d5d  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/SHA256SUMS.part
5543a6dec58515186b71139a4a5c603d85638672f205e7c9fabb281c98018461  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu-debug.tar.gz
dd791be2e61ce6cbd3e14c165ce2f8c2d22881992e0df72bd338423d092cc467  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu.tar.gz
2b740db8e5b9c435be3e7b186c3b4a40885302243326ec990e24fe4ba4f777da  guix-build-978852aad8e2/output/riscv64-linux-gnu/SHA256SUMS.part
de899c89874d4f34afeca179a6c7c8f49b0a975983ab2b31afd9f2d365674578  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu-debug.tar.gz
9052b1db22c56692d99a61c3783b36c6f76537d9aec14f17d87a155beac82532  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu.tar.gz
5e79ddf57a94c5978ad819896786107f735d5742bbd042c2c64ae2d0681ce53a  guix-build-978852aad8e2/output/x86_64-apple-darwin/SHA256SUMS.part
96443ad839f87c723db1c0a96d8ead0afc69e9d96ad45b5814344866da2dae73  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.dmg
14b0a3081772e81a463398a2702aca039d2f276e301dee9f5a0ccffbb09e2749  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.tar.gz
6bfb8252524202028308267f5e96bc30f284052f5feaa58ed3697dde27a3130f  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin.tar.gz
5f8ea6297e246b08ffd806913897cc863feeec6522fcfb4456a59c5f154e0c2d  guix-build-978852aad8e2/output/x86_64-linux-gnu/SHA256SUMS.part
40d1bcf491660d54fe20b2db24828ebf61be848eefdc38fba09ed43f6bdba4b1  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu-debug.tar.gz
3200e67a4dea115e8e341b4d71d84dc5e8bd2ae35e550cde6aef88d120c65eae  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu.tar.gz
0b0bf7effc493ecc68398f23fc81647f64fdee115e8ccd7ae91e7881804ec328  guix-build-978852aad8e2/output/x86_64-w64-mingw32/SHA256SUMS.part
e2064c9ddeb4af18468f37ba8cf70004062c31e1387b4cc0fe4b445fae518e8d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-debug.zip
be347a901b896e0a1dc2f0f5a7f84614075805cccf1f2af8ec8df678d086fdbc  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-setup-unsigned.exe
bab8700e9e266970e8c7cad494902058ad12d1f2a6462e0039daa637b1a0ce0d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-unsigned.tar.gz
c8e55e64b248fd7c9056fe811a1eba992bbb92e44857204e3024416d9ba6307d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64.zip

@hebasto
Copy link
Member Author

hebasto commented Feb 12, 2022

Rebased d05c8ee -> bc1e1e1 (pr22811.02 -> pr22811.03) due to the conflict with #23998.

@hebasto
Copy link
Member Author

hebasto commented Feb 12, 2022

Guix builds:

$ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
9a59ae27f2d9cca23f97002d6fdc9052d2e928997a0ec12abc020dd19bbcf6fa  guix-build-bc1e1e19fbe6/output/aarch64-linux-gnu/SHA256SUMS.part
aba70338307486672a81aee8a5579b721b6b887901281b7173f69a0e4570db92  guix-build-bc1e1e19fbe6/output/aarch64-linux-gnu/bitcoin-bc1e1e19fbe6-aarch64-linux-gnu-debug.tar.gz
9902b4823cc2ad1b51bd1e4841a8cc1c335c281ddf9b387afd19848759b6b47c  guix-build-bc1e1e19fbe6/output/aarch64-linux-gnu/bitcoin-bc1e1e19fbe6-aarch64-linux-gnu.tar.gz
1904d0d5910fcefb2e3aff9e0d1bba12d23368ff7c5094e52e83177ccb628876  guix-build-bc1e1e19fbe6/output/arm-linux-gnueabihf/SHA256SUMS.part
093972dda794e5c35fabda2c674d3afb8c43e5de7855968e1972d8e5e45cdc2d  guix-build-bc1e1e19fbe6/output/arm-linux-gnueabihf/bitcoin-bc1e1e19fbe6-arm-linux-gnueabihf-debug.tar.gz
07f48745c221d849fda989759a7c79e70caed8cc537e3b85fca32fea88492407  guix-build-bc1e1e19fbe6/output/arm-linux-gnueabihf/bitcoin-bc1e1e19fbe6-arm-linux-gnueabihf.tar.gz
e1880a76553dbcfbe17a402d63571ae6f1aac987adfcc6c9f1813991a54d6c10  guix-build-bc1e1e19fbe6/output/arm64-apple-darwin/SHA256SUMS.part
945887efce121443d65c77e7ed1f582973cca224b10d8b831830226aace49f27  guix-build-bc1e1e19fbe6/output/arm64-apple-darwin/bitcoin-bc1e1e19fbe6-arm64-apple-darwin.tar.gz
df708a0efffb1484023909f026f5f5fe4c2afbca7c9d287d7e5bf9a3fb70d064  guix-build-bc1e1e19fbe6/output/arm64-apple-darwin/bitcoin-bc1e1e19fbe6-osx-unsigned.dmg
1a98f2a66db4e3e72bb13bd8a2f93e03f185dc97bdacf2d873ebc1750c2a9d7c  guix-build-bc1e1e19fbe6/output/arm64-apple-darwin/bitcoin-bc1e1e19fbe6-osx-unsigned.tar.gz
09cb2981de5b6d0b8363e7d39d17a16eff45cec6d8da72408388f835362550f2  guix-build-bc1e1e19fbe6/output/dist-archive/bitcoin-bc1e1e19fbe6.tar.gz
339dadb1cc0f7a7b16fb2ce53461881789f8e7a60a3b7f9cf5127d18f8d09d29  guix-build-bc1e1e19fbe6/output/powerpc64-linux-gnu/SHA256SUMS.part
c5db25eacdffec9b700c5752fb7e4a5f966fd3a76a43458b94024424bd3e5a96  guix-build-bc1e1e19fbe6/output/powerpc64-linux-gnu/bitcoin-bc1e1e19fbe6-powerpc64-linux-gnu-debug.tar.gz
86d423689d206eff98c3b2075f2b5ef83806f8ea09b25df34a1e78e3e99a2e1e  guix-build-bc1e1e19fbe6/output/powerpc64-linux-gnu/bitcoin-bc1e1e19fbe6-powerpc64-linux-gnu.tar.gz
14711ff396bd3e980ad3fac11aef57b8a340bd04cadd5a99440e2f809ad4324c  guix-build-bc1e1e19fbe6/output/powerpc64le-linux-gnu/SHA256SUMS.part
0f01f78eb461b1b037433fe92654a5a0ea67620a8a985fbae73eb178faaab866  guix-build-bc1e1e19fbe6/output/powerpc64le-linux-gnu/bitcoin-bc1e1e19fbe6-powerpc64le-linux-gnu-debug.tar.gz
c8c6472f907e8f2533104af5b13bede7c9c8f02bca2e3992d9a51f03f677772c  guix-build-bc1e1e19fbe6/output/powerpc64le-linux-gnu/bitcoin-bc1e1e19fbe6-powerpc64le-linux-gnu.tar.gz
0f0fb1df4b3310016a2cdbb668c1195014c937bb39546e1ad716e743df105866  guix-build-bc1e1e19fbe6/output/riscv64-linux-gnu/SHA256SUMS.part
522ef6301751b7cbd1d063f7881e8d2d81545f65436cca8e119b1b00a7f3da8c  guix-build-bc1e1e19fbe6/output/riscv64-linux-gnu/bitcoin-bc1e1e19fbe6-riscv64-linux-gnu-debug.tar.gz
fb015f2b89619363a8008a4b7faaa7c475fc9552385116743b12edf10813f2a2  guix-build-bc1e1e19fbe6/output/riscv64-linux-gnu/bitcoin-bc1e1e19fbe6-riscv64-linux-gnu.tar.gz
94b8918c094896a95c46dd040d42b5a6eb47859bba024781437a5ff28b296c55  guix-build-bc1e1e19fbe6/output/x86_64-apple-darwin/SHA256SUMS.part
a7b9a99556f9b2847410eff532b7d6aa61974d5557383a16eaa316fa9912a466  guix-build-bc1e1e19fbe6/output/x86_64-apple-darwin/bitcoin-bc1e1e19fbe6-osx-unsigned.dmg
c099893f124e02dd92c09d87a71fd0574ff25a17fbcacf063ba84b6a160da6cf  guix-build-bc1e1e19fbe6/output/x86_64-apple-darwin/bitcoin-bc1e1e19fbe6-osx-unsigned.tar.gz
24784788eb5572489c2ee3f0fad6381526c22df3a6c97886ef111a65293f3799  guix-build-bc1e1e19fbe6/output/x86_64-apple-darwin/bitcoin-bc1e1e19fbe6-osx64.tar.gz
cd2ce4bd5679b5cf01b1a694b5ee13ce991ee9c8e686f1680e0aae0c90153282  guix-build-bc1e1e19fbe6/output/x86_64-linux-gnu/SHA256SUMS.part
25fe5d34548bd53035fa09cf04e03740b450a65eac95882af380254ad7ca5193  guix-build-bc1e1e19fbe6/output/x86_64-linux-gnu/bitcoin-bc1e1e19fbe6-x86_64-linux-gnu-debug.tar.gz
3b969aed338d8fec83a4f3ca86e94ce2769ac9b13739bda84fc7950808993bc5  guix-build-bc1e1e19fbe6/output/x86_64-linux-gnu/bitcoin-bc1e1e19fbe6-x86_64-linux-gnu.tar.gz

@hebasto
Copy link
Member Author

hebasto commented Apr 15, 2022

Rebased bc1e1e1 -> e7ba42f (pr22811.03 -> pr22811.04) due to the conflict with #19952.

@hebasto
Copy link
Member Author

hebasto commented Dec 9, 2022

Rebased e7ba42f -> 978852a (pr22811.04 -> pr22811.05) due to the conflict with #24279.

@hebasto
Copy link
Member Author

hebasto commented Dec 9, 2022

@fanquake

Friendly ping :)

@fanquake
Copy link
Member

fanquake commented Dec 9, 2022

Guix build (arm64)

accef9ffccfe280fec1114c0440092ed5d792e9c53d95abc7fe65435aa136656  guix-build-978852aad8e2/output/aarch64-linux-gnu/SHA256SUMS.part
a75f1250975525a21d2e213e23f1f0dab516d2b28d0c7d747de292fe5c906013  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu-debug.tar.gz
d20787af2e7a14a3b7b1d21e0d8784aa6ebad1e916f02aebfa25afe9229ba43c  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu.tar.gz
11c94a39c084763858c6de31b221868e52554f5500c0dc5589def429bb6b54c8  guix-build-978852aad8e2/output/arm-linux-gnueabihf/SHA256SUMS.part
3935b0e14d78800977dc813a3824215797096b6fb29c84b5996f48338908a65f  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf-debug.tar.gz
c828c3f87a453db443a385a266331661f623f8f4684d88eb006290c83bfa8150  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf.tar.gz
b6ff14e1cc36e568fc726b50300f77498560322b3582738eb70e7144784f7e63  guix-build-978852aad8e2/output/arm64-apple-darwin/SHA256SUMS.part
2a3e6ba5843eaf9562e9dcfdb4595024a71738079cea00e391558feca4d5bde1  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.dmg
ffd2ad39e8b9f95dd714513ba1e1c77666b0f3cc4b67be4ab763ebd431fe9276  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.tar.gz
5c9f8acd1777effc1e860b64143ba9d06ba5e3d0330e7341529eeae5cc6b3c5e  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin.tar.gz
e34c693ecef6159c57fdedabff9dc3d69ec20387966083b828532c58e1e6e30b  guix-build-978852aad8e2/output/dist-archive/bitcoin-978852aad8e2.tar.gz
8de4681114d96425bf9b0ccc47d49f696293ead514faa3fa83ddcccfdca2eeb2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/SHA256SUMS.part
d780330a105931eb4c66a536c332eb09e4b6d8c288832bb5a74b931c4600c0b3  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu-debug.tar.gz
af036a6d714ef362a2facfe4e5c63deaa9dfa391d20542ead9ffb4a43b2b7ca2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu.tar.gz
dc6b4365632e7de386ead512b1cdcdd3c985623f63cff8b62974bd9ed8c05d5d  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/SHA256SUMS.part
5543a6dec58515186b71139a4a5c603d85638672f205e7c9fabb281c98018461  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu-debug.tar.gz
dd791be2e61ce6cbd3e14c165ce2f8c2d22881992e0df72bd338423d092cc467  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu.tar.gz
2b740db8e5b9c435be3e7b186c3b4a40885302243326ec990e24fe4ba4f777da  guix-build-978852aad8e2/output/riscv64-linux-gnu/SHA256SUMS.part
de899c89874d4f34afeca179a6c7c8f49b0a975983ab2b31afd9f2d365674578  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu-debug.tar.gz
9052b1db22c56692d99a61c3783b36c6f76537d9aec14f17d87a155beac82532  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu.tar.gz
5e79ddf57a94c5978ad819896786107f735d5742bbd042c2c64ae2d0681ce53a  guix-build-978852aad8e2/output/x86_64-apple-darwin/SHA256SUMS.part
96443ad839f87c723db1c0a96d8ead0afc69e9d96ad45b5814344866da2dae73  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.dmg
14b0a3081772e81a463398a2702aca039d2f276e301dee9f5a0ccffbb09e2749  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.tar.gz
6bfb8252524202028308267f5e96bc30f284052f5feaa58ed3697dde27a3130f  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin.tar.gz
5f8ea6297e246b08ffd806913897cc863feeec6522fcfb4456a59c5f154e0c2d  guix-build-978852aad8e2/output/x86_64-linux-gnu/SHA256SUMS.part
40d1bcf491660d54fe20b2db24828ebf61be848eefdc38fba09ed43f6bdba4b1  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu-debug.tar.gz
3200e67a4dea115e8e341b4d71d84dc5e8bd2ae35e550cde6aef88d120c65eae  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu.tar.gz
0b0bf7effc493ecc68398f23fc81647f64fdee115e8ccd7ae91e7881804ec328  guix-build-978852aad8e2/output/x86_64-w64-mingw32/SHA256SUMS.part
e2064c9ddeb4af18468f37ba8cf70004062c31e1387b4cc0fe4b445fae518e8d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-debug.zip
be347a901b896e0a1dc2f0f5a7f84614075805cccf1f2af8ec8df678d086fdbc  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-setup-unsigned.exe
bab8700e9e266970e8c7cad494902058ad12d1f2a6462e0039daa637b1a0ce0d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-unsigned.tar.gz
c8e55e64b248fd7c9056fe811a1eba992bbb92e44857204e3024416d9ba6307d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64.zip

@hebasto
Copy link
Member Author

hebasto commented Dec 9, 2022

The PR description has been updated with my Guix build hashes.

Copy link
Contributor

@TheCharlatan TheCharlatan left a comment

Choose a reason for hiding this comment

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

tACK 978852a

On current master, the configure step is dependent on the content of the $(host_prefix) directory. If it is removed, the configure step should be re-run. By placing the .stamp_configured in the $(host_prefix)directory this is now guaranteed.

Coincidentally this also fixes an error in the following scenario:

cd depends && make clean
make fontconfig_configured
make zeromq_configured
make fontconfig_built

@fanquake fanquake merged commit 69f35d2 into bitcoin:master Jan 28, 2023
@hebasto hebasto deleted the 210826-subtarget branch January 28, 2023 16:25
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Jan 30, 2023
…h subtargets

978852a build: Fix depends build system when working with subtargets (Hennadii Stepanov)

Pull request description:

  On master (f3e0ace), the depends build system does _not_ guarantee that dependencies packages are available for `$(package)_built` target because these dependencies being prepared in `$(host_prefix)` at `$(package)_configured` target can be wiped out during building other package.

  Please consider:
  ```
  $ cd depends
  $ make clean
  $ make fontconfig_configured
  $ make
  ...
    CC       fcdir.lo
  In file included from fcftint.h:26,
                   from fcdir.c:26:
  ../fontconfig/fcfreetype.h:27:10: fatal error: ft2build.h: No such file or directory
     27 | #include <ft2build.h>
        |          ^~~~~~~~~~~~
  compilation terminated.
  make[4]: *** [Makefile:642: fcdir.lo] Error 1
  make[4]: *** Waiting for unfinished jobs....
  make[4]: Leaving directory '/home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94/src'
  make[3]: *** [Makefile:503: all] Error 2
  make[3]: Leaving directory '/home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94/src'
  make[2]: *** [Makefile:581: all-recursive] Error 1
  make[2]: Leaving directory '/home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94'
  make[1]: *** [Makefile:465: all] Error 2
  make[1]: Leaving directory '/home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94'
  make: *** [funcs.mk:288: /home/hebasto/GitHub/bitcoin/depends/work/build/x86_64-pc-linux-gnu/fontconfig/2.12.6-7daa5620c94/./.stamp_built] Error 2
  ```

  The following commands:
  ```
  $ cd depends
  $ make clean
  $ make qt_configured
  $ make
  ```
  also fail.

  The similar issue was reported earlier: bitcoin#21381.

  This PR guarantees that dependencies packages are available for `$(package)_built` target.

  Guix builds:
  ```
  accef9ffccfe280fec1114c0440092ed5d792e9c53d95abc7fe65435aa136656  guix-build-978852aad8e2/output/aarch64-linux-gnu/SHA256SUMS.part
  a75f1250975525a21d2e213e23f1f0dab516d2b28d0c7d747de292fe5c906013  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu-debug.tar.gz
  d20787af2e7a14a3b7b1d21e0d8784aa6ebad1e916f02aebfa25afe9229ba43c  guix-build-978852aad8e2/output/aarch64-linux-gnu/bitcoin-978852aad8e2-aarch64-linux-gnu.tar.gz
  11c94a39c084763858c6de31b221868e52554f5500c0dc5589def429bb6b54c8  guix-build-978852aad8e2/output/arm-linux-gnueabihf/SHA256SUMS.part
  3935b0e14d78800977dc813a3824215797096b6fb29c84b5996f48338908a65f  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf-debug.tar.gz
  c828c3f87a453db443a385a266331661f623f8f4684d88eb006290c83bfa8150  guix-build-978852aad8e2/output/arm-linux-gnueabihf/bitcoin-978852aad8e2-arm-linux-gnueabihf.tar.gz
  b6ff14e1cc36e568fc726b50300f77498560322b3582738eb70e7144784f7e63  guix-build-978852aad8e2/output/arm64-apple-darwin/SHA256SUMS.part
  2a3e6ba5843eaf9562e9dcfdb4595024a71738079cea00e391558feca4d5bde1  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.dmg
  ffd2ad39e8b9f95dd714513ba1e1c77666b0f3cc4b67be4ab763ebd431fe9276  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin-unsigned.tar.gz
  5c9f8acd1777effc1e860b64143ba9d06ba5e3d0330e7341529eeae5cc6b3c5e  guix-build-978852aad8e2/output/arm64-apple-darwin/bitcoin-978852aad8e2-arm64-apple-darwin.tar.gz
  e34c693ecef6159c57fdedabff9dc3d69ec20387966083b828532c58e1e6e30b  guix-build-978852aad8e2/output/dist-archive/bitcoin-978852aad8e2.tar.gz
  8de4681114d96425bf9b0ccc47d49f696293ead514faa3fa83ddcccfdca2eeb2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/SHA256SUMS.part
  d780330a105931eb4c66a536c332eb09e4b6d8c288832bb5a74b931c4600c0b3  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu-debug.tar.gz
  af036a6d714ef362a2facfe4e5c63deaa9dfa391d20542ead9ffb4a43b2b7ca2  guix-build-978852aad8e2/output/powerpc64-linux-gnu/bitcoin-978852aad8e2-powerpc64-linux-gnu.tar.gz
  dc6b4365632e7de386ead512b1cdcdd3c985623f63cff8b62974bd9ed8c05d5d  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/SHA256SUMS.part
  5543a6dec58515186b71139a4a5c603d85638672f205e7c9fabb281c98018461  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu-debug.tar.gz
  dd791be2e61ce6cbd3e14c165ce2f8c2d22881992e0df72bd338423d092cc467  guix-build-978852aad8e2/output/powerpc64le-linux-gnu/bitcoin-978852aad8e2-powerpc64le-linux-gnu.tar.gz
  2b740db8e5b9c435be3e7b186c3b4a40885302243326ec990e24fe4ba4f777da  guix-build-978852aad8e2/output/riscv64-linux-gnu/SHA256SUMS.part
  de899c89874d4f34afeca179a6c7c8f49b0a975983ab2b31afd9f2d365674578  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu-debug.tar.gz
  9052b1db22c56692d99a61c3783b36c6f76537d9aec14f17d87a155beac82532  guix-build-978852aad8e2/output/riscv64-linux-gnu/bitcoin-978852aad8e2-riscv64-linux-gnu.tar.gz
  5e79ddf57a94c5978ad819896786107f735d5742bbd042c2c64ae2d0681ce53a  guix-build-978852aad8e2/output/x86_64-apple-darwin/SHA256SUMS.part
  96443ad839f87c723db1c0a96d8ead0afc69e9d96ad45b5814344866da2dae73  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.dmg
  14b0a3081772e81a463398a2702aca039d2f276e301dee9f5a0ccffbb09e2749  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin-unsigned.tar.gz
  6bfb8252524202028308267f5e96bc30f284052f5feaa58ed3697dde27a3130f  guix-build-978852aad8e2/output/x86_64-apple-darwin/bitcoin-978852aad8e2-x86_64-apple-darwin.tar.gz
  5f8ea6297e246b08ffd806913897cc863feeec6522fcfb4456a59c5f154e0c2d  guix-build-978852aad8e2/output/x86_64-linux-gnu/SHA256SUMS.part
  40d1bcf491660d54fe20b2db24828ebf61be848eefdc38fba09ed43f6bdba4b1  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu-debug.tar.gz
  3200e67a4dea115e8e341b4d71d84dc5e8bd2ae35e550cde6aef88d120c65eae  guix-build-978852aad8e2/output/x86_64-linux-gnu/bitcoin-978852aad8e2-x86_64-linux-gnu.tar.gz
  0b0bf7effc493ecc68398f23fc81647f64fdee115e8ccd7ae91e7881804ec328  guix-build-978852aad8e2/output/x86_64-w64-mingw32/SHA256SUMS.part
  e2064c9ddeb4af18468f37ba8cf70004062c31e1387b4cc0fe4b445fae518e8d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-debug.zip
  be347a901b896e0a1dc2f0f5a7f84614075805cccf1f2af8ec8df678d086fdbc  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-setup-unsigned.exe
  bab8700e9e266970e8c7cad494902058ad12d1f2a6462e0039daa637b1a0ce0d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64-unsigned.tar.gz
  c8e55e64b248fd7c9056fe811a1eba992bbb92e44857204e3024416d9ba6307d  guix-build-978852aad8e2/output/x86_64-w64-mingw32/bitcoin-978852aad8e2-win64.zip
  ```

ACKs for top commit:
  TheCharlatan:
    tACK 978852a

Tree-SHA512: c195484274433039e327d44b1949afa296e09e7470a2b138b7a8476c8bf9c1302bc21284cd5436f09aa97824aae9f362b7932ff2937b78f79df0b43e50f3dfaa
@bitcoin bitcoin locked and limited conversation to collaborators Jan 28, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants