Update: After several rounds, git bisect says: 7f2569246c81d5f88e74c142b8fbdc0ee601bffe is the first bad commit commit 7f2569246c81d5f88e74c142b8fbdc0ee601bffe Author: Paolo Bonzini <pbonz...@redhat.com> 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 <thomas.han...@linaro.org> 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 <peter.mayd...@linaro.org> > 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 >