Build fails at curl with URL 404

I just downloaded the latest rust with git clone https://github.com/rust-lang/rust.git on a Sun T4-1 running SPARC Solaris 11.4

Now ./x.py build fails with: ... downloading https://static.rust-lang.org/dist/2020-11-18/rust-std-beta-sparcv9-sun-solaris.tar.gz ######################################################################### 100.0% extracting /opt/rust/build/cache/2020-11-18/rust-std-beta-sparcv9-sun-solaris.tar.gz curl: (22) The requested URL returned error: 404

spurious failure, trying again
curl: (22) The requested URL returned error: 404 

spurious failure, trying again
curl: (22) The requested URL returned error: 404 

spurious failure, trying again
curl: (22) The requested URL returned error: 404 

spurious failure, trying again
curl: (22) The requested URL returned error: 404 
failed to run: curl -s -y 30 -Y 10 --connect-timeout 30 --retry 3 -Sf -o /tmp/tmpegSRz8.sha256 https://static.rust-lang.org/dist/2020-11-18/rustc-beta-sparcv9-sun-solaris.tar.gz.sha256
Build completed unsuccessfully in 0:07:54

I was able to compute the missing sha256 file but now I can't figure out how to get bootstrap.py to skip that step.

Or better yet, could some kind dev please put the missing file on the web site?

I forwarded your problem to the infra team: https://rust-lang.zulipchat.com/#narrow/stream/242791-t-infra/topic/missing.20sha256.20file.20for.20rust-std-beta-sparcv9-sun-solaris/near/220521815

Thank you.. I'll watch there.

The error is happening while trying to download the hash of the rustc component for the sparcv9-sun-solaris target, which is expected since we don't support host tools for that target. Our CI is not building the compiler for that platform, but just the standard library for cross-compiling.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.