opentelemetry-cpp icon indicating copy to clipboard operation
opentelemetry-cpp copied to clipboard

Address cmake issues requiring patches by the vcpkg port

Open dbarker opened this issue 5 months ago • 0 comments

The community vcpkg port has several patches to opentelemetry-cpp cmake files:

  1. Don't prefer the CONFIG search mode globally and remove the VCPKG_CHAINLOAD_TOOLCHAIN_FILE include
    • PR: https://github.com/microsoft/vcpkg/pull/41742
    • Patch: https://github.com/microsoft/vcpkg/blob/master/ports/opentelemetry-cpp/cmake-quirks.diff
  2. Support the OpenTracing static library target
    • PR: https://github.com/microsoft/vcpkg/pull/44037
    • Patch: https://github.com/microsoft/vcpkg/blob/master/ports/opentelemetry-cpp/fix-target_link.patch

These should be addressed so the patches can be removed.

dbarker avatar May 11 '25 19:05 dbarker