[SeaBIOS] Build failed in Jenkins: seabios #142

Kevin O'Connor kevin at koconnor.net
Mon Dec 29 17:12:36 CET 2014


On Mon, Dec 29, 2014 at 03:59:47PM +0100, Jenkins Build Host wrote:
> See <http://jenkins.xeni.kraxel.org:8080/job/seabios/142/changes>
> 
> Changes:
> 
> [kevin] sdcard: Initial support for SD cards on PCI SDHCI controllers on QEMU
[...]
> ROM size (in KB) (ROM_SIZE) [128] 128
[...]
> Version: 1.7.5-125.b142.g2c9870f-20141229_155946-jenkins.xeni.kraxel.org
> Fixed space: 0xe05b-0x10000  total: 8101  slack: 13  Percent slack: 0.2%
> 16bit size:           35196
> 32bit segmented size: 2127
> 32bit flat size:      21109
> 32bit flat init size: 66688
> Lowmem size:          2176
> f-segment var size:   1200
>   Linking out/rom16.o
>   Stripping out/rom16.strip.o
>   Linking out/rom32seg.o
>   Stripping out/rom32seg.strip.o
>   Linking out/rom.o
>   Prepping out/bios.bin.prep
> Error!  ROM doesn't fit (132148 > 131072)
>    You have to either increate 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.

Looks like the 128K test build will need to turn off SDCARD support
(or something similar).

-Kevin



More information about the SeaBIOS mailing list