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

### Issue Description When `protoc` is compiled with MinGW, it has a dependency on `libstdc++-6.dll` which is found (typically) in `C:\msys64\mingw64\bin`. The only way an executable can find this DLL...

bug
resolved-next-release

- Updates the `rules_dotnet` dependency to support SDKs 5.0.404 and 6.0.101 following https://github.com/bazelbuild/rules_dotnet/pull/273. - Runs presubmit against the latest SDK (6.0.101) - Regenerates NuGet dependencies to include .NET 6.0 libraries...

dependencies
lang-csharp
lang-fsharp

### Description I'm currently using `rules-proto-grpc` in a Bazel environment. My understanding is that `rules_proto_grpc` has rules which utilize `com_github_grpc_ecosystem_grpc_gateway` and wrap rules like `protoc_gen_swagger()` (v1) and `protoc_gen_openapiv2()` (v2) functionality...

bug

### Description Thanks for considering updating gRPC to version 1.43.0 or greater. A few rationales why: - [gRPC Core 1.43.0](https://github.com/grpc/grpc/releases/tag/v1.43.0) fixes out-of-order delivery of `XdsClient` watcher notifications, - [gRPC Java...

dependencies

### Description Mono-repo built on intel mac is failing for M1 architecture. The build target is a js grpc web library. Support for ```darwin_arm64``` will need to be added here...

enhancement
blocked-external
lang-js

### Description We have our own folder structure that we have protos into which is causing an issue with the generated import paths. e.g. given the following .proto folder structure:...

more-info-needed
lang-objc

### Description I have seen failures in generated C++ and Python code when using a `proto_library` with (any of) the following properties: * the proto depends on (= imports) a...

bug
stale

### Description Bazel BuildKite recently added a cap on number of tasks, which breaks CI. Need to aggregate all tests under a small number of tasks. How to do this...

bug

### Description `example/v1/example.proto` exists in the directory `go/src/example.com/examples/microservice-grpc/server/apimodels/grpc`. `go/src/example.com/examples/microservice-grpc/server/apimodels/grpc` has: ``` buf_proto_lint_test( name = "proto_lint", protos = ["//go/src/example.com/examples/microservice-grpc/server/apimodels/grpc/example/v1:proto_library"], use_rules = [ "DEFAULT", "COMMENTS", ], ) ``` `bazel test proto_lint` fails...

enhancement
lang-buf

### Description Currently, the scalapb version and scala-compiler version are hard-coded in the [repository.bzl](https://github.com/rules-proto-grpc/rules_proto_grpc/blob/4.1.1/scala/repositories.bzl#L20-L22) dependency file. It blocks users from upgrading their scala application from scala 2.12 to 2.13, because...

blocked-external
lang-scala