Skip to content

Commit 0e2c3c8

Browse files
committed
fix: add a rules_java dependency that protobuf is leaking
1 parent 06f48e5 commit 0e2c3c8

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

e2e/smoke/WORKSPACE.bazel

+19
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,22 @@ protoc_toolchains(
3636
name = "protoc_toolchains",
3737
version = "v25.3",
3838
)
39+
40+
# com_google_protobuf leaks a java dependency:
41+
# /home/runner/.bazel/external/com_google_protobuf/bazel/java_proto_library.bzl:9:6:
42+
# at /home/runner/.bazel/external/com_google_protobuf/bazel/private/bazel_java_proto_library_rule.bzl:9:6:
43+
# at /home/runner/.bazel/external/rules_java/java/common/java_info.bzl:16:6:
44+
# Unable to find package for @@compatibility_proxy//:proxy.bzl
45+
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
46+
47+
http_archive(
48+
name = "rules_java",
49+
sha256 = "5449ed36d61269579dd9f4b0e532cd131840f285b389b3795ae8b4d717387dd8",
50+
urls = [
51+
"https://github.com/bazelbuild/rules_java/releases/download/8.7.0/rules_java-8.7.0.tar.gz",
52+
],
53+
)
54+
55+
load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies")
56+
57+
rules_java_dependencies()

protoc/repositories.bzl

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ def rules_protoc_dependencies():
2121
# The minimal version of bazel_skylib we require
2222
http_archive(
2323
name = "bazel_skylib",
24-
sha256 = "cd55a062e763b9349921f0f5db8c3933288dc8ba4f76dd9416aac68acee3cb94",
24+
sha256 = "bc283cdfcd526a52c3201279cda4bc298652efa898b10b4db0837dc51652756f",
2525
urls = [
26-
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz",
27-
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz",
26+
"https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.7.1/bazel-skylib-1.7.1.tar.gz",
27+
"https://github.com/bazelbuild/bazel-skylib/releases/download/1.7.1/bazel-skylib-1.7.1.tar.gz",
2828
],
2929
)
3030

0 commit comments

Comments
 (0)