bitcoin
bitcoin copied to clipboard
build: copy config.{guess,sub} post autogen in zmq package
Otherwise our config.guess and config.sub will be copied over. This problem has been masked by the fact that modern systems ship with versions that recognise all the triplets we use (namely arm64-apple-darwin). However building on ubuntu 20.04 surfaces the issue.
Fixes #26420.
Guix builds
| File | commit 4f270d2b63913b86c4366756031c5003837075d6 (master) |
commit be5c0a518fbdc469c7fa745c72a34bda6290e919 (master and this pull) |
|---|---|---|
| SHA256SUMS.part | 7d3f845a90fb6abc... |
da0b62239fd55dc6... |
| *-aarch64-linux-gnu-debug.tar.gz | 9c769a061bceb8e3... |
cf39ed45d0b5dffa... |
| *-aarch64-linux-gnu.tar.gz | f9bdb0ccfb55a174... |
dfb054a676dc2581... |
| *-arm-linux-gnueabihf-debug.tar.gz | 15016d74cbd49bdc... |
8163f726ff50a6df... |
| *-arm-linux-gnueabihf.tar.gz | 002988568719034e... |
cf47465e6e8578bc... |
| *-arm64-apple-darwin-unsigned.dmg | a0b5a2ccf3101bf3... |
|
| *-arm64-apple-darwin-unsigned.tar.gz | 435e0ef0630f80c5... |
|
| *-arm64-apple-darwin.tar.gz | 0d2e4ab923fa3add... |
|
| *-powerpc64-linux-gnu-debug.tar.gz | 93c64ca977cd8886... |
|
| *-powerpc64-linux-gnu.tar.gz | b992f7c52590a796... |
|
| *-powerpc64le-linux-gnu-debug.tar.gz | a3f3d470b6ebee54... |
|
| *-powerpc64le-linux-gnu.tar.gz | 1b3c5bb636425886... |
|
| *-riscv64-linux-gnu-debug.tar.gz | 345308a966364a40... |
1cf6616a3054c3c6... |
| *-riscv64-linux-gnu.tar.gz | df5fc6b5567f9e28... |
3532a5f5d8499a74... |
| *-win64-debug.zip | d6b342dc04ff9b9c... |
|
| *-win64-setup-unsigned.exe | b1c4068761ad56b4... |
|
| *-win64-unsigned.tar.gz | 9d1fa9626597af4b... |
|
| *-win64.zip | d5b0c4bf1eed82f9... |
|
| *-x86_64-apple-darwin-unsigned.dmg | 2507b7c3d14c7e15... |
|
| *-x86_64-apple-darwin-unsigned.tar.gz | dfbe72b08ef16b60... |
|
| *-x86_64-apple-darwin.tar.gz | 1389fe7776b89c6f... |
|
| *-x86_64-linux-gnu-debug.tar.gz | ccd7f2a574759044... |
c65a6e989eb0ba87... |
| *-x86_64-linux-gnu.tar.gz | b52cc5bcc8c29fae... |
4a6fcd8990e0e2a4... |
| *.tar.gz | 794151b221e91980... |
ac97c8141bba0b6a... |
| guix_build.log | 60f2e77d129a4e3b... |
b5abee3306dbfa69... |
| guix_build.log.diff | 80f2807fedef3a3c... |
Hmm, won't this break native builds that require a newer config.* than we ship?
Guix builds
GUIX hashes
x86:
41352df92562dd370de33654f49346cdb35a91b9424f25349e6f714dc9792660 guix-build-1914e470e327/output/aarch64-linux-gnu/SHA256SUMS.part
2fe4165257f860535bfb12e555186fd6a18bcdd2bc6be3a091c3063209ecabc3 guix-build-1914e470e327/output/aarch64-linux-gnu/bitcoin-1914e470e327-aarch64-linux-gnu-debug.tar.gz
48d0cd4959867957bfd282dec13318aaf94f473face4a6f24fa30f8cca2122f0 guix-build-1914e470e327/output/aarch64-linux-gnu/bitcoin-1914e470e327-aarch64-linux-gnu.tar.gz
fc6aaf2cd48649d9c7a1ca57d526896ca659526435eaffc5685d0866c720026b guix-build-1914e470e327/output/arm-linux-gnueabihf/SHA256SUMS.part
df32c6271868f81cbec6a1674a9bb79ae1af49fc92f9a907cdfdfc933124e86f guix-build-1914e470e327/output/arm-linux-gnueabihf/bitcoin-1914e470e327-arm-linux-gnueabihf-debug.tar.gz
65c9e81594d99fcf94a8d5f16f4a9df1fc65c5b3272428f0c68938910cd9619f guix-build-1914e470e327/output/arm-linux-gnueabihf/bitcoin-1914e470e327-arm-linux-gnueabihf.tar.gz
4957ede7a87d4ceee280a4901e536385cf8c2bdbc749b71a89b7a076387a3bd5 guix-build-1914e470e327/output/arm64-apple-darwin/SHA256SUMS.part
2352a2338ddb0d393c293a5d01ffe0f75a55175d4bc7eb1e019d98d34cd75f08 guix-build-1914e470e327/output/arm64-apple-darwin/bitcoin-1914e470e327-arm64-apple-darwin-unsigned.dmg
89de10e78f994bf2df68c1d73a3994fa8b1c8024a2186a3a9d20682d89953fed guix-build-1914e470e327/output/arm64-apple-darwin/bitcoin-1914e470e327-arm64-apple-darwin-unsigned.tar.gz
a8b5d5357ff4555fa76d3c6f142d67db2c9905ccfb18ba7947cdf8a7512fd120 guix-build-1914e470e327/output/arm64-apple-darwin/bitcoin-1914e470e327-arm64-apple-darwin.tar.gz
3c049d932d2f871ff2bf4b64d39f2dca3b1135b1d6093fc62cde6491a99df6ae guix-build-1914e470e327/output/dist-archive/bitcoin-1914e470e327.tar.gz
4f24f344d1f81894862fdad974a23c9e2acc0963c50553477576cacba1d741e3 guix-build-1914e470e327/output/powerpc64-linux-gnu/SHA256SUMS.part
4cf09e2654838555ef9a03c305a05d6e56379c2eef870194c7c2f102c1338b17 guix-build-1914e470e327/output/powerpc64-linux-gnu/bitcoin-1914e470e327-powerpc64-linux-gnu-debug.tar.gz
7d071261145e28ed65bc33d70b5eb6d2f7fd6abc2580af573e8ecde90b2b3e3f guix-build-1914e470e327/output/powerpc64-linux-gnu/bitcoin-1914e470e327-powerpc64-linux-gnu.tar.gz
fc3e9409c7376c03bfaf715430b261d4eb384d8d85c0d3030edd571d3f5e6788 guix-build-1914e470e327/output/powerpc64le-linux-gnu/SHA256SUMS.part
c602d2e1c7485c1f27e2f0a2558894448ee7ef0c7614b4722ff338b1e3decf24 guix-build-1914e470e327/output/powerpc64le-linux-gnu/bitcoin-1914e470e327-powerpc64le-linux-gnu-debug.tar.gz
c067c610ff59aa00877dcb022f179abce9cfb5b73754d99478cdd6d4707d3c9f guix-build-1914e470e327/output/powerpc64le-linux-gnu/bitcoin-1914e470e327-powerpc64le-linux-gnu.tar.gz
4001f42c77f3798d2411fea041e6e59d1f90bce22585872104f7acbe73c1f50f guix-build-1914e470e327/output/riscv64-linux-gnu/SHA256SUMS.part
cf5eb0bfba47732935fa3ec2c6792302f6475e466dcc60a26c2b5eb2de273ab9 guix-build-1914e470e327/output/riscv64-linux-gnu/bitcoin-1914e470e327-riscv64-linux-gnu-debug.tar.gz
77fd268895a7dd7107fbd82a2c447ca3b34a2f67656c0571a46867f87d78153b guix-build-1914e470e327/output/riscv64-linux-gnu/bitcoin-1914e470e327-riscv64-linux-gnu.tar.gz
2e7364888b6c206e431b637e1c6180b150c479fda7d4f5e28f0a71671cfbb488 guix-build-1914e470e327/output/x86_64-apple-darwin/SHA256SUMS.part
a3c37922903b42239b2d981a097a5a4b18e9f45589f0560ed0ed421af402f6e3 guix-build-1914e470e327/output/x86_64-apple-darwin/bitcoin-1914e470e327-x86_64-apple-darwin-unsigned.dmg
b5b4fccbf14ecad4899bbe060fc2b37c55046274faaf1f4e4e4c109766414247 guix-build-1914e470e327/output/x86_64-apple-darwin/bitcoin-1914e470e327-x86_64-apple-darwin-unsigned.tar.gz
fb9f64dd350f12e85c62bfc4f8b7cecad548b8e8d7a3170ac97b19f384af367d guix-build-1914e470e327/output/x86_64-apple-darwin/bitcoin-1914e470e327-x86_64-apple-darwin.tar.gz
fd5e30d8ef5d284ced85e925d1b067b264468f7e1616304db90a1241825a0af0 guix-build-1914e470e327/output/x86_64-linux-gnu/SHA256SUMS.part
804f69ea2efb8a67c54a06e2d37f7321a59e9bb1139b6ab4d21b9ecb6575dc5d guix-build-1914e470e327/output/x86_64-linux-gnu/bitcoin-1914e470e327-x86_64-linux-gnu-debug.tar.gz
bc4d0b50b78e5ea9d22509154c263b126ffa3a7710d1cd94fd487710d20688d2 guix-build-1914e470e327/output/x86_64-linux-gnu/bitcoin-1914e470e327-x86_64-linux-gnu.tar.gz
24fb55c39526b258829eb72c4cc0935b2531611efd0a2adbdcc3844420bda331 guix-build-1914e470e327/output/x86_64-w64-mingw32/SHA256SUMS.part
2d13edca9c9e26af4154a1c7662bd93db25921b271a80cc200aca18835a14d8a guix-build-1914e470e327/output/x86_64-w64-mingw32/bitcoin-1914e470e327-win64-debug.zip
82af928c2402d79941a6b6e983e9046e4a50cf733c448fc77297d1df057c11c0 guix-build-1914e470e327/output/x86_64-w64-mingw32/bitcoin-1914e470e327-win64-setup-unsigned.exe
eae30e98a1a357a763070fd39566db6ab6943fe1693fc92911f28c7e01195e6d guix-build-1914e470e327/output/x86_64-w64-mingw32/bitcoin-1914e470e327-win64-unsigned.tar.gz
23387933302e03ee5db762854c671b91b9948f1438af18701f176d2575d75ee3 guix-build-1914e470e327/output/x86_64-w64-mingw32/bitcoin-1914e470e327-win64.zip
arm64:
41352df92562dd370de33654f49346cdb35a91b9424f25349e6f714dc9792660 guix-build-1914e470e327/output/aarch64-linux-gnu/SHA256SUMS.part
2fe4165257f860535bfb12e555186fd6a18bcdd2bc6be3a091c3063209ecabc3 guix-build-1914e470e327/output/aarch64-linux-gnu/bitcoin-1914e470e327-aarch64-linux-gnu-debug.tar.gz
48d0cd4959867957bfd282dec13318aaf94f473face4a6f24fa30f8cca2122f0 guix-build-1914e470e327/output/aarch64-linux-gnu/bitcoin-1914e470e327-aarch64-linux-gnu.tar.gz
fc6aaf2cd48649d9c7a1ca57d526896ca659526435eaffc5685d0866c720026b guix-build-1914e470e327/output/arm-linux-gnueabihf/SHA256SUMS.part
df32c6271868f81cbec6a1674a9bb79ae1af49fc92f9a907cdfdfc933124e86f guix-build-1914e470e327/output/arm-linux-gnueabihf/bitcoin-1914e470e327-arm-linux-gnueabihf-debug.tar.gz
65c9e81594d99fcf94a8d5f16f4a9df1fc65c5b3272428f0c68938910cd9619f guix-build-1914e470e327/output/arm-linux-gnueabihf/bitcoin-1914e470e327-arm-linux-gnueabihf.tar.gz
4957ede7a87d4ceee280a4901e536385cf8c2bdbc749b71a89b7a076387a3bd5 guix-build-1914e470e327/output/arm64-apple-darwin/SHA256SUMS.part
2352a2338ddb0d393c293a5d01ffe0f75a55175d4bc7eb1e019d98d34cd75f08 guix-build-1914e470e327/output/arm64-apple-darwin/bitcoin-1914e470e327-arm64-apple-darwin-unsigned.dmg
89de10e78f994bf2df68c1d73a3994fa8b1c8024a2186a3a9d20682d89953fed guix-build-1914e470e327/output/arm64-apple-darwin/bitcoin-1914e470e327-arm64-apple-darwin-unsigned.tar.gz
a8b5d5357ff4555fa76d3c6f142d67db2c9905ccfb18ba7947cdf8a7512fd120 guix-build-1914e470e327/output/arm64-apple-darwin/bitcoin-1914e470e327-arm64-apple-darwin.tar.gz
3c049d932d2f871ff2bf4b64d39f2dca3b1135b1d6093fc62cde6491a99df6ae guix-build-1914e470e327/output/dist-archive/bitcoin-1914e470e327.tar.gz
4f24f344d1f81894862fdad974a23c9e2acc0963c50553477576cacba1d741e3 guix-build-1914e470e327/output/powerpc64-linux-gnu/SHA256SUMS.part
4cf09e2654838555ef9a03c305a05d6e56379c2eef870194c7c2f102c1338b17 guix-build-1914e470e327/output/powerpc64-linux-gnu/bitcoin-1914e470e327-powerpc64-linux-gnu-debug.tar.gz
7d071261145e28ed65bc33d70b5eb6d2f7fd6abc2580af573e8ecde90b2b3e3f guix-build-1914e470e327/output/powerpc64-linux-gnu/bitcoin-1914e470e327-powerpc64-linux-gnu.tar.gz
fc3e9409c7376c03bfaf715430b261d4eb384d8d85c0d3030edd571d3f5e6788 guix-build-1914e470e327/output/powerpc64le-linux-gnu/SHA256SUMS.part
c602d2e1c7485c1f27e2f0a2558894448ee7ef0c7614b4722ff338b1e3decf24 guix-build-1914e470e327/output/powerpc64le-linux-gnu/bitcoin-1914e470e327-powerpc64le-linux-gnu-debug.tar.gz
c067c610ff59aa00877dcb022f179abce9cfb5b73754d99478cdd6d4707d3c9f guix-build-1914e470e327/output/powerpc64le-linux-gnu/bitcoin-1914e470e327-powerpc64le-linux-gnu.tar.gz
4001f42c77f3798d2411fea041e6e59d1f90bce22585872104f7acbe73c1f50f guix-build-1914e470e327/output/riscv64-linux-gnu/SHA256SUMS.part
cf5eb0bfba47732935fa3ec2c6792302f6475e466dcc60a26c2b5eb2de273ab9 guix-build-1914e470e327/output/riscv64-linux-gnu/bitcoin-1914e470e327-riscv64-linux-gnu-debug.tar.gz
77fd268895a7dd7107fbd82a2c447ca3b34a2f67656c0571a46867f87d78153b guix-build-1914e470e327/output/riscv64-linux-gnu/bitcoin-1914e470e327-riscv64-linux-gnu.tar.gz
2e7364888b6c206e431b637e1c6180b150c479fda7d4f5e28f0a71671cfbb488 guix-build-1914e470e327/output/x86_64-apple-darwin/SHA256SUMS.part
a3c37922903b42239b2d981a097a5a4b18e9f45589f0560ed0ed421af402f6e3 guix-build-1914e470e327/output/x86_64-apple-darwin/bitcoin-1914e470e327-x86_64-apple-darwin-unsigned.dmg
b5b4fccbf14ecad4899bbe060fc2b37c55046274faaf1f4e4e4c109766414247 guix-build-1914e470e327/output/x86_64-apple-darwin/bitcoin-1914e470e327-x86_64-apple-darwin-unsigned.tar.gz
fb9f64dd350f12e85c62bfc4f8b7cecad548b8e8d7a3170ac97b19f384af367d guix-build-1914e470e327/output/x86_64-apple-darwin/bitcoin-1914e470e327-x86_64-apple-darwin.tar.gz
fd5e30d8ef5d284ced85e925d1b067b264468f7e1616304db90a1241825a0af0 guix-build-1914e470e327/output/x86_64-linux-gnu/SHA256SUMS.part
804f69ea2efb8a67c54a06e2d37f7321a59e9bb1139b6ab4d21b9ecb6575dc5d guix-build-1914e470e327/output/x86_64-linux-gnu/bitcoin-1914e470e327-x86_64-linux-gnu-debug.tar.gz
bc4d0b50b78e5ea9d22509154c263b126ffa3a7710d1cd94fd487710d20688d2 guix-build-1914e470e327/output/x86_64-linux-gnu/bitcoin-1914e470e327-x86_64-linux-gnu.tar.gz
24fb55c39526b258829eb72c4cc0935b2531611efd0a2adbdcc3844420bda331 guix-build-1914e470e327/output/x86_64-w64-mingw32/SHA256SUMS.part
2d13edca9c9e26af4154a1c7662bd93db25921b271a80cc200aca18835a14d8a guix-build-1914e470e327/output/x86_64-w64-mingw32/bitcoin-1914e470e327-win64-debug.zip
82af928c2402d79941a6b6e983e9046e4a50cf733c448fc77297d1df057c11c0 guix-build-1914e470e327/output/x86_64-w64-mingw32/bitcoin-1914e470e327-win64-setup-unsigned.exe
eae30e98a1a357a763070fd39566db6ab6943fe1693fc92911f28c7e01195e6d guix-build-1914e470e327/output/x86_64-w64-mingw32/bitcoin-1914e470e327-win64-unsigned.tar.gz
23387933302e03ee5db762854c671b91b9948f1438af18701f176d2575d75ee3 guix-build-1914e470e327/output/x86_64-w64-mingw32/bitcoin-1914e470e327-win64.zip
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 | hebasto |
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
Hmm, won't this break native builds that require a newer config.* than we ship?
Possibly, however I don't think we've ever run into an instance of that happening. More often than not, the issue is the opposite, and the system config.guess/sub are not new enough. Hence why we use this copying-over method in multiple other depends packages; it's been a necessity for RISC-V and arm64-darwin.