Source: seabios
Version: 1.9.3-2
Severity: serious
Tags: stretch sid
User: [email protected]
Usertags: qa-ftbfs-20161202 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> Build Kconfig config file
> Compile checking build/bios/src/misc.o
> Compile checking build/bios/src/stacks.o
> Compile checking build/bios/src/output.o
> Compile checking build/bios/src/string.o
> Compile checking build/bios/src/block.o
> Compile checking build/bios/src/cdrom.o
> Compile checking build/bios/src/disk.o
> Compile checking build/bios/src/mouse.o
> Compile checking build/bios/src/kbd.o
> Compile checking build/bios/src/system.o
> Compile checking build/bios/src/serial.o
> Compile checking build/bios/src/clock.o
> Compile checking build/bios/src/resume.o
> Compile checking build/bios/src/pnpbios.o
> Compile checking build/bios/src/vgahooks.o
> Compile checking build/bios/src/pcibios.o
> Compile checking build/bios/src/apm.o
> Compile checking build/bios/src/hw/pci.o
> Compile checking build/bios/src/hw/timer.o
> Compile checking build/bios/src/hw/rtc.o
> Compile checking build/bios/src/hw/dma.o
> Compile checking build/bios/src/hw/pic.o
> Compile checking build/bios/src/hw/ps2port.o
> Compile checking build/bios/src/hw/serialio.o
> Compile checking build/bios/src/hw/usb.o
> Compile checking build/bios/src/hw/usb-uhci.o
> Compile checking build/bios/src/hw/usb-ohci.o
> Compile checking build/bios/src/hw/usb-ehci.o
> Compile checking build/bios/src/hw/usb-hid.o
> Compile checking build/bios/src/hw/usb-msc.o
> Compile checking build/bios/src/hw/usb-uas.o
> Compile checking build/bios/src/hw/blockcmd.o
> Compile checking build/bios/src/hw/floppy.o
> Compile checking build/bios/src/hw/ata.o
> Compile checking build/bios/src/hw/ramdisk.o
> Compile checking build/bios/src/hw/lsi-scsi.o
> Compile checking build/bios/src/hw/esp-scsi.o
> Compile checking build/bios/src/hw/megasas.o
> Compile checking build/bios/src/post.o
> Compile checking build/bios/src/e820map.o
> Compile checking build/bios/src/malloc.o
> Compile checking build/bios/src/romfile.o
> Compile checking build/bios/src/x86.o
> Compile checking build/bios/src/optionroms.o
> Compile checking build/bios/src/pmm.o
> Compile checking build/bios/src/font.o
> Compile checking build/bios/src/boot.o
> Compile checking build/bios/src/bootsplash.o
> Compile checking build/bios/src/jpeg.o
> Compile checking build/bios/src/bmp.o
> Compile checking build/bios/src/tcgbios.o
> src/tcgbios.c:45:17: warning: 'GetCapability_OwnerAuth' defined but not used
> [-Wunused-const-variable=]
> static const u8 GetCapability_OwnerAuth[] = {
> ^~~~~~~~~~~~~~~~~~~~~~~
> src/tcgbios.c:40:17: warning: 'GetCapability_Permanent_Flags' defined but not
> used [-Wunused-const-variable=]
> static const u8 GetCapability_Permanent_Flags[] = {
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> src/tcgbios.c:38:17: warning: 'CommandFlag_TRUE' defined but not used
> [-Wunused-const-variable=]
> static const u8 CommandFlag_TRUE[1] = { 0x01 };
> ^~~~~~~~~~~~~~~~
> src/tcgbios.c:37:17: warning: 'CommandFlag_FALSE' defined but not used
> [-Wunused-const-variable=]
> static const u8 CommandFlag_FALSE[1] = { 0x00 };
> ^~~~~~~~~~~~~~~~~
> src/tcgbios.c:34:17: warning: 'PhysicalPresence_PRESENT' defined but not used
> [-Wunused-const-variable=]
> static const u8 PhysicalPresence_PRESENT[] = { 0x00, 0x08 };
> ^~~~~~~~~~~~~~~~~~~~~~~~
> src/tcgbios.c:33:17: warning: 'PhysicalPresence_CMD_DISABLE' defined but not
> used [-Wunused-const-variable=]
> static const u8 PhysicalPresence_CMD_DISABLE[] = { 0x01, 0x00 };
> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Compile checking build/bios/src/sha1.o
> Compile checking build/bios/src/hw/ahci.o
> Compile checking build/bios/src/hw/pvscsi.o
> Compile checking build/bios/src/hw/usb-xhci.o
> src/hw/usb-xhci.c:297:18: warning: 'eptype_to_xhci_out' defined but not used
> [-Wunused-const-variable=]
> static const int eptype_to_xhci_out[] = {
> ^~~~~~~~~~~~~~~~~~
> src/hw/usb-xhci.c:290:18: warning: 'eptype_to_xhci_in' defined but not used
> [-Wunused-const-variable=]
> static const int eptype_to_xhci_in[] = {
> ^~~~~~~~~~~~~~~~~
> Compile checking build/bios/src/hw/usb-hub.o
> Compile checking build/bios/src/hw/sdcard.o
> Compile checking build/bios/src/fw/coreboot.o
> Compile checking build/bios/src/fw/lzmadecode.o
> Compile checking build/bios/src/fw/multiboot.o
> Compile checking build/bios/src/fw/csm.o
> Compile checking build/bios/src/fw/biostables.o
> Compile checking build/bios/src/fw/paravirt.o
> Compile checking build/bios/src/fw/shadow.o
> Compile checking build/bios/src/fw/pciinit.o
> Compile checking build/bios/src/fw/smm.o
> Compile checking build/bios/src/fw/smp.o
> Compile checking build/bios/src/fw/mtrr.o
> Compile checking build/bios/src/fw/xen.o
> Compiling IASL build/bios/src/fw/acpi-dsdt.hex
> build/bios/src/fw/acpi-dsdt.dsl.i 405: Method(CPEJ, 2, NotSerialized) {
> Remark 2146 - Method Argument is never used ^ (Arg0)
>
> build/bios/src/fw/acpi-dsdt.dsl.i 405: Method(CPEJ, 2, NotSerialized) {
> Remark 2146 - Method Argument is never used ^ (Arg1)
>
> ASL Input: build/bios/src/fw/acpi-dsdt.dsl.i - 475 lines, 19153 bytes,
> 315 keywords
> AML Output: build/bios/src/fw/acpi-dsdt.aml - 4489 bytes, 159 named
> objects, 156 executable opcodes
> Listing File: build/bios/src/fw/acpi-dsdt.lst - 147791 bytes
> Hex Dump: build/bios/src/fw/acpi-dsdt.hex - 42480 bytes
>
> Compilation complete. 0 Errors, 0 Warnings, 2 Remarks, 246 Optimizations
> Compiling IASL build/bios/src/fw/ssdt-proc.hex
> ASL Input: build/bios/src/fw/ssdt-proc.dsl.i - 36 lines, 762 bytes, 8
> keywords
> AML Output: build/bios/src/fw/ssdt-proc.aml - 162 bytes, 6 named objects,
> 2 executable opcodes
> Listing File: build/bios/src/fw/ssdt-proc.lst - 3136 bytes
> Hex Dump: build/bios/src/fw/ssdt-proc.hex - 1903 bytes
>
> Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
> Compiling IASL build/bios/src/fw/ssdt-pcihp.hex
> ASL Input: build/bios/src/fw/ssdt-pcihp.dsl.i - 37 lines, 758 bytes, 5
> keywords
> AML Output: build/bios/src/fw/ssdt-pcihp.aml - 121 bytes, 5 named objects,
> 0 executable opcodes
> Listing File: build/bios/src/fw/ssdt-pcihp.lst - 2699 bytes
> Hex Dump: build/bios/src/fw/ssdt-pcihp.hex - 1529 bytes
>
> Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
> Compiling IASL build/bios/src/fw/ssdt-misc.hex
> ASL Input: build/bios/src/fw/ssdt-misc.dsl.i - 102 lines, 2567 bytes, 35
> keywords
> AML Output: build/bios/src/fw/ssdt-misc.aml - 388 bytes, 24 named objects,
> 11 executable opcodes
> Listing File: build/bios/src/fw/ssdt-misc.lst - 7993 bytes
> Hex Dump: build/bios/src/fw/ssdt-misc.hex - 4004 bytes
>
> Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
> Compiling IASL build/bios/src/fw/q35-acpi-dsdt.hex
> build/bios/src/fw/q35-acpi-dsdt.dsl.i 446: Method(CPEJ, 2,
> NotSerialized) {
> Remark 2146 - Method Argument is never used ^ (Arg0)
>
> build/bios/src/fw/q35-acpi-dsdt.dsl.i 446: Method(CPEJ, 2,
> NotSerialized) {
> Remark 2146 - Method Argument is never used ^ (Arg1)
>
> ASL Input: build/bios/src/fw/q35-acpi-dsdt.dsl.i - 515 lines, 28284
> bytes, 413 keywords
> AML Output: build/bios/src/fw/q35-acpi-dsdt.aml - 7410 bytes, 239 named
> objects, 174 executable opcodes
> Listing File: build/bios/src/fw/q35-acpi-dsdt.lst - 263216 bytes
> Hex Dump: build/bios/src/fw/q35-acpi-dsdt.hex - 69859 bytes
>
> Compilation complete. 0 Errors, 0 Warnings, 2 Remarks, 445 Optimizations
> Compile checking build/bios/src/fw/acpi.o
> Compile checking build/bios/src/fw/mptable.o
> Compile checking build/bios/src/fw/pirtable.o
> Compile checking build/bios/src/fw/smbios.o
> Compile checking build/bios/src/fw/romfile_loader.o
> Compile checking build/bios/src/hw/virtio-ring.o
> Compile checking build/bios/src/hw/virtio-pci.o
> Compile checking build/bios/src/hw/virtio-blk.o
> Compile checking build/bios/src/hw/virtio-scsi.o
> Compile checking build/bios/src/hw/tpm_drivers.o
> Compiling whole program build/bios/ccode32flat.o
> Compiling whole program build/bios/code32seg.o
> Compiling whole program build/bios/ccode16.o
> Compiling to assembler build/bios/src/asm-offsets.s
> Generating offset file build/bios/asm-offsets.h
> Compiling (16bit) build/bios/romlayout.o
> Building ld scripts
> Version: 1.9.3-20161202_194747-ip-172-31-0-66
> Fixed space: 0xe05b-0x10000 total: 8101 slack: 16 Percent slack: 0.2%
> 16bit size: 33280
> 32bit segmented size: 2219
> 32bit flat size: 22357
> 32bit flat init size: 65664
> Lowmem size: 2176
> f-segment var size: 1248
> Linking build/bios/rom16.o
> Stripping build/bios/rom16.strip.o
> Linking build/bios/rom32seg.o
> Stripping build/bios/rom32seg.strip.o
> Linking build/bios/rom.o
> Prepping build/bios/bios.bin.prep
> Error! ROM doesn't fit (131104 > 131072)
> You have to either increase the size (CONFIG_ROM_SIZE)
> or turn off some features (such as hardware support not
> needed) to make it fit. Trying a more recent gcc version
> might work too.
> Makefile:188: recipe for target 'build/bios/bios.bin.prep' failed
> make[1]: *** [build/bios/bios.bin.prep] Error 1
The full build log is available from:
http://aws-logs.debian.net/2016/12/02/seabios_1.9.3-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!
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.