Skip to content
This log is too long to show here, 750 KB has been skipped — click to see the complete log
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/usart.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/usart.c:75:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/wdt.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/wdt.c:72:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/cmsis/core_cm3.c]
[COMPILING ./atmel_softpack_libraries/usb/common/core/USBDescriptors.c]
[COMPILING ./atmel_softpack_libraries/usb/common/core/USBRequests.c]
[COMPILING ./atmel_softpack_libraries/usb/device/core/USBD.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/core/USBD.c:46:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/usb/device/core/USBDCallbacks.c]
[COMPILING ./atmel_softpack_libraries/usb/device/core/USBDDriver.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/core/USBDDriver.c:40:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/usb/device/core/USBDDriverCallbacks.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/core/USBDDriverCallbacks.c:53:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/string.c]
[COMPILING libcommon/source/stdio.c]
[COMPILING libcommon/source/fputs.c]
[COMPILING libcommon/source/usb_buf.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/usb_buf.c:13:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/ringbuffer.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/source/ringbuffer.c:14:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/pseudo_talloc.c]
In file included from libcommon/include/talloc.h:15,
                 from libcommon/source/pseudo_talloc.c:16:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/source/pseudo_talloc.c:17:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/host_communication.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/host_communication.c:13:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/main_common.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/main_common.c:16:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/stack_check.c]
[COMPILING libcommon/source/crcstub.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/crcstub.c:17:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/common/source/board_cstartup_gnu.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/common/source/board_cstartup_gnu.c:36:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/common/source/board_lowlevel.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/common/source/board_lowlevel.c:41:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/common/source/boardver_adc.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/common/source/boardver_adc.c:11:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/common/source/led.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/include/assert.h:60,
                 from libboard/common/source/led.c:18:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
   99 | void    free (void *) __nothrow;
      |         ^~~~
In file included from libboard/common/source/led.c:17:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: note: previous declaration of 'free' with type 'void(void *)'
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
[COMPILING libboard/common/source/manifest.c]
[COMPILING libboard/common/source/uart_console.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/common/source/uart_console.c:42:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/board_ngff_cardem.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/board_ngff_cardem.c:15:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
libboard/ngff_cardem/source/board_ngff_cardem.c:152:35: warning: 'struct cardem_inst' declared inside parameter list will not be visible outside of this definition or declaration
  152 | void board_set_card_insert(struct cardem_inst *ci, bool card_insert)
      |                                   ^~~~~~~~~~~
[COMPILING libboard/ngff_cardem/source/card_pres.c]
In file included from libosmocore/include/osmocom/core/linuxrbtree.h:93,
                 from libosmocore/include/osmocom/core/timer.h:60,
                 from libboard/ngff_cardem/source/card_pres.c:15:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/card_pres.c:16:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/sim_switch.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/sim_switch.c:15:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/wwan_led.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/wwan_led.c:18:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/wwan_perst.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/wwan_perst.c:18:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING apps/trace/main.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from apps/trace/main.c:20:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/usb/device/dfu/dfu.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/dfu/dfu.h:5,
                 from ./atmel_softpack_libraries/usb/device/dfu/dfu.c:3:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/usb/device/dfu/dfu_runtime.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/dfu/dfu_runtime.c:20:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/card_emu.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/include/assert.h:60,
                 from libcommon/source/card_emu.c:17:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/cciddriver.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/cciddriver.c:46:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/iso7816_4.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/iso7816_4.c:46:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/iso7816_fidi.c]
[COMPILING libcommon/source/mitm.c]
[COMPILING libcommon/source/mode_cardemu.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/mode_cardemu.c:16:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/mode_ccid.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/mode_ccid.c:30:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/simtrace_iso7816.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/simtrace_iso7816.c:34:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/sniffer.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/sniffer.c:24:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/usb.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/usb.c:35:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/gcc/arm-none-eabi/14.2.1/../../../arm-none-eabi/bin/ld: warning: start of section .stack changed by 4
Memory region         Used Size  Region Size  %age Used
         crcstub:         156 B        512 B     30.47%
             rom:       25268 B     245248 B     10.30%
             ram:       24912 B        48 KB     50.68%
updating app with crc..
len: 26856 crc: ff96f89f
make[2]: Leaving directory '/obs/_temp/binpkgs/simtrace2/firmware'
make -C firmware BOARD=ngff_cardem APP=cardem
make[2]: Entering directory '/obs/_temp/binpkgs/simtrace2/firmware'
sed "s/PRODUCT_STRING/ngff-cardem/" apps/cardem/usb_strings.txt > apps/cardem/usb_strings.txt.patched
cat apps/cardem/usb_strings.txt.patched | usbstring/usbstring > apps/cardem/usb_strings_generated.h
mkdir -p bin
mkdir -p obj/ngff_cardem
[COMPILING libosmocore/source/backtrace.c]
In file included from libosmocore/source/backtrace.c:24:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
[COMPILING libosmocore/source/bits.c]
[COMPILING libosmocore/source/msgb.c]
In file included from libosmocore/source/msgb.c:26:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
   99 | void    free (void *) __nothrow;
      |         ^~~~
In file included from libosmocore/source/msgb.c:25:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: note: previous declaration of 'free' with type 'void(void *)'
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
[COMPILING libosmocore/source/panic.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/include/assert.h:60,
                 from libosmocore/source/panic.c:27:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libosmocore/source/rbtree.c]
In file included from libosmocore/include/osmocom/core/linuxrbtree.h:93,
                 from libosmocore/source/rbtree.c:20:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
[COMPILING libosmocore/source/timer.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/include/assert.h:60,
                 from libosmocore/source/timer.c:30:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libosmocore/source/utils.c]
In file included from libcommon/include/talloc.h:15,
                 from libosmocore/include/osmocom/core/talloc.h:4,
                 from libosmocore/include/osmocom/core/utils.h:4,
                 from libosmocore/source/utils.c:30:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
   99 | void    free (void *) __nothrow;
      |         ^~~~
In file included from libosmocore/source/utils.c:24:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: note: previous declaration of 'free' with type 'void(void *)'
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/USBD_HAL.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/USBD_HAL.c:48:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/efc.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/efc.c:74:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/exceptions.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/exceptions.c:45:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/flashd.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/flashd.c:76:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/pio.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/pio.c:35:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/pio_it.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/pio_it.c:38:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/pmc.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/pmc.c:34:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
./atmel_softpack_libraries/libchip_sam3s/source/pmc.c: In function 'PMC_EnableAllPeripherals':
./atmel_softpack_libraries/libchip_sam3s/source/pmc.c:133:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  133 |     while ( (PMC->PMC_PCSR1 & MASK_STATUS1) != MASK_STATUS1 ) ;
      |     ^~~~~
./atmel_softpack_libraries/libchip_sam3s/include/trace.h:182:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  182 | #define TRACE_DEBUG(...)      { }
      |                               ^
./atmel_softpack_libraries/libchip_sam3s/source/pmc.c:135:5: note: in expansion of macro 'TRACE_DEBUG'
  135 |     TRACE_DEBUG( "Enable all periph clocks\n\r" ) ;
      |     ^~~~~~~~~~~
./atmel_softpack_libraries/libchip_sam3s/source/pmc.c: In function 'PMC_DisableAllPeripherals':
./atmel_softpack_libraries/libchip_sam3s/source/pmc.c:147:5: warning: this 'while' clause does not guard... [-Wmisleading-indentation]
  147 |     while ( (PMC->PMC_PCSR1 & MASK_STATUS1) != 0 ) ;
      |     ^~~~~
./atmel_softpack_libraries/libchip_sam3s/include/trace.h:182:31: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'while'
  182 | #define TRACE_DEBUG(...)      { }
      |                               ^
./atmel_softpack_libraries/libchip_sam3s/source/pmc.c:149:5: note: in expansion of macro 'TRACE_DEBUG'
  149 |     TRACE_DEBUG( "Disable all periph clocks\n\r" ) ;
      |     ^~~~~~~~~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/spi.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/spi.c:71:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/tc.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/tc.c:41:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/unique_id.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/unique_id.c:1:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/usart.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/usart.c:75:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/source/wdt.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from ./atmel_softpack_libraries/libchip_sam3s/chip.h:53,
                 from ./atmel_softpack_libraries/libchip_sam3s/source/wdt.c:72:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/libchip_sam3s/cmsis/core_cm3.c]
[COMPILING ./atmel_softpack_libraries/usb/common/core/USBDescriptors.c]
[COMPILING ./atmel_softpack_libraries/usb/common/core/USBRequests.c]
[COMPILING ./atmel_softpack_libraries/usb/device/core/USBD.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/core/USBD.c:46:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/usb/device/core/USBDCallbacks.c]
[COMPILING ./atmel_softpack_libraries/usb/device/core/USBDDriver.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/core/USBDDriver.c:40:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/usb/device/core/USBDDriverCallbacks.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/core/USBDDriverCallbacks.c:53:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/string.c]
[COMPILING libcommon/source/stdio.c]
[COMPILING libcommon/source/fputs.c]
[COMPILING libcommon/source/usb_buf.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/usb_buf.c:13:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/ringbuffer.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/source/ringbuffer.c:14:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/pseudo_talloc.c]
In file included from libcommon/include/talloc.h:15,
                 from libcommon/source/pseudo_talloc.c:16:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/source/pseudo_talloc.c:17:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/host_communication.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/host_communication.c:13:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/main_common.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/main_common.c:16:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/stack_check.c]
[COMPILING libcommon/source/crcstub.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/crcstub.c:17:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/common/source/board_cstartup_gnu.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/common/source/board_cstartup_gnu.c:36:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/common/source/board_lowlevel.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/common/source/board_lowlevel.c:41:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/common/source/boardver_adc.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/common/source/boardver_adc.c:11:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/common/source/led.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/include/assert.h:60,
                 from libboard/common/source/led.c:18:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
   99 | void    free (void *) __nothrow;
      |         ^~~~
In file included from libboard/common/source/led.c:17:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: note: previous declaration of 'free' with type 'void(void *)'
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
[COMPILING libboard/common/source/manifest.c]
[COMPILING libboard/common/source/uart_console.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/common/source/uart_console.c:42:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/board_ngff_cardem.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/board_ngff_cardem.c:15:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/card_pres.c]
In file included from libosmocore/include/osmocom/core/linuxrbtree.h:93,
                 from libosmocore/include/osmocom/core/timer.h:60,
                 from libboard/ngff_cardem/source/card_pres.c:15:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/card_pres.c:16:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/sim_switch.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/sim_switch.c:15:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/wwan_led.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/wwan_led.c:18:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libboard/ngff_cardem/source/wwan_perst.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libboard/ngff_cardem/source/wwan_perst.c:18:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING apps/cardem/main.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from apps/cardem/main.c:20:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/usb/device/dfu/dfu.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/dfu/dfu.h:5,
                 from ./atmel_softpack_libraries/usb/device/dfu/dfu.c:3:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING ./atmel_softpack_libraries/usb/device/dfu/dfu_runtime.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/usb/device/dfu/dfu_runtime.c:20:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/card_emu.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from ./atmel_softpack_libraries/libchip_sam3s/include/trace.h:70,
                 from libcommon/include/assert.h:60,
                 from libcommon/source/card_emu.c:17:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/cciddriver.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/cciddriver.c:46:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/iso7816_4.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/iso7816_4.c:46:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/iso7816_fidi.c]
[COMPILING libcommon/source/mitm.c]
[COMPILING libcommon/source/mode_cardemu.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/mode_cardemu.c:16:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/mode_ccid.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/mode_ccid.c:30:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/simtrace_iso7816.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/simtrace_iso7816.c:34:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/sniffer.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/sniffer.c:24:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
[COMPILING libcommon/source/usb.c]
In file included from libboard/common/include/board_common.h:39,
                 from libboard/ngff_cardem/include/board.h:16,
                 from libcommon/source/usb.c:35:
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  147 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:99:9: note: previous declaration of 'free' with type 'void(void *)'
   99 | void    free (void *) __nothrow;
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:307:9: warning: redundant redeclaration of 'strtold' [-Wredundant-decls]
  307 |         strtold (const char *__restrict, char **__restrict);
      |         ^~~~~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:286:9: note: previous declaration of 'strtold' with type 'long double(const char * restrict,  char ** restrict)'
  286 |         strtold (const char *__restrict __n, char **__restrict __end_PTR);
      |         ^~~~~~~
In file included from libboard/common/include/board_common.h:40:
/usr/lib/picolibc/arm-none-eabi/include/string.h:121:9: warning: redundant redeclaration of 'free' [-Wredundant-decls]
  121 | void    free (void *) __nothrow; /* for __malloc_like */
      |         ^~~~
/usr/lib/picolibc/arm-none-eabi/include/stdlib.h:147:9: note: previous declaration of 'free' with type 'void(void *)'
  147 | void    free (void *) __nothrow;
      |         ^~~~
Memory region         Used Size  Region Size  %age Used
         crcstub:         156 B        512 B     30.47%
             rom:       27984 B     245248 B     11.41%
             ram:       28096 B        48 KB     57.16%
updating app with crc..
len: 29548 crc: 54988baa
make[2]: Leaving directory '/obs/_temp/binpkgs/simtrace2/firmware'
(cd host && \
 autoreconf -fi && \
 ./configure --prefix=/usr --disable-werror && \
 make)
aclocal: warning: couldn't open directory 'm4': No such file or directory
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:97: warning: AC_OUTPUT should be used without arguments.
configure.ac:97: You should run autoupdate.
configure.ac:20: installing './compile'
configure.ac:22: installing './config.guess'
configure.ac:22: installing './config.sub'
configure.ac:8: installing './install-sh'
configure.ac:8: installing './missing'
lib/Makefile.am: installing './depcomp'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking xargs -n works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for file... file
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ranlib... ranlib
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for pkg-config... /usr/bin/pkg-config
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.20... yes
checking if gcc supports -fvisibility=hidden... yes
checking for libosmocore >= 1.11.0... yes
checking for libosmosim >= 1.11.0... yes
checking for libosmousb >= 1.11.0... yes
checking for libusb-1.0... yes
CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/obs/_temp/binpkgs/simtrace2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall"
CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2 -Wall"
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libosmo-simtrace2.pc
config.status: creating include/Makefile
config.status: creating src/Makefile
config.status: creating lib/Makefile
config.status: creating contrib/Makefile
config.status: creating Makefile
config.status: executing tests/atconfig commands
config.status: executing depfiles commands
config.status: executing libtool commands
make[2]: Entering directory '/obs/_temp/binpkgs/simtrace2/host'
echo 0.9.0.3-fffd > .version-t && mv .version-t .version
make  all-recursive
make[3]: Entering directory '/obs/_temp/binpkgs/simtrace2/host'
Making all in include
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/include'
  GEN      osmocom/simtrace2/version.h
  GEN      osmocom/simtrace2/version.h
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/include'
Making all in lib
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/lib'
  CC       apdu_dispatch.lo
  CC       gsmtap.lo
  CC       simtrace2_api.lo
  CC       usb_util.lo
  CCLD     libosmo-simtrace2.la
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/lib'
Making all in src
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/src'
  CC       simtrace2-cardem-pcsc.o
  CCLD     simtrace2-cardem-pcsc
  CC       simtrace2_usb.o
  CCLD     simtrace2-list
  CC       simtrace2-sniff.o
  CCLD     simtrace2-sniff
  CC       simtrace2-tool.o
  CCLD     simtrace2-tool
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/src'
Making all in contrib
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/contrib'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/contrib'
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host'
make[3]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host'
make[2]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host'
make[1]: Leaving directory '/obs/_temp/binpkgs/simtrace2'
   dh_auto_test -O--no-parallel
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--no-parallel
   dh_prep -O--no-parallel
   dh_auto_install -O--no-parallel
	make -j1 install DESTDIR=/obs/_temp/binpkgs/simtrace2/debian/tmp AM_UPDATE_INFO_DIR=no
make[1]: Entering directory '/obs/_temp/binpkgs/simtrace2'
make -C firmware install
make[2]: Entering directory '/obs/_temp/binpkgs/simtrace2/firmware'
mkdir -p /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/share/simtrace2
cp bin/*.bin bin/*.elf bin/*.elf.txt bin/*.map /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/share/simtrace2
make[2]: Leaving directory '/obs/_temp/binpkgs/simtrace2/firmware'
make -C host install
make[2]: Entering directory '/obs/_temp/binpkgs/simtrace2/host'
make  install-recursive
make[3]: Entering directory '/obs/_temp/binpkgs/simtrace2/host'
Making install in include
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/include'
make[5]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/include'
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/include'
 /usr/bin/mkdir -p '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/include/osmocom/simtrace2'
 /usr/bin/install -c -m 644  osmocom/simtrace2/apdu_dispatch.h osmocom/simtrace2/simtrace2_api.h osmocom/simtrace2/simtrace_usb.h osmocom/simtrace2/simtrace_prot.h osmocom/simtrace2/usb_util.h osmocom/simtrace2/gsmtap.h osmocom/simtrace2/version.h '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/include/osmocom/simtrace2'
make[5]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/include'
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/include'
Making install in lib
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/lib'
make[5]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/lib'
 /usr/bin/mkdir -p '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib'
 /bin/bash ../libtool   --mode=install /usr/bin/install -c   libosmo-simtrace2.la '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib'
libtool: install: /usr/bin/install -c .libs/libosmo-simtrace2.so.1.1.0 /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib/libosmo-simtrace2.so.1.1.0
libtool: install: (cd /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib && { ln -s -f libosmo-simtrace2.so.1.1.0 libosmo-simtrace2.so.1 || { rm -f libosmo-simtrace2.so.1 && ln -s libosmo-simtrace2.so.1.1.0 libosmo-simtrace2.so.1; }; })
libtool: install: (cd /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib && { ln -s -f libosmo-simtrace2.so.1.1.0 libosmo-simtrace2.so || { rm -f libosmo-simtrace2.so && ln -s libosmo-simtrace2.so.1.1.0 libosmo-simtrace2.so; }; })
libtool: install: /usr/bin/install -c .libs/libosmo-simtrace2.lai /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib/libosmo-simtrace2.la
libtool: install: /usr/bin/install -c .libs/libosmo-simtrace2.a /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib/libosmo-simtrace2.a
libtool: install: chmod 644 /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib/libosmo-simtrace2.a
libtool: install: ranlib /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib/libosmo-simtrace2.a
libtool: warning: remember to run 'libtool --finish /usr/lib'
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/lib'
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/lib'
Making install in src
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/src'
make[5]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/src'
 /usr/bin/mkdir -p '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/bin'
  /bin/bash ../libtool   --mode=install /usr/bin/install -c simtrace2-cardem-pcsc simtrace2-list simtrace2-sniff simtrace2-tool '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/bin'
libtool: warning: '../lib/libosmo-simtrace2.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/simtrace2-cardem-pcsc /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/bin/simtrace2-cardem-pcsc
libtool: warning: '../lib/libosmo-simtrace2.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/simtrace2-list /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/bin/simtrace2-list
libtool: warning: '../lib/libosmo-simtrace2.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/simtrace2-sniff /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/bin/simtrace2-sniff
libtool: warning: '../lib/libosmo-simtrace2.la' has not been installed in '/usr/lib'
libtool: install: /usr/bin/install -c .libs/simtrace2-tool /obs/_temp/binpkgs/simtrace2/debian/tmp/usr/bin/simtrace2-tool
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/src'
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/src'
Making install in contrib
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/contrib'
make[5]: Entering directory '/obs/_temp/binpkgs/simtrace2/host/contrib'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/contrib'
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host/contrib'
make[4]: Entering directory '/obs/_temp/binpkgs/simtrace2/host'
make[5]: Entering directory '/obs/_temp/binpkgs/simtrace2/host'
make[5]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib/pkgconfig'
 /usr/bin/install -c -m 644 libosmo-simtrace2.pc '/obs/_temp/binpkgs/simtrace2/debian/tmp/usr/lib/pkgconfig'
make[5]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host'
make[4]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host'
make[3]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host'
make[2]: Leaving directory '/obs/_temp/binpkgs/simtrace2/host'
make[1]: Leaving directory '/obs/_temp/binpkgs/simtrace2'
   dh_install -O--no-parallel
   dh_installdocs -O--no-parallel
   dh_installchangelogs -O--no-parallel
   dh_systemd_enable -O--no-parallel
   dh_installinit -O--no-parallel
   dh_systemd_start -O--no-parallel
   dh_perl -O--no-parallel
   dh_link -O--no-parallel
   dh_strip_nondeterminism -O--no-parallel
   dh_compress -O--no-parallel
   dh_fixperms -O--no-parallel
   dh_missing -O--no-parallel
   dh_strip -O--no-parallel
   dh_makeshlibs -O--no-parallel
   dh_shlibdeps -O--no-parallel
   dh_installdeb -O--no-parallel
   dh_gencontrol -O--no-parallel
   dh_md5sums -O--no-parallel
   dh_builddeb -O--no-parallel
dpkg-deb: building package 'simtrace2-firmware' in '../simtrace2-firmware_0.9.0.3.fffd_all.deb'.
dpkg-deb: building package 'simtrace2-utils' in '../simtrace2-utils_0.9.0.3.fffd_amd64.deb'.
dpkg-deb: building package 'simtrace2-utils-dbgsym' in '../simtrace2-utils-dbgsym_0.9.0.3.fffd_amd64.deb'.
dpkg-deb: building package 'libosmo-simtrace2-1-dbgsym' in '../libosmo-simtrace2-1-dbgsym_0.9.0.3.fffd_amd64.deb'.
dpkg-deb: building package 'libosmo-simtrace2-1' in '../libosmo-simtrace2-1_0.9.0.3.fffd_amd64.deb'.
dpkg-deb: building package 'libosmo-simtrace2-dev' in '../libosmo-simtrace2-dev_0.9.0.3.fffd_amd64.deb'.
 dpkg-genbuildinfo -O../simtrace2_0.9.0.3.fffd_amd64.buildinfo
 dpkg-genchanges -O../simtrace2_0.9.0.3.fffd_amd64.changes
dpkg-genchanges: info: including full source code in upload
 dpkg-source --after-build .
dpkg-buildpackage: info: full upload; Debian-native package (full source is included)
+ cd ..
+ dpkg -c libosmo-simtrace2-1-dbgsym_0.9.0.3.fffd_amd64.deb
drwxr-xr-x root/root         0 2026-05-27 12:13 ./
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/.build-id/82/
-rw-r--r-- root/root     30000 2026-05-27 12:13 ./usr/lib/debug/.build-id/82/bf1a48f0d6637ba149997f76b11eba62ec24a1.debug
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/
lrwxrwxrwx root/root         0 2026-05-27 12:13 ./usr/share/doc/libosmo-simtrace2-1-dbgsym -> libosmo-simtrace2-1
+ dpkg -c libosmo-simtrace2-1_0.9.0.3.fffd_amd64.deb
drwxr-xr-x root/root         0 2026-05-27 12:13 ./
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/
-rw-r--r-- root/root     22368 2026-05-27 12:13 ./usr/lib/libosmo-simtrace2.so.1.1.0
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/libosmo-simtrace2-1/
-rw-r--r-- root/root      5894 2026-05-27 12:13 ./usr/share/doc/libosmo-simtrace2-1/changelog.gz
lrwxrwxrwx root/root         0 2026-05-27 12:13 ./usr/lib/libosmo-simtrace2.so.1 -> libosmo-simtrace2.so.1.1.0
+ dpkg -c libosmo-simtrace2-dev_0.9.0.3.fffd_amd64.deb
drwxr-xr-x root/root         0 2026-05-27 12:13 ./
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/include/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/include/osmocom/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/include/osmocom/simtrace2/
-rw-r--r-- root/root      1302 2026-05-27 12:13 ./usr/include/osmocom/simtrace2/apdu_dispatch.h
-rw-r--r-- root/root       206 2026-05-27 12:13 ./usr/include/osmocom/simtrace2/gsmtap.h
-rw-r--r-- root/root      2284 2026-05-27 12:13 ./usr/include/osmocom/simtrace2/simtrace2_api.h
-rw-r--r-- root/root     10820 2026-05-27 12:13 ./usr/include/osmocom/simtrace2/simtrace_prot.h
-rw-r--r-- root/root      2701 2026-05-27 12:13 ./usr/include/osmocom/simtrace2/simtrace_usb.h
-rw-r--r-- root/root       105 2026-05-27 12:13 ./usr/include/osmocom/simtrace2/usb_util.h
-rw-r--r-- root/root       600 2026-05-27 12:13 ./usr/include/osmocom/simtrace2/version.h
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/
-rw-r--r-- root/root     24706 2026-05-27 12:13 ./usr/lib/libosmo-simtrace2.a
-rw-r--r-- root/root      1110 2026-05-27 12:13 ./usr/lib/libosmo-simtrace2.la
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/pkgconfig/
-rw-r--r-- root/root       271 2026-05-27 12:13 ./usr/lib/pkgconfig/libosmo-simtrace2.pc
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/libosmo-simtrace2-dev/
-rw-r--r-- root/root      5895 2026-05-27 12:13 ./usr/share/doc/libosmo-simtrace2-dev/changelog.gz
lrwxrwxrwx root/root         0 2026-05-27 12:13 ./usr/lib/libosmo-simtrace2.so -> libosmo-simtrace2.so.1.1.0
+ dpkg -c simtrace2-firmware_0.9.0.3.fffd_all.deb
drwxr-xr-x root/root         0 2026-05-27 12:13 ./
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/simtrace2-firmware/
-rw-r--r-- root/root      5891 2026-05-27 12:13 ./usr/share/doc/simtrace2-firmware/changelog.gz
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/simtrace2/
-rwxr-xr-x root/root     26704 2026-05-27 12:13 ./usr/share/simtrace2/ngff_cardem-blupdate-dfu.bin
-rwxr-xr-x root/root     26704 2026-05-27 12:13 ./usr/share/simtrace2/ngff_cardem-blupdate-dfu_nocrcstub.bin
-rwxr-xr-x root/root     30060 2026-05-27 12:13 ./usr/share/simtrace2/ngff_cardem-cardem-dfu.bin
-rwxr-xr-x root/root     30060 2026-05-27 12:13 ./usr/share/simtrace2/ngff_cardem-cardem-dfu_nocrcstub.bin
-rw-r--r-- root/root     16384 2026-05-27 12:13 ./usr/share/simtrace2/ngff_cardem-dfu-flash-padded.bin
-rwxr-xr-x root/root     14540 2026-05-27 12:13 ./usr/share/simtrace2/ngff_cardem-dfu-flash.bin
-rwxr-xr-x root/root     27368 2026-05-27 12:13 ./usr/share/simtrace2/ngff_cardem-trace-dfu.bin
-rwxr-xr-x root/root     27368 2026-05-27 12:13 ./usr/share/simtrace2/ngff_cardem-trace-dfu_nocrcstub.bin
-rwxr-xr-x root/root     26664 2026-05-27 12:13 ./usr/share/simtrace2/qmod-blupdate-dfu.bin
-rwxr-xr-x root/root     26664 2026-05-27 12:13 ./usr/share/simtrace2/qmod-blupdate-dfu_nocrcstub.bin
-rwxr-xr-x root/root     33864 2026-05-27 12:13 ./usr/share/simtrace2/qmod-cardem-dfu.bin
-rwxr-xr-x root/root     33864 2026-05-27 12:13 ./usr/share/simtrace2/qmod-cardem-dfu_nocrcstub.bin
-rw-r--r-- root/root     16384 2026-05-27 12:13 ./usr/share/simtrace2/qmod-dfu-flash-padded.bin
-rwxr-xr-x root/root     13836 2026-05-27 12:13 ./usr/share/simtrace2/qmod-dfu-flash.bin
-rwxr-xr-x root/root     26692 2026-05-27 12:13 ./usr/share/simtrace2/simtrace-blupdate-dfu.bin
-rwxr-xr-x root/root     26692 2026-05-27 12:13 ./usr/share/simtrace2/simtrace-blupdate-dfu_nocrcstub.bin
-rwxr-xr-x root/root     27968 2026-05-27 12:13 ./usr/share/simtrace2/simtrace-cardem-dfu.bin
-rwxr-xr-x root/root     27968 2026-05-27 12:13 ./usr/share/simtrace2/simtrace-cardem-dfu_nocrcstub.bin
-rw-r--r-- root/root     16384 2026-05-27 12:13 ./usr/share/simtrace2/simtrace-dfu-flash-padded.bin
-rwxr-xr-x root/root     13424 2026-05-27 12:13 ./usr/share/simtrace2/simtrace-dfu-flash.bin
-rwxr-xr-x root/root     23972 2026-05-27 12:13 ./usr/share/simtrace2/simtrace-trace-dfu.bin
-rwxr-xr-x root/root     23972 2026-05-27 12:13 ./usr/share/simtrace2/simtrace-trace-dfu_nocrcstub.bin
+ dpkg -c simtrace2-utils-dbgsym_0.9.0.3.fffd_amd64.deb
drwxr-xr-x root/root         0 2026-05-27 12:13 ./
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/.build-id/04/
-rw-r--r-- root/root     23192 2026-05-27 12:13 ./usr/lib/debug/.build-id/04/3f947b854e051894b5fd73f4f159071b533789.debug
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/.build-id/42/
-rw-r--r-- root/root     31760 2026-05-27 12:13 ./usr/lib/debug/.build-id/42/9f376db49a883242fdf79694ef792bf5949102.debug
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/.build-id/53/
-rw-r--r-- root/root     14504 2026-05-27 12:13 ./usr/lib/debug/.build-id/53/4976513b1dc946865be657b4b36c6d6ec1a31d.debug
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/lib/debug/.build-id/df/
-rw-r--r-- root/root     22264 2026-05-27 12:13 ./usr/lib/debug/.build-id/df/7c8d33d656dc1399c9bc70a823e3b7e421e334.debug
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/
lrwxrwxrwx root/root         0 2026-05-27 12:13 ./usr/share/doc/simtrace2-utils-dbgsym -> simtrace2-utils
+ dpkg -c simtrace2-utils_0.9.0.3.fffd_amd64.deb
drwxr-xr-x root/root         0 2026-05-27 12:13 ./
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/bin/
-rwxr-xr-x root/root     26888 2026-05-27 12:13 ./usr/bin/simtrace2-cardem-pcsc
-rwxr-xr-x root/root     14488 2026-05-27 12:13 ./usr/bin/simtrace2-list
-rwxr-xr-x root/root     14488 2026-05-27 12:13 ./usr/bin/simtrace2-sniff
-rwxr-xr-x root/root     14600 2026-05-27 12:13 ./usr/bin/simtrace2-tool
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/
drwxr-xr-x root/root         0 2026-05-27 12:13 ./usr/share/doc/simtrace2-utils/
-rw-r--r-- root/root      5893 2026-05-27 12:13 ./usr/share/doc/simtrace2-utils/changelog.gz

Build successful!

docker: running: data/build.sh inside docker
:: Find binary packages in: /home/osmocom-build/jenkins/workspace/gerrit-binpkgs@2/osmo-ci/scripts/obs/_temp/binpkgs
$ ssh-agent -k
unset SSH_AUTH_SOCK;
unset SSH_AGENT_PID;
echo Agent pid 427176 killed;
[ssh-agent] Stopped.
Finished: SUCCESS