Bug 11006 - qemu-system-x86_64 compiled with gcc4.1 is broken with kqemu
: qemu-system-x86_64 compiled with gcc4.1 is broken with kqemu
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/qemu-system)
: unstable
: all Linux
: P2 blocker
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-03-03 21:47 by
Modified: 2007-03-04 21:29 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-03-03 21:47:09
На хосте x86_64 qemu-system-x86_64 из пакета qemu-system-0.9.0-alt3, собранного
gcc4.1-4.1.1-alt11, не работает нормально при использовании с модулем kqemu.
Это
проявляется при попытке загрузки почти любого Linux (например, инсталятора
M2.4,
C3.0): при указании -kernel-kqemu не запускается даже ядро, без этой опции ядро
запускается, но в запускаемых далее программах наблюдаются SIGSEGV в большом
количестве.

После пересборки qemu с добавлением %set_gcc_version 3.4 в spec-файл эта
проблема исчезает - 32-разрядные системы начинают нормально работать в
qemu-system-x86_64, в том числе при использовании -kernel-kqemu. (С запуском
гостевых ОС для x86_64 остаются проблемы, но в этом виноват уже модуль kqemu.)
------- Comment #1 From 2007-03-03 21:52:55 -------
Reassigned to maintainer.
------- Comment #2 From 2007-03-04 18:08:57 -------
alt4 будет собрано gcc-3.4
------- Comment #3 From 2007-03-04 18:09:34 -------
alt4 будет собрано gcc-3.4
------- Comment #4 From 2007-03-04 21:29:57 -------
В таком варианте работает (по крайней мере, установку C3.0 такой
qemu-system-x86_64 с -kernel-kqemu выдержал).