result:
$ ./build-ros2.sh
CPU set to aarch64le
CPUVARDIR set to aarch64le
[14.874s] WARNING:colcon.colcon_core.package_selection:Some selected packages are already built in one or more underlay workspaces:
'dummy_sensors' is in: /opt/ros/foxy
'tf2_geometry_msgs' is in: /opt/ros/foxy
'dummy_robot_bringup' is in: /opt/ros/foxy
'rclpy' is in: /opt/ros/foxy
'ros2doctor' is in: /opt/ros/foxy
'ros2param' is in: /opt/ros/foxy
'builtin_interfaces' is in: /opt/ros/foxy
'ros2component' is in: /opt/ros/foxy
'ros2action' is in: /opt/ros/foxy
'ros2multicast' is in: /opt/ros/foxy
'quality_of_service_demo_cpp' is in: /opt/ros/foxy
'sros2' is in: /opt/ros/foxy
'demo_nodes_cpp' is in: /opt/ros/foxy
'ros2run' is in: /opt/ros/foxy
'launch' is in: /opt/ros/foxy
'sros2_cmake' is in: /opt/ros/foxy
'rmw_implementation_cmake' is in: /opt/ros/foxy
'std_msgs' is in: /opt/ros/foxy
'examples_rclcpp_minimal_service' is in: /opt/ros/foxy
'examples_rclpy_minimal_action_client' is in: /opt/ros/foxy
'launch_testing' is in: /opt/ros/foxy
'examples_rclcpp_multithreaded_executor' is in: /opt/ros/foxy
'examples_rclcpp_minimal_composition' is in: /opt/ros/foxy
'rosidl_default_generators' is in: /opt/ros/foxy
'geometry_msgs' is in: /opt/ros/foxy
'ros2topic' is in: /opt/ros/foxy
'ros2node' is in: /opt/ros/foxy
'ros2lifecycle' is in: /opt/ros/foxy
'eigen3_cmake_module' is in: /opt/ros/foxy
'quality_of_service_demo_py' is in: /opt/ros/foxy
'tf2' is in: /opt/ros/foxy
'ros2launch' is in: /opt/ros/foxy
'rosidl_default_runtime' is in: /opt/ros/foxy
'rclcpp_components' is in: /opt/ros/foxy
'ros2interface' is in: /opt/ros/foxy
'rclcpp' is in: /opt/ros/foxy
'resource_retriever' is in: /opt/ros/foxy
'examples_rclpy_minimal_client' is in: /opt/ros/foxy
'common_interfaces' is in: /opt/ros/foxy
'tinyxml_vendor' is in: /opt/ros/foxy
'pendulum_msgs' is in: /opt/ros/foxy
'intra_process_demo' is in: /opt/ros/foxy
'rclcpp_lifecycle' is in: /opt/ros/foxy
'urdf' is in: /opt/ros/foxy
'examples_rclpy_minimal_action_server' is in: /opt/ros/foxy
'ros2service' is in: /opt/ros/foxy
'ros2pkg' is in: /opt/ros/foxy
'yaml_cpp_vendor' is in: /opt/ros/foxy
'image_tools' is in: /opt/ros/foxy
'demo_nodes_py' is in: /opt/ros/foxy
'examples_rclcpp_minimal_publisher' is in: /opt/ros/foxy
'lifecycle' is in: /opt/ros/foxy
'geometry2' is in: /opt/ros/foxy
'tlsf' is in: /opt/ros/foxy
'action_tutorials_cpp' is in: /opt/ros/foxy
'demo_nodes_cpp_native' is in: /opt/ros/foxy
'examples_rclcpp_minimal_timer' is in: /opt/ros/foxy
'ament_cmake_ros' is in: /opt/ros/foxy
'std_srvs' is in: /opt/ros/foxy
'launch_testing_ament_cmake' is in: /opt/ros/foxy
'ros_environment' is in: /opt/ros/foxy
'tlsf_cpp' is in: /opt/ros/foxy
'launch_xml' is in: /opt/ros/foxy
'sensor_msgs' is in: /opt/ros/foxy
'launch_testing_ros' is in: /opt/ros/foxy
'rosidl_runtime_cpp' is in: /opt/ros/foxy
'examples_rclpy_minimal_subscriber' is in: /opt/ros/foxy
'examples_rclcpp_minimal_action_client' is in: /opt/ros/foxy
'action_tutorials_interfaces' is in: /opt/ros/foxy
'composition' is in: /opt/ros/foxy
'examples_rclpy_executors' is in: /opt/ros/foxy
'examples_rclpy_minimal_publisher' is in: /opt/ros/foxy
'rosbag2' is in: /opt/ros/foxy
'python_cmake_module' is in: /opt/ros/foxy
'rcpputils' is in: /opt/ros/foxy
'launch_ros' is in: /opt/ros/foxy
'rosbag2_cpp' is in: /opt/ros/foxy
'tf2_ros' is in: /opt/ros/foxy
'rmw' is in: /opt/ros/foxy
'robot_state_publisher' is in: /opt/ros/foxy
'topic_monitor' is in: /opt/ros/foxy
'message_filters' is in: /opt/ros/foxy
'map_msgs' is in: /opt/ros/foxy
'class_loader' is in: /opt/ros/foxy
'examples_rclcpp_minimal_subscriber' is in: /opt/ros/foxy
'rmw_fastrtps_cpp' is in: /opt/ros/foxy
'examples_rclpy_minimal_service' is in: /opt/ros/foxy
'kdl_parser' is in: /opt/ros/foxy
'nav_msgs' is in: /opt/ros/foxy
'examples_rclcpp_minimal_action_server' is in: /opt/ros/foxy
'launch_yaml' is in: /opt/ros/foxy
'tinyxml2_vendor' is in: /opt/ros/foxy
'dummy_map_server' is in: /opt/ros/foxy
'logging_demo' is in: /opt/ros/foxy
'visualization_msgs' is in: /opt/ros/foxy
'rclcpp_action' is in: /opt/ros/foxy
'pluginlib' is in: /opt/ros/foxy
'rcl_lifecycle' is in: /opt/ros/foxy
'action_tutorials_py' is in: /opt/ros/foxy
'examples_rclcpp_minimal_client' 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 action_tutorials_cpp action_tutorials_interfaces action_tutorials_py ament_cmake_ros builtin_interfaces class_loader common_interfaces composition demo_nodes_cpp demo_nodes_cpp_native demo_nodes_py dummy_map_server dummy_robot_bringup dummy_sensors eigen3_cmake_module examples_rclcpp_minimal_action_client examples_rclcpp_minimal_action_server examples_rclcpp_minimal_client examples_rclcpp_minimal_composition examples_rclcpp_minimal_publisher examples_rclcpp_minimal_service examples_rclcpp_minimal_subscriber examples_rclcpp_minimal_timer examples_rclcpp_multithreaded_executor examples_rclpy_executors examples_rclpy_minimal_action_client examples_rclpy_minimal_action_server examples_rclpy_minimal_client examples_rclpy_minimal_publisher examples_rclpy_minimal_service examples_rclpy_minimal_subscriber geometry2 geometry_msgs image_tools intra_process_demo kdl_parser launch launch_ros launch_testing launch_testing_ament_cmake launch_testing_ros launch_xml launch_yaml lifecycle logging_demo map_msgs message_filters nav_msgs pendulum_msgs pluginlib python_cmake_module quality_of_service_demo_cpp quality_of_service_demo_py rcl_lifecycle rclcpp rclcpp_action rclcpp_components rclcpp_lifecycle rclpy rcpputils resource_retriever rmw rmw_fastrtps_cpp rmw_implementation_cmake robot_state_publisher ros2action ros2component ros2doctor ros2interface ros2launch ros2lifecycle ros2multicast ros2node ros2param ros2pkg ros2run ros2service ros2topic ros_environment rosbag2 rosbag2_cpp rosidl_default_generators rosidl_default_runtime rosidl_runtime_cpp sensor_msgs sros2 sros2_cmake std_msgs std_srvs tf2 tf2_geometry_msgs tf2_ros tinyxml2_vendor tinyxml_vendor tlsf tlsf_cpp topic_monitor urdf visualization_msgs yaml_cpp_vendor
This may be promoted to an error in a future release of colcon-override-check.
Starting >>> domain_coordinator
Starting >>> rosidl_cli
Starting >>> rosidl_typesupport_interface
Starting >>> fastrtps_cmake_module
Starting >>> python_cmake_module
Starting >>> rpyutils
Starting >>> rti_connext_dds_cmake_module
Starting >>> rmw_implementation_cmake
--- stderr: rmw_implementation_cmake
CMake Error at CMakeLists.txt:5 (find_package):
By not providing "Findament_cmake.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"ament_cmake", but CMake did not find one.
Could not find a package configuration file provided by "ament_cmake" with
any of the following names:
ament_cmakeConfig.cmake
ament_cmake-config.cmake
Add the installation prefix of "ament_cmake" to CMAKE_PREFIX_PATH or set
"ament_cmake_DIR" to a directory containing one of the above files. If
"ament_cmake" provides a separate development package or SDK, be sure it
has been installed.
---
Failed <<< rmw_implementation_cmake [3.99s, exited with code 1]
--- stderr: rosidl_typesupport_interface
CMake Error at CMakeLists.txt:5 (find_package):
By not providing "Findament_cmake.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"ament_cmake", but CMake did not find one.
Could not find a package configuration file provided by "ament_cmake" with
any of the following names:
ament_cmakeConfig.cmake
ament_cmake-config.cmake
Add the installation prefix of "ament_cmake" to CMAKE_PREFIX_PATH or set
"ament_cmake_DIR" to a directory containing one of the above files. If
"ament_cmake" provides a separate development package or SDK, be sure it
has been installed.
---
Failed <<< rosidl_typesupport_interface [6.15s, exited with code 1]
--- stderr: python_cmake_module
CMake Error at CMakeLists.txt:5 (find_package):
By not providing "Findament_cmake.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"ament_cmake", but CMake did not find one.
Could not find a package configuration file provided by "ament_cmake" with
any of the following names:
ament_cmakeConfig.cmake
ament_cmake-config.cmake
Add the installation prefix of "ament_cmake" to CMAKE_PREFIX_PATH or set
"ament_cmake_DIR" to a directory containing one of the above files. If
"ament_cmake" provides a separate development package or SDK, be sure it
has been installed.
---
Failed <<< python_cmake_module [5.84s, exited with code 1]
Aborted <<< fastrtps_cmake_module [6.15s]
Aborted <<< domain_coordinator [7.44s]
Aborted <<< rosidl_cli [6.91s]
Aborted <<< rpyutils [5.53s]
Aborted <<< rti_connext_dds_cmake_module [5.02s]
Summary: 0 packages finished [38.3s]
3 packages failed: python_cmake_module rmw_implementation_cmake rosidl_typesupport_interface
5 packages aborted: domain_coordinator fastrtps_cmake_module rosidl_cli rpyutils rti_connext_dds_cmake_module
5 packages had stderr output: fastrtps_cmake_module python_cmake_module rmw_implementation_cmake rosidl_typesupport_interface rti_connext_dds_cmake_module
221 packages not processed
|