Skip to content

Conversation

@SiskaPavel
Copy link
Collaborator

@SiskaPavel SiskaPavel commented Oct 9, 2025

Summary

Update Telemetry to v1.3.1 and switch to header-only integration

Details

Updated Telemetry submodule from v1.2.0 to v1.3.1.
Switched all plugins to use Telemetry as a header-only dependency via target_include_directories instead of linking against the telemetry::telemetry target.


✅ Checks

  • Relevant documentation was updated (if needed)
  • CI pipeline passes (build, tests, lint, static analysis)
  • New code follows clang-tidy rules
  • The change is clearly related to a specific issue / requirement
  • Documentation (e.g. Doxygen) is updated if needed
  • The PR is rebased on the latest master
  • No unrelated changes are included

Pavel Siska added 2 commits October 9, 2025 15:06
… shared variant is no longer needed

Static variant no longer cause ODR errors
@SiskaPavel SiskaPavel self-assigned this Oct 9, 2025
@SiskaPavel SiskaPavel changed the title Telemetry static odr fix Update Telemetry to v1.3.1 and switch to header-only integration Oct 9, 2025
@SiskaPavel SiskaPavel requested a review from hynekkar October 9, 2025 13:31
@SiskaPavel SiskaPavel merged commit 630bac4 into master Oct 9, 2025
17 checks passed
@SiskaPavel SiskaPavel deleted the telemetry-static-odr-fix branch October 9, 2025 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants