Static library build is missing some functions - ROS2 Humble

After building the static library and then compiling I get the following errors:
`/home/dan/microROS/micro_ROS/Core/Src/freertos.c:137: undefined reference to `rmw_uros_set_custom_transport'
<EMAIL_ADDRESS>/home/dan/microROS/micro_ROS/Core/Src/freertos.c:145: undefined reference to `rcutils_get_zero_initialized_allocator'
<EMAIL_ADDRESS>/home/dan/microROS/micro_ROS/Core/Src/freertos.c:151: undefined reference to `rcutils_set_default_allocator'
<EMAIL_ADDRESS>/home/dan/microROS/micro_ROS/Core/Src/freertos.c:163: undefined reference to `rcutils_get_default_allocator'
<EMAIL_ADDRESS>/home/dan/microROS/micro_ROS/Core/Src/freertos.c:166: undefined reference to `rclc_support_init'
<EMAIL_ADDRESS>/home/dan/microROS/micro_ROS/Core/Src/freertos.c:169: undefined reference to `rclc_node_init_default'
<EMAIL_ADDRESS>/home/dan/microROS/micro_ROS/Core/Src/freertos.c:172: undefined reference to `rosidl_typesupport_c__get_message_type_support_handle__std_msgs__msg__Int32'
<EMAIL_ADDRESS>/home/dan/microROS/micro_ROS/Core/Src/freertos.c:172: undefined reference to `rclc_publisher_init_default'
<EMAIL_ADDRESS>/home/dan/microROS/micro_ROS/Core/Src/freertos.c:182: undefined reference to `rcl_publish'`
```c

I believe I have followed all the build steps correctly, I have checked versions for each step

Which version of the library are you using?
Could you paste here the micro-ROS library build output log?

I'm using the humble version - If you need more detail than that I'm not sure how to find it....
This is the full build output:
docker run -it --rm -v $(pwd):/project --env MICROROS_LIBRARY_FOLDER=micro_ros_stm32cubemx_utils/microros_static_library microros/micro_ros_static_library_builder:humble
dos2unix: converting file /project/micro_ros_stm32cubemx_utils/microros_static_library/library_generation/library_generation.sh to Unix format...
 Done
Building dependency tree... Done
Reading state information... Done
209 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: http://packages.ros.org/ros2/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
binutils-arm-none-eabi libnewlib-arm-none-eabi libnewlib-dev libstdc++-arm-none-eabi-dev libstdc++-arm-none-eabi-newlib
Suggested packages:
libnewlib-doc
The following NEW packages will be installed:
binutils-arm-none-eabi gcc-arm-none-eabi libnewlib-arm-none-eabi libnewlib-dev libstdc++-arm-none-eabi-dev libstdc++-arm-none-eabi-newlib
0 upgraded, 6 newly installed, 0 to remove and 209 not upgraded.
Need to get 442 MB of archives.
After this operation, 2575 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu jammy/universe amd64 binutils-arm-none-eabi amd64 2.38-3ubuntu1+15build1 [3040 kB]
Get:2 http://archive.ubuntu.com/ubuntu jammy/universe amd64 gcc-arm-none-eabi amd64 15:10.3-2021.07-4 [47.7 MB]
Get:3 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libstdc++-arm-none-eabi-dev all 15:10.3-2021.07-4+17 [1049 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libnewlib-dev all 3.3.0-1.3 [137 kB]
Get:5 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libnewlib-arm-none-eabi all 3.3.0-1.3 [43.2 MB]
Get:6 http://archive.ubuntu.com/ubuntu jammy/universe amd64 libstdc++-arm-none-eabi-newlib all 15:10.3-2021.07-4+17 [347 MB]
Fetched 442 MB in 1min 22s (5423 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package binutils-arm-none-eabi.
(Reading database ... 61228 files and directories currently installed.)
Preparing to unpack .../0-binutils-arm-none-eabi_2.38-3ubuntu1+15build1_amd64.deb ...
Unpacking binutils-arm-none-eabi (2.38-3ubuntu1+15build1) ...
Selecting previously unselected package gcc-arm-none-eabi.
Preparing to unpack .../1-gcc-arm-none-eabi_15%3a10.3-2021.07-4_amd64.deb ...
Unpacking gcc-arm-none-eabi (15:10.3-2021.07-4) ...
Selecting previously unselected package libstdc++-arm-none-eabi-dev.
Preparing to unpack .../2-libstdc++-arm-none-eabi-dev_15%3a10.3-2021.07-4+17_all.deb ...
Unpacking libstdc++-arm-none-eabi-dev (15:10.3-2021.07-4+17) ...
Selecting previously unselected package libnewlib-dev.
Preparing to unpack .../3-libnewlib-dev_3.3.0-1.3_all.deb ...
Unpacking libnewlib-dev (3.3.0-1.3) ...
Selecting previously unselected package libnewlib-arm-none-eabi.
Preparing to unpack .../4-libnewlib-arm-none-eabi_3.3.0-1.3_all.deb ...
Unpacking libnewlib-arm-none-eabi (3.3.0-1.3) ...
Selecting previously unselected package libstdc++-arm-none-eabi-newlib.
Preparing to unpack .../5-libstdc++-arm-none-eabi-newlib_15%3a10.3-2021.07-4+17_all.deb ...
Unpacking libstdc++-arm-none-eabi-newlib (15:10.3-2021.07-4+17) ...
Setting up binutils-arm-none-eabi (2.38-3ubuntu1+15build1) ...
Setting up gcc-arm-none-eabi (15:10.3-2021.07-4) ...
Setting up libnewlib-dev (3.3.0-1.3) ...
Setting up libnewlib-arm-none-eabi (3.3.0-1.3) ...
Setting up libstdc++-arm-none-eabi-dev (15:10.3-2021.07-4+17) ...
Setting up libstdc++-arm-none-eabi-newlib (15:10.3-2021.07-4+17) ...
Processing triggers for libc-bin (2.35-0ubuntu3.1) ...
Creating firmware for generate_lib platform generic
.......
=== ./ament/ament_cmake (git) ===
Cloning into '.'...
=== ./ament/ament_index (git) ===
Cloning into '.'...
=== ./ament/ament_lint (git) ===
Cloning into '.'...
=== ./ament/ament_package (git) ===
Cloning into '.'...
=== ./ament/googletest (git) ===
Cloning into '.'...
=== ./ament/uncrustify_vendor (git) ===
Cloning into '.'...
=== ./ros2/ament_cmake_ros (git) ===
Cloning into '.'...
List of repositories is empty
#All required rosdeps installed successfully
..............
=== ./ros2/common_interfaces (git) ===
Cloning into '.'...
=== ./ros2/example_interfaces (git) ===
Cloning into '.'...
=== ./ros2/libyaml_vendor (git) ===
Cloning into '.'...
=== ./ros2/rcl (git) ===
Cloning into '.'...
=== ./ros2/rcl_interfaces (git) ===
Cloning into '.'...
=== ./ros2/rcl_logging (git) ===
Cloning into '.'...
=== ./ros2/rcpputils (git) ===
Cloning into '.'...
=== ./ros2/rmw (git) ===
Cloning into '.'...
=== ./ros2/rmw_implementation (git) ===
Cloning into '.'...
=== ./ros2/rosidl (git) ===
Cloning into '.'...
=== ./ros2/rosidl_dds (git) ===
Cloning into '.'...
=== ./ros2/rosidl_defaults (git) ===
Cloning into '.'...
=== ./ros2/test_interface_files (git) ===
Cloning into '.'...
=== ./ros2/unique_identifier_msgs (git) ===
Cloning into '.'...
...........
=== ./eProsima/Micro-CDR (git) ===
Cloning into '.'...
=== ./eProsima/Micro-XRCE-DDS-Client (git) ===
Cloning into '.'...
=== ./uros/micro_ros_msgs (git) ===
Cloning into '.'...
=== ./uros/micro_ros_utilities (git) ===
Cloning into '.'...
=== ./uros/rcl (git) ===
Cloning into '.'...
=== ./uros/rclc (git) ===
Cloning into '.'...
=== ./uros/rcutils (git) ===
Cloning into '.'...
=== ./uros/rmw_microxrcedds (git) ===
Cloning into '.'...
=== ./uros/rosidl_typesupport (git) ===
Cloning into '.'...
=== ./uros/rosidl_typesupport_microxrcedds (git) ===
Cloning into '.'...
=== ./uros/tracetools (git) ===
Cloning into '.'...
Crosscompiled environment: cleaning path
Starting >>> ament_package
Starting >>> ament_lint
Starting >>> gtest_vendor
Starting >>> ament_cppcheck
Finished <<< gtest_vendor [0.77s]
Starting >>> ament_pycodestyle
--- stderr: ament_lint
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_lint [1.60s]
Starting >>> ament_flake8
--- stderr: ament_cppcheck
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_cppcheck [1.66s]
Starting >>> gmock_vendor
--- stderr: ament_package
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_package [1.92s]
Starting >>> ament_cmake_core
Finished <<< gmock_vendor [0.47s]
--- stderr: ament_pycodestyle
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_pycodestyle [1.54s]
Starting >>> ament_pyflakes
Finished <<< ament_cmake_core [1.04s]
Starting >>> ament_cmake_libraries
Starting >>> ament_cmake_export_libraries
--- stderr: ament_flake8
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_flake8 [1.48s]
Starting >>> ament_pep257
Finished <<< ament_cmake_export_libraries [0.93s]
Starting >>> ament_cmake_python
Finished <<< ament_cmake_libraries [0.99s]
Starting >>> ament_cmake_export_dependencies
--- stderr: ament_pyflakes
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_pyflakes [1.73s]
Starting >>> ament_cmake_include_directories
--- stderr: ament_pep257
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_pep257 [1.58s]
Starting >>> ament_copyright
Finished <<< ament_cmake_python [1.08s]
Starting >>> ament_cmake_test
Finished <<< ament_cmake_export_dependencies [1.08s]
Starting >>> ament_cmake_export_definitions
Finished <<< ament_cmake_include_directories [1.01s]
Starting >>> ament_cmake_export_include_directories
--- stderr: ament_copyright
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_copyright [1.29s]
Starting >>> ament_lint_cmake
Finished <<< ament_cmake_export_definitions [1.35s]
Starting >>> ament_cmake_export_link_flags
Finished <<< ament_cmake_export_include_directories [1.37s]
Starting >>> ament_cmake_version
Finished <<< ament_cmake_test [1.54s]
Starting >>> ament_cmake_export_interfaces
Finished <<< ament_cmake_export_link_flags [0.93s]
Starting >>> ament_cmake_export_targets
--- stderr: ament_lint_cmake
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated.  Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_cpplint [1.64s]
Starting >>> ament_cmake_cpplint
--- stderr: ament_xmllint
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_xmllint [1.70s]
Starting >>> ament_cmake_flake8
Finished <<< ament_cmake_cppcheck [1.07s]
Starting >>> ament_cmake_pep257
Finished <<< ament_cmake_cpplint [1.10s]
Starting >>> ament_cmake_xmllint
Finished <<< ament_cmake_flake8 [1.17s]
Starting >>> ament_lint_auto
Finished <<< ament_cmake_xmllint [1.06s]
Starting >>> ament_mypy
Finished <<< ament_cmake_pep257 [1.32s]
Starting >>> ament_clang_format
Finished <<< ament_lint_auto [1.51s]
Starting >>> ament_clang_tidy
--- stderr: ament_mypy
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_mypy [1.66s]
Starting >>> ament_cmake_pytest
--- stderr: ament_clang_format
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_clang_format [1.65s]
Starting >>> ament_pclint
Finished <<< ament_cmake_pytest [1.02s]
Starting >>> domain_coordinator
--- stderr: ament_clang_tidy
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_clang_tidy [1.92s]
Starting >>> ament_cmake_gmock
--- stderr: ament_pclint
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_pclint [1.40s]
Starting >>> ament_cmake_google_benchmark
Finished <<< ament_cmake_gmock [0.86s]
Starting >>> ament_cmake_nose
--- stderr: domain_coordinator
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< domain_coordinator [1.49s]
Starting >>> ament_cmake_vendor_package
Finished <<< ament_cmake_nose [0.86s]
Starting >>> ament_index_python
Finished <<< ament_cmake_google_benchmark [1.86s]
Starting >>> ament_cmake_clang_format
--- stderr: ament_index_python
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated.  Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ament_uncrustify [0.82s]
Starting >>> ament_cmake_uncrustify
Finished <<< ament_cmake_uncrustify [0.48s]
Starting >>> ament_lint_common
Finished <<< ament_lint_common [0.50s]
Starting >>> ament_cmake_ros
Starting >>> ament_index_cpp
Finished <<< ament_cmake_ros [0.81s]
Finished <<< ament_index_cpp [7.42s]
Summary: 62 packages finished [33.5s]
18 packages had stderr output: ament_clang_format ament_clang_tidy ament_copyright ament_cppcheck ament_cpplint ament_flake8 ament_index_python ament_lint ament_lint_cmake ament_mypy ament_package ament_pclint ament_pep257 ament_pycodestyle ament_pyflakes ament_uncrustify ament_xmllint domain_coordinator
#All required rosdeps installed successfully
Cloning into 'geometry2'...
remote: Enumerating objects: 16370, done.
remote: Counting objects: 100% (748/748), done.
remote: Compressing objects: 100% (162/162), done.
remote: Total 16370 (delta 623), reused 693 (delta 583), pack-reused 15622
Receiving objects: 100% (16370/16370), 3.76 MiB | 3.39 MiB/s, done.
Resolving deltas: 100% (11588/11588), done.
=== ./control_msgs (git) ===
Cloning into '.'...
Found CFLAGS:
-mcpu=cortex-m4 -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard -DUSE_HAL_DRIVER -DSTM32F411xE -ICore/Inc -IDrivers/STM32F4xx_HAL_Driver/Inc -IDrivers/STM32F4xx_HAL_Driver/Inc/Legacy -IMiddlewares/Third_Party/FreeRTOS/Source/include -IMiddlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -IMiddlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -IDrivers/CMSIS/Device/ST/STM32F4xx/Include -IDrivers/CMSIS/Include -Imicro_ros_stm32cubemx_utils/microros_static_library/libmicroros/microros_include -Og -Wall -fdata-sections -ffunction-sections -g -gdwarf-2 -MMD -MP -MFprint_cflags
Do you want to continue with them? (y/n)y
Continuing...
Crosscompiled environment: cleaning path
Building firmware for generate_lib platform generic
Using provided meta: /project/micro_ros_stm32cubemx_utils/microros_static_library/library_generation/colcon.meta
Starting >>> rcutils
Starting >>> rosidl_cli
Starting >>> rosidl_typesupport_interface
Starting >>> microcdr
--- stderr: rosidl_cli
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< rosidl_cli [1.35s]
Starting >>> rosidl_adapter
Finished <<< rosidl_typesupport_interface [1.39s]
Starting >>> rmw_implementation_cmake
Finished <<< rmw_implementation_cmake [1.72s]
Starting >>> tracetools
Finished <<< microcdr [4.99s]
Starting >>> microxrcedds_client
Finished <<< rosidl_adapter [3.74s]
Starting >>> rosidl_parser
--- stderr: rcutils
In file included from /uros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:35:
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h: In function '__rcutils_convert_uint64_t_into_c_str':
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h:109:48: warning: unused parameter 'number' [-Wunused-parameter]
109 | __rcutils_convert_uint64_t_into_c_str(uint64_t number, char * buffer, size_t buffer_size)
|                                       ~^~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h:109:63: warning: unused parameter 'buffer' [-Wunused-parameter]
109 | __rcutils_convert_uint64_t_into_c_str(uint64_t number, char * buffer, size_t buffer_size)
|                                                        ~^~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h:109:78: warning: unused parameter 'buffer_size' [-Wunused-parameter]
109 | __rcutils_convert_uint64_t_into_c_str(uint64_t number, char * buffer, size_t buffer_size)
|                                                                       ~^
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h: In function '__rcutils_format_error_string':
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h:142:28: warning: unused parameter 'error_string' [-Wunused-parameter]
142 |   rcutils_error_string_t * error_string,
|   ~^~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h:143:33: warning: unused parameter 'error_state' [-Wunused-parameter]
143 |   const rcutils_error_state_t * error_state)
|   ^
/uros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c: In function 'rcutils_get_error_string':
/uros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:240:38: warning: initializer-string for array of 'char' is too long
240 |     return (rcutils_error_string_t) {"error not set"};  // NOLINT(readability/braces)
|                                      ^
/uros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:240:38: note: (near initialization for '(anonymous).str')
In file included from /uros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:35:
At top level:
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h:109:1: warning: '__rcutils_convert_uint64_t_into_c_str' defined but not used [-Wunused-function]
109 | __rcutils_convert_uint64_t_into_c_str(uint64_t number, char * buffer, size_t buffer_size)
| ^~~~~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h:91:1: warning: '__rcutils_reverse_str' defined but not used [-Wunused-function]
91 | __rcutils_reverse_str(char * string_in, size_t string_len)
| ^~~~~~~~~~~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/logging.c: In function 'rcutils_get_env_var_zero_or_one':
/uros_ws/firmware/mcu_ws/uros/rcutils/src/logging.c:130:35: warning: unused parameter 'zero_semantic' [-Wunused-parameter]
130 |   const char * name, const char * zero_semantic,
|                      ~^
/uros_ws/firmware/mcu_ws/uros/rcutils/src/logging.c:131:16: warning: unused parameter 'one_semantic' [-Wunused-parameter]
131 |   const char * one_semantic)
|   ~^~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/atomic_64bits.c:53:10: warning: conflicting types for built-in function '__atomic_load_8'; expected 'long long unsigned int(const volatile void *, int)' [-Wbuiltin-declaration-mismatch]
53 | uint64_t __atomic_load_8(uint64_t *mem, int model) {
|          ^~~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/atomic_64bits.c:62:6: warning: conflicting types for built-in function '__atomic_store_8'; expected 'void(volatile void *, long long unsigned int,  int)' [-Wbuiltin-declaration-mismatch]
62 | void __atomic_store_8(uint64_t *mem, uint64_t val, int model) {
|      ^~~~~~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/time_unix.c:52:4: warning: #warning is a GCC extension
52 | #  warning no monotonic clock function available
|    ^~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/time_unix.c:52:4: warning: #warning no monotonic clock function available [-Wcpp]
/uros_ws/firmware/mcu_ws/uros/rcutils/src/time_unix.c: In function 'rcutils_system_time_now':
/uros_ws/firmware/mcu_ws/uros/rcutils/src/time_unix.c:74:3: warning: implicit declaration of function 'clock_gettime' [-Wimplicit-function-declaration]
74 |   clock_gettime(CLOCK_REALTIME, &timespec_now);
|   ^~~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/atomic_64bits.c:70:10: warning: conflicting types for built-in function '__atomic_exchange_8'; expected 'long long unsigned int(volatile void *, long long unsigned int,  int)' [-Wbuiltin-declaration-mismatch]
70 | uint64_t __atomic_exchange_8(uint64_t *mem, uint64_t val, int model) {
|          ^~~~~~~~~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcutils/src/atomic_64bits.c:80:10: warning: conflicting types for built-in function '__atomic_fetch_add_8'; expected 'long long unsigned int(volatile void *, long long unsigned int,  int)' [-Wbuiltin-declaration-mismatch]
80 | uint64_t __atomic_fetch_add_8(uint64_t *mem, uint64_t val, int model) {
|          ^~~~~~~~~~~~~~~~~~~~
Finished <<< rcutils [6.31s]
Starting >>> rosidl_runtime_c
Finished <<< tracetools [4.08s]
Starting >>> rcl_logging_interface
Finished <<< rosidl_parser [2.78s]
Starting >>> rosidl_cmake
--- stderr: microxrcedds_client
/uros_ws/firmware/mcu_ws/eProsima/Micro-XRCE-DDS-Client/src/c/util/time.c: In function 'uxr_nanos':
/uros_ws/firmware/mcu_ws/eProsima/Micro-XRCE-DDS-Client/src/c/util/time.c:60:5: warning: implicit declaration of function 'clock_gettime' [-Wimplicit-function-declaration]
60 |     clock_gettime(CLOCK_REALTIME, &ts);
|     ^~~~~~~~~~~~~
Finished <<< microxrcedds_client [4.36s]
Starting >>> tracetools_trace
--- stderr: rosidl_runtime_c
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)

Finished <<< rosidl_runtime_c [3.68s]
Starting >>> rmw
Finished <<< rosidl_cmake [2.11s]
Starting >>> rosidl_typesupport_introspection_c
--- stderr: rcl_logging_interface
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:19 (find_package)

Finished <<< rcl_logging_interface [3.03s]
Starting >>> rcl_logging_noop
--- stderr: tracetools_trace
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< tracetools_trace [1.44s]
Starting >>> test_interface_files
Finished <<< test_interface_files [1.10s]
Starting >>> rosidl_generator_c
Finished <<< rosidl_typesupport_introspection_c [3.02s]
Starting >>> tracetools_launch
--- stderr: rcl_logging_noop
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rcl_logging_interface/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rcl_logging_interface/cmake/rcl_logging_interfaceConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)

Finished <<< rcl_logging_noop [2.85s]
Starting >>> tracetools_read
--- stderr: rmw
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:21 (find_package)
In file included from /uros_ws/firmware/mcu_ws/ros2/rmw/rmw/src/validate_full_topic_name.c:17:
/uros_ws/firmware/mcu_ws/ros2/rmw/rmw/src/validate_full_topic_name.c: In function 'rmw_validate_full_topic_name_with_size':
/uros_ws/firmware/mcu_ws/ros2/rmw/rmw/src/validate_full_topic_name.c:106:29: warning: array subscript has type 'char' [-Wchar-subscripts]
106 |       if (isdigit(topic_name[i + 1]) != 0) {
|                   ~~~~^
In file included from /uros_ws/firmware/mcu_ws/ros2/rmw/rmw/src/validate_node_name.c:17:
/uros_ws/firmware/mcu_ws/ros2/rmw/rmw/src/validate_node_name.c: In function 'rmw_validate_node_name_with_size':
/uros_ws/firmware/mcu_ws/ros2/rmw/rmw/src/validate_node_name.c:72:24: warning: array subscript has type 'char' [-Wchar-subscripts]
72 |   if (isdigit(node_name[0]) != 0) {
|               ~~~~~~~^
Finished <<< rmw [3.93s]
Starting >>> rosidl_typesupport_microxrcedds_c
Finished <<< rosidl_generator_c [2.85s]
Starting >>> libyaml_vendor
--- stderr: tracetools_read
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< tracetools_read [1.76s]
Starting >>> ros2trace
--- stderr: tracetools_launch
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< tracetools_launch [2.25s]
Starting >>> tracetools_test
--- stderr: ros2trace
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< ros2trace [1.62s]
Starting >>> rosidl_generator_dds_idl
--- stderr: rosidl_typesupport_microxrcedds_c
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
CMakeLists.txt:22 (find_package)

Finished <<< rosidl_typesupport_microxrcedds_c [2.88s]
Starting >>> rosidl_typesupport_c
--- stderr: tracetools_test
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< tracetools_test [1.78s]
Starting >>> micro_ros_utilities
Finished <<< rosidl_generator_dds_idl [2.34s]
Starting >>> rosidl_typesupport_introspection_tests
--- stderr: rosidl_typesupport_c
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:33 (find_package)

Finished <<< rosidl_typesupport_c [4.70s]
Starting >>> rosidl_default_runtime
--- stderr: micro_ros_utilities
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
CMakeLists.txt:18 (find_package)
/uros_ws/firmware/mcu_ws/uros/micro_ros_utilities/src/type_utilities.c: In function 'print_type_info':
/uros_ws/firmware/mcu_ws/uros/micro_ros_utilities/src/type_utilities.c:96:61: warning: format '%u' expects argument of type 'unsigned int', but argument 7 has type 'uint32_t' {aka 'const long unsigned int'} [-Wformat=]
96 |       buffer, sizeof(buffer), "%sIntrospection for %s/%s - %u members, %zu B\n",
|                                                            ~^
|                                                             |
|                                                             unsigned int
|                                                            %lu
......
100 |       members->member_count_,
|       ~~~~~~~~~~~~~~~~~~~~~~
|              |
|              uint32_t {aka const long unsigned int}
Finished <<< micro_ros_utilities [5.16s]
Starting >>> rosidl_default_generators
Finished <<< rosidl_typesupport_introspection_tests [3.61s]
Finished <<< rosidl_default_runtime [1.64s]
Finished <<< rosidl_default_generators [1.23s]
Starting >>> builtin_interfaces
Starting >>> unique_identifier_msgs
Starting >>> micro_ros_msgs
--- stderr: libyaml_vendor
Cloning into 'libyaml-0.2.5'...
HEAD is now at 2c891fc Changes for v0.2.5 release
CMake Warning (dev) at CMakeLists.txt:56 (add_library):
ADD_LIBRARY called with SHARED option but the target platform does not
support dynamic linking.  Building a STATIC library instead.  This may lead
to problems.
This warning is for project developers.  Use -Wno-dev to suppress it.
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/api.c: In function 'yaml_strdup':
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/api.c:66:27: warning: implicit declaration of function 'strdup'; did you mean 'strcmp'? [-Wimplicit-function-declaration]
66 |     return (yaml_char_t *)strdup((char *)str);
|                           ^~~~~~
|                           strcmp
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c: In function 'yaml_emitter_write_plain_scalar':
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:28:6: warning: value computed is not used [-Wunused-value]
28 |      && ((emitter->line_break == YAML_CR_BREAK ?
|      ^~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:56:11: note: in expansion of macro 'PUT_BREAK'
56 |          (PUT_BREAK(emitter),
|           ^~~~~~~~~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:1962:18: note: in expansion of macro 'WRITE_BREAK'
1962 |             if (!WRITE_BREAK(emitter, string)) return 0;
|                  ^~~~~~~~~~~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c: In function 'yaml_emitter_write_single_quoted_scalar':
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:28:6: warning: value computed is not used [-Wunused-value]
28 |      && ((emitter->line_break == YAML_CR_BREAK ?
|      ^~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:56:11: note: in expansion of macro 'PUT_BREAK'
56 |          (PUT_BREAK(emitter),
|           ^~~~~~~~~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:2019:18: note: in expansion of macro 'WRITE_BREAK'
2019 |             if (!WRITE_BREAK(emitter, string)) return 0;
|                  ^~~~~~~~~~~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c: In function 'yaml_emitter_write_literal_scalar':
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:28:6: warning: value computed is not used [-Wunused-value]
28 |      && ((emitter->line_break == YAML_CR_BREAK ?
|      ^~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:56:11: note: in expansion of macro 'PUT_BREAK'
56 |          (PUT_BREAK(emitter),
|           ^~~~~~~~~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:2285:18: note: in expansion of macro 'WRITE_BREAK'
2285 |             if (!WRITE_BREAK(emitter, string)) return 0;
|                  ^~~~~~~~~~~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c: In function 'yaml_emitter_write_folded_scalar':
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:28:6: warning: value computed is not used [-Wunused-value]
28 |      && ((emitter->line_break == YAML_CR_BREAK ?
|      ^~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:56:11: note: in expansion of macro 'PUT_BREAK'
56 |          (PUT_BREAK(emitter),
|           ^~~~~~~~~
/uros_ws/firmware/mcu_ws/build/libyaml_vendor/libyaml-0.2.5-prefix/src/libyaml-0.2.5/src/emitter.c:2334:18: note: in expansion of macro 'WRITE_BREAK'
2334 |             if (!WRITE_BREAK(emitter, string)) return 0;
|                  ^~~~~~~~~~~
Finished <<< libyaml_vendor [10.1s]
Starting >>> lifecycle_msgs
--- stderr: unique_identifier_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)

Finished <<< unique_identifier_msgs [7.88s]
Starting >>> std_srvs
--- stderr: builtin_interfaces
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< builtin_interfaces [8.45s]
Starting >>> std_msgs
--- stderr: micro_ros_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:20 (find_package)

Finished <<< micro_ros_msgs [8.79s]
Starting >>> action_msgs
--- stderr: std_srvs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< std_srvs [12.9s]
Starting >>> rmw_microxrcedds
--- stderr: lifecycle_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< lifecycle_msgs [19.6s]
Starting >>> rcl_interfaces
--- stderr: action_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< action_msgs [13.7s]
Starting >>> test_msgs
--- stderr: rmw_microxrcedds
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
CMakeLists.txt:27 (find_package)

Finished <<< rmw_microxrcedds [13.0s]
Starting >>> rmw_implementation
--- stderr: rmw_implementation
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rmw_microxrcedds/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rmw_microxrcedds/cmake/rmw_microxrceddsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rmw_implementation_cmake/cmake/get_default_rmw_implementation.cmake:64 (find_package)
CMakeLists.txt:22 (get_default_rmw_implementation)

Finished <<< rmw_implementation [4.79s]
Starting >>> example_interfaces
--- stderr: std_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< std_msgs [56.8s]
Starting >>> geometry_msgs
--- stderr: rcl_interfaces
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< rcl_interfaces [46.3s]
Starting >>> actionlib_msgs
--- stderr: actionlib_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< actionlib_msgs [11.6s]
Starting >>> rosidl_typesupport_microxrcedds_test_msg
Finished <<< rosidl_typesupport_microxrcedds_test_msg [2.52s]
Starting >>> test_tracetools
Finished <<< test_tracetools [2.63s]
Starting >>> rosgraph_msgs
--- stderr: test_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:19 (find_package)

Finished <<< test_msgs [1min 8s]
Starting >>> rcl
--- stderr: rosgraph_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< rosgraph_msgs [7.37s]
Starting >>> statistics_msgs
--- stderr: example_interfaces
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< example_interfaces [56.1s]
Starting >>> composition_interfaces
--- stderr: rcl
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rcl_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rcl_interfaces/cmake/rcl_interfacesConfig.cmake:41 (include)
CMakeLists.txt:10 (find_package)
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/graph.c: In function '__validate_node_name_and_namespace':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/graph.c:56:18: warning: unused variable 'msg' [-Wunused-variable]
56 |     const char * msg = rmw_namespace_validation_result_string(validation_result);
|                  ^~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/graph.c:68:18: warning: unused variable 'msg' [-Wunused-variable]
68 |     const char * msg = rmw_node_name_validation_result_string(validation_result);
|                  ^~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/graph.c: In function '_rcl_wait_for_entities':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/graph.c:524:28: warning: unused variable 'error' [-Wunused-variable]
524 |     rcutils_error_string_t error = rcutils_get_error_string();
|                            ^~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/graph.c:558:32: warning: unused variable 'error' [-Wunused-variable]
558 |         rcutils_error_string_t error = rcutils_get_error_string();
|                                ^~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/graph.c: In function '__rcl_get_info_by_topic':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/graph.c:657:22: warning: variable 'error_string' set but not used [-Wunused-but-set-variable]
657 |   rmw_error_string_t error_string;
|                      ^~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/init_options.c: In function 'rcl_init_options_copy':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/init_options.c:108:24: warning: unused variable 'error_string' [-Wunused-variable]
108 |     rmw_error_string_t error_string = rmw_get_error_string();
|                        ^~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/network_flow_endpoints.c: In function '__validate_network_flow_endpoint_array':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/network_flow_endpoints.c:43:22: warning: variable 'error_string' set but not used [-Wunused-but-set-variable]
43 |   rmw_error_string_t error_string;
|                      ^~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/network_flow_endpoints.c: In function 'rcl_publisher_get_network_flow_endpoints':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/network_flow_endpoints.c:75:22: warning: variable 'error_string' set but not used [-Wunused-but-set-variable]
75 |   rmw_error_string_t error_string;
|                      ^~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/network_flow_endpoints.c: In function 'rcl_subscription_get_network_flow_endpoints':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/network_flow_endpoints.c:106:22: warning: variable 'error_string' set but not used [-Wunused-but-set-variable]
106 |   rmw_error_string_t error_string;
|                      ^~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node.c: In function 'rcl_node_init':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node.c:166:18: warning: unused variable 'msg' [-Wunused-variable]
166 |     const char * msg = rmw_node_name_validation_result_string(validation_result);
|                  ^~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node.c:198:18: warning: unused variable 'msg' [-Wunused-variable]
198 |     const char * msg = rmw_namespace_validation_result_string(validation_result);
|                  ^~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node_resolve_name.c: In function 'rcl_resolve_name':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node_resolve_name.c:49:28: warning: unused variable 'error' [-Wunused-variable]
49 |     rcutils_error_string_t error = rcutils_get_error_string();
|                            ^~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node_resolve_name.c:97:18: warning: unused variable 'error' [-Wunused-variable]
97 |     const char * error = rmw_get_error_string().str;
|                  ^~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node_resolve_name.c:114:28: warning: unused variable 'error' [-Wunused-variable]
114 |     rcutils_error_string_t error = rcutils_get_error_string();
|                            ^~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node_resolve_name.c:33:27: warning: unused parameter 'local_args' [-Wunused-parameter]
33 |   const rcl_arguments_t * local_args,
|   ~~~~~~~~~~^~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node_resolve_name.c:34:27: warning: unused parameter 'global_args' [-Wunused-parameter]
34 |   const rcl_arguments_t * global_args,
|   ^
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/node_resolve_name.c:40:8: warning: unused parameter 'only_expand' [-Wunused-parameter]
40 |   bool only_expand,
|        ^
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/rmw_implementation_identifier_check.c: In function 'rcl_rmw_implementation_identifier_check':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/rmw_implementation_identifier_check.c:136:34: warning: unused variable 'rmw_error_msg' [-Wunused-variable]
136 |     const rcutils_error_string_t rmw_error_msg = rcl_get_error_string();
|                                  ^
At top level:
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/rmw_implementation_identifier_check.c:168:13: warning: 'initialize' defined but not used [-Wunused-function]
168 | INITIALIZER(initialize) {
|             ^~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/rmw_implementation_identifier_check.c:54:15: note: in definition of macro 'INITIALIZER'
54 |   static void f(void)
|               ^
In file included from /uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/validate_topic_name.c:22:
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/validate_topic_name.c: In function 'rcl_validate_topic_name_with_size':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/validate_topic_name.c:58:25: warning: array subscript has type 'char' [-Wchar-subscripts]
58 |   if (isdigit(topic_name[0]) != 0) {
|               ~~~~~~~~^
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/validate_topic_name.c:84:27: warning: array subscript has type 'char' [-Wchar-subscripts]
84 |         isdigit(topic_name[i]) != 0 &&
|                 ~~~~~~~~^
/uros_ws/firmware/mcu_ws/uros/rcl/rcl/src/rcl/validate_topic_name.c:179:29: warning: array subscript has type 'char' [-Wchar-subscripts]
179 |       if (isdigit(topic_name[i + 1]) != 0) {
|                   ~~~~^
Finished <<< rcl [11.1s]
Starting >>> rcl_action
--- stderr: statistics_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)

Finished <<< statistics_msgs [13.1s]
Starting >>> rcl_lifecycle
--- stderr: rcl_action
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/action_msgs/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/action_msgs/cmake/action_msgsConfig.cmake:41 (include)
CMakeLists.txt:7 (find_package)

Finished <<< rcl_action [5.50s]
Starting >>> rclc
--- stderr: rcl_lifecycle
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/lifecycle_msgs/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/lifecycle_msgs/cmake/lifecycle_msgsConfig.cmake:41 (include)
CMakeLists.txt:7 (find_package)
/uros_ws/firmware/mcu_ws/uros/rcl/rcl_lifecycle/src/rcl_lifecycle.c: In function 'rcl_lifecycle_state_machine_fini':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl_lifecycle/src/rcl_lifecycle.c:265:24: warning: unused variable 'error_string' [-Wunused-variable]
265 |     rcl_error_string_t error_string = rcl_get_error_string();
|                        ^~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl_lifecycle/src/rcl_lifecycle.c:275:24: warning: unused variable 'error_string' [-Wunused-variable]
275 |     rcl_error_string_t error_string = rcl_get_error_string();
|                        ^~~~~~~~~~~~
/uros_ws/firmware/mcu_ws/uros/rcl/rcl_lifecycle/src/rcl_lifecycle.c: In function '_trigger_transition':
/uros_ws/firmware/mcu_ws/uros/rcl/rcl_lifecycle/src/rcl_lifecycle.c:366:26: warning: unused variable 'error_string' [-Wunused-variable]
366 |       rcl_error_string_t error_string = rcl_get_error_string();
|                          ^~~~~~~~~~~~
Finished <<< rcl_lifecycle [4.07s]
Starting >>> rosidl_typesupport_microxrcedds_c_tests
--- stderr: composition_interfaces
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< composition_interfaces [14.8s]
Starting >>> test_rmw_implementation
Finished <<< rosidl_typesupport_microxrcedds_c_tests [2.15s]
Starting >>> test_tracetools_launch
Finished <<< test_rmw_implementation [2.76s]
--- stderr: geometry_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< geometry_msgs [47.3s]
Starting >>> sensor_msgs
Starting >>> trajectory_msgs
--- stderr: test_tracetools_launch
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< test_tracetools_launch [2.38s]
Starting >>> diagnostic_msgs
--- stderr: rclc
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rcl_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rcl_interfaces/cmake/rcl_interfacesConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rcl/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rcl/cmake/rclConfig.cmake:41 (include)
CMakeLists.txt:31 (find_package)
/uros_ws/firmware/mcu_ws/uros/rclc/rclc/src/rclc/executor_handle.c: In function 'rclc_executor_handle_print':
/uros_ws/firmware/mcu_ws/uros/rclc/rclc/src/rclc/executor_handle.c:84:10: warning: variable 'typeName' set but not used [-Wunused-but-set-variable]
84 |   char * typeName;
|          ^~~~~~~~
Finished <<< rclc [7.22s]
Starting >>> nav_msgs
--- stderr: trajectory_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< trajectory_msgs [16.2s]
Starting >>> shape_msgs
--- stderr: diagnostic_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< diagnostic_msgs [17.7s]
Starting >>> tf2_msgs
--- stderr: nav_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< nav_msgs [24.5s]
Starting >>> control_msgs
--- stderr: shape_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/std_msgs/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/std_msgs/cmake/std_msgsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/geometry_msgs/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/geometry_msgs/cmake/geometry_msgsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< shape_msgs [12.9s]
Starting >>> rclc_lifecycle
--- stderr: rclc_lifecycle
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/std_msgs/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/std_msgs/cmake/std_msgsConfig.cmake:41 (include)
CMakeLists.txt:15 (find_package)

Finished <<< rclc_lifecycle [4.05s]
Starting >>> rclc_parameter
--- stderr: tf2_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:13 (find_package)
cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-Wnon-virtual-dtor' is valid for C++/ObjC++ but not for C
cc1: warning: command-line option '-Woverloaded-virtual' is valid for C++/ObjC++ but not for C
Finished <<< tf2_msgs [15.6s]
--- stderr: rclc_parameter
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rcl_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rcl_interfaces/cmake/rcl_interfacesConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rcl/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rcl/cmake/rclConfig.cmake:41 (include)
CMakeLists.txt:34 (find_package)

Finished <<< rclc_parameter [4.16s]
--- stderr: sensor_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< sensor_msgs [53.6s]
Starting >>> stereo_msgs
Starting >>> visualization_msgs
Starting >>> sensor_msgs_py
--- stderr: sensor_msgs_py
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Finished <<< sensor_msgs_py [1.84s]
--- stderr: control_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< control_msgs [32.5s]
--- stderr: stereo_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_introspection_c/cmake/rosidl_typesupport_introspection_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_c-extras.cmake:13 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_typesupport_c/cmake/rosidl_typesupport_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generators-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_default_generators/cmake/rosidl_default_generatorsConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< stereo_msgs [6.57s]
--- stderr: visualization_msgs
CMake Warning at /uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/ament_cmake_export_libraries-extras.cmake:116 (message):
Package 'rcutils' exports library 'dl' which couldn't be found
Call Stack (most recent call first):
/uros_ws/firmware/mcu_ws/install/share/rcutils/cmake/rcutilsConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/rosidl_runtime_c/cmake/rosidl_runtime_cConfig.cmake:41 (include)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/ament_cmake_export_dependencies-extras.cmake:21 (find_package)
/uros_ws/firmware/mcu_ws/install/share/builtin_interfaces/cmake/builtin_interfacesConfig.cmake:41 (include)
CMakeLists.txt:14 (find_package)

Finished <<< visualization_msgs [16.9s]
Starting >>> common_interfaces
Finished <<< common_interfaces [0.74s]
Summary: 69 packages finished [3min 28s]
50 packages had stderr output: action_msgs actionlib_msgs builtin_interfaces composition_interfaces control_msgs diagnostic_msgs example_interfaces geometry_msgs libyaml_vendor lifecycle_msgs micro_ros_msgs micro_ros_utilities microxrcedds_client nav_msgs rcl rcl_action rcl_interfaces rcl_lifecycle rcl_logging_interface rcl_logging_noop rclc rclc_lifecycle rclc_parameter rcutils rmw rmw_implementation rmw_microxrcedds ros2trace rosgraph_msgs rosidl_cli rosidl_runtime_c rosidl_typesupport_c rosidl_typesupport_microxrcedds_c sensor_msgs sensor_msgs_py shape_msgs statistics_msgs std_msgs std_srvs stereo_msgs test_msgs test_tracetools_launch tf2_msgs tracetools_launch tracetools_read tracetools_test tracetools_trace trajectory_msgs unique_identifier_msgs visualization_msgs

It seems that the library has been built correctly. Could you paste here the output of nm [micro-ROS library .a] | grep rmw_uros ?

Sure:
     U rmw_uros_epoch_nanos

00000001 T rmw_uros_set_continous_serialization_callbacks
00000001 T rmw_uros_options_set_custom_transport
00000001 T rmw_uros_set_custom_transport
00000001 T rmw_uros_init_options
00000001 T rmw_uros_options_set_client_key
00000001 T rmw_uros_options_set_serial_device
00000001 T rmw_uros_options_set_udp_address
00000001 T rmw_uros_ping_agent
00000001 T rmw_uros_ping_agent_options
00000001 T rmw_uros_epoch_millis
00000001 T rmw_uros_epoch_nanos
00000001 T rmw_uros_epoch_synchronized
00000001 T rmw_uros_sync_session
00000001 T rmw_uros_set_client_session_timeout
00000001 T rmw_uros_set_context_entity_creation_session_timeout
00000001 T rmw_uros_set_context_entity_destroy_session_timeout
00000001 T rmw_uros_set_publisher_session_timeout
00000001 T rmw_uros_set_service_session_timeout
U rmw_uros_epoch_nanos

Which is your local gcc arm compiler version?

12.2.1-1.2.1

The docker you are using to build the micro-ROS library has this version:
root@ad6ee037515f:/# arm-none-eabi-gcc --version
arm-none-eabi-gcc (15:10.3-2021.07-4) 10.3.1 20210621 (release)
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

You have two options:

Use 10.3.1 locally in order to have the library and your local code built with the same version.
Try to modify the build script to install your version (12.2.1) in the docker, it should be easy to modify the build script here: https://github.com/micro-ROS/micro_ros_stm32cubemx_utils/blob/3819f6819cee1ff01c3da58ecbc8bfcbf4b0a2a5/microros_static_library_ide/library_generation/library_generation.sh#L26-L28
Take into account that humble is defaulted to ubuntu 22.04 and the default ARM compiler for 22.04 is 10.3

great, thanks - I will get these aligned and report back.

That worked, thanks


removed argument -XX:+CMSIncrementalPacing

Debian 9 and Java 12 doesn't contain the argument "-XX:+CMSIncrementalPacing". It is working without it.

lgtm
It was deprecated in Java 8 and apparently removed in Java 12.


resource exists command for existence check of arm resources.

Will address the needs of some users who want to check the existence of a resource before creating.
Might address: https://github.com/Azure/azure-cli/issues/6442
First step towards resolving: https://github.com/Azure/azure-cli/issues/5006
This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[x] I adhere to the Command Guidelines.

Codecov Report

Merging #6467 into dev will not change coverage.
The diff coverage is n/a.

@@         Coverage Diff         @@
##           dev   #6467   +/-   ##
===================================
  Coverage    0%      0%
===================================
  Files       11      11
  Lines      133     133
  Branches     9       8    -1
===================================
  Misses     133     133

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ee9d00c...cdb05eb. Read the comment docs.

is this for this sprint?

I suggest you explicitly state in the help doc that the exit code indicate if the resource exists rather than if the command successes.

@troydai NOT for this sprint

Closing this as https://github.com/Azure/azure-cli/pull/6489 will allow for an existence check.


Hand tool: Unable to scroll canvas down and to the right

Steps to Reproduce

Launch Ketcher
Create few structures on canvas
Try to scroll canvas down and to the right using Hand tool

Actual behavior
Unable to scroll canvas down and to the right
Expected behavior
Able to scroll canvas down and to the right
Screenshots
https://user-images.githubusercontent.com/62464241/210779961-23dc5979-872d-4ef8-9d7a-60b714ac31d2.mp4

Desktop (please complete the following information):

OS: Windows 10
Browser Chrome
Version 108.0.5359.125 (Official Build) (64-bit)

Ketcher version
Version 2.7.0-rc.8
Additional context
Note: It is necessary to restrict the user from endless scrolling the canvas. The restriction must take effect when the last pixel of the structure disappears from the visibility area. Now it is implemented so that you can scroll endlessly and then the user can hardly find his structures on the canvas.

Bug is not reproduced in 2.17.0-rc.3


Persist data

Currently, once the configured size of data is reached the active-append table-block is swapped out for a new one and the old one is thrown away. We of course want to persist data in some way. Since we already keep the data in parquet format in memory, it would be great to write that out and memory map it.

@brancz, actually I see from code that, when a table block is rotated, the old one is simply discarded, and queries only act on the current active block for each table.
So, what's the purpose of memory mapping thrown blocks?

Okay, I'll stay tuned on this :)

I've pushed a very WIP branch hackday-storage where it just writes the rotated blocks to disk, and then on query reads all of them. It's terribly inefficient but it at least is a starting point that can inform an implementation.

Gave a look at the code.
I think the RotateBlock() function is a good place to put the code for persisting the block.
Also, instead of writing each block in a separate file, I would keep a write file opened, in order to append blocks in a log-like fashion (the file could be also rotated, when a given size is reached).
I would also store a reference to read only table blocks inside the Table struct and update function Iterator() in order to iterate not only on the current active block.
What do you think?

If you want, I could try to provide a PR addressing these points

There is a potential problem arising from the fact that the block is written to disk in the background by a separate goroutine.
A concurrent query may try to read a block (inside the IterateRowGroup() function) while it is being written to disk, thus reading a corrupted version of the block.
It could also happen that the disk write has not yet been initialized at that time, so the disk block would not be read at all and skipped.
To solve this problem, when a query try to iterate on the set of table blocks of the database, the following property should be satisfied: all blocks which have been created before the current active block should be correctly synced to disk.
This condition could be checked by giving a sequence number to blocks, and by storing in a variable the sequence number of the last table block which have been correctly (and entirely) written to disk.
So when a read operation arrives, one should first check if lastWrittenBlockSeqNumber < activeBlock.seqNumber-1.
If this is the case, we could wait for the condition to become false, or simply return an error.

I was thinking we'd likely want to drop a metadata file alongside blocks that informs us about their contents and potentially validity. We could update it on successful block rights to avoid reading an incomplete block. If we use a ULID for the block name we could implement the sequence number you've described to determine last valid block.

The problem is that if a query is submitted while you are writing a block to disk, you have to wait for the incomplete block to be written on disk. If you simply skip it, you may end with an incomplete result set because the block may contain rows satisfying the query.
Assume that an user runs the same query twice, and that just before running the query for the second time the current active block is rotated because of a concurrent insertion. In this case, he could get a different number of rows for the same query, because rows contained in the block being written would not be returned the second time.
So, I would use the sequence numbers to detect pending writes, but the important part is that if you find that
lastWrittenBlockSeqNumber < activeBlock.seqNumber-1 during a query, you have to wait until lastWrittenBlockSeqNumber == activeBlock.seqNumber-1 holds or return an error to tell the user he should run again the query.
Do you agree with this point?

Yea definitely agree. What if we read from the in-memory block that is actively being written to disk? So in our table we have something like
active *TableBlock
pending []*TableBlock

so on read we query from both active and any pending blocks (maybe we only ever keep a single pending block?) and once that pending block has been successfully written to disk, we can remove it from in memory pending list.

This is a valid alternative I also was thinking about. There is only a drawback with this approach. Under a very high write pressure, several block could be queued in the pending list, thus we could by far exceed the memory limit imposed by activeMemorySize. However, if this could be acceptable for your purposes, we could go with this solution :=)

I think we would have to do something like this to avoid temporarily not finding data during queries when a block is being written.

Good, I'll go for this solution


Add documentation page on networking

This PR starts documentation about Hydra specific networking.

I have updated the PR to:

Move the page to the core-concepts section
Make it clearer and remove possible "solutions" (those should go into an ADR PR)

Rebased. Building the docs locally and reviewing this now.


Highlighting style does nothing

Describe the bug
Highlighting style doesnt work. I tried all settings and restarted the IDEA many times. What am i doing wrong?
It only displays as "background" color.
To Reproduce

install plugin
try different highlighting options

Expected Behavior
See difference :)
Environment
PhpStorm 2024.1.1
Build #PS-241.15989.102, built on April 23, 2024
Licensed to J B
Subscription is active until March 2, 2025.
Runtime version: 17.0.10+1-b1207.14 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 24
Registry:
run.processes.with.pty=TRUE
ide.experimental.ui=true
Non-Bundled Plugins:
com.jetbrains.space (241.15989.9)
color.scheme.Tomorrow Dark (0.2)
com.intellij.ideolog (<IP_ADDRESS>)
com.vecheslav.darculaDarkerTheme (1.2.0)
com.github.lppedd.kotlin-additional-highlighting (0.2.2)
com.intellij.ml.llm (241.15989.195)
ru.adelf.idea.dotenv (2024.1)
com.mallowigi.colorHighlighter (18.0.0)
It should contain:
Windows
Screenshots

I think you're right, it doesn't work for CSS because this is handled by the IDE, not the plugin. And the IDE only knows to style the background.

Thought the same, is there a workaround? Really want to change de default behavior. (got a lot of colors) would love to change the default to a underline or something like that.

I need to create a CSSParser. I did it for all other formats but for CSS I was resorting to the IDE options because otherwise they would conflict each other (like, if you enable Foreground coloring in the plugin but background coloring in the Appearance setting, you would be getting a colored box).
I need to think of a solution.

Hmm that might be possible

CSS support will be added next version

Nice! makes me really happy 😁

Sorry but when do you think the next version will be released?

The latest update 18.1.0 doesn't work as described above. Is this feature included in this update?

Should be, what IDE are you on?

PhpStorm 2024.2.1
Build #PS-242.21829.154, built on August 29, 2024
Runtime version: 21.0.3+13-b509.11 amd64 (JCEF 122.1.9)
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Toolkit: sun.awt.windows.WToolkit
Windows 10.0
GC: G1 Young Generation, G1 Concurrent GC, G1 Old Generation
Memory: 4096M
Cores: 24
Registry:
run.processes.with.pty=TRUE
ide.experimental.ui=true
i18n.locale=
Non-Bundled Plugins:
com.jetbrains.space (242.21829.142)
color.scheme.Tomorrow Dark (0.2)
com.intellij.ideolog (242.21829.162)
com.vecheslav.darculaDarkerTheme (1.2.0)
com.github.lppedd.kotlin-additional-highlighting (0.2.2)
com.intellij.ml.llm (242.21829.196)
org.jetbrains.plugins.gitlab (242.21829.162)
org.jetbrains.plugins.github (242.21829.162)
ru.adelf.idea.dotenv (2024.2.1)
com.mallowigi.colorHighlighter (18.1.0)

Did you turn on the setting ?

What setting?
Highlight CSS colors is ON
But that also automatically turns on "general -> appearance" -> Show css color preview as background.
Can't turn that off and keep your plugin on

aaah good catch!

Any updates on this request? 😁 I really want to use this plugin

Sorry I have other priorities at the moment

can happen! no problem :)


feature: adding stop button playground

What does this PR do?
Adding a Stop button to the playground when the LLM is responding.
Screenshot / video of UI
https://github.com/user-attachments/assets/8d1ad183-fdf9-45b5-9bf1-8f59d54c4014
What issues does this PR fix or reference?
Fixes https://github.com/containers/podman-desktop-extension-ai-lab/issues/1089
How to test this PR?

[x] unit tests has been provided

Manually

Create playground
Submit message
Stop message
Again

Also, should we indicate somewhere that the response has been aborted ?

The server does not precise if it stop because the LLM provide a stop token or because he received a abort signal. We could incude this info in the Message interface from the client side, but I would rather not for now.

Yah we should have the buttons follow the same format as those on the details page

There's not a format decided upon for the outline / secondary version of it yet, but you could make two separate buttons side by side, one for send and one for stop?

I updated the design and the screenshot to match the discussion we had in the UI call

just wondering if the creation of the manager object should not be in the beforeEach method as it's a lot of copy paste everywhere and each we add a new parameter we need to change all tests methods

Yes, I rewrote those pretty old tests.