rules_proto icon indicating copy to clipboard operation
rules_proto copied to clipboard

feat: mirror protoc releases to a Starlark constant

Open alexeagle opened this issue 1 year ago • 2 comments
trafficstars

This allows rules_proto to supply a pre-built binary toolchain for protoc without needing any Bazel module supplied by the protocolbuffers maintainers. Obviates the need for protobuf to be released to the BCR as in https://github.com/protocolbuffers/protobuf/pull/16014 Allows the protocolbuffers team to stop caring about Bazel builds for external users, and to close associated bugs.

Next step in rules_proto supplying a toolchain that doesn't require users build protoc from sources.

alexeagle avatar Mar 04 '24 23:03 alexeagle

cc @haberman @bellspice

comius avatar Mar 14 '24 09:03 comius

Note, main is already red before this PR, looks like copybara merged stuff out of google3 without running the OSS tests?

alexeagle avatar Mar 14 '24 17:03 alexeagle