l...@redhat.com writes: > Hello: > > In the daily qemu.git autotest run, I started to see the following > problem while checking out the qemu.git tree and checking out the > submodules: > >> $ git submodule update >> <snip> >> fatal: reference is not a tree: ece025f5980bae88fa677bc9c0d24d2e580e205d >> <snip> >> Unable to checkout 'ece025f5980bae88fa677bc9c0d24d2e580e205d' in submodule >> path 'roms/seabios'
It looks like a recent commit to update the version of SeaBIOS used broke the build as the qemu mirror hasn't been updated yet. You can work around it for now by patching .gitmodules: commit 7149af13dd5600b27dac90235e60ff91d0468636 Author: Alex Bennée <a...@bennee.com> Date: Tue Oct 1 16:51:38 2013 +0100 .gitmodules: use upstream SeaBIOS repo to fix submodule init Currently master is broken as the wanted commit doesn't exist in qemu's mirror of SeaBIOS. diff --git a/.gitmodules b/.gitmodules index d7e3f3c..d5d5417 100644 --- a/.gitmodules +++ b/.gitmodules @@ -3,7 +3,7 @@ url = git://git.qemu.org/vgabios.git/ [submodule "roms/seabios"] path = roms/seabios - url = git://git.qemu.org/seabios.git/ + url = git://git.seabios.org/seabios.git [submodule "roms/SLOF"] path = roms/SLOF url = git://git.qemu.org/SLOF.git -- Alex Bennée