Re-enable systemtap (stap) trace backend for riscv64

Signed-off-by: David Abdurachmanov <david.abdurachmanov@gmail.com>
This commit is contained in:
David Abdurachmanov 2018-05-10 11:36:12 +02:00
parent 1a736eea9b
commit 34bf911448
1 changed files with 4 additions and 5 deletions

View File

@ -104,7 +104,7 @@ Requires: %{name}-ui-sdl = %{epoch}:%{version}-%{release}
Summary: QEMU is a FAST! processor emulator
Name: qemu
Version: 2.12.0
Release: 1%{?rcrel}.1.riscv64%{?dist}
Release: 1%{?rcrel}.2.riscv64%{?dist}
Epoch: 2
License: GPLv2 and BSD and MIT and CC-BY
URL: http://www.qemu.org/
@ -207,10 +207,8 @@ BuildRequires: libcurl-devel
BuildRequires: librados2-devel
BuildRequires: librbd1-devel
# We need both because the 'stap' binary is probed for by configure
%ifnarch riscv64
BuildRequires: systemtap
BuildRequires: systemtap-sdt-devel
%endif
# For VNC JPEG support
BuildRequires: libjpeg-devel
# For VNC PNG support
@ -903,9 +901,7 @@ run_configure() {
--disable-capstone \
--disable-seccomp \
%endif
%ifnarch riscv64
--enable-trace-backend=$tracebackends \
%endif
--extra-ldflags="$extraldflags -Wl,-z,relro -Wl,-z,now" \
--extra-cflags="%{optflags}" \
"$@" || cat config.log
@ -1688,6 +1684,9 @@ getent passwd qemu >/dev/null || \
%changelog
* Thu May 10 2018 David Abdurachmanov <david.abdurachmanov@gmail.com> - 2:2.12.0-1.2.riscv64
- Re-enable systemtap (stap) for riscv64
* Thu May 10 2018 David Abdurachmanov <david.abdurachmanov@gmail.com> - 2:2.12.0-1.1.riscv64
- Add BuildRequires: libatomic-static for riscv64