From 1c56fcc5f5bc816630de0fc2229b0c79fd3e8766 Mon Sep 17 00:00:00 2001 From: Gerrit Renker Date: Tue, 7 Jul 2026 15:00:00 -0400 Subject: [PATCH 1/2] [exporters]: add missing link dependency This adds the `//sdk/src/metrics` link dependency for two libraries that need to use `AdaptingCircularBufferCounter` for `Base2ExponentialHistogramPointData`. Resolves #4219. --- exporters/otlp/BUILD | 1 + exporters/prometheus/BUILD | 1 + 2 files changed, 2 insertions(+) diff --git a/exporters/otlp/BUILD b/exporters/otlp/BUILD index 86b26c57be..3cbc990c9c 100644 --- a/exporters/otlp/BUILD +++ b/exporters/otlp/BUILD @@ -49,6 +49,7 @@ cc_library( "//sdk/src/logs", "//sdk/src/resource", "//sdk/src/trace", + "//sdk/src/metrics", "@com_github_opentelemetry_proto//:logs_service_proto_cc", "@com_github_opentelemetry_proto//:metrics_service_proto_cc", "@com_github_opentelemetry_proto//:trace_service_proto_cc", diff --git a/exporters/prometheus/BUILD b/exporters/prometheus/BUILD index 71d8b00031..f9165945b5 100644 --- a/exporters/prometheus/BUILD +++ b/exporters/prometheus/BUILD @@ -58,6 +58,7 @@ cc_library( deps = [ "//api", "//sdk:headers", + "//sdk/src/metrics", "@com_github_jupp0r_prometheus_cpp//core", "@com_github_jupp0r_prometheus_cpp//pull", ], From f7815c37b3322c7cb44c04479868f1bb6928744d Mon Sep 17 00:00:00 2001 From: Gerrit Renker Date: Tue, 7 Jul 2026 18:33:32 -0400 Subject: [PATCH 2/2] Fix formatting of exporters/otlp/BUILD --- exporters/otlp/BUILD | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exporters/otlp/BUILD b/exporters/otlp/BUILD index 3cbc990c9c..b01fac5674 100644 --- a/exporters/otlp/BUILD +++ b/exporters/otlp/BUILD @@ -47,9 +47,9 @@ cc_library( deps = [ ":otlp_utf8_validity", "//sdk/src/logs", + "//sdk/src/metrics", "//sdk/src/resource", "//sdk/src/trace", - "//sdk/src/metrics", "@com_github_opentelemetry_proto//:logs_service_proto_cc", "@com_github_opentelemetry_proto//:metrics_service_proto_cc", "@com_github_opentelemetry_proto//:trace_service_proto_cc",