treewide: bump dependencies
Change-Id: I5e172921fb05541c4cdc4a85f18d4729e2dc7d57
Reviewed-on: https://review.monogon.dev/c/monogon/+/4512
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
Tested-by: Jenkins CI
diff --git a/build/bazel/rust.MODULE.bazel b/build/bazel/rust.MODULE.bazel
index 7aefbe1..3b62e28 100644
--- a/build/bazel/rust.MODULE.bazel
+++ b/build/bazel/rust.MODULE.bazel
@@ -8,7 +8,7 @@
rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
rust.toolchain(
- edition = "2021",
+ edition = "2024",
extra_rustc_flags_triples = {
"x86_64-unknown-uefi": RUSTC_EFI_FLAGS,
"aarch64-unknown-uefi": RUSTC_EFI_FLAGS,
@@ -17,7 +17,9 @@
"x86_64-unknown-uefi",
"aarch64-unknown-uefi",
],
- versions = ["1.82.0"],
+ # Newer versions are currently not usable, because of mangled symbols.
+ # https://github.com/bazelbuild/rules_rust/issues/3459
+ versions = ["1.87.0"],
)
use_repo(rust, "rust_toolchains")