rules_proto_grpc icon indicating copy to clipboard operation
rules_proto_grpc copied to clipboard

Bazel rules for building Protobuf and gRPC code and libraries from proto_library targets

Results 106 rules_proto_grpc issues
Sort by recently updated
recently updated
newest added

### Description Grpc.Core is an old package that wraps C library, it's now in maintenance mode and will be deprecated in May 2023 (see https://grpc.io/blog/grpc-csharp-future/) Consider migrating to Grpc.Net.* package(s)...

enhancement
lang-csharp

Resolves https://github.com/rules-proto-grpc/rules_proto_grpc/issues/192

dependencies
lang-buf

### Issue Description `@rules_proto_grpc//doc:markdown_plugin` does not have a `darwin_arm64` constraint arm in the select clause. `rules_proto_grpc` brings in platform-specific releases for `protoc-gen-doc` 1.5.0: https://github.com/rules-proto-grpc/rules_proto_grpc/blob/07fa6e07984747db22afeca160b80631afbf63e6/repositories.bzl#L135-L156 Upstream has a new 1.5.1 release...

bug
resolved-next-release
lang-doc

Closes #143. This shouldn't be merged yet as it depends on ~https://github.com/neoeinstein/protoc-gen-prost/pull/13~ https://github.com/neoeinstein/protoc-gen-prost/pull/17 ~There's also an issue with cargo-raze where it's generating a BUILD file for `mio` that is invalid...

documentation
dependencies
lang-rust

### Issue Description Buf supports M1 / arm64 builds. rules_proto_grpc doesn't support this new architecture and the builds fail for those users. https://github.com/bufbuild/buf/releases/tag/v1.3.1 ### Log Output ```plain text ERROR: /root/.cache/bazel/_bazel_root/8c069df52082beee3c95ca17836fb8e2/external/rules_proto_grpc/buf/BUILD.bazel:14:13:...

bug
resolved-next-release

Update `rules_rust` to latest version.

dependencies

Similar to https://github.com/bazelbuild/rules_proto/issues/35 it would be nice for some users to save time on compiling protoc https://github.com/grpc/grpc-java/blob/master/compiler/BUILD.bazel#L14 protoc plugin depends on "@com_google_protobuf//:protoc_lib" which is a cc_library so may be not...

enhancement
blocked-external

Either as additional rules or to replace the current rules as breaking change. These are better supported than the current grpcio etc crates and avoid the flakeyness of the current...

enhancement
blocked-external
lang-rust

I believe that it should be possible to add rules to generate the dart bindings for protobuf and grpc. This [protoc plugin ](https://github.com/dart-lang/protobuf/tree/master/protoc_plugin)should be enough to work with. I can...

plugin

### Issue Description I tried the example workspace defined in the test_workspace for typescript. The test cases work when nothing is done. But doesn't when you try to use the...

bug