Migration needed for Automatic Exec Groups #24373
Labels
breakage
incompatible-change
Incompatible/breaking change
team-Configurability
platforms, toolchains, cquery, select(), config transitions
type: feature request
Migration to Automatic Exec Groups (AEGs) is needed since its incompatible flag (
--incompatible_auto_exec_groups
) will be enabled for Bazel@Head by default shortly, thus it will be breaking multiple projects.Please migrate and fix potential errors, in order to unblock your project and users who depend on your project. Potential errors can be triggered by building your project with this incompatible flag. Note that AEGs will not be flipped by default for Bazel 8, but for Bazel at head after Bazel 8 cut.
For more details, please check:
Notes
The following modules are broken with Bazel 7:
BCR Bazel Compatibility Test: https://buildkite.com/bazel/bcr-bazel-compatibility-test/builds/45
aspect_rules_js
Maintainers: @alexeagle, @gregmagolan, @jbedard
aspect_rules_lint:
Maintainers: @alexeagle
rules_nodejs
Maintainers: @alexeagle
toolchains_protoc
Maintainers: @alexeagle
[email protected]
Maintainers: @keith, @BalestraPatrick
rules_swift
Maintainers: @keith, @BalestraPatrick, @brentleyjones
rules_apple
Maintainers: @keith, @BalestraPatrick, @brentleyjones
swift_argument_parser
Maintainers: @keith, @jpsim
bazel_skylib_gazelle_plugin
Maintainers: @comius
cgrindel_bazel_starlib
Maintainers: @cgrindel
gazelle
Maintainers: @fmeum, @linzhp, @tyler-french
rules_go
Maintainers: @fmeum, @linzhp, @tyler-french
grpc
Maintainers: @apolcyn, @arjunroy, @ctiller
protobuf
Maintainers: @haberman, @deannagarcia
rules_android
Maintainers: @ted-xie, @ahumesky
rules_buf
Maintainers: @srikrsna-buf
rules_coreutils
Maintainers: @mattyclarkson
rules_diff
Maintainers: @mattyclarkson
rules_foreign_cc
Maintainers: @jsharpe
rules_python
Maintainers: @rickeylev, @aignas
rules_python_gazelle_plugin
Maintainers: @rickeylev, @aignas
libpfm
Maintainers: TBD
libzmq
Maintainers: TBD
rules_erlang
Maintainers: TBD
The text was updated successfully, but these errors were encountered: