dev-cpp / opentelemetry-cpp

The OpenTelemetry C++ Client

Official package sites : https://github.com/open-telemetry/opentelemetry-cpp/ · https://opentelemetry.io/ ·

v1.24.0 :: 0/1 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ppc64 ~arm ~arm64 ~riscv ~x86
USE flags
elasticsearch grpc http otlp prometheus test

v1.22.0 :: 0/1 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm64 ~ppc64
USE flags
elasticsearch grpc http otlp prometheus test

v1.20.0-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm64 ~ppc64
USE flags
prometheus test

v1.6.0-r3 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ppc64 ~arm64
USE flags
jaeger prometheus test

v1.6.0-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 ppc64 ~arm64
USE flags
jaeger prometheus test

General

elasticsearch
Build support for the elasticsearch exporter
grpc
Build support for the OTLP (OpenTelemetry Protocol) GRPC exporter
http
Build support for the OTLP (OpenTelemetry Protocol) HTTP exporter
jaeger
Include the jaeger exporter
otlp
Build support for the OTLP (OpenTelemetry Protocol) File exporter
prometheus
include the Prometheus Client in the SDK
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-cpp / abseil-cpp : Abseil Common Libraries (C++), LTS Branch

dev-cpp / benchmark : A microbenchmark support library

dev-cpp / gtest : Google C++ Testing Framework

dev-cpp / nlohmann_json : JSON for Modern C++

dev-cpp / prometheus-cpp : Prometheus Client Library for Modern C++

dev-libs / boost : Boost Libraries for C++

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-libs / thrift : C++ bindings for Apache Thrift

net-libs / grpc : Modern open source high performance RPC framework

net-misc / curl : A Client that groks URLs

virtual / zlib : Virtual for libz.so providers

dev-cpp / abseil-cpp : Abseil Common Libraries (C++), LTS Branch

dev-cpp / nlohmann_json : JSON for Modern C++

dev-cpp / prometheus-cpp : Prometheus Client Library for Modern C++

dev-libs / boost : Boost Libraries for C++

dev-libs / protobuf : Google's Protocol Buffers - Extensible mechanism for serializing structured data

dev-libs / thrift : C++ bindings for Apache Thrift

net-libs / grpc : Modern open source high performance RPC framework

net-misc / curl : A Client that groks URLs

virtual / zlib : Virtual for libz.so providers

net-misc / zerotier : A software-based managed Ethernet switch for planet Earth

sci-ml / caffe2 : A deep learning framework

sys-cluster / ceph : Ceph distributed filesystem

851078
dev-cpp/opentelemetry-cpp-1.4.0 - Could not find a package configuration file provided by Libevent with any (looks for dev-libs/libevent cmake files)
895694
dev-cpp/opentelemetry-cpp-1.6.0 fails to compile (GCC-13-SYSTEM): hex.h:37:21: error: uint8_t was not declared in this scope
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-cpp/opentelemetry-cpp: Stabilize 1.24.0 ppc64, #968544
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-cpp/opentelemetry-cpp: Stabilize 1.24.0 amd64, #968544
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
dev-cpp/opentelemetry-cpp: Stabilize 1.6.0-r3 ppc64, #966646
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/opentelemetry-cpp: Keyword 1.24.0 x86, #966590
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-cpp/opentelemetry-cpp: Keyword 1.24.0 riscv, #966590
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/opentelemetry-cpp: Stabilize 1.6.0-r3 amd64, #966646
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/opentelemetry-cpp: Keyword 1.24.0 arm, #966590
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
dev-cpp/opentelemetry-cpp: add 1.24.0
Disable WITH_STL. It was a bad idea as zerotier notably expects the stable ABI to link against. Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44683 Closes: https://github.com/gentoo/gentoo/pull/44683 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/opentelemetry-cpp: QA tweaks
* Add missing die * Define phases in execution order Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfred Wingate · gentoo
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 <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43853 Signed-off-by: Sam James <sam@gentoo.org>
Alfred Wingate · gentoo
dev-cpp/opentelemetry-cpp: drop 1.3.0-r2, 1.4.0, 1.16.1
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43853 Closes: https://github.com/gentoo/gentoo/pull/43853 Signed-off-by: Sam James <sam@gentoo.org>
Alfred Wingate · gentoo
dev-cpp/opentelemetry-cpp: add 1.22.0
Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43853 Signed-off-by: Sam James <sam@gentoo.org>
Z. Liu · gentoo
dev-cpp/opentelemetry-cpp: add find_dependency if use="prometheus"
by insert using sed, which is a workaround for these versions, and it had been fixed by upstream in v1.21.0. prometheus_exporter was added after release 1.3.0 Closes: https://bugs.gentoo.org/930064 Closes: https://bugs.gentoo.org/953948 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42678 Closes: https://github.com/gentoo/gentoo/pull/42678 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Z. Liu · gentoo
dev-cpp/opentelemetry-cpp: remove patch for clang template
which was wrongly added back during the rebase of the last PR Closes: https://bugs.gentoo.org/955103 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41857 Closes: https://github.com/gentoo/gentoo/pull/41857 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Z. Liu · gentoo
dev-cpp/opentelemetry-cpp: bump to v1.20.0
Closes: https://bugs.gentoo.org/904503 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41626 Closes: https://github.com/gentoo/gentoo/pull/41626 Signed-off-by: Sam James <sam@gentoo.org>
Z. Liu · gentoo
dev-cpp/opentelemetry-cpp: update DEPEND for USE="prometheus"
dev-cpp/prometheus-cpp is required but is never included in DEPEND! Closes: https://bugs.gentoo.org/843326 Closes: https://bugs.gentoo.org/885579 Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41626 Signed-off-by: Sam James <sam@gentoo.org>
Sv. Lockal · gentoo
dev-cpp/opentelemetry-cpp: fix build with clang, gcc-15 and [prometheus]
Closes: https://bugs.gentoo.org/946146 Closes: https://bugs.gentoo.org/946807 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/40088 Closes: https://github.com/gentoo/gentoo/pull/40088 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/opentelemetry-cpp: drop blocker
Blockers aren't the right mechanism for this (they're only for file collisions) but we have newer thrift in tree now anyway. Bug: https://bugs.gentoo.org/900707 Signed-off-by: Sam James <sam@gentoo.org>
Yiyang Wu · gentoo
dev-cpp/opentelemetry-cpp: thrift-0.18.1 cause build error
Closes: https://bugs.gentoo.org/900707 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Yiyang Wu · gentoo
dev-cpp/opentelemetry-cpp: add 1.16.1
IUSE=jager and dev-libs/thrift dependency is removed by https://github.com/open-telemetry/opentelemetry-cpp/pull/2031 Add remote-id to metadata Bug: https://bugs.gentoo.org/900707 Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/opentelemetry-cpp: Stabilize 1.6.0 ppc64, #921204
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/opentelemetry-cpp: Keyword 1.6.0 ppc64, #842642
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/opentelemetry-cpp: Stabilize 1.6.0 amd64, #893416
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: make mycmakeargs local
Closes: https://github.com/gentoo/gentoo/pull/28947 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-cpp/opentelemetry-cpp: drop 1.5.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Patrick McLean · gentoo
dev-cpp/opentelemetry-cpp: add 1.6.0, fix bug #865029
Closes: https://bugs.gentoo.org/865029 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-cpp/opentelemetry-cpp: add 1.5.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-cpp/opentelemetry-cpp: add 1.4.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-cpp/opentelemetry-cpp: Add boost dep (bug #842660)
Closes: https://bugs.gentoo.org/842660 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/opentelemetry-cpp: Keyword 1.3.0-r1 arm64, #842642
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-cpp/opentelemetry-cpp: Revbump add thrift dep (bug #842555)
Closes: https://bugs.gentoo.org/842555 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
dev-cpp/opentelemetry-cpp: new package, add 1.3.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>