Skip to content

chore(deps): update dependency score_toolchains_rust to v0.10.0 - #22

Open
eclipse-score-bot wants to merge 1 commit into
mainfrom
renovate/score_toolchains_rust-0.x
Open

chore(deps): update dependency score_toolchains_rust to v0.10.0#22
eclipse-score-bot wants to merge 1 commit into
mainfrom
renovate/score_toolchains_rust-0.x

Conversation

@eclipse-score-bot

@eclipse-score-bot eclipse-score-bot commented May 6, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change
score_toolchains_rust bazel_dep minor 0.8.00.10.0

Release Notes

eclipse-score/toolchains_rust (score_toolchains_rust)

v0.10.0: Ferrocene artifacts updated to ferrocene_toolchain_builder 1.3.1

All artifact pins (toolchain tarballs for all four target triples, Miri sysroots, coverage-tools) now point to builder release 1.3.1, which rebuilds all artifacts from a single build tree. This fixes two issues introduced by the mixed-build 1.3.0 artifacts referenced in 0.9.2:

  • Fixed: symbol-report/blanket crashed at startup (symbol lookup error: undefined symbol: ..._3std...Mutex4wake, exit 127), breaking the Ferrocene rust-coverage flow for all consumers of the default toolchains (seen on eclipse-score/lifecycle#369, eclipse-score/baselibs#412). The coverage tools are now ABI-consistent with the shipped libstd.
  • Fixed: Miri sysroots now include libprofiler_builtins, so crates compiled against the Miri sysroot no longer fail with error[E0463]: can't find crate for 'profiler_builtins' when coverage instrumentation is enabled (e.g. Miri test targets built during bazel coverage runs).

Additionally:

  • QNX toolchains are built with the profiler runtime for the first time, laying the groundwork for Rust coverage on QNX targets (includes two compiler-rt portability patches applied in the builder).
  • coverage-tools continue to ship llvm-cov/llvm-profdata/llvm-cxxfilt built from the same LLVM as rustc (the 0.9.2 feature enabling Rust coverage instrumentation via rules_rust).

New: examples with CI smoke tests (#​36, fixes #​21)

examples/basic/ demonstrates toolchain consumptione way downstream repositories use it) and runs as asmoke test on every PR: build, test, and a coverage run asserting that real LCOV data is produced. Artifact regressions of the kind
fixed above are now caught in this repository's CI

Upgrade notes

  • No MODULE.bazel changes are required in consuminsion and refresh your lockfile (bazel mod deps--lockfile_mode=update).
  • All toolchain binaries change with this release ect a full Rust rebuild on first use.
  • Reminder from 0.9.2: under bazel coverage, Rust targets are instrumented (-Cinstrument-coverage) because the toolchains declare
    llvm_cov/llvm_profdata. Coverage jobs using wildcald_tests_only so test filters also apply to building (already fixed fleet-wide in eclipse-score/cicd-workflows#164/#​165).

v0.9.2

What's Changed

Full Changelog: eclipse-score/toolchains_rust@v0.9.1...v0.9.2

v0.9.1

What's Changed

Full Changelog: eclipse-score/toolchains_rust@v0.9.0...v0.9.1

v0.9.0

What's Changed

Full Changelog: eclipse-score/toolchains_rust@v0.8.0...v0.9.0


  • If you want to rebase/retry this PR, check this box

This PR was generated by #infrastructure automation. Contact us if you have any questions or feedback.

@eclipse-score-bot
eclipse-score-bot force-pushed the renovate/score_toolchains_rust-0.x branch 2 times, most recently from 813b68b to c736fa7 Compare May 6, 2026 19:54
@eclipse-score-bot eclipse-score-bot changed the title chore(deps): update dependency score_toolchains_rust to v0.9.1 chore(deps): update dependency score_toolchains_rust to v0.9.2 Jul 24, 2026
@eclipse-score-bot
eclipse-score-bot force-pushed the renovate/score_toolchains_rust-0.x branch from c736fa7 to f073634 Compare July 24, 2026 14:39
@eclipse-score-bot eclipse-score-bot changed the title chore(deps): update dependency score_toolchains_rust to v0.9.2 chore(deps): update dependency score_toolchains_rust to v0.10.0 Jul 31, 2026
@eclipse-score-bot
eclipse-score-bot force-pushed the renovate/score_toolchains_rust-0.x branch from f073634 to ae05fc6 Compare July 31, 2026 08:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant