Skip to content

Commit 956905c

Browse files
committed
Upgrade rules_rust with provider-list API
Pin hermeticbuild/rules_rust to de22a98affdf74a0430ad1b38064f5c83015f5fc. That upstream commit contains the rust_test sharding support while keeping rustc_compile_action returning its provider list, so extension callers such as prost keep working without a local wrapper patch. Refresh the test module lockfile after resolving the upgraded rules_rust dependency.
1 parent e2dc62f commit 956905c

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

rs/experimental/rules_rust.bzl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ def _rules_rust_impl(mctx):
3131

3232
http_archive(
3333
name = "rules_rust",
34-
integrity = "sha256-A3y+v1265snByz0FYfvBcijUfG30TGkuZByXIvZcmHU=",
35-
strip_prefix = "rules_rust-496f7a482ce8be997d7e6ebc79c1b7c30152297a",
36-
url = "https://github.com/hermeticbuild/rules_rust/archive/496f7a482ce8be997d7e6ebc79c1b7c30152297a.tar.gz",
34+
integrity = "sha256-rmfjghmONbzF/1iYOox3P/2MJOO/sUgyXRWdylvArN8=",
35+
strip_prefix = "rules_rust-de22a98affdf74a0430ad1b38064f5c83015f5fc",
36+
url = "https://github.com/hermeticbuild/rules_rust/archive/de22a98affdf74a0430ad1b38064f5c83015f5fc.tar.gz",
3737
patches = patches,
3838
patch_strip = strip,
3939
)

test/MODULE.bazel.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)