Skip to content

Update dependency score_toolchains_rust to v0.10.0 - #50

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

Update dependency score_toolchains_rust to v0.10.0#50
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 Jun 29, 2026

Copy link
Copy Markdown
Contributor

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.

@github-actions

Copy link
Copy Markdown

The created documentation from the pull request is available at: docu-html

@eclipse-score-bot
eclipse-score-bot force-pushed the renovate/score_toolchains_rust-0.x branch 2 times, most recently from cff1320 to 2903494 Compare July 23, 2026 14:48
@eclipse-score-bot eclipse-score-bot changed the title Update dependency score_toolchains_rust to v0.9.1 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 2903494 to bcde091 Compare July 24, 2026 14:39
@eclipse-score-bot eclipse-score-bot changed the title Update dependency score_toolchains_rust to v0.9.2 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 bcde091 to 37c0f06 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