Update Rust toolchain to 1.85.0, edition to 2024

Signed-off-by: Tim Crawford <tcrawford@system76.com>
This commit is contained in:
Tim Crawford 2025-02-28 09:17:26 -07:00
parent 102269c082
commit 8aa7244fe7
No known key found for this signature in database
GPG key ID: 68E558D2BBD856E3
8 changed files with 11 additions and 9 deletions

View file

@ -8,6 +8,10 @@ features apply to your model and firmware version, see the
## unreleased
- Updated Rust toolchain to 1.85.0
## 2025-02-04
- Enabled boot timeout control via UEFI variable "Timeout"
- Updated Intel microcode to microcode-20241112
- meer9: Enabled NPU device

@ -1 +1 @@
Subproject commit 67d63a79b32e107d7c4527133c1d9a946649f145
Subproject commit cc6f8715574891625984ac8913ade80d1797d4ff

@ -1 +1 @@
Subproject commit 9f9032c8f43e759179b62106f49da336b878206f
Subproject commit 8156eb789d8c3ee3c52200cd88b83a99f8d618c6

@ -1 +1 @@
Subproject commit b636a594c1ca75a98df75ce94349b58a45973816
Subproject commit b6136b4331e85f715f3c9604e0a5bda9ce6fd8fa

View file

@ -11,7 +11,7 @@ ARG SDCC_REPO="https://svn.code.sf.net/p/sdcc/code"
ARG SDCC_REV="14648"
ARG SDCC_VERSION="4.4.0"
ARG RUST_TOOLCHAIN="nightly-2024-05-11"
ARG RUST_TOOLCHAIN="1.85.0"
# Build coreboot toolchains
FROM ${CONTAINER_IMAGE} as crossgcc-build

2
ec

@ -1 +1 @@
Subproject commit 8ba926fd4efa920b261f4e9a8a5ae14a9a839a4c
Subproject commit d15bc38de8e2c5eb28e2231701f56199385b6d65

View file

@ -1,4 +1,4 @@
[toolchain]
channel = "nightly-2024-05-11"
channel = "1.85.0"
components = ["clippy", "rustfmt"]
profile = "minimal"

View file

@ -19,9 +19,7 @@ if ! command -v rustup >/dev/null 2>&1; then
. "${HOME}/.cargo/env"
fi
# XXX: rustup has no command to install a toolchain from a TOML file.
# Rely on the fact that `show` will install the default toolchain.
rustup show
rustup show active-toolchain || rustup toolchain install
if [ "$RUSTUP_NEW_INSTALL" = "1" ]; then
printf "\e[33m>> rustup was just installed. Ensure cargo is on the PATH with:\e[0m\n"