Crosscompiled environment: cleaning path Building firmware for generate_lib platform generic Using provided meta: /home/edgeai/microros_ws/my_custom_colcon.meta Starting >>> rcutils Starting >>> rosidl_cli Starting >>> rosidl_typesupport_interface Starting >>> microcdr Starting >>> rmw_implementation_cmake Starting >>> tracetools Starting >>> tracetools_trace Starting >>> test_interface_files Starting >>> tracetools_read Starting >>> libyaml_vendor Finished <<< rmw_implementation_cmake [0.73s] Finished <<< rosidl_typesupport_interface [0.81s] Finished <<< test_interface_files [0.93s] Finished <<< tracetools [1.05s] --- stderr: rcutils In file included from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:35: /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h: In function ‘__rcutils_convert_uint64_t_into_c_str’: /home/edgeai/microros_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) | ~~~~~~~~~^~~~~~ /home/edgeai/microros_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) | ~~~~~~~^~~~~~ /home/edgeai/microros_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) | ~~~~~~~^~~~~~~~~~~ /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/./error_handling_helpers.h: In function ‘__rcutils_format_error_string’: /home/edgeai/microros_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, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/edgeai/microros_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) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c: In function ‘rcutils_get_error_string’: /home/edgeai/microros_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) | ^~~~~~~~~~~~~~~ /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:240:38: note: (near initialization for ‘(anonymous).str’) In file included from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:35: At top level: /home/edgeai/microros_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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/edgeai/microros_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) | ^~~~~~~~~~~~~~~~~~~~~ /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/logging.c: In function ‘rcutils_get_env_var_zero_or_one’: /home/edgeai/microros_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, | ~~~~~~~~~~~~~^~~~~~~~~~~~~ /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/logging.c:131:16: warning: unused parameter ‘one_semantic’ [-Wunused-parameter] 131 | const char * one_semantic) | ~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/include/rcutils/error_handling.h:32, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/error_handling.c:22: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/env.c:21: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/find.c:21: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:141: CMakeFiles/rcutils.dir/src/env.c.obj] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/include/rcutils/error_handling.h:32, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/char_array.c:16: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/include/rcutils/error_handling.h:32, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/array_list.c:23: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/filesystem.c:22: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:155: CMakeFiles/rcutils.dir/src/error_handling.c.obj] Error 1 /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/shared_library.c:19: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/process.c: In function ‘rcutils_get_executable_name’: /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/process.c:65:28: error: ‘program_invocation_name’ undeclared (first use in this function) 65 | const char * appname = program_invocation_name; | ^~~~~~~~~~~~~~~~~~~~~~~ /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/process.c:65:28: note: each undeclared identifier is reported only once for each function it appears in /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/include/rcutils/error_handling.h:32, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/qsort.c:22: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:239: CMakeFiles/rcutils.dir/src/process.c.obj] Error 1 In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/allocator.c:16: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/snprintf.c:27: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:281: CMakeFiles/rcutils.dir/src/shared_library.c.obj] Error 1 /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/hash_map.c:21: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:99: CMakeFiles/rcutils.dir/src/array_list.c.obj] Error 1 /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:183: CMakeFiles/rcutils.dir/src/find.c.obj] Error 1 gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:253: CMakeFiles/rcutils.dir/src/qsort.c.obj] Error 1 gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:295: CMakeFiles/rcutils.dir/src/snprintf.c.obj] Error 1 In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/split.c:20: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:85: CMakeFiles/rcutils.dir/src/allocator.c.obj] Error 1 /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:169: CMakeFiles/rcutils.dir/src/filesystem.c.obj] Error 1 /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:113: CMakeFiles/rcutils.dir/src/char_array.c.obj] Error 1 In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/logging.c:24: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/arm-linux-gnueabi/include/stdio.h:894, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/include/rcutils/error_handling.h:32, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/./common.h:23, from /home/edgeai/microros_ws/firmware/mcu_ws/uros/rcutils/src/strdup.c:25: /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘sprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:38:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘snprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:71:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 71 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 72 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘fprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:105:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 105 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 106 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘printf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:112:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 112 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/arm-linux-gnueabi/include/bits/stdio2.h: In function ‘dprintf’: /usr/arm-linux-gnueabi/include/bits/stdio2.h:149:10: error: invalid use of ‘__builtin_va_arg_pack ()’ 149 | return __dprintf_chk (__fd, __USE_FORTIFY_LEVEL - 1, __fmt, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 150 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:309: CMakeFiles/rcutils.dir/src/split.c.obj] Error 1 gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:337: CMakeFiles/rcutils.dir/src/strdup.c.obj] Error 1 gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:211: CMakeFiles/rcutils.dir/src/hash_map.c.obj] Error 1 gmake[2]: *** [CMakeFiles/rcutils.dir/build.make:225: CMakeFiles/rcutils.dir/src/logging.c.obj] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:195: CMakeFiles/rcutils.dir/all] Error 2 gmake: *** [Makefile:149: all] Error 2 --- Failed <<< rcutils [1.16s, exited with code 2] Aborted <<< rosidl_cli [1.20s] Aborted <<< tracetools_read [1.08s] Aborted <<< tracetools_trace [1.12s] Aborted <<< libyaml_vendor [1.09s] Aborted <<< microcdr [1.22s] Summary: 4 packages finished [1.91s] 1 package failed: rcutils 5 packages aborted: libyaml_vendor microcdr rosidl_cli tracetools_read tracetools_trace 4 packages had stderr output: rcutils rosidl_cli tracetools_read tracetools_trace 57 packages not processed [ros2run]: Process exited with failure 2