dcavalca / rpms / qemu

Forked from rpms/qemu a year ago
Clone

aa972b Disable broken tcmalloc on arm and re-enable tests

Authored and Committed by Daniel P. Berrange 9 years ago
1 file changed. 12 lines added. 6 lines removed.
    Disable broken tcmalloc on arm and re-enable tests
    
        
file modified
+12 -6
qemu.spec CHANGED
@@ -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: 5%{?dist}
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