From aa972b9106f691b51c3091dc44d7046d4ea743eb Mon Sep 17 00:00:00 2001 From: Daniel P. Berrange Date: Jun 01 2015 13:12:15 +0000 Subject: Disable broken tcmalloc on arm and re-enable tests --- diff --git a/qemu.spec b/qemu.spec index ea5b3ea..6d597d7 100644 --- a/qemu.spec +++ b/qemu.spec @@ -43,7 +43,7 @@ Summary: QEMU is a FAST! processor emulator Name: qemu Version: 2.3.0 -Release: 5%{?dist} +Release: 6%{?dist} Epoch: 2 License: GPLv2+ and LGPLv2+ and BSD Group: Development/Tools @@ -605,7 +605,13 @@ unicore32-linux-user aarch64-softmmu" --audio-drv-list=pa,sdl,alsa,oss \ --enable-trace-backend=$tracebackends \ --enable-kvm \ +# tcmalloc hangs on arm architecture +# https://bugzilla.redhat.com/show_bug.cgi?id=1226806 +%ifarch %{arm} + --disable-tcmalloc \ +%else --enable-tcmalloc \ +%endif --with-sdlabi="2.0" \ --with-gtkabi="3.0" \ %ifarch s390 @@ -795,11 +801,7 @@ done # https://bugzilla.redhat.com/show_bug.cgi?id=1206057 # Tests seem to be a recurring problem on s390, so I'd suggest just leaving # it disabled. -# -# Tests hanging on arm rawhide, but we need to get a build -# with the VENOM fix out. -# https://bugzilla.redhat.com/show_bug.cgi?id=1223319 -%global archs_skip_tests s390 %{arm} +%global archs_skip_tests s390 %global archs_ignore_test_failures 0 %ifnarch %{archs_skip_tests} @@ -1185,6 +1187,10 @@ getent passwd qemu >/dev/null || \ %changelog +* Mon Jun 1 2015 Daniel P. Berrange - 2:2.3.0-6 +- Disable tcmalloc on arm since it currently hangs (rhbz #1226806) +- Re-enable tests on arm + * Wed May 13 2015 Cole Robinson - 2:2.3.0-5 - Backport upstream 2.4 patch to link with tcmalloc, enable it - CVE-2015-3456: (VENOM) fdc: out-of-bounds fifo buffer memory access (bz