Page MenuHomeSolus

Updates rustup to 1.20.1
ClosedPublic

Authored by josephscade on Oct 16 2019, 10:42 AM.

Details

Summary

For 1.20.1 release:

  • Force installation of toolchain during rustup-init to improve handling on non-tier-one platforms
  • Assume the default profile if a profile is missing from configuration which will solve a problem where distro-provided rustup binaries did not upgrade the configuration properly

For 1.20.0 release:

Changed

  • Toolchain listing now supports a verbose mode
  • Improve zsh completions for cargo
  • Updates/Installations of nightly now backtrack
  • Improve handling of Ctrl+C on Windows
  • rustup which now supports --toolchain

Added

  • Added installation profiles
  • Added rustup check
  • Support for --quiet in most places
  • Support for adding components and targets during toolchain install
Test Plan

Successfully install the stable toolchain as a regular user by running
rustup toolchain install stable.

Diff Detail

Repository
R4626 rustup
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

josephscade created this revision.Oct 16 2019, 10:42 AM
josephscade requested review of this revision.Oct 16 2019, 10:42 AM
josephscade edited the summary of this revision. (Show Details)Oct 16 2019, 10:43 AM
josephscade edited the summary of this revision. (Show Details)Oct 16 2019, 10:48 AM

rustup 1.20.1 was released one day after 1.20.0. Therefore, I copy-pasted the changelog for these two versions. Is this correct?

I don't thing the words in summary should be that big. And you might want ko omit the Thanks Heading.

josephscade edited the summary of this revision. (Show Details)Oct 16 2019, 4:04 PM

Thanks for your comments. It is fixed now

JoshStrobl accepted this revision.Oct 17 2019, 9:38 AM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Oct 17 2019, 9:38 AM
This revision was automatically updated to reflect the committed changes.