Skip to content

Clarifications needed around WITH_ABSEIL #3116

@marcalff

Description

@marcalff

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.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingtriage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions