Skip to content

[8.3.0] use DefaultInfo in Bazel's embedded Starlark#26289

Merged
iancha1992 merged 1 commit intobazelbuild:release-8.3.0from
bazel-io:cp26276-8.3.0
Jun 13, 2025
Merged

[8.3.0] use DefaultInfo in Bazel's embedded Starlark#26289
iancha1992 merged 1 commit intobazelbuild:release-8.3.0from
bazel-io:cp26276-8.3.0

Conversation

@bazel-io
Copy link
Copy Markdown
Member

The Starlark embedded in Bazel, that can get used when building other repos, has problems exposed by enabling

--incompatible_disable_target_default_provider_fields

Since this code is embedded in Bazel, there is no way for users to patch it in the course of trying to disable target default provider fields in their own repos. We here address these issues.

Closes #26276.

PiperOrigin-RevId: 770991995
Change-Id: I4b29e9d52dd1789afe7de990ca9500812a8ec211

Commit 7846859

The Starlark embedded in Bazel, that can get used when building other repos, has problems exposed by enabling

    --incompatible_disable_target_default_provider_fields

Since this code is embedded in Bazel, there is no way for users to patch it in the course of trying to disable target default provider fields in their own repos.  We here address these issues.

Closes bazelbuild#26276.

PiperOrigin-RevId: 770991995
Change-Id: I4b29e9d52dd1789afe7de990ca9500812a8ec211
@bazel-io bazel-io requested a review from a team as a code owner June 13, 2025 08:49
@bazel-io bazel-io added team-Starlark-Interpreter Issues involving the Starlark interpreter used by Bazel awaiting-review PR is awaiting review from an assigned reviewer labels Jun 13, 2025
@bazel-io bazel-io requested a review from pzembrod June 13, 2025 08:49
@iancha1992 iancha1992 enabled auto-merge June 13, 2025 15:56
@iancha1992 iancha1992 added this pull request to the merge queue Jun 13, 2025
@pzembrod pzembrod added awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally and removed awaiting-review PR is awaiting review from an assigned reviewer labels Jun 13, 2025
Merged via the queue into bazelbuild:release-8.3.0 with commit d8c7af4 Jun 13, 2025
47 checks passed
@github-actions github-actions Bot removed the awaiting-PR-merge PR has been approved by a reviewer and is ready to be merge internally label Jun 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team-Starlark-Interpreter Issues involving the Starlark interpreter used by Bazel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants