Update dependency rules_rust to v0.71.3 (#8508)

* Update dependency rules_rust to v0.71.3

* Update generated dependency lockfiles

* Fix protobuf Rust crates for rules_rust 0.71

* Refresh rules_rust lockfile after rebase

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Dan Crosby <dan@danielcrosby.net>
This commit is contained in:
renovate[bot]
2026-07-13 09:29:43 -07:00
committed by GitHub
co-authored by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> admin
parent 025bcbbff6
commit cc5b6dbc75
4 changed files with 72 additions and 270 deletions
+4 -2
View File
@@ -169,7 +169,7 @@ use_repo(
# Language Support - Rust
#
bazel_dep(name = "rules_rust", version = "0.70.0")
bazel_dep(name = "rules_rust", version = "0.71.3")
rust = use_extension("@rules_rust//rust:extensions.bzl", "rust")
rust.toolchain(edition = "2021")
@@ -177,7 +177,7 @@ use_repo(rust, "rust_toolchains")
register_toolchains("@rust_toolchains//:all")
crate = use_extension("@rules_rust//crate_universe:extension.bzl", "crate")
crate = use_extension("@rules_rust//crate_universe:extensions.bzl", "crate")
crate.from_cargo(
name = "map_generator_crates",
cargo_lockfile = "//src/main/rust/net/eagle0/eagle/map_generator:Cargo.lock",
@@ -214,6 +214,8 @@ use_repo(apple_cc_configure, "local_config_apple_cc", "local_config_apple_cc_too
bazel_dep(name = "protobuf", version = "35.1", repo_name = "com_google_protobuf")
single_version_override(
module_name = "protobuf",
patch_strip = 1,
patches = ["//third_party/protobuf/patches:rust_crates_dev_dependency.patch"],
version = "35.1",
)
+56 -268
View File
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
exports_files(["rust_crates_dev_dependency.patch"])
@@ -0,0 +1,11 @@
diff --git a/MODULE.bazel b/MODULE.bazel
index b301ac7..fd5de57 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -199,1 +199,5 @@
-crate = use_extension("@rules_rust//crate_universe:extension.bzl", "crate")
+crate = use_extension(
+ "@rules_rust//crate_universe:extension.bzl",
+ "crate",
+ dev_dependency = True,
+)