Skip to content

[moveit_ros_visualization] Build Failure on ROS 2 Rolling Buildfarm #3668

@Yadunund

Description

@Yadunund

Description

Build is failing and causing several packages to regress in the ROS Rolling buildfarm likely due to migration to Qt6

23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_rviz_plugin_render_tools".
23:42:03 
23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_robot_state_rviz_plugin_core".
23:42:03 
23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_robot_state_rviz_plugin".
23:42:03 
23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_planning_scene_rviz_plugin_core".
23:42:03 
23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_planning_scene_rviz_plugin".
23:42:03 
23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_motion_planning_rviz_plugin_core".
23:42:03 
23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_motion_planning_rviz_plugin".
23:42:03 
23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_trajectory_rviz_plugin_core".
23:42:03 
23:42:03 CMake Error: The INTERFACE_QT_MAJOR_VERSION property of "Qt6::Widgets" does
23:42:03 not agree with the value of QT_MAJOR_VERSION already determined
23:42:03 for "moveit_trajectory_rviz_plugin".

For details:

https://build.ros2.org/view/Rbin_uN64/job/Rbin_uN64__moveit_ros_visualization__ubuntu_noble_amd64__binary/278/console

I will be proceeding with the Rolling sync that will remove these and downstream packages. They can be restored once changes with the required fixes are bloomed.

https://discourse.openrobotics.org/t/preparing-for-rolling-sync-2026-01-16/

ROS Distro

Rolling

OS and version

24.04

Source or binary build?

Source

If binary, which release version?

No response

If source, which branch?

No response

Which RMW are you using?

None

Steps to Reproduce

https://build.ros2.org/view/Rbin_uN64/job/Rbin_uN64__moveit_ros_visualization__ubuntu_noble_amd64__binary/278/console

Expected behavior

Build succeeds

Actual behavior

Build fails

Backtrace or Console output

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions