From 364d96c2f1107b27bbe622fdc9ed398411344957 Mon Sep 17 00:00:00 2001 From: Alberto Cavalcante Date: Mon, 26 Jan 2026 21:55:53 -0800 Subject: [PATCH] fix(bazel9): upgrade grpc-java to 1.78.0 for Bazel 9 compatibility grpc-java 1.71.0 fails with Bazel 9 because ProtoInfo is no longer a builtin symbol and must be explicitly loaded from rules_proto. This was fixed upstream in grpc-java 1.76 via issue #12315. Upgrading to 1.78.0 (latest BCR version) resolves the error: name 'ProtoInfo' is not defined See: https://github.com/grpc/grpc-java/issues/12315 Co-authored-by: Alberto Cavalcante <54247214+albertocavalcante@users.noreply.github.com> --- MODULE.bazel | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MODULE.bazel b/MODULE.bazel index b8f621264..c83ecd8b4 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -8,7 +8,7 @@ bazel_dep(name = "bazel_skylib", version = "1.8.1") bazel_dep(name = "blake3", version = "1.5.1.bcr.1") bazel_dep(name = "buildifier_prebuilt", version = "6.4.0") bazel_dep(name = "grpc", version = "1.73.1", repo_name = "com_github_grpc_grpc") -bazel_dep(name = "grpc-java", version = "1.71.0") +bazel_dep(name = "grpc-java", version = "1.78.0") bazel_dep(name = "platforms", version = "1.0.0") bazel_dep(name = "protobuf", version = "32.1", repo_name = "com_google_protobuf") bazel_dep(name = "rules_cc", version = "0.2.13")