Il 07/03/2013 21:24, David Woodhouse ha scritto:
On Thu, 2013-03-07 at 16:56 +0100, Gerd Hoffmann wrote:
and it doesn't need to be in git either IMHO.
That one is a bit more tricky. The big advantage git has here is that the update of a blob is not different from other updates. It is just a pull request. Keeping source+binaries in sync is easy too: we can update submodule hash + blobs with a single git commit.
FWIW I find the binaries in git to be a PITA. I submitted a patch in January to fix the VGA BIOS but it's still broken in git. The one installed in /usr/share/qemu is fine, but whenever I build qemu from git I have to remember to *remove* the one in the git tree or it uses that instead...
Wasn't that a fix for the SeaBIOS VGA BIOS? The one in qemu.git is still built from the Bochs VGA BIOS.
Last year, malc blocked the switch on the lack of protected mode interface in SeaVGABIOS.
Paolo