Currently the task will fail if run on non-x86_64.
Fix this by adding the missing amd64, similar to
Currently the task will fail if run on non-x86_64.
Fix this by adding the missing amd64, similar to
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--021abf342d371248e50ceaed478a90ca-->
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.
Also, do the same for android, which also fails.
7 | 8 | export LC_ALL=C.UTF-8 9 | 10 | export CONTAINER_NAME=ci_win64 11 | -export CI_IMAGE_NAME_TAG=ubuntu:22.04 # Check that Jammy can cross-compile to win64 12 | +export CI_IMAGE_NAME_TAG="docker.io/amd64/ubuntu:22.04" # Check that Jammy can cross-compile to win64
Same change in cirrus.sh: https://github.com/bitcoin/bitcoin/blob/7bf078f2b7d4a0339d053144b4fb35fe020dac25/.cirrus.yml#L233
?
In theory yes, but in practise, no, because:
Yes, the log looks green
I was expecting to see:
[#3](/bitcoin-bitcoin/3/) [internal] load metadata for docker.io/amd64/ubuntu:22.04
The PR description claims that this is a bugfix, but changes do not affect CI builds at all, according to the logs.
I'm confused a bit about that.
It is possible to run the CI locally. For example, on a local riscv64 machine you can type:
MAKEJOBS="-j1" FILE_ENV="./ci/test/00_setup_env_win64.sh" ./ci/test_run_all.sh
And then observe the failure.
The failure is fixed by this patch.
Currently the task will fail if run on non-
x86_64.
I expect it still fail with this PR with a non-x86_64 Cirrus worker.
I expect it still fail with this PR with a non-
x86_64Cirrus worker.
No, it shouldn't, unless the switch is done incorrectly. If you switch to a non-x86_64 Cirrus-hosted worker (you shouldn't do that), you should also change the docker label to match this one at the same time.
Force pushed to do the same for android
ACK fa56d17a4b868f42fa45bea0d1f0c78de75e7838