Skip to content

Update Rust toolchain - #803

Merged
kevinaboos merged 4 commits into
theseus-os:theseus_mainfrom
tsoutsman:new-rust-version
Jan 11, 2023
Merged

kevinaboos merged 4 commits into
theseus-os:theseus_mainfrom
tsoutsman:new-rust-version

Conversation

@tsoutsman

Copy link
Copy Markdown
Member

Older Rust toolchains didn't have the rust-std component for *-unknown-uefi targets meaning they couldn't be used for artifact dependencies.

The upcoming switch to the new UEFI bootloader uses artifact dependencies on *-unknown-uefi targets.

Signed-off-by: Klim Tsoutsman klim@tsoutsman.com

Older Rust toolchains didn't have the `rust-std` component for
`*-unknown-uefi` targets meaning they couldn't be used for artifact
dependencies.

The upcoming switch to the new UEFI bootloader uses artifact
dependencies on `*-unknown-uefi` targets.

Signed-off-by: Klim Tsoutsman <klim@tsoutsman.com>
@tsoutsman
tsoutsman requested a review from kevinaboos January 11, 2023 05:48
Signed-off-by: Klim Tsoutsman <klim@tsoutsman.com>
Signed-off-by: Klim Tsoutsman <klim@tsoutsman.com>
Signed-off-by: Klim Tsoutsman <klim@tsoutsman.com>
@kevinaboos
kevinaboos merged commit 8af2336 into theseus-os:theseus_main Jan 11, 2023
github-actions Bot pushed a commit that referenced this pull request Jan 11, 2023
* Older Rust toolchains didn't have the `rust-std` component for
  `*-unknown-uefi` targets, meaning they couldn't be used for artifact
  dependencies.

* This is required because the upcoming new UEFI bootloader
  uses artifact dependencies on `*-unknown-uefi` targets.

* Miscellaneous fixes to satisfy clippy lints.

Signed-off-by: Klim Tsoutsman <klim@tsoutsman.com> 8af2336
github-actions Bot pushed a commit to tsoutsman/Theseus that referenced this pull request Jan 11, 2023
* Older Rust toolchains didn't have the `rust-std` component for
  `*-unknown-uefi` targets, meaning they couldn't be used for artifact
  dependencies.

* This is required because the upcoming new UEFI bootloader
  uses artifact dependencies on `*-unknown-uefi` targets.

* Miscellaneous fixes to satisfy clippy lints.

Signed-off-by: Klim Tsoutsman <klim@tsoutsman.com> 8af2336
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants