Skip to content

[9.1.0] Emit helpful error when using removed providers (#28360)#28906

Merged
iancha1992 merged 2 commits intobazelbuild:release-9.1.0from
iancha1992:cp28360
Mar 6, 2026
Merged

[9.1.0] Emit helpful error when using removed providers (#28360)#28906
iancha1992 merged 2 commits intobazelbuild:release-9.1.0from
iancha1992:cp28360

Conversation

@iancha1992
Copy link
Copy Markdown
Member

Previously the symbols just had the value None.

This requires an update of rules_cc to 0.2.17, which in turn requires a cherry-pick of 0327100.

Fixes #27684

Description

Motivation

Build API Changes

No

Checklist

  • I have added tests for the new use cases (if any).
  • I have updated the documentation (if applicable).

Release Notes

RELNOTES: None

Commit 8f1e245

…8360)

Previously the symbols just had the value `None`.

This requires an update of rules_cc to 0.2.17, which in turn requires a
cherry-pick of 0327100.

Fixes bazelbuild#27684
@iancha1992 iancha1992 added the team-Configurability platforms, toolchains, cquery, select(), config transitions label Mar 5, 2026
@iancha1992 iancha1992 requested review from hvadehra and pzembrod March 5, 2026 19:45
@iancha1992 iancha1992 added the awaiting-review PR is awaiting review from an assigned reviewer label Mar 5, 2026
@iancha1992 iancha1992 marked this pull request as ready for review March 5, 2026 19:45
@iancha1992 iancha1992 requested a review from a team as a code owner March 5, 2026 19:45
@github-actions github-actions Bot added team-Rules-Java Issues for Java rules team-Rules-CPP Issues for C++ rules labels Mar 5, 2026
@iancha1992 iancha1992 added this pull request to the merge queue Mar 6, 2026
Merged via the queue into bazelbuild:release-9.1.0 with commit ff8d723 Mar 6, 2026
46 checks passed
@github-actions github-actions Bot removed the awaiting-review PR is awaiting review from an assigned reviewer label Mar 6, 2026
iancha1992 added a commit to iancha1992/bazel that referenced this pull request Mar 6, 2026
…8360) (bazelbuild#28906)

Previously the symbols just had the value `None`.

This requires an update of rules_cc to 0.2.17, which in turn requires a
cherry-pick of 0327100.

Fixes bazelbuild#27684

<!--
Thank you for contributing to Bazel!
Please read the contribution guidelines:
https://bazel.build/contribute.html
-->

<!--
Please provide a brief summary of the changes in this PR.
-->

<!--
Why is this change important? Does it fix a specific bug or add a new
feature?
If this PR fixes an existing issue, please link it here (e.g. "Fixes
-->

<!--
Does this PR affect the Build API? (e.g. Starlark API, providers,
command-line flags, native rules)
If yes, please answer the following:
1. Has this been discussed in a design doc or issue? (Please link it)
2. Is the change backward compatible?
3. If it's a breaking change, what is the migration plan?
-->

No

- [ ] I have added tests for the new use cases (if any).
- [ ] I have updated the documentation (if applicable).

<!--
If this is a new feature, please add 'RELNOTES[NEW]: <description>'
here.
If this is a breaking change, please add 'RELNOTES[INC]: <reason>' here.
If this change should be mentioned in release notes, please add
'RELNOTES: <reason>' here.
-->

RELNOTES: None

Commit
bazelbuild@8f1e245

---------

Co-authored-by: Fabian Meumertzheim <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team-Configurability platforms, toolchains, cquery, select(), config transitions team-Rules-CPP Issues for C++ rules team-Rules-Java Issues for Java rules

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants