Commit fc7b636
fix(deps): bump rules_rust minimum to 0.58.0 for current Bazel
rules_rust 0.56.0 used the Bazel built-in `CcInfo` symbol, which
current Bazel has removed — module evaluation fails when consumers
pick up our minimum and don't override rules_rust themselves.
0.58.0 was the first release to load `CcInfo` from
`@rules_cc//cc/common:cc_info.bzl`, so it works on current Bazel.
This was forcing pulseengine/rivet to mark Verus CI as
`continue-on-error: true` (see rivet/.github/workflows/ci.yml:399).
With this bump that workaround can be removed.
Verified: `bazel build //tools/verus-strip:verus-strip` succeeds
with the new minimum (verus-strip is the only thing rules_verus
itself uses rules_rust for).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 5e2b7c6 commit fc7b636
2 files changed
+10
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
22 | 28 | | |
23 | 29 | | |
24 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
309 | | - | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
310 | 312 | | |
311 | 313 | | |
312 | 314 | | |
| |||
0 commit comments