Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign up`toolchain list` shows targets that do not exist #326
Comments
andreastt
referenced this issue
Sep 5, 2016
Closed
`rustup target list` lists arm-musl targets but there is no rust-std components for them #709
brson
added
the
help wanted
label
Sep 6, 2016
This comment has been minimized.
This comment has been minimized.
|
Let's just add "(unavailable)" to the text. |
Diggsey
added this to Toolchains & components
in Issue Categorisation
May 4, 2017
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
brson commentedApr 16, 2016
On stable there aren't yet mips targets but 'toolchain list' still shows them.
At the present this command shows all targets even when the manifest says they aren't available. We might instead hide targets that are indicated as not available. Unfortunately, the manifest is not rich enough to describe why the target isn't available, and there are two reasons: either the build failed on a non-gated target, or the target doesn't exist yet on the channel. The 'available' manifest flag was designed for the former use case (transient build failures), not the latter.
Perhaps instead of hiding unavailable toolchains we could instead say
(unavailable). Not sure offhand.