[SeaBIOS] Build failed in Jenkins: seabios #220

Jenkins Build Host jenkins at kraxel.org
Wed Mar 30 19:50:33 CEST 2016

See <http://jenkins.xeni.kraxel.org:8080/job/seabios/220/changes>


[kevin] Support for booting from LSI Logic LSI53C1030, SAS1068, SAS1068e

[...truncated 39 lines...]
 License:	LGPLv3
-Source0:	seabios.git-g5b63109.tar.xz
+Source0:	seabios.git-gf2645a8.tar.xz
 Source10:       config.bios.qemu
 Source11:       config.bios.qemu-256k
 Source12:       config.bios.fast
### list rpmbuild
total 484
-rw-r--r--. 1 jenkins jenkins     81 Mar 21 16:59 config.bios.coreboot
-rw-r--r--. 1 jenkins jenkins     69 Mar 21 16:59 config.bios.csm
-rw-r--r--. 1 jenkins jenkins    822 Mar 21 16:59 config.bios.fast
-rw-r--r--. 1 jenkins jenkins    189 Mar 21 16:59 config.bios.qemu
-rw-r--r--. 1 jenkins jenkins     90 Mar 21 16:59 config.bios.qemu-256k
-rw-r--r--. 1 jenkins jenkins     74 Mar 21 16:59 config.vga.cirrus
-rw-r--r--. 1 jenkins jenkins     73 Mar 21 16:59 config.vga.isavga
-rw-r--r--. 1 jenkins jenkins    142 Mar 21 16:59 config.vga.qxl
-rw-r--r--. 1 jenkins jenkins     73 Mar 21 16:59 config.vga.stdvga
-rw-r--r--. 1 jenkins jenkins    142 Mar 21 16:59 config.vga.virtio
-rw-r--r--. 1 jenkins jenkins    142 Mar 21 16:59 config.vga.vmware
-rw-r--r--. 1 jenkins jenkins 440516 Mar 30 19:50 seabios.git-gf2645a8.tar.xz
-rw-r--r--. 1 jenkins jenkins   3504 Mar 30 19:50 seabios.git.spec
-rw-r--r--. 1 jenkins jenkins   3509 Mar 30 19:50 seabios.git.spec.bak
+ /home/jenkins/bin/perform-rpmbuild i686
### building for i686
+ rpmbuild --define '_topdir <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/rpm'> --define '_specdir <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild'> --define '_sourcedir <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild'> --target i686 -ba <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/seabios.git.spec>
Building target platforms: i686
Building for target i686
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.ED7WGw
+ umask 022
+ cd <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/rpm/BUILD>
+ cd <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/rpm/BUILD>
+ rm -rf seabios.git
+ /usr/bin/xz -dc <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/seabios.git-gf2645a8.tar.xz>
+ /usr/bin/tar -xf -
+ '[' 0 -ne 0 ']'
+ cd seabios.git
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.YLsXMX
+ umask 022
+ cd <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/rpm/BUILD>
+ cd seabios.git
+ extra=-119.b220.gf2645a8-git-snapshot-by-kraxel.org
+ echo 1.9.0
+ mkdir rpm.bin
+ mkdir rpm.doc
+ do_build <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/config.bios.qemu> out/bios.bin
+ local cfg=<http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/config.bios.qemu>
+ local target=out/bios.bin
+ make distclean
scripts/kconfig/conf --olddefconfig <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/rpm/BUILD/seabios.git/src/Kconfig>
# configuration written to <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/rpm/BUILD/seabios.git/.config>
+ rm -rf out
+ cp <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/config.bios.qemu> .config
+ yes ''
+ make oldconfig
scripts/kconfig/conf --oldconfig <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/rpm/BUILD/seabios.git/src/Kconfig>
* Restart config...
* General Features
Build Target
  1. Build for coreboot (COREBOOT) (NEW)
> 2. Build for QEMU/Xen/KVM/Bochs (QEMU)
  3. Build as Compatibility Support Module for EFI BIOS (CSM) (NEW)
choice[1-3]: Support Xen HVM (XEN) [N/y/?] n
Parallelize hardware init (THREADS) [Y/n/?] (NEW) 
Copy init code to high memory (RELOCATE_INIT) [Y/n/?] (NEW) 
Bootmenu (BOOTMENU) [Y/n/?] (NEW) 
  Graphical boot splash screen (BOOTSPLASH) [Y/n/?] (NEW) 
Boot ordering (BOOTORDER) [Y/n/?] (NEW) 
Use internal stack for 16bit interrupt entry points (ENTRY_EXTRASTACK) [Y/n/?] (NEW) 
Allocate memory that needs to be in first Meg above 0xc0000 (MALLOC_UPPERMEMORY) [Y/n/?] (NEW) 
ROM size (in KB) (ROM_SIZE) [128] 128
* Hardware support
ATA controllers (ATA) [Y/n/?] (NEW) 
  ATA DMA (ATA_DMA) [N/y/?] (NEW) 
  ATA 32bit PIO (ATA_PIO32) [N/y/?] (NEW) 
AHCI controllers (AHCI) [Y/n/?] (NEW) 
SD controllers (SDCARD) [N/y/?] n
virtio-blk controllers (VIRTIO_BLK) [Y/n/?] (NEW) 
virtio-scsi controllers (VIRTIO_SCSI) [Y/n/?] (NEW) 
PVSCSI controllers (PVSCSI) [Y/n/?] (NEW) 
AMD PCscsi controllers (ESP_SCSI) [Y/n/?] (NEW) 
lsi53c895a scsi controllers (LSI_SCSI) [Y/n/?] (NEW) 
LSI MegaRAID SAS controllers (MEGASAS) [Y/n/?] (NEW) 
LSI MPT Fusion controllers (MPT_SCSI) [Y/n/?] (NEW) 
Floppy controller (FLOPPY) [Y/n/?] (NEW) 
Floppy images from CBFS or fw_cfg (FLASH_FLOPPY) [Y/n/?] (NEW) 
PS/2 port (PS2PORT) [Y/n/?] (NEW) 
USB (USB) [Y/n/?] (NEW) 
  USB UHCI controllers (USB_UHCI) [Y/n/?] (NEW) 
  USB OHCI controllers (USB_OHCI) [N/y/?] n
  USB EHCI controllers (USB_EHCI) [Y/n/?] (NEW) 
  USB XHCI controllers (USB_XHCI) [N/y/?] n
  USB drives (USB_MSC) [Y/n/?] (NEW) 
  UAS drives (USB_UAS) [N/y/?] n
  USB hubs (USB_HUB) [Y/n/?] (NEW) 
  USB keyboards (USB_KEYBOARD) [Y/n/?] (NEW) 
  USB mice (USB_MOUSE) [Y/n/?] (NEW) 
Serial port (SERIAL) [Y/n/?] (NEW) 
Parallel port (LPT) [Y/n/?] (NEW) 
Real Time Clock (RTC) scheduling (RTC_TIMER) [Y/n/?] (NEW) 
Hardware interrupts (HARDWARE_IRQ) [Y/n/?] (NEW) 
System Management Mode (SMM) (USE_SMM) [Y/n/?] (NEW) 
Initialize MTRRs (MTRR_INIT) [Y/n/?] (NEW) 
Support ACPI timer (PMTIMER) [Y/n/?] (NEW) 
Support CPU timestamp counter as timer (TSC_TIMER) [Y/n/?] (NEW) 
* BIOS interfaces
Drive interface (DRIVES) [Y/n/?] (NEW) 
  DVD/CDROM booting (CDROM_BOOT) [Y/n/?] (NEW) 
    DVD/CDROM boot drive emulation (CDROM_EMU) [Y/n/?] (NEW) 
PCIBIOS interface (PCIBIOS) [Y/n/?] (NEW) 
APM interface (APMBIOS) [Y/n/?] (NEW) 
PnP BIOS interface (PNPBIOS) [Y/n/?] (NEW) 
Option ROMS (OPTIONROMS) [Y/n/?] (NEW) 
  Option roms are already at 0xc0000-0xf0000 (OPTIONROMS_DEPLOYED) [N/y/?] (NEW) 
  PMM interface (PMM) [Y/n/?] (NEW) 
Boot interface (BOOT) [Y/n/?] (NEW) 
Keyboard interface (KEYBOARD) [Y/n/?] (NEW) 
  Keyboard hook interface (KBD_CALL_INT15_4F) [Y/n/?] (NEW) 
Mouse interface (MOUSE) [Y/n/?] (NEW) 
S3 resume (S3_RESUME) [Y/n/?] (NEW) 
Hardware specific VGA helpers (VGAHOOKS) [Y/n/?] (NEW) 
Disable A20 (DISABLE_A20) [N/y/?] (NEW) 
Make unused UMB memory read/writeable. (WRITABLE_UPPERMEMORY) [N/y/?] (NEW) 
TPM support and TCG BIOS extensions (TCGBIOS) [N/y/?] n
* BIOS Tables
PIR table (PIRTABLE) [Y/n/?] (NEW) 
MPTable (MPTABLE) [Y/n/?] (NEW) 
ACPI (ACPI) [Y/n/?] (NEW) 
  Include default ACPI DSDT (ACPI_DSDT) [Y/n/?] (NEW) 
Load BIOS tables from ROM files (FW_ROMFILE_LOAD) [Y/n/?] (NEW) 
VGA Hardware Type
> 1. None (NO_VGABIOS) (NEW)
  2. QEMU/Bochs Original IBM 256K VGA (VGA_STANDARD_VGA) (NEW)
  3. QEMU/Bochs Cirrus SVGA (VGA_CIRRUS) (NEW)
  5. GeodeGX2 (VGA_GEODEGX2) (NEW)
  6. GeodeLX (VGA_GEODELX) (NEW)
choice[1-6]: *
* Debugging
Debug level (DEBUG_LEVEL) [1] (NEW) 
  Serial port debugging (DEBUG_SERIAL) [N/y/?] (NEW) 
  Special IO port debugging (DEBUG_IO) [Y/n/?] (NEW) 
# configuration written to <http://jenkins.xeni.kraxel.org:8080/job/seabios/ws/rpmbuild/rpm/BUILD/seabios.git/.config>
+ rm -f src/fw/acpi-dsdt.hex src/fw/ssdt-misc.hex src/fw/ssdt-pcihp.hex src/fw/ssdt-proc.hex
+ make EXTRAVERSION=-119.b220.gf2645a8-git-snapshot-by-kraxel.org iasl
  Compiling IASL src/fw/acpi-dsdt.hex
ASL Input:     out/src/fw/acpi-dsdt.dsl.i - 475 lines, 19153 bytes, 315 keywords
AML Output:    out/src/fw/acpi-dsdt.aml - 4405 bytes, 159 named objects, 156 executable opcodes
Listing File:  out/src/fw/acpi-dsdt.lst - 142995 bytes
Hex Dump:      out/src/fw/acpi-dsdt.hex - 41648 bytes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 245 Optimizations
  Compiling IASL src/fw/ssdt-proc.hex
ASL Input:     out/src/fw/ssdt-proc.dsl.i - 36 lines, 762 bytes, 8 keywords
AML Output:    out/src/fw/ssdt-proc.aml - 120 bytes, 6 named objects, 2 executable opcodes
Listing File:  out/src/fw/ssdt-proc.lst - 2642 bytes
Hex Dump:      out/src/fw/ssdt-proc.hex - 1446 bytes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
  Compiling IASL src/fw/ssdt-pcihp.hex
ASL Input:     out/src/fw/ssdt-pcihp.dsl.i - 37 lines, 758 bytes, 5 keywords
AML Output:    out/src/fw/ssdt-pcihp.aml - 87 bytes, 5 named objects, 0 executable opcodes
Listing File:  out/src/fw/ssdt-pcihp.lst - 2337 bytes
Hex Dump:      out/src/fw/ssdt-pcihp.hex - 1147 bytes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 0 Optimizations
  Compiling IASL src/fw/ssdt-misc.hex
ASL Input:     out/src/fw/ssdt-misc.dsl.i - 102 lines, 2567 bytes, 35 keywords
AML Output:    out/src/fw/ssdt-misc.aml - 354 bytes, 24 named objects, 11 executable opcodes
Listing File:  out/src/fw/ssdt-misc.lst - 7646 bytes
Hex Dump:      out/src/fw/ssdt-misc.hex - 3697 bytes

Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
+ make EXTRAVERSION=-119.b220.gf2645a8-git-snapshot-by-kraxel.org
  Build Kconfig config file
  Compile checking out/src/misc.o
  Compile checking out/src/stacks.o
  Compile checking out/src/output.o
  Compile checking out/src/string.o
  Compile checking out/src/block.o
  Compile checking out/src/cdrom.o
  Compile checking out/src/disk.o
  Compile checking out/src/mouse.o
  Compile checking out/src/kbd.o
  Compile checking out/src/system.o
  Compile checking out/src/serial.o
  Compile checking out/src/clock.o
  Compile checking out/src/resume.o
  Compile checking out/src/pnpbios.o
  Compile checking out/src/vgahooks.o
  Compile checking out/src/pcibios.o
  Compile checking out/src/apm.o
  Compile checking out/src/hw/pci.o
  Compile checking out/src/hw/timer.o
  Compile checking out/src/hw/rtc.o
  Compile checking out/src/hw/dma.o
  Compile checking out/src/hw/pic.o
  Compile checking out/src/hw/ps2port.o
  Compile checking out/src/hw/serialio.o
  Compile checking out/src/hw/usb.o
  Compile checking out/src/hw/usb-uhci.o
  Compile checking out/src/hw/usb-ohci.o
  Compile checking out/src/hw/usb-ehci.o
  Compile checking out/src/hw/usb-hid.o
  Compile checking out/src/hw/usb-msc.o
  Compile checking out/src/hw/usb-uas.o
  Compile checking out/src/hw/blockcmd.o
  Compile checking out/src/hw/floppy.o
  Compile checking out/src/hw/ata.o
  Compile checking out/src/hw/ramdisk.o
  Compile checking out/src/hw/lsi-scsi.o
  Compile checking out/src/hw/esp-scsi.o
  Compile checking out/src/hw/megasas.o
  Compile checking out/src/hw/mpt-scsi.o
src/hw/mpt-scsi.c: In function 'init_mpt_scsi':
src/hw/mpt-scsi.c:281:5: error: 'for' loop initial declarations are only allowed in C99 mode
     for (int i = 0; i < 7; i++)
src/hw/mpt-scsi.c:281:5: note: use option -std=c99 or -std=gnu99 to compile your code
make: *** [out/src/hw/mpt-scsi.o] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.YLsXMX (%build)

RPM build errors:
    Bad exit status from /var/tmp/rpm-tmp.YLsXMX (%build)
Build step 'Execute shell' marked build as failure
Archiving artifacts

More information about the SeaBIOS mailing list