From 30fe512985b356de81ef6b36de75f06981eeb70e Mon Sep 17 00:00:00 2001 From: Alfred Wingate Date: Fri, 19 Sep 2025 06:54:38 +0300 Subject: dev-cpp/opentelemetry-cpp: fixup old version Handle gcc13, cmake4 and reliable tests. Unfortunately this version has to stay for ceph Bug: https://bugs.gentoo.org/895694 Signed-off-by: Alfred Wingate Part-of: https://github.com/gentoo/gentoo/pull/43853 Signed-off-by: Sam James --- .../files/opentelemetry-cpp-1.6.0-gcc13.patch | 38 ++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.6.0-gcc13.patch (limited to 'dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.6.0-gcc13.patch') diff --git a/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.6.0-gcc13.patch b/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.6.0-gcc13.patch new file mode 100644 index 000000000000..add8004b77cf --- /dev/null +++ b/dev-cpp/opentelemetry-cpp/files/opentelemetry-cpp-1.6.0-gcc13.patch @@ -0,0 +1,38 @@ +https://bugs.gentoo.org/895694 +https://github.com/open-telemetry/opentelemetry-cpp/pull/2423 +https://github.com/open-telemetry/opentelemetry-cpp/commit/d1143ab37ef7a7e9bbc4289513dbd21b9fe134d2 + +From d1143ab37ef7a7e9bbc4289513dbd21b9fe134d2 Mon Sep 17 00:00:00 2001 +From: Thomas-Barbier-1A +Date: Tue, 5 Dec 2023 10:54:00 +0100 +Subject: [PATCH] [BUILD] 'uint8_t' not declared in this scope with gcc 13.2.1 + (#2423) + +--- a/api/include/opentelemetry/trace/propagation/detail/hex.h ++++ b/api/include/opentelemetry/trace/propagation/detail/hex.h +@@ -4,6 +4,7 @@ + #pragma once + + #include ++#include + #include + + #include "opentelemetry/nostd/string_view.h" + +https://github.com/open-telemetry/opentelemetry-cpp/commit/cfa130bb9200d6ce307b8e030426b983af562e8a + +From cfa130bb9200d6ce307b8e030426b983af562e8a Mon Sep 17 00:00:00 2001 +From: Andrew Stitcher +Date: Sat, 20 May 2023 04:39:20 -0400 +Subject: [PATCH] Missed include (#2143) + +--- a/ext/include/opentelemetry/ext/http/common/url_parser.h ++++ b/ext/include/opentelemetry/ext/http/common/url_parser.h +@@ -3,6 +3,7 @@ + + #pragma once + ++#include + #include + #include + #include "opentelemetry/nostd/string_view.h" -- cgit v1.2.3