Source: edk2 Version: 2021.08-2 Severity: serious Justification: FTBFS Tags: bookworm sid ftbfs
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[3]: Entering directory > '/<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol' > "arm-linux-gnueabihf-gcc" -MMD -MF > /<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol/OUTPUT/UefiDevicePathLib.obj.deps > -mthumb -march=armv7-a -g -Os -fshort-wchar -fno-builtin > -fno-strict-aliasing -Wall -Werror -Wno-array-bounds -include AutoGen.h > -fno-common -mlittle-endian -mabi=aapcs -fno-short-enums -funsigned-char > -ffunction-sections -fdata-sections -fomit-frame-pointer -Wno-address -mthumb > -mfloat-abi=soft -fno-pic -fno-pie -fstack-protector -mword-relocations -flto > -Wno-unused-but-set-variable -Wno-unused-const-variable -DMDEPKG_NDEBUG > -DDISABLE_NEW_DEPRECATED_INTERFACES -D ENABLE_MD5_DEPRECATED_INTERFACES -c -o > /<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol/OUTPUT/./UefiDevicePathLib.obj > -I/<<PKGBUILDDIR>>/MdePkg/Library/UefiDevicePathLibDevicePathProtocol > -I/<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLibDevicePathProtocol/DEBUG > -I/<<PKGBUILDDIR>>/MdePkg -I/<<PKGBUILDDIR>>/MdePkg/Include > -I/<<PKGBUILDDIR>>/MdePkg/Test/UnitTest/Include > -I/<<PKGBUILDDIR>>/MdePkg/Include/Arm > /<<PKGBUILDDIR>>/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/UefiDevicePathLib.c > rm -f > /<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint/OUTPUT/UefiDriverEntryPoint.lib > "arm-linux-gnueabihf-gcc-ar" cr > /<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint/OUTPUT/UefiDriverEntryPoint.lib > > @/<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint/OUTPUT/object_files.lst > "arm-linux-gnueabihf-gcc" -MMD -MF > /<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib/OUTPUT/Arm/ashldi3.obj.deps > -mthumb -march=armv7-a -E -x assembler-with-cpp -include AutoGen.h > -DOPENSBI_EXTERNAL_SBI_TYPES=OpensbiTypes.h > -I/<<PKGBUILDDIR>>/ArmPkg/Library/CompilerIntrinsicsLib/Arm > -I/<<PKGBUILDDIR>>/ArmPkg/Library/CompilerIntrinsicsLib > -I/<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib/DEBUG > -I/<<PKGBUILDDIR>>/MdePkg -I/<<PKGBUILDDIR>>/MdePkg/Include > -I/<<PKGBUILDDIR>>/MdePkg/Test/UnitTest/Include > -I/<<PKGBUILDDIR>>/MdePkg/Include/Arm -I/<<PKGBUILDDIR>>/ArmPkg > -I/<<PKGBUILDDIR>>/ArmPkg/Include > /<<PKGBUILDDIR>>/ArmPkg/Library/CompilerIntrinsicsLib/Arm/ashldi3.S > > /<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib/OUTPUT/Arm/ashldi3.ii > make[3]: Leaving directory > '/<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint' > Building ... /<<PKGBUILDDIR>>/MdePkg/Library/BasePrintLib/BasePrintLib.inf > [ARM] > cc1: error: ‘-mfloat-abi=hard’: selected architecture lacks an FPU > make[3]: *** [GNUmakefile:456: > /<<PKGBUILDDIR>>/Build/ArmVirtQemu-ARM/RELEASE_GCC5/ARM/ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib/OUTPUT/Arm/ashldi3.obj] > Error 1 The full build log is available from: http://qa-logs.debian.net/2021/10/23/edk2_2021.08-2_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! If you reassign this bug to another package, please marking 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.