[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] QEMU make: ROM is too large
From: |
Thomas Hanson |
Subject: |
Re: [Qemu-devel] QEMU make: ROM is too large |
Date: |
Fri, 19 Aug 2016 18:02:14 -0600 |
Update: After several rounds, git bisect says:
7f2569246c81d5f88e74c142b8fbdc0ee601bffe is the first bad commit
commit 7f2569246c81d5f88e74c142b8fbdc0ee601bffe
Author: Paolo Bonzini <address@hidden>
Date: Fri Aug 5 10:51:37 2016 +0200
linuxboot_dma: avoid guest ABI breakage on gcc vs. clang compilation
It's late on a Friday, I'll dig more on Monday. Any help would be greatly
appreciated.
On 19 August 2016 at 11:58, Thomas Hanson <address@hidden> wrote:
> All,
>
> Just pulled top of tree, make clean and make as follows:
> CFLAGS="-g3 -O0" ./configure --enable-vhost-net --enable-virtfs
> make -j8
>
> Build fails with
> AS optionrom/kvmvapic.o
> Building optionrom/multiboot.img
> Building optionrom/linuxboot.img
> Building optionrom/linuxboot_dma.img
> Building optionrom/kvmvapic.img
> Building optionrom/multiboot.raw
> Building optionrom/linuxboot.raw
> Building optionrom/linuxboot_dma.raw
> Building optionrom/kvmvapic.raw
> Signing optionrom/multiboot.bin
> Signing optionrom/linuxboot.bin
> CC qga/channel-posix.o
> Signing optionrom/linuxboot_dma.bin
> CC qga/qapi-generated/qga-qapi-types.o
> error: ROM is too large (2072 > 1536)
> make[1]: *** [linuxboot_dma.bin] Error 1
>
> Last commit in repo is:
> commit 02b1ad881cbb1795029737a9077db60267dc0c6f
> Merge: 5844365 156af3a
> Author: Peter Maydell <address@hidden>
> Date: Thu Aug 18 14:42:51 2016 +0100
>
> Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request'
> into staging
>
> Nothing jumped out at me in a quick review of Makefiles, scripts, configs,
> etc.
>
> Any suggestions as to the source of the issue or how to fix it?
>
> Thanks,
> Tom
>