Fix mixing rules from builtins and protobuf
The rules in protobuf and built-in Bazel don't mix well. Different aspects may cause actions conflicts. The safest way is to use built-in rules whenever they are still present. proto_library should be safe, because it's not using an aspect. py_proto_library never had a built-in implementation, so it's also safe. This still makes it possible to use the rules on Bazel 7, but only with --incompatible_autoload_externally enabled. PiperOrigin-RevId: 678446311
P
Protobuf Team Bot committed
cb1f518b4e291051d60b5d5c39548dda84a38ffe
Parent: ed93fab
Committed by Copybara-Service <copybara-worker@google.com>
on 9/24/2024, 11:59:33 PM