From 0fca327ce8b5cfb1d49a4676742723c97043988f Mon Sep 17 00:00:00 2001 From: Tony Liao Date: Fri, 31 Jan 2025 14:02:05 -0800 Subject: [PATCH] Add build dependencies for arenaz_sampler_test. We are seeing some GHA breakages; they may have been caused by https://github.com/protocolbuffers/protobuf/pull/20052 as the Bazel build rules couldn't find the necessary headers. PiperOrigin-RevId: 721895082 --- python/build_targets.bzl | 1 + src/google/protobuf/BUILD.bazel | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/python/build_targets.bzl b/python/build_targets.bzl index d203af33559c5..66ffb9b6e0ce2 100644 --- a/python/build_targets.bzl +++ b/python/build_targets.bzl @@ -150,6 +150,7 @@ def build_targets(name): "@com_google_absl//absl/log:absl_check", "@com_google_absl//absl/log:absl_log", "@com_google_absl//absl/status", + "@com_google_absl//absl/status:statusor", "@com_google_absl//absl/strings", ] + select({ "//conditions:default": [], diff --git a/src/google/protobuf/BUILD.bazel b/src/google/protobuf/BUILD.bazel index a1c448c1f56ca..ba2147f978fdf 100644 --- a/src/google/protobuf/BUILD.bazel +++ b/src/google/protobuf/BUILD.bazel @@ -1385,9 +1385,16 @@ cc_test( srcs = ["arenaz_sampler_test.cc"], deps = [ ":arena", + ":arena_allocation_policy", ":port", ":protobuf", "//src/google/protobuf/stubs", + "@com_google_absl//absl/log:absl_check", + "@com_google_absl//absl/numeric:bits", + "@com_google_absl//absl/strings", + "@com_google_absl//absl/synchronization", + "@com_google_absl//absl/synchronization:thread_pool", + "@com_google_absl//absl/time", "@com_google_googletest//:gtest", "@com_google_googletest//:gtest_main", ],