aa972b
Disable broken tcmalloc on arm and re-enable tests
@@ -43,7 +43,7 @@
|
|
43
43
|
Summary: QEMU is a FAST! processor emulator
|
44
44
|
Name: qemu
|
45
45
|
Version: 2.3.0
|
46
|
-
Release:
|
46
|
+
Release: 6%{?dist}
|
47
47
|
Epoch: 2
|
48
48
|
License: GPLv2+ and LGPLv2+ and BSD
|
49
49
|
Group: Development/Tools
|
@@ -605,7 +605,13 @@ unicore32-linux-user aarch64-softmmu"
|
|
605
605
|
--audio-drv-list=pa,sdl,alsa,oss \
|
606
606
|
--enable-trace-backend=$tracebackends \
|
607
607
|
--enable-kvm \
|
608
|
+
# tcmalloc hangs on arm architecture
|
609
|
+
# https://bugzilla.redhat.com/show_bug.cgi?id=1226806
|
610
|
+
%ifarch %{arm}
|
611
|
+
--disable-tcmalloc \
|
612
|
+
%else
|
608
613
|
--enable-tcmalloc \
|
614
|
+
%endif
|
609
615
|
--with-sdlabi="2.0" \
|
610
616
|
--with-gtkabi="3.0" \
|
611
617
|
%ifarch s390
|
@@ -795,11 +801,7 @@ done
|
|
795
801
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1206057
|
796
802
|
# Tests seem to be a recurring problem on s390, so I'd suggest just leaving
|
797
803
|
# it disabled.
|
798
|
-
|
804
|
+
%global archs_skip_tests s390
|
799
|
-
# Tests hanging on arm rawhide, but we need to get a build
|
800
|
-
# with the VENOM fix out.
|
801
|
-
# https://bugzilla.redhat.com/show_bug.cgi?id=1223319
|
802
|
-
%global archs_skip_tests s390 %{arm}
|
803
805
|
%global archs_ignore_test_failures 0
|
804
806
|
|
805
807
|
%ifnarch %{archs_skip_tests}
|
@@ -1185,6 +1187,10 @@ getent passwd qemu >/dev/null || \
|
|
1185
1187
|
|
1186
1188
|
|
1187
1189
|
%changelog
|
1190
|
+
* Mon Jun 1 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.3.0-6
|
1191
|
+
- Disable tcmalloc on arm since it currently hangs (rhbz #1226806)
|
1192
|
+
- Re-enable tests on arm
|
1193
|
+
|
1188
1194
|
* Wed May 13 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-5
|
1189
1195
|
- Backport upstream 2.4 patch to link with tcmalloc, enable it
|
1190
1196
|
- CVE-2015-3456: (VENOM) fdc: out-of-bounds fifo buffer memory access (bz
|