Skip to content

Conversation

@luca-della-vedova
Copy link
Member

@luca-della-vedova luca-della-vedova commented Dec 4, 2025

Bug fix

Fixed bug

Closes #87, depends on upstream rviz_common PR ros2/rviz#1635.
Fix builds for rolling.
We should probably wait for the upstream PR to be merged and a Rolling sync to happen before merging this.

Fix applied

Since we want to keep this building with both Rolling, Lyrical and future versions, but also not break the old versions, don't explicitly depend on Qt5 or Qt6 and just depend on rviz_common instead, which will find_package the right version of Qt depending on the platform.

Seems to build and run correctly in my local tests on a Noble + Jazzy and Noble + Rolling machine with the linked rviz2 branch to build from source.

GenAI Use

We follow OSRA's policy on GenAI tools

  • I used a GenAI tool in this PR.
  • I did not use GenAI

@mxgrey mxgrey added this to PMC Board Dec 4, 2025
@luca-della-vedova luca-della-vedova marked this pull request as draft December 4, 2025 02:46
@github-project-automation github-project-automation bot moved this to Inbox in PMC Board Dec 4, 2025
@luca-della-vedova luca-della-vedova marked this pull request as ready for review December 4, 2025 02:46
@luca-della-vedova luca-della-vedova marked this pull request as draft December 4, 2025 02:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Inbox

Development

Successfully merging this pull request may close these issues.

[Bug]: rmf_visualization_rviz2_plugins fails building in Rolling

2 participants