How to use opentelemetry-cpp with or without ABSEIL is unclear.
This is because:
- using the opentelemetry-cpp ABI with abseil
- using an exporter that indirectly depends on abseil (namely, the OTLP GRPC exporter)
- using abseil in an application that happens to use opentelemetry-cpp header files
all collide into the same flag, WITH_ABSEIL, while each topic is a separate concern.
We need to clarify what is supported, what is not supported, and how to build cleanly a coherent binary while separating each concern.
How to use opentelemetry-cpp with or without ABSEIL is unclear.
This is because:
all collide into the same flag,
WITH_ABSEIL, while each topic is a separate concern.We need to clarify what is supported, what is not supported, and how to build cleanly a coherent binary while separating each concern.