Package: quemu
Severity: important
Tags: upstream
Hello,
The default build of qemu64 advertises its CPU as something
nonsensical such as a Pentuim II (not a 64 bit machine) [1]. This
causes GMP's runtime detection of the CPU to fail, leading to gcc
failure on some of the build daemon machines [2].
At the moment, GMP has reverted to using compile-time detection of the
CPU type. This is not acceptable in the long term because it means:
(a) the code may exhibit bugs if the user machine doesn't support
opcodes that the build machine does; e.g. build on AMD 10h,
run on AMD 11h [3]
(b) the code may run at sub-optimal speed on user machines
In thread [1], Paolo Bonzini claims [4]:
You should use kvm32 and kvm64 instead.
This may be a trivial fix for the matter.
[1] https://lists.gnu.org/archive/html/qemu-devel/2012-05/msg01219.html
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=671866
[3] http://gmplib.org/gmp5.0.html
[4] https://lists.gnu.org/archive/html/qemu-devel/2012-05/msg01390.html
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]