Source: libnewlib-nano Version: 2.11.2-1 Severity: serious Tags: ftbfs bullseye sid
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/libnewlib-nano.html ... Configuring newlib.h using configuration Configuring _newlib_version.h using configuration meson.build:187: WARNING: Consider using the built-in debug option instead of using "-g". meson.build:187: WARNING: Consider using the built-in optimization level instead of using "-Os". WARNING: Target "arm_v5te_softfp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "arm_v5te_hard/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_nofp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7_nofp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7_fp_softfp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7_fp_hard/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v6_m_nofp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7_m_nofp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_nofp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_fp_softfp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_fp_hard/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_dp_softfp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_dp_hard/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_base_nofp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_nofp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_fp_softfp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_fp_hard/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_dp_softfp/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_dp_hard/libc" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "arm_v5te_softfp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "arm_v5te_hard/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_nofp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7_nofp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7_fp_softfp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7_fp_hard/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v6_m_nofp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7_m_nofp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_nofp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_fp_softfp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_fp_hard/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_dp_softfp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v7e_m_dp_hard/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_base_nofp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_nofp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_fp_softfp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_fp_hard/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_dp_softfp/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. WARNING: Target "thumb_v8_m_main_dp_hard/libm" has a path separator in its name. This is not supported, it can cause unexpected failures and will become a hard error in the future. Build targets in project: 420 Option buildtype is: plain [default: debugoptimized] Found ninja-1.10.0 at /usr/bin/ninja WARNING: Cross file does not specify strip binary, result will not be stripped. WARNING: Cross file does not specify strip binary, result will not be stripped. make[1]: Leaving directory '/build/1st/libnewlib-nano-2.11.2' debian/rules override_dh_auto_build make[1]: Entering directory '/build/1st/libnewlib-nano-2.11.2' cd debian/build-nano && ninja [1/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/setjmp.S.o' [2/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/strcmp.S.o' [3/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memcpy.c.o' [4/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memcpy-armv7a.S.o' [5/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memmove.c.o' [6/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memmove-soft.S.o' [7/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memset.c.o' [8/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memset-soft.S.o' [9/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/memchr.S.o' [10/16620] Compiling C object 'newlib/libc/machine/arm/50beb5a@@machine@sta/strcpy.c.o' FAILED: newlib/libc/machine/arm/50beb5a@@machine@sta/strcpy.c.o arm-none-eabi-gcc -Inewlib/libc/machine/arm/50beb5a@@machine@sta -Inewlib/libc/machine/arm -I../../newlib/libc/machine/arm -I. -I../.. -Inewlib/libc/tinystdio -I../../newlib/libc/tinystdio -Inewlib/libc/include -I../../newlib/libc/include -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -std=gnu99 -g -ffunction-sections -fdata-sections -Os -g -O2 -ffile-prefix-map=/build/1st/libnewlib-nano-2.11.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fno-builtin -MD -MQ 'newlib/libc/machine/arm/50beb5a@@machine@sta/strcpy.c.o' -MF 'newlib/libc/machine/arm/50beb5a@@machine@sta/strcpy.c.o.d' -o 'newlib/libc/machine/arm/50beb5a@@machine@sta/strcpy.c.o' -c ../../newlib/libc/machine/arm/strcpy.c In file included from ../../newlib/libc/include/ssp/strings.h:34, from ../../newlib/libc/include/strings.h:77, from ../../newlib/libc/include/string.h:24, from ../../newlib/libc/machine/arm/strcpy.c:31: ../../newlib/libc/include/ssp/ssp.h:47:52: error: expected declaration specifiers or '...' before numeric constant #define __ssp_bos0(ptr) __builtin_object_size(ptr, 0) ^ ../../newlib/libc/include/ssp/string.h:57:7: note: in expansion of macro '__ssp_bos0' ((__ssp_bos0(dst) != (size_t)-1) ? \ ^~~~~~~~~~ ../../newlib/libc/include/ssp/string.h:109:26: note: in expansion of macro '__ssp_bos_check2' #define strcpy(dst, src) __ssp_bos_check2(strcpy, dst, src) ^~~~~~~~~~~~~~~~ ../../newlib/libc/machine/arm/strcpy.c:42:1: note: in expansion of macro 'strcpy' strcpy (char* dst, const char* src) ^~~~~~ ... Builds with meson 0.54.1-2.