Source: u-boot
Version: 2023.07+dfsg-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20230925 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
> make[3]: Entering directory '/<<PKGBUILDDIR>>/debian/build/qemu_arm'
> make -f /<<PKGBUILDDIR>>/Makefile syncconfig
> make -f /<<PKGBUILDDIR>>/scripts/Makefile.build obj=scripts/basic
> ln -fsn /<<PKGBUILDDIR>> source
> /bin/bash /<<PKGBUILDDIR>>/scripts/mkmakefile /<<PKGBUILDDIR>>
>   GEN     Makefile
> rm -f .tmp_quiet_recordmcount
> make -f /<<PKGBUILDDIR>>/scripts/Makefile.build obj=scripts/kconfig syncconfig
> scripts/kconfig/conf  --syncconfig Kconfig
> make -f /<<PKGBUILDDIR>>/scripts/Makefile.autoconf || \
>       { rm -f include/config/auto.conf; false; }
> mkdir -p include/asm
> if [ -d /<<PKGBUILDDIR>>/arch/arm/mach-/include/mach ]; then  \
>       dest=arch/arm/mach-/include/mach;                       \
> else                                                                  \
>       dest=arch/arm/include/asm/arch-armv7;   \
> fi;                                                                   \
> ln -fsn /<<PKGBUILDDIR>>/$dest include/asm/arch
> set -e; mkdir -p include/;    (echo "/* Automatically generated - do not edit 
> */"; echo \#define CFG_BOARDDIR board/emulation/qemu-arm; echo \#include 
> \<configs/"qemu-arm".h\>; echo \#include \<asm/config.h\>; echo \#include 
> \<linux/kconfig.h\>; echo \#include \<config_fallbacks.h\>;) < 
> /<<PKGBUILDDIR>>/scripts/Makefile.autoconf > include/config.h.tmp; if [ -r 
> include/config.h ] && cmp -s include/config.h include/config.h.tmp; then rm 
> -f include/config.h.tmp; else : '  UPD     include/config.h'; mv -f 
> include/config.h.tmp include/config.h; fi
>   arm-linux-gnueabihf-gcc -E -Wall -Wstrict-prototypes -Wno-format-security 
> -fno-builtin -ffreestanding -std=gnu11 -fshort-wchar -fno-strict-aliasing 
> -fno-PIE -fno-stack-protector -fno-delete-null-pointer-checks 
> -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds 
> -Wno-array-bounds -Wno-stringop-overflow -Wno-maybe-uninitialized 
> -ffile-prefix-map=/<<PKGBUILDDIR>>/= -gdwarf-4 -fstack-usage 
> -Wno-format-nonliteral -Wno-address-of-packed-member 
> -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned 
> -D__KERNEL__ -D__UBOOT__ -D__ARM__ -marm -mno-thumb-interwork  
> -mabi=aapcs-linux  -mword-relocations  -fno-pic  -mno-unaligned-access 
> -ffunction-sections -fdata-sections -fno-common -ffixed-r9  -msoft-float 
> -mgeneral-regs-only    -pipe -Iinclude  -I/<<PKGBUILDDIR>>/include 
> -I/<<PKGBUILDDIR>>/arch/arm/include -include 
> /<<PKGBUILDDIR>>/include/linux/kconfig.h -nostdinc -isystem 
> /usr/lib/gcc-cross/arm-linux-gnueabihf/13/include  -DDO_DEPS_ONLY -dM 
> /<<PKGBUILDDIR>>/include/common.h > u-boot.cfg.tmp && { grep 'define CONFIG_' 
> u-boot.cfg.tmp | sed '/define CONFIG_IS_ENABLED(/d;/define 
> CONFIG_IF_ENABLED_INT(/d;/define CONFIG_VAL(/d;' > u-boot.cfg; rm 
> u-boot.cfg.tmp; } || { rm u-boot.cfg.tmp; false; }
>   arm-linux-gnueabihf-gcc -x c -DDO_DEPS_ONLY -M -MP -Wall 
> -Wstrict-prototypes -Wno-format-security -fno-builtin -ffreestanding 
> -std=gnu11 -fshort-wchar -fno-strict-aliasing -fno-PIE -fno-stack-protector 
> -fno-delete-null-pointer-checks -Wno-pointer-sign -Wno-stringop-truncation 
> -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow 
> -Wno-maybe-uninitialized -ffile-prefix-map=/<<PKGBUILDDIR>>/= -gdwarf-4 
> -fstack-usage -Wno-format-nonliteral -Wno-address-of-packed-member 
> -Wno-unused-but-set-variable -Werror=date-time -Wno-packed-not-aligned 
> -D__KERNEL__ -D__UBOOT__ -D__ARM__ -marm -mno-thumb-interwork  
> -mabi=aapcs-linux  -mword-relocations  -fno-pic  -mno-unaligned-access 
> -ffunction-sections -fdata-sections -fno-common -ffixed-r9  -msoft-float 
> -mgeneral-regs-only    -pipe -Iinclude  -I/<<PKGBUILDDIR>>/include 
> -I/<<PKGBUILDDIR>>/arch/arm/include -include 
> /<<PKGBUILDDIR>>/include/linux/kconfig.h -nostdinc -isystem 
> /usr/lib/gcc-cross/arm-linux-gnueabihf/13/include -MQ 
> include/config/auto.conf /<<PKGBUILDDIR>>/include/common.h > 
> include/autoconf.mk.dep || { rm include/autoconf.mk.dep; false; }
>   sed -n -f /<<PKGBUILDDIR>>/tools/scripts/define2mk.sed u-boot.cfg | while 
> read line; do if [ -n "" ] || ! grep -q "${line%=*}=" 
> include/config/auto.conf; then echo "$line"; fi; done > include/autoconf.mk
> touch include/config/auto.conf
> set -e; mkdir -p include/config/;     echo "2023.07$(/bin/bash 
> /<<PKGBUILDDIR>>/scripts/setlocalversion /<<PKGBUILDDIR>>)" < 
> include/config/auto.conf > include/config/uboot.release.tmp; if [ -r 
> include/config/uboot.release ] && cmp -s include/config/uboot.release 
> include/config/uboot.release.tmp; then rm -f 
> include/config/uboot.release.tmp; else : '  UPD     
> include/config/uboot.release'; mv -f include/config/uboot.release.tmp 
> include/config/uboot.release; fi
> ln -fsn /<<PKGBUILDDIR>> source
> set -e; mkdir -p include/generated/;  (if test -n "${SOURCE_DATE_EPOCH}"; 
> then SOURCE_DATE="@${SOURCE_DATE_EPOCH}"; DATE=""; for date in gdate date.gnu 
> date; do ${date} -u -d "${SOURCE_DATE}" >/dev/null 2>&1 && DATE="${date}"; 
> done; if test -n "${DATE}"; then LC_ALL=C ${DATE} -u -d "${SOURCE_DATE}" 
> +'#define U_BOOT_DATE "%b %d %C%y"'; LC_ALL=C ${DATE} -u -d "${SOURCE_DATE}" 
> +'#define U_BOOT_TIME "%T"'; LC_ALL=C ${DATE} -u -d "${SOURCE_DATE}" 
> +'#define U_BOOT_TZ "%z"'; LC_ALL=C ${DATE} -u -d "${SOURCE_DATE}" +'#define 
> U_BOOT_EPOCH %s'; else return 42; fi; else LC_ALL=C date +'#define 
> U_BOOT_DATE "%b %d %C%y"'; LC_ALL=C date +'#define U_BOOT_TIME "%T"'; 
> LC_ALL=C date +'#define U_BOOT_TZ "%z"'; LC_ALL=C date +'#define U_BOOT_EPOCH 
> %s'; fi) < /<<PKGBUILDDIR>>/Makefile > 
> include/generated/timestamp_autogenerated.h.tmp; if [ -r 
> include/generated/timestamp_autogenerated.h ] && cmp -s 
> include/generated/timestamp_autogenerated.h 
> include/generated/timestamp_autogenerated.h.tmp; then rm -f 
> include/generated/timestamp_autogenerated.h.tmp; else : '  UPD     
> include/generated/timestamp_autogenerated.h'; mv -f 
> include/generated/timestamp_autogenerated.h.tmp 
> include/generated/timestamp_autogenerated.h; fi
> /bin/bash /<<PKGBUILDDIR>>/scripts/mkmakefile /<<PKGBUILDDIR>>
> set -e; mkdir -p include/generated/;  (if test -n "${DEVICE_TREE}"; then echo 
> \#define DEVICE_TREE \"\"; else echo \#define DEVICE_TREE 
> CONFIG_DEFAULT_DEVICE_TREE; fi) < /<<PKGBUILDDIR>>/Makefile > 
> include/generated/dt.h.tmp; if [ -r include/generated/dt.h ] && cmp -s 
> include/generated/dt.h include/generated/dt.h.tmp; then rm -f 
> include/generated/dt.h.tmp; else : '  UPD     include/generated/dt.h'; mv -f 
> include/generated/dt.h.tmp include/generated/dt.h; fi
>   GEN     Makefile
> make -f /<<PKGBUILDDIR>>/scripts/Makefile.build obj=scripts/basic
>   if [ -f "/<<PKGBUILDDIR>>/board/emulation/qemu-arm/qemu-arm.env" ]; then 
> cat /<<PKGBUILDDIR>>/board/emulation/qemu-arm/qemu-arm.env > 
> include/generated/env.txt; elif [ -n "" ]; then echo "Missing file 
> /<<PKGBUILDDIR>>/board/emulation/qemu-arm/.env"; else touch 
> include/generated/env.txt ; fi
> rm -f .tmp_quiet_recordmcount
> if [ -f /<<PKGBUILDDIR>>/.config -o -d /<<PKGBUILDDIR>>/include/config ]; 
> then \
>       echo >&2 "  /<<PKGBUILDDIR>> is not clean, please run 'make mrproper'"; 
> \
>       echo >&2 "  in the '/<<PKGBUILDDIR>>' directory.";\
>       /bin/false; \
> fi;
> set -e; mkdir -p include/generated/;  (echo \#define PLAIN_VERSION 
> \"2023.07+dfsg-1\"; echo \#define U_BOOT_VERSION \"U-Boot \" PLAIN_VERSION; 
> echo \#define U_BOOT_VERSION_NUM 2023; echo \#define U_BOOT_VERSION_NUM_PATCH 
> $(echo 07 | sed -e "s/^0*//"); echo \#define CC_VERSION_STRING \"$(LC_ALL=C 
> arm-linux-gnueabihf-gcc --version | head -n 1)\"; echo \#define 
> LD_VERSION_STRING \"$(LC_ALL=C arm-linux-gnueabihf-ld.bfd --version | head -n 
> 1)\"; ) < include/config/uboot.release > 
> include/generated/version_autogenerated.h.tmp; if [ -r 
> include/generated/version_autogenerated.h ] && cmp -s 
> include/generated/version_autogenerated.h 
> include/generated/version_autogenerated.h.tmp; then rm -f 
> include/generated/version_autogenerated.h.tmp; else : '  UPD     
> include/generated/version_autogenerated.h'; mv -f 
> include/generated/version_autogenerated.h.tmp 
> include/generated/version_autogenerated.h; fi
>   if [ -s "/<<PKGBUILDDIR>>/board/emulation/qemu-arm/qemu-arm.env" ]; then 
> arm-linux-gnueabihf-gcc -E -P -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
> -fstack-protector-strong -fstack-clash-protection -Wformat 
> -Werror=format-security -fcf-protection -x assembler-with-cpp -D__ASSEMBLY__ 
> -D__UBOOT_CONFIG__ -I . -I include -I /<<PKGBUILDDIR>>/include -include 
> linux/kconfig.h -include include/config.h -I/<<PKGBUILDDIR>>/arch/arm/include 
> include/generated/env.txt -o include/generated/env.in; else rm -f 
> include/generated/env.in; touch include/generated/env.in ; fi
> cc1: error: ‘-fcf-protection=full’ is not supported for this target
> make[3]: *** [/<<PKGBUILDDIR>>/Makefile:1816: include/generated/env.in] Error 
> 1


The full build log is available from:
http://qa-logs.debian.net/2023/09/25/u-boot_2023.07+dfsg-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230925;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230925&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to