Source: libnewlib-nano
Version: 2.11.2-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200620 ftbfs-bullseye

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.

Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> 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/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 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -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)
>  ^~~~~~
> In file included from ../../newlib/libc/include/string.h:180,
>                  from ../../newlib/libc/machine/arm/strcpy.c:31:
> ../../newlib/libc/include/ssp/string.h:57:23: error: expected ')' before '!=' 
> token
>      ((__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)
>  ^~~~~~
> ../../newlib/libc/include/ssp/string.h:57:38: error: expected ')' before '?' 
> token
>      ((__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)
>  ^~~~~~
> [3/16620] Compiling C object 
> 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memmove.c.o'
> [4/16620] Compiling C object 
> 'newlib/libc/machine/arm/50beb5a@@machine@sta/strcmp.S.o'
> [5/16620] Compiling C object 
> 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memcpy.c.o'
> [6/16620] Compiling C object 
> 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memcpy-armv7a.S.o'
> [7/16620] Compiling C object 
> 'newlib/libc/machine/arm/50beb5a@@machine@sta/aeabi_memmove-soft.S.o'
> ninja: build stopped: subcommand failed.
> make[1]: *** [debian/rules:48: override_dh_auto_build] Error 1

The full build log is available from:
   http://qa-logs.debian.net/2020/06/20/libnewlib-nano_2.11.2-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to