Skip to content

Commit 81e72aa

Browse files
committed
upgrade Bazel protobuf to 33.1
1 parent eb8a63c commit 81e72aa

File tree

13 files changed

+25
-26
lines changed

13 files changed

+25
-26
lines changed

MODULE.bazel

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,17 +48,14 @@ IO_GRPC_GRPC_JAVA_ARTIFACTS = [
4848

4949
bazel_dep(name = "bazel_jar_jar", version = "0.1.7")
5050
bazel_dep(name = "bazel_skylib", version = "1.7.1")
51-
bazel_dep(name = "googleapis", repo_name = "com_google_googleapis", version = "0.0.0-20240326-1c8d509c5")
52-
bazel_dep(name = "grpc-proto", repo_name = "io_grpc_grpc_proto", version = "0.0.0-20240627-ec30f58")
53-
# Protobuf 25.5+ is incompatible with Bazel 7 with bzlmod
54-
bazel_dep(name = "protobuf", repo_name = "com_google_protobuf", version = "24.4")
51+
bazel_dep(name = "googleapis", version = "0.0.0-20240326-1c8d509c5", repo_name = "com_google_googleapis")
52+
bazel_dep(name = "grpc-proto", version = "0.0.0-20240627-ec30f58", repo_name = "io_grpc_grpc_proto")
53+
bazel_dep(name = "protobuf", version = "33.1", repo_name = "com_google_protobuf")
5554
bazel_dep(name = "rules_cc", version = "0.0.9")
5655
bazel_dep(name = "rules_java", version = "5.3.5")
5756
bazel_dep(name = "rules_jvm_external", version = "6.0")
58-
bazel_dep(name = "rules_proto", version = "5.3.0-21.7")
5957

6058
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
61-
6259
maven.install(
6360
artifacts = IO_GRPC_GRPC_JAVA_ARTIFACTS,
6461
repositories = [

WORKSPACE

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,7 @@ load("@bazel_jar_jar//:jar_jar.bzl", "jar_jar_repositories")
2626

2727
jar_jar_repositories()
2828

29-
load("@com_google_protobuf//:protobuf_deps.bzl", "PROTOBUF_MAVEN_ARTIFACTS")
30-
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
29+
load("@com_google_protobuf//:protobuf_deps.bzl", "PROTOBUF_MAVEN_ARTIFACTS", "protobuf_deps")
3130

3231
protobuf_deps()
3332

alts/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
12
load("@rules_java//java:defs.bzl", "java_library", "java_proto_library")
23
load("@rules_jvm_external//:defs.bzl", "artifact")
3-
load("@rules_proto//proto:defs.bzl", "proto_library")
44
load("//:java_grpc_library.bzl", "java_grpc_library")
55

66
java_library(

examples/BUILD.bazel

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
load("@rules_proto//proto:defs.bzl", "proto_library")
1+
load("@com_google_protobuf//bazel:java_proto_library.bzl", "java_proto_library")
2+
load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
23
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
34

45
proto_library(

examples/MODULE.bazel

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
bazel_dep(name = "grpc-java", repo_name = "io_grpc_grpc_java", version = "1.78.0-SNAPSHOT") # CURRENT_GRPC_VERSION
2-
bazel_dep(name = "grpc-proto", repo_name = "io_grpc_grpc_proto", version = "0.0.0-20240627-ec30f58")
3-
bazel_dep(name = "protobuf", repo_name = "com_google_protobuf", version = "23.1")
1+
bazel_dep(name = "grpc-java", version = "1.78.0-SNAPSHOT", repo_name = "io_grpc_grpc_java") # CURRENT_GRPC_VERSION
2+
bazel_dep(name = "grpc-proto", version = "0.0.0-20240627-ec30f58", repo_name = "io_grpc_grpc_proto")
3+
bazel_dep(name = "protobuf", version = "33.1", repo_name = "com_google_protobuf")
44
bazel_dep(name = "rules_jvm_external", version = "6.0")
5-
bazel_dep(name = "rules_proto", version = "5.3.0-21.7")
65

76
# Do not use this override in your own MODULE.bazel. It is unnecessary when
87
# using a version from BCR. Be aware the gRPC Java team does not update the

examples/WORKSPACE

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,7 @@ jar_jar_repositories()
3434

3535
# Protobuf now requires C++14 or higher, which requires Bazel configuration
3636
# outside the WORKSPACE. See .bazelrc in this directory.
37-
load("@com_google_protobuf//:protobuf_deps.bzl", "PROTOBUF_MAVEN_ARTIFACTS")
38-
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
37+
load("@com_google_protobuf//:protobuf_deps.bzl", "PROTOBUF_MAVEN_ARTIFACTS", "protobuf_deps")
3938

4039
protobuf_deps()
4140

examples/example-alts/BUILD.bazel

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
load("@rules_proto//proto:defs.bzl", "proto_library")
1+
load("@com_google_protobuf//bazel:java_proto_library.bzl", "java_proto_library")
2+
load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
23
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
34

45
proto_library(

examples/example-hostname/BUILD.bazel

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
load("@rules_proto//proto:defs.bzl", "proto_library")
1+
load("@com_google_protobuf//bazel:java_proto_library.bzl", "java_proto_library")
2+
load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
23
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
34

45
proto_library(

examples/example-tls/BUILD.bazel

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
load("@rules_proto//proto:defs.bzl", "proto_library")
1+
load("@com_google_protobuf//bazel:java_proto_library.bzl", "java_proto_library")
2+
load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
23
load("@io_grpc_grpc_java//:java_grpc_library.bzl", "java_grpc_library")
34

45
proto_library(

java_grpc_library.bzl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
"""Build rule for java_grpc_library."""
2-
load("@rules_proto//proto:defs.bzl", "ProtoInfo")
2+
3+
load("@com_google_protobuf//bazel/common:proto_info.bzl", "ProtoInfo")
34
load("@rules_java//java:defs.bzl", "JavaInfo", "JavaPluginInfo", "java_common")
45

56
_JavaRpcToolchainInfo = provider(

0 commit comments

Comments
 (0)