-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
incompatible_blacklisted_protos_requires_proto_info: Require ProtoInfo provider for proto_lang_toolchain.blacklisted_protos #11694
Labels
incompatible-change
Incompatible/breaking change
team-Rules-Server
Issues for serverside rules included with Bazel
type: process
untriaged
Comments
@meisterT FYI so it gets all the required labels for migration (expecting to flip in 4.0). |
cc @comius |
gregestren
added
team-Rules-Server
Issues for serverside rules included with Bazel
untriaged
type: process
labels
Jul 7, 2020
Yannic
added a commit
to Yannic/bazel
that referenced
this issue
Jul 20, 2020
This change includes the third_party changes neccessary to upgrade protobuf to 4.0.0-rc1. Note that the bump of protobuf's major version was neccessary because of a breaking change in PHP which Bazel isn't affected by. Working towards making Bazel compatible with bazelbuild#11694
Yannic
added a commit
to Yannic/bazel
that referenced
this issue
Sep 2, 2020
This change includes the third_party changes neccessary to upgrade protobuf to 3.13.0. Working towards making Bazel compatible with bazelbuild#11694
Yannic
added a commit
to Yannic/bazel
that referenced
this issue
Sep 2, 2020
Yannic
added a commit
to Yannic/bazel
that referenced
this issue
Sep 2, 2020
This change includes the third_party changes neccessary to upgrade protobuf to 3.13.0. Working towards making Bazel compatible with bazelbuild#11694
Yannic
added a commit
to Yannic/kythe
that referenced
this issue
Sep 4, 2020
This makes kythe compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694
Yannic
added a commit
to Yannic/cartographer
that referenced
this issue
Sep 4, 2020
This makes cartographer compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694 Signed-off-by: Yannic Bonenberger <contact@yannic-bonenberger.com>
wohe
pushed a commit
to cartographer-project/cartographer
that referenced
this issue
Sep 14, 2020
This makes cartographer compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694 Signed-off-by: Yannic Bonenberger <contact@yannic-bonenberger.com>
Yannic
added a commit
to Yannic/bazel
that referenced
this issue
Sep 16, 2020
This change does the actual upgrade of Protobuf. I'll send a follow-up to remove the now-unused path-file for `3.11.3` when this has landed (and there is no risk of a rollback). Working towards making Bazel compatible with bazelbuild#11694
Yannic
added a commit
to Yannic/bazel
that referenced
this issue
Sep 16, 2020
This change does the actual upgrade of Protobuf. I'll send a follow-up to remove the now-unused path-file for `3.11.3` when this has landed (and there is no risk of a rollback). Working towards making Bazel compatible with bazelbuild#11694
shahms
added a commit
to kythe/kythe
that referenced
this issue
Sep 16, 2020
* build: upgrade Protobuf to v3.13.0 This makes kythe compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694 * Run kythe/proto/generate_go_protobufs.py * Update kythe/go/util/riegeli/riegeli_test_go_proto/riegeli_test.pb.go Co-authored-by: Shahms King <shahms@google.com>
Yannic
added a commit
to Yannic/kythe
that referenced
this issue
Sep 21, 2020
This change migrates the `proto_lang_toolchain` targets to be compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694
shahms
added a commit
to kythe/kythe
that referenced
this issue
Sep 22, 2020
…4690) This change migrates the `proto_lang_toolchain` targets to be compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694 Co-authored-by: Shahms King <shahms@google.com>
Yannic
added a commit
to Yannic/core
that referenced
this issue
Sep 23, 2020
This makes kythe compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694
This is ready for flipping once googlecloudrobotics/core#54 lands 🎉. |
cloud-robotics-github-robot
pushed a commit
to googlecloudrobotics/core
that referenced
this issue
Oct 2, 2020
This makes Cloud Robotics Core compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694 Closes #54 #54 ORIGINAL_AUTHOR=Yannic Bonenberger <yannic@engflow.com> GitOrigin-RevId: 19099d1 Change-Id: I65afc2eb92dd48f76d951bf6ad74a719ba1c9cc0
Yannic
added a commit
to Yannic/bazel
that referenced
this issue
Oct 5, 2020
coeuvre
pushed a commit
to coeuvre/bazel
that referenced
this issue
Oct 22, 2020
This change includes the third_party changes neccessary to upgrade protobuf to 3.13.0. Working towards making Bazel compatible with bazelbuild#11694 Closes bazelbuild#11807
coeuvre
pushed a commit
to coeuvre/bazel
that referenced
this issue
Oct 22, 2020
This change does the actual upgrade of Protobuf. I'll send a follow-up to remove the now-unused patch-file for `3.11.3` when this has landed (and there is no risk of a rollback). Working towards making Bazel compatible with bazelbuild#11694 Closes bazelbuild#12108. PiperOrigin-RevId: 332196682
coeuvre
pushed a commit
to coeuvre/bazel
that referenced
this issue
Oct 22, 2020
This change includes the third_party changes neccessary to upgrade protobuf to 3.13.0. Working towards making Bazel compatible with bazelbuild#11694 Closes bazelbuild#11807
coeuvre
pushed a commit
to coeuvre/bazel
that referenced
this issue
Oct 22, 2020
This change does the actual upgrade of Protobuf. I'll send a follow-up to remove the now-unused patch-file for `3.11.3` when this has landed (and there is no risk of a rollback). Working towards making Bazel compatible with bazelbuild#11694 Closes bazelbuild#12108. PiperOrigin-RevId: 332196682
comius
pushed a commit
to comius/bazel
that referenced
this issue
Oct 28, 2020
Closed
Yannic
added a commit
to Yannic/bazel
that referenced
this issue
Oct 28, 2020
suiliangchu
pushed a commit
to suiliangchu/cartographer
that referenced
this issue
Oct 9, 2022
This makes cartographer compatible with `--incompatible_blacklisted_protos_requires_proto_info`. See bazelbuild/bazel#11694 Signed-off-by: Yannic Bonenberger <contact@yannic-bonenberger.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
incompatible-change
Incompatible/breaking change
team-Rules-Server
Issues for serverside rules included with Bazel
type: process
untriaged
Flag:
--incompatible_blacklisted_protos_requires_proto_info
Prevents users from passing
.proto
files /filegroups
to proto_lang_toolchain.blacklisted_protos.Migration
For most users, migration is straight forward. All that is required is upgrading Protobuf to v3.13.0 (or later).
When using
proto_lang_toolchain
directlyIf you're using
proto_lang_toolchain
directly, you need to replace the files inproto_lang_toolchain.blacklisted_protos
with theproto_library
targets containing these files.For WKPs, this would mean replacing
with
The text was updated successfully, but these errors were encountered: