[0.358s] WARNING:colcon.colcon_core.package_selection:Some selected packages are already built in one or more underlay workspaces:
'moveit_msgs' is in: /opt/ros/foxy
If a package in a merged underlay workspace is overridden and it installs headers, then all packages in the overlay must sort their include directories by workspace order. Failure to do so may result in build failures or undefined behavior at run time.
If the overridden package is used by another package in any underlay, then the overriding package in the overlay must be API and ABI compatible or undefined behavior at run time may occur.
If you understand the risks and want to override a package anyways, add the following to the command line:
--allow-overriding moveit_msgs
[0.358s] WARNING:colcon.colcon_core.package_selection:Some selected packages are already built in one or more underlay workspaces: 'moveit_msgs' is in: /opt/ros/foxy If a package in a merged underlay workspace is overridden and it installs headers, then all packages in the overlay must sort their include directories by workspace order. Failure to do so may result in build failures or undefined behavior at run time. If the overridden package is used by another package in any underlay, then the overriding package in the overlay must be API and ABI compatible or undefined behavior at run time may occur.
If you understand the risks and want to override a package anyways, add the following to the command line: --allow-overriding moveit_msgs
This may be promoted to an error in a future release of colcon-override-check. Starting >>> hardware_interface Starting >>> controller_manager_msgs Starting >>> dsr_msgs2 Starting >>> moveit_msgs Finished <<< hardware_interface [0.76s], std::allocator >)'
collect2: error: ld returned 1 exit status
make[2]: [CMakeFiles/test_forward_command_controller.dir/build.make:286: test_forward_command_controller] Error 1
make[1]: [CMakeFiles/Makefile2:191: CMakeFiles/test_forward_command_controller.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Starting >>> controller_interface Finished <<< controller_interface [0.26s]
Starting >>> test_robot_hardware Finished <<< controller_manager_msgs [1.17s]
Starting >>> joint_limits_interface Finished <<< test_robot_hardware [0.32s]
Starting >>> controller_manager Finished <<< joint_limits_interface [0.32s]
Starting >>> transmission_interface Finished <<< controller_manager [0.37s]
Starting >>> forward_command_controller Finished <<< transmission_interface [0.31s]
Starting >>> joint_state_controller Finished <<< joint_state_controller [0.41s]
Starting >>> joint_trajectory_controller --- stderr: forward_command_controller
/usr/bin/ld: libforward_command_controller.so: undefined reference to
class_loader::impl::AbstractMetaObjectBase::AbstractMetaObjectBase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /usr/bin/ld: libforward_command_controller.so: undefined reference to
class_loader::impl::AbstractMetaObjectBase::setAssociatedLibraryPath(std::__cxx11::basic_string<char, std::char_traitsFailed <<< forward_command_controller [1.94s, exited with code 2] Aborted <<< dsr_msgs2 [3.71s]
Aborted <<< moveit_msgs [4.15s]
Aborted <<< joint_trajectory_controller [6.34s]
Summary: 8 packages finished [8.87s] 1 package failed: forward_command_controller 3 packages aborted: dsr_msgs2 joint_trajectory_controller moveit_msgs 2 packages had stderr output: forward_command_controller joint_trajectory_controller 14 packages not processed