From fd87d7e805216012afc57687c5f726862fc51305 Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Mon, 18 Jul 2022 22:39:51 +0200 Subject: [PATCH] Disable tests on riscv64 This was tested on multiple boards with the latest stable kernel v5.18.8 and with two glibc version (incl. not yet released 2.36) with the same result. qtests hang on a couple exotic arches (e.g. hppa). Signed-off-by: David Abdurachmanov --- qemu.spec | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/qemu.spec b/qemu.spec index be69860..5cc9b36 100644 --- a/qemu.spec +++ b/qemu.spec @@ -1,7 +1,9 @@ # Provide a way to skip tests via rpmbuild `--without` # This makes it easier to skip tests in copr repos, where # the qemu test suite is historically flakey +%ifnarch riscv64 %bcond_without check +%endif %global libfdt_version 1.6.0 %global libseccomp_version 2.4.0 @@ -324,7 +326,7 @@ Obsoletes: %{name}-system-unicore32-core <= %{epoch}:%{version}-%{release} Summary: QEMU is a FAST! processor emulator Name: qemu Version: 7.0.0 -Release: %{baserelease}%{?rcrel}.0.riscv64%{?dist} +Release: %{baserelease}%{?rcrel}.1.riscv64%{?dist} Epoch: 2 License: GPLv2 and BSD and MIT and CC-BY URL: http://www.qemu.org/ @@ -2722,6 +2724,9 @@ useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \ %changelog +* Mon Jul 18 2022 David Abdurachmanov - 7.0.0-6.1.riscv64 +- Disable tests (some hand with futex endless loop) + * Wed Jul 13 2022 David Abdurachmanov - 7.0.0-6.0.riscv64 - Disable capstone on riscv64 and add BR libatomic