Merge remote-tracking branch 'up/master' into master-riscv64
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
This commit is contained in:
commit
b19dfb07bb
5
.gitignore
vendored
5
.gitignore
vendored
@ -35,3 +35,8 @@
|
|||||||
/qemu-4.1.0-rc1.tar.xz
|
/qemu-4.1.0-rc1.tar.xz
|
||||||
/qemu-4.1.0-rc2.tar.xz
|
/qemu-4.1.0-rc2.tar.xz
|
||||||
/qemu-4.1.0.tar.xz
|
/qemu-4.1.0.tar.xz
|
||||||
|
/qemu-4.2.0-rc1.tar.xz
|
||||||
|
/qemu-4.2.0-rc2.tar.xz
|
||||||
|
/qemu-4.2.0-rc5.tar.xz
|
||||||
|
/qemu-4.2.0.tar.xz
|
||||||
|
/qemu-5.0.0-rc0.tar.xz
|
||||||
|
281
qemu.spec
281
qemu.spec
@ -87,6 +87,12 @@
|
|||||||
%endif
|
%endif
|
||||||
%global with_block_gluster 1
|
%global with_block_gluster 1
|
||||||
|
|
||||||
|
%ifarch %{arm}
|
||||||
|
%define with_rdma 0
|
||||||
|
%else
|
||||||
|
%define with_rdma 1
|
||||||
|
%endif
|
||||||
|
|
||||||
%define evr %{epoch}:%{version}-%{release}
|
%define evr %{epoch}:%{version}-%{release}
|
||||||
|
|
||||||
%define requires_block_curl Requires: %{name}-block-curl = %{evr}
|
%define requires_block_curl Requires: %{name}-block-curl = %{evr}
|
||||||
@ -116,6 +122,12 @@
|
|||||||
%define requires_ui_gtk Requires: %{name}-ui-gtk = %{evr}
|
%define requires_ui_gtk Requires: %{name}-ui-gtk = %{evr}
|
||||||
%define requires_ui_sdl Requires: %{name}-ui-sdl = %{evr}
|
%define requires_ui_sdl Requires: %{name}-ui-sdl = %{evr}
|
||||||
|
|
||||||
|
%if %{have_spice}
|
||||||
|
%define requires_ui_spice_app Requires: %{name}-ui-spice-app = %{evr}
|
||||||
|
%else
|
||||||
|
%define requires_ui_spice_app %{nil}
|
||||||
|
%endif
|
||||||
|
|
||||||
%global requires_all_modules \
|
%global requires_all_modules \
|
||||||
%{requires_block_curl} \
|
%{requires_block_curl} \
|
||||||
%{requires_block_dmg} \
|
%{requires_block_dmg} \
|
||||||
@ -130,7 +142,8 @@
|
|||||||
%{requires_audio_sdl} \
|
%{requires_audio_sdl} \
|
||||||
%{requires_ui_curses} \
|
%{requires_ui_curses} \
|
||||||
%{requires_ui_gtk} \
|
%{requires_ui_gtk} \
|
||||||
%{requires_ui_sdl}
|
%{requires_ui_sdl} \
|
||||||
|
%{requires_ui_spice_app}
|
||||||
|
|
||||||
# Modules which can be conditionally built
|
# Modules which can be conditionally built
|
||||||
%global obsoletes_some_modules \
|
%global obsoletes_some_modules \
|
||||||
@ -138,7 +151,7 @@
|
|||||||
%{obsoletes_block_rbd}
|
%{obsoletes_block_rbd}
|
||||||
|
|
||||||
# Release candidate version tracking
|
# Release candidate version tracking
|
||||||
#global rcver rc2
|
%global rcver rc0
|
||||||
%if 0%{?rcver:1}
|
%if 0%{?rcver:1}
|
||||||
%global rcrel .%{rcver}
|
%global rcrel .%{rcver}
|
||||||
%global rcstr -%{rcver}
|
%global rcstr -%{rcver}
|
||||||
@ -147,8 +160,8 @@
|
|||||||
|
|
||||||
Summary: QEMU is a FAST! processor emulator
|
Summary: QEMU is a FAST! processor emulator
|
||||||
Name: qemu
|
Name: qemu
|
||||||
Version: 4.1.0
|
Version: 5.0.0
|
||||||
Release: 1%{?rcrel}.0.riscv64%{?dist}
|
Release: 0.2%{?rcrel}.0.riscv64%{?dist}
|
||||||
Epoch: 2
|
Epoch: 2
|
||||||
License: GPLv2 and BSD and MIT and CC-BY
|
License: GPLv2 and BSD and MIT and CC-BY
|
||||||
URL: http://www.qemu.org/
|
URL: http://www.qemu.org/
|
||||||
@ -218,7 +231,6 @@ BuildRequires: lzo-devel
|
|||||||
BuildRequires: ncurses-devel
|
BuildRequires: ncurses-devel
|
||||||
# used by 9pfs
|
# used by 9pfs
|
||||||
BuildRequires: libattr-devel
|
BuildRequires: libattr-devel
|
||||||
BuildRequires: libcap-devel
|
|
||||||
# used by qemu-bridge-helper and qemu-pr-helper
|
# used by qemu-bridge-helper and qemu-pr-helper
|
||||||
BuildRequires: libcap-ng-devel
|
BuildRequires: libcap-ng-devel
|
||||||
# spice usb redirection support
|
# spice usb redirection support
|
||||||
@ -244,8 +256,6 @@ BuildRequires: systemtap-sdt-devel
|
|||||||
BuildRequires: libjpeg-devel
|
BuildRequires: libjpeg-devel
|
||||||
# For VNC PNG support
|
# For VNC PNG support
|
||||||
BuildRequires: libpng-devel
|
BuildRequires: libpng-devel
|
||||||
# For BlueZ device support
|
|
||||||
BuildRequires: bluez-libs-devel
|
|
||||||
# For Braille device support
|
# For Braille device support
|
||||||
BuildRequires: brlapi-devel
|
BuildRequires: brlapi-devel
|
||||||
# For FDT device tree support
|
# For FDT device tree support
|
||||||
@ -267,7 +277,9 @@ BuildRequires: vte291-devel
|
|||||||
# GTK translations
|
# GTK translations
|
||||||
BuildRequires: gettext
|
BuildRequires: gettext
|
||||||
# RDMA migration
|
# RDMA migration
|
||||||
|
%if %{with_rdma}
|
||||||
BuildRequires: rdma-core-devel
|
BuildRequires: rdma-core-devel
|
||||||
|
%endif
|
||||||
%if %{have_xen}
|
%if %{have_xen}
|
||||||
# Xen support
|
# Xen support
|
||||||
BuildRequires: xen-devel
|
BuildRequires: xen-devel
|
||||||
@ -317,6 +329,12 @@ BuildRequires: perl-Test-Harness
|
|||||||
# Required for making python shebangs versioned
|
# Required for making python shebangs versioned
|
||||||
BuildRequires: /usr/bin/pathfix.py
|
BuildRequires: /usr/bin/pathfix.py
|
||||||
BuildRequires: python3-devel
|
BuildRequires: python3-devel
|
||||||
|
%ifnarch %{arm}
|
||||||
|
# qemu 5.0 liburing support. Library isn't built for arm
|
||||||
|
BuildRequires: liburing-devel
|
||||||
|
%endif
|
||||||
|
# qemu 5.0 zstd compression support
|
||||||
|
BuildRequires: libzstd-devel
|
||||||
|
|
||||||
BuildRequires: glibc-static pcre-static glib2-static zlib-static
|
BuildRequires: glibc-static pcre-static glib2-static zlib-static
|
||||||
# if -pthread is used GCC SPEC will add --as-needed -latomic --no-as-needed for linker
|
# if -pthread is used GCC SPEC will add --as-needed -latomic --no-as-needed for linker
|
||||||
@ -347,6 +365,7 @@ Requires: %{name}-system-nios2 = %{epoch}:%{version}-%{release}
|
|||||||
Requires: %{name}-system-or1k = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-or1k = %{epoch}:%{version}-%{release}
|
||||||
Requires: %{name}-system-ppc = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-ppc = %{epoch}:%{version}-%{release}
|
||||||
Requires: %{name}-system-riscv = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-riscv = %{epoch}:%{version}-%{release}
|
||||||
|
Requires: %{name}-system-rx = %{epoch}:%{version}-%{release}
|
||||||
Requires: %{name}-system-s390x = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-s390x = %{epoch}:%{version}-%{release}
|
||||||
Requires: %{name}-system-sh4 = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-sh4 = %{epoch}:%{version}-%{release}
|
||||||
Requires: %{name}-system-sparc = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-sparc = %{epoch}:%{version}-%{release}
|
||||||
@ -522,6 +541,14 @@ Requires: %{name}-common%{?_isa} = %{epoch}:%{version}-%{release}
|
|||||||
%description ui-sdl
|
%description ui-sdl
|
||||||
This package provides the additional SDL UI for QEMU.
|
This package provides the additional SDL UI for QEMU.
|
||||||
|
|
||||||
|
%if %{have_spice}
|
||||||
|
%package ui-spice-app
|
||||||
|
Summary: QEMU spice-app UI driver
|
||||||
|
Requires: %{name}-common%{?_isa} = %{epoch}:%{version}-%{release}
|
||||||
|
%description ui-spice-app
|
||||||
|
This package provides the additional spice-app UI for QEMU.
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%if %{have_kvm}
|
%if %{have_kvm}
|
||||||
%package kvm
|
%package kvm
|
||||||
@ -783,6 +810,20 @@ Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|||||||
This package provides the QEMU system emulator for RISC-V systems.
|
This package provides the QEMU system emulator for RISC-V systems.
|
||||||
|
|
||||||
|
|
||||||
|
%package system-rx
|
||||||
|
Summary: QEMU system emulator for RX
|
||||||
|
Requires: %{name}-system-rx-core = %{epoch}:%{version}-%{release}
|
||||||
|
%{requires_all_modules}
|
||||||
|
%description system-rx
|
||||||
|
This package provides the QEMU system emulator for RX systems.
|
||||||
|
|
||||||
|
%package system-rx-core
|
||||||
|
Summary: QEMU system emulator for RX
|
||||||
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
||||||
|
%description system-rx-core
|
||||||
|
This package provides the QEMU system emulator for RX systems.
|
||||||
|
|
||||||
|
|
||||||
%package system-s390x
|
%package system-s390x
|
||||||
Summary: QEMU system emulator for S390
|
Summary: QEMU system emulator for S390
|
||||||
Requires: %{name}-system-s390x-core = %{epoch}:%{version}-%{release}
|
Requires: %{name}-system-s390x-core = %{epoch}:%{version}-%{release}
|
||||||
@ -968,8 +1009,8 @@ run_configure_disable_everything() {
|
|||||||
--disable-attr \
|
--disable-attr \
|
||||||
--disable-auth-pam \
|
--disable-auth-pam \
|
||||||
--disable-avx2 \
|
--disable-avx2 \
|
||||||
|
--disable-avx512f \
|
||||||
--disable-blobs \
|
--disable-blobs \
|
||||||
--disable-bluez \
|
|
||||||
--disable-bochs \
|
--disable-bochs \
|
||||||
--disable-brlapi \
|
--disable-brlapi \
|
||||||
--disable-bsd-user \
|
--disable-bsd-user \
|
||||||
@ -1006,6 +1047,7 @@ run_configure_disable_everything() {
|
|||||||
--disable-libusb \
|
--disable-libusb \
|
||||||
--disable-libxml2 \
|
--disable-libxml2 \
|
||||||
--disable-linux-aio \
|
--disable-linux-aio \
|
||||||
|
--disable-linux-io-uring \
|
||||||
--disable-linux-user \
|
--disable-linux-user \
|
||||||
--disable-live-block-migration \
|
--disable-live-block-migration \
|
||||||
--disable-lzfse \
|
--disable-lzfse \
|
||||||
@ -1036,6 +1078,7 @@ run_configure_disable_everything() {
|
|||||||
--disable-sparse \
|
--disable-sparse \
|
||||||
--disable-spice \
|
--disable-spice \
|
||||||
--disable-system \
|
--disable-system \
|
||||||
|
--disable-tcg \
|
||||||
--disable-tcmalloc \
|
--disable-tcmalloc \
|
||||||
--disable-tools \
|
--disable-tools \
|
||||||
--disable-tpm \
|
--disable-tpm \
|
||||||
@ -1062,6 +1105,7 @@ run_configure_disable_everything() {
|
|||||||
--disable-xen \
|
--disable-xen \
|
||||||
--disable-xen-pci-passthrough \
|
--disable-xen-pci-passthrough \
|
||||||
--disable-xfsctl \
|
--disable-xfsctl \
|
||||||
|
--disable-zstd \
|
||||||
--without-default-devices \
|
--without-default-devices \
|
||||||
"$@"
|
"$@"
|
||||||
}
|
}
|
||||||
@ -1077,6 +1121,7 @@ run_configure_disable_everything \
|
|||||||
--disable-pie \
|
--disable-pie \
|
||||||
--enable-attr \
|
--enable-attr \
|
||||||
--enable-linux-user \
|
--enable-linux-user \
|
||||||
|
--enable-tcg \
|
||||||
--static
|
--static
|
||||||
|
|
||||||
make V=1 %{?_smp_mflags} $buildldflags
|
make V=1 %{?_smp_mflags} $buildldflags
|
||||||
@ -1094,6 +1139,7 @@ run_configure \
|
|||||||
--audio-drv-list=pa,sdl,alsa,oss \
|
--audio-drv-list=pa,sdl,alsa,oss \
|
||||||
--enable-kvm \
|
--enable-kvm \
|
||||||
--enable-system \
|
--enable-system \
|
||||||
|
--enable-tcg \
|
||||||
--enable-linux-user \
|
--enable-linux-user \
|
||||||
--enable-pie \
|
--enable-pie \
|
||||||
--enable-modules \
|
--enable-modules \
|
||||||
@ -1105,6 +1151,10 @@ run_configure \
|
|||||||
%if 0%{?fedora} > 30
|
%if 0%{?fedora} > 30
|
||||||
--enable-slirp=system \
|
--enable-slirp=system \
|
||||||
%endif
|
%endif
|
||||||
|
--disable-linux-io-uring
|
||||||
|
|
||||||
|
# uring temporarily disabled, it's breaking the test suite:
|
||||||
|
# https://lists.gnu.org/archive/html/qemu-block/2020-03/msg01395.html
|
||||||
|
|
||||||
echo "config-host.mak contents:"
|
echo "config-host.mak contents:"
|
||||||
echo "==="
|
echo "==="
|
||||||
@ -1186,7 +1236,7 @@ popd
|
|||||||
|
|
||||||
|
|
||||||
# Copy some static data into place
|
# Copy some static data into place
|
||||||
install -D -p -m 0644 -t %{buildroot}%{qemudocdir} Changelog README COPYING COPYING.LIB LICENSE
|
install -D -p -m 0644 -t %{buildroot}%{qemudocdir} Changelog README.rst COPYING COPYING.LIB LICENSE
|
||||||
install -D -p -m 0644 qemu.sasl %{buildroot}%{_sysconfdir}/sasl2/qemu.conf
|
install -D -p -m 0644 qemu.sasl %{buildroot}%{_sysconfdir}/sasl2/qemu.conf
|
||||||
|
|
||||||
|
|
||||||
@ -1371,18 +1421,20 @@ getent passwd qemu >/dev/null || \
|
|||||||
%files common -f %{name}.lang
|
%files common -f %{name}.lang
|
||||||
%dir %{qemudocdir}
|
%dir %{qemudocdir}
|
||||||
%doc %{qemudocdir}/Changelog
|
%doc %{qemudocdir}/Changelog
|
||||||
%doc %{qemudocdir}/COPYING
|
|
||||||
%doc %{qemudocdir}/COPYING.LIB
|
|
||||||
%doc %{qemudocdir}/LICENSE
|
|
||||||
%doc %{qemudocdir}/qemu-doc.html
|
|
||||||
%doc %{qemudocdir}/qemu-doc.txt
|
|
||||||
%doc %{qemudocdir}/qemu-ga-ref.html
|
%doc %{qemudocdir}/qemu-ga-ref.html
|
||||||
%doc %{qemudocdir}/qemu-ga-ref.txt
|
%doc %{qemudocdir}/qemu-ga-ref.txt
|
||||||
%doc %{qemudocdir}/qemu-qmp-ref.html
|
%doc %{qemudocdir}/qemu-qmp-ref.html
|
||||||
%doc %{qemudocdir}/qemu-qmp-ref.txt
|
%doc %{qemudocdir}/qemu-qmp-ref.txt
|
||||||
%doc %{qemudocdir}/README
|
%doc %{qemudocdir}/README.rst
|
||||||
|
%doc %{qemudocdir}/index.html
|
||||||
%doc %{qemudocdir}/interop
|
%doc %{qemudocdir}/interop
|
||||||
%doc %{qemudocdir}/specs
|
%doc %{qemudocdir}/specs
|
||||||
|
%doc %{qemudocdir}/system
|
||||||
|
%doc %{qemudocdir}/tools
|
||||||
|
%doc %{qemudocdir}/user
|
||||||
|
%license %{qemudocdir}/COPYING
|
||||||
|
%license %{qemudocdir}/COPYING.LIB
|
||||||
|
%license %{qemudocdir}/LICENSE
|
||||||
%dir %{_datadir}/%{name}/
|
%dir %{_datadir}/%{name}/
|
||||||
%{_datadir}/applications/qemu.desktop
|
%{_datadir}/applications/qemu.desktop
|
||||||
%{_datadir}/icons/hicolor/*/apps/*
|
%{_datadir}/icons/hicolor/*/apps/*
|
||||||
@ -1415,9 +1467,11 @@ getent passwd qemu >/dev/null || \
|
|||||||
%{_datadir}/%{name}/pxe-vmxnet3.rom
|
%{_datadir}/%{name}/pxe-vmxnet3.rom
|
||||||
%{_datadir}/%{name}/efi-vmxnet3.rom
|
%{_datadir}/%{name}/efi-vmxnet3.rom
|
||||||
%{_datadir}/%{name}/vhost-user/50-qemu-gpu.json
|
%{_datadir}/%{name}/vhost-user/50-qemu-gpu.json
|
||||||
|
%{_datadir}/%{name}/vhost-user/50-qemu-virtiofsd.json
|
||||||
%{_mandir}/man1/qemu.1*
|
%{_mandir}/man1/qemu.1*
|
||||||
%{_mandir}/man1/qemu-trace-stap.1*
|
%{_mandir}/man1/qemu-trace-stap.1*
|
||||||
%{_mandir}/man1/virtfs-proxy-helper.1*
|
%{_mandir}/man1/virtfs-proxy-helper.1*
|
||||||
|
%{_mandir}/man1/virtiofsd.1*
|
||||||
%{_mandir}/man7/qemu-block-drivers.7*
|
%{_mandir}/man7/qemu-block-drivers.7*
|
||||||
%{_mandir}/man7/qemu-cpu-models.7*
|
%{_mandir}/man7/qemu-cpu-models.7*
|
||||||
%{_mandir}/man7/qemu-ga-ref.7*
|
%{_mandir}/man7/qemu-ga-ref.7*
|
||||||
@ -1426,12 +1480,14 @@ getent passwd qemu >/dev/null || \
|
|||||||
%{_bindir}/qemu-edid
|
%{_bindir}/qemu-edid
|
||||||
%{_bindir}/qemu-keymap
|
%{_bindir}/qemu-keymap
|
||||||
%{_bindir}/qemu-pr-helper
|
%{_bindir}/qemu-pr-helper
|
||||||
|
%{_bindir}/qemu-storage-daemon
|
||||||
%{_bindir}/qemu-trace-stap
|
%{_bindir}/qemu-trace-stap
|
||||||
%{_bindir}/virtfs-proxy-helper
|
%{_bindir}/virtfs-proxy-helper
|
||||||
%{_unitdir}/qemu-pr-helper.service
|
%{_unitdir}/qemu-pr-helper.service
|
||||||
%{_unitdir}/qemu-pr-helper.socket
|
%{_unitdir}/qemu-pr-helper.socket
|
||||||
%attr(4755, root, root) %{_libexecdir}/qemu-bridge-helper
|
%attr(4755, root, root) %{_libexecdir}/qemu-bridge-helper
|
||||||
%{_libexecdir}/vhost-user-gpu
|
%{_libexecdir}/vhost-user-gpu
|
||||||
|
%{_libexecdir}/virtiofsd
|
||||||
%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
|
%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
|
||||||
%dir %{_sysconfdir}/qemu
|
%dir %{_sysconfdir}/qemu
|
||||||
%config(noreplace) %{_sysconfdir}/qemu/bridge.conf
|
%config(noreplace) %{_sysconfdir}/qemu/bridge.conf
|
||||||
@ -1492,6 +1548,10 @@ getent passwd qemu >/dev/null || \
|
|||||||
%{_libdir}/qemu/ui-gtk.so
|
%{_libdir}/qemu/ui-gtk.so
|
||||||
%files ui-sdl
|
%files ui-sdl
|
||||||
%{_libdir}/qemu/ui-sdl.so
|
%{_libdir}/qemu/ui-sdl.so
|
||||||
|
%if %{have_spice}
|
||||||
|
%files ui-spice-app
|
||||||
|
%{_libdir}/qemu/ui-spice-app.so
|
||||||
|
%endif
|
||||||
|
|
||||||
|
|
||||||
%files -n ivshmem-tools
|
%files -n ivshmem-tools
|
||||||
@ -1545,111 +1605,26 @@ getent passwd qemu >/dev/null || \
|
|||||||
%{_bindir}/qemu-xtensa
|
%{_bindir}/qemu-xtensa
|
||||||
%{_bindir}/qemu-xtensaeb
|
%{_bindir}/qemu-xtensaeb
|
||||||
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-i386.stp
|
%{_datadir}/systemtap/tapset/qemu-i386*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-i386-log.stp
|
%{_datadir}/systemtap/tapset/qemu-x86_64*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-i386-simpletrace.stp
|
%{_datadir}/systemtap/tapset/qemu-aarch64*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-x86_64.stp
|
%{_datadir}/systemtap/tapset/qemu-alpha*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-x86_64-log.stp
|
%{_datadir}/systemtap/tapset/qemu-arm*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-x86_64-simpletrace.stp
|
%{_datadir}/systemtap/tapset/qemu-cris*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-aarch64.stp
|
%{_datadir}/systemtap/tapset/qemu-hppa*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-aarch64-log.stp
|
%{_datadir}/systemtap/tapset/qemu-m68k*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-aarch64-simpletrace.stp
|
%{_datadir}/systemtap/tapset/qemu-microblaze*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-aarch64_be.stp
|
%{_datadir}/systemtap/tapset/qemu-mips*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-aarch64_be-log.stp
|
%{_datadir}/systemtap/tapset/qemu-nios2*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-aarch64_be-simpletrace.stp
|
%{_datadir}/systemtap/tapset/qemu-or1k*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-alpha.stp
|
%{_datadir}/systemtap/tapset/qemu-ppc*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-alpha-log.stp
|
%{_datadir}/systemtap/tapset/qemu-riscv*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-alpha-simpletrace.stp
|
%{_datadir}/systemtap/tapset/qemu-s390x*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-arm.stp
|
%{_datadir}/systemtap/tapset/qemu-sh4*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-arm-log.stp
|
%{_datadir}/systemtap/tapset/qemu-sparc*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-arm-simpletrace.stp
|
%{_datadir}/systemtap/tapset/qemu-tilegx*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-armeb.stp
|
%{_datadir}/systemtap/tapset/qemu-xtensa*.stp
|
||||||
%{_datadir}/systemtap/tapset/qemu-armeb-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-armeb-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-cris.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-cris-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-cris-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-hppa.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-hppa-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-hppa-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-m68k.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-m68k-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-m68k-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-microblaze.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-microblaze-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-microblaze-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-microblazeel.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-microblazeel-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-microblazeel-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsel.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsel-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsel-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips64.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips64-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips64-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips64el.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips64el-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mips64el-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsn32.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsn32-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsn32-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsn32el.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsn32el-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-mipsn32el-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-nios2.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-nios2-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-nios2-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-or1k.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-or1k-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-or1k-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64abi32.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64abi32-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64abi32-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64le.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64le-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-ppc64le-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-riscv32.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-riscv32-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-riscv32-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-riscv64.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-riscv64-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-riscv64-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-s390x.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-s390x-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-s390x-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sh4.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sh4-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sh4-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sh4eb.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sh4eb-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sh4eb-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc32plus.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc32plus-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc32plus-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc64.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc64-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-sparc64-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-tilegx.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-tilegx-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-tilegx-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-xtensa.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-xtensa-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-xtensa-simpletrace.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-xtensaeb.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-xtensaeb-log.stp
|
|
||||||
%{_datadir}/systemtap/tapset/qemu-xtensaeb-simpletrace.stp
|
|
||||||
|
|
||||||
%files user-binfmt
|
%files user-binfmt
|
||||||
%{_exec_prefix}/lib/binfmt.d/qemu-*-dynamic.conf
|
%{_exec_prefix}/lib/binfmt.d/qemu-*-dynamic.conf
|
||||||
@ -1768,10 +1743,8 @@ getent passwd qemu >/dev/null || \
|
|||||||
%{_mandir}/man1/qemu-system-ppc64.1*
|
%{_mandir}/man1/qemu-system-ppc64.1*
|
||||||
%{_datadir}/%{name}/bamboo.dtb
|
%{_datadir}/%{name}/bamboo.dtb
|
||||||
%{_datadir}/%{name}/canyonlands.dtb
|
%{_datadir}/%{name}/canyonlands.dtb
|
||||||
%{_datadir}/%{name}/ppc_rom.bin
|
|
||||||
%{_datadir}/%{name}/qemu_vga.ndrv
|
%{_datadir}/%{name}/qemu_vga.ndrv
|
||||||
%{_datadir}/%{name}/skiboot.lid
|
%{_datadir}/%{name}/skiboot.lid
|
||||||
%{_datadir}/%{name}/spapr-rtas.bin
|
|
||||||
%{_datadir}/%{name}/u-boot.e500
|
%{_datadir}/%{name}/u-boot.e500
|
||||||
%{_datadir}/%{name}/u-boot-sam460-20100605.bin
|
%{_datadir}/%{name}/u-boot-sam460-20100605.bin
|
||||||
%ifarch %{power64}
|
%ifarch %{power64}
|
||||||
@ -1788,6 +1761,13 @@ getent passwd qemu >/dev/null || \
|
|||||||
%{_mandir}/man1/qemu-system-riscv*.1*
|
%{_mandir}/man1/qemu-system-riscv*.1*
|
||||||
|
|
||||||
|
|
||||||
|
%files system-rx
|
||||||
|
%files system-rx-core
|
||||||
|
%{_bindir}/qemu-system-rx
|
||||||
|
%{_datadir}/systemtap/tapset/qemu-system-rx*.stp
|
||||||
|
%{_mandir}/man1/qemu-system-rx.1*
|
||||||
|
|
||||||
|
|
||||||
%files system-s390x
|
%files system-s390x
|
||||||
%files system-s390x-core
|
%files system-s390x-core
|
||||||
%{_bindir}/qemu-system-s390x
|
%{_bindir}/qemu-system-s390x
|
||||||
@ -1841,6 +1821,7 @@ getent passwd qemu >/dev/null || \
|
|||||||
%{_mandir}/man1/qemu-system-x86_64.1*
|
%{_mandir}/man1/qemu-system-x86_64.1*
|
||||||
%{_datadir}/%{name}/bios.bin
|
%{_datadir}/%{name}/bios.bin
|
||||||
%{_datadir}/%{name}/bios-256k.bin
|
%{_datadir}/%{name}/bios-256k.bin
|
||||||
|
%{_datadir}/%{name}/bios-microvm.bin
|
||||||
%{_datadir}/%{name}/kvmvapic.bin
|
%{_datadir}/%{name}/kvmvapic.bin
|
||||||
%{_datadir}/%{name}/linuxboot.bin
|
%{_datadir}/%{name}/linuxboot.bin
|
||||||
%{_datadir}/%{name}/linuxboot_dma.bin
|
%{_datadir}/%{name}/linuxboot_dma.bin
|
||||||
@ -1864,9 +1845,63 @@ getent passwd qemu >/dev/null || \
|
|||||||
|
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Wed Aug 21 2019 David Abdurachmanov <david.abdurachmanov@sifive.com> - 2:4.1.0-1.0.riscv64
|
* Wed Apr 08 2019 David Abdurachmanov <david.abdurachmanov@sifive.com> - 2:5.0.0-0.2.rc0.0.riscv64
|
||||||
- Enable support for RISC-V (riscv64)
|
- Enable support for RISC-V (riscv64)
|
||||||
|
|
||||||
|
* Wed Apr 08 2020 Adam Williamson <awilliam@redhat.com> - 2:5.0.0-0.2.rc0
|
||||||
|
- Rebuild for new brltty
|
||||||
|
|
||||||
|
* Wed Mar 25 2020 Cole Robinson <crobinso@redhat.com> - 2:5.0.0-0.1.rc0
|
||||||
|
- Update to qemu-5.0.0-rc0
|
||||||
|
|
||||||
|
* Tue Mar 17 2020 Fabiano Fidêncio <fidencio@redhat.com> - 2:4.2.0-7
|
||||||
|
- Fix segfault with SR-IOV hot-{plug,unplug} (bz #1814017)
|
||||||
|
|
||||||
|
* Tue Feb 25 2020 Cole Robinson <crobinso@redhat.com> - 2:4.2.0-6
|
||||||
|
- Rebuild for libiscsi soname bump
|
||||||
|
|
||||||
|
* Sat Feb 15 2020 Cole Robinson <crobinso@redhat.com> - 2:4.2.0-5
|
||||||
|
- Fix ppc shutdown issue (bz #1784961)
|
||||||
|
|
||||||
|
* Tue Jan 28 2020 Cole Robinson <crobinso@redhat.com> - 2:4.2.0-4
|
||||||
|
- virtio-fs support
|
||||||
|
|
||||||
|
* Sat Jan 25 2020 Richard W.M. Jones <rjones@redhat.com> - 4.2.0-3
|
||||||
|
- Add miscellaneous fixes for RISC-V (RHBZ#1794902).
|
||||||
|
|
||||||
|
* Thu Dec 19 2019 Mohan Boddu <mboddu@bhujji.com> - 4.2.0-2
|
||||||
|
- Rebuild for xen 4.13
|
||||||
|
|
||||||
|
* Fri Dec 13 2019 Cole Robinson <aintdiscole@gmail.com> - 4.2.0-1
|
||||||
|
- Update to qemu-4.2.0 GA
|
||||||
|
|
||||||
|
* Tue Dec 10 2019 Cole Robinson <aintdiscole@gmail.com> - 4.2.0-0.4.rc5
|
||||||
|
- Update to qemu-4.2.0 rc5
|
||||||
|
|
||||||
|
* Mon Dec 2 2019 Daniel P. Berrangé <berrange@redhat.com> - 2:4.2.0-0.3.rc2
|
||||||
|
- Disable RDMA on 32-bit arm (rhbz #1778517)
|
||||||
|
|
||||||
|
* Wed Nov 20 2019 Cole Robinson <aintdiscole@gmail.com> - 2:4.2.0-0.2.rc2
|
||||||
|
- Update to qemu-4.2.0 rc2
|
||||||
|
|
||||||
|
* Tue Nov 12 2019 Cole Robinson <aintdiscole@gmail.com> - 2:4.2.0-0.1.rc1
|
||||||
|
- Update to qemu-4.2.0 rc1
|
||||||
|
|
||||||
|
* Mon Nov 11 2019 Cole Robinson <crobinso@redhat.com> - 2:4.1.0-6
|
||||||
|
- Fix compressed qcow2 'qemu-img check' errors (bz #1768541)
|
||||||
|
|
||||||
|
* Thu Oct 24 2019 Cole Robinson <crobinso@redhat.com> - 2:4.1.0-5
|
||||||
|
- Workaround for qcow2 triggered XFS corruption (bz #1763519)
|
||||||
|
|
||||||
|
* Thu Oct 03 2019 Cole Robinson <crobinso@redhat.com> - 2:4.1.0-4
|
||||||
|
- Rebuild for new virglrenderer
|
||||||
|
|
||||||
|
* Wed Sep 11 2019 Leigh Scott <leigh123linux@googlemail.com> - 2:4.1.0-3
|
||||||
|
- Rebuild for new libnfs version
|
||||||
|
|
||||||
|
* Wed Sep 04 2019 Cole Robinson <crobinso@redhat.com> - 2:4.1.0-2
|
||||||
|
- gluster 4K block size fixes (bz #1737256)
|
||||||
|
|
||||||
* Mon Aug 19 2019 Cole Robinson <aintdiscole@gmail.com> - 2:4.1.0-1
|
* Mon Aug 19 2019 Cole Robinson <aintdiscole@gmail.com> - 2:4.1.0-1
|
||||||
- Update to qemu-4.1.0 GA
|
- Update to qemu-4.1.0 GA
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (qemu-4.1.0.tar.xz) = 82fd51702a7b9b1b00b2f1bd3b4a832b80249018dbba1add0b0a73e7d4bee452afd45574b4d8df7ce4477d8711f3bda4ca072a1a6de25895c93eb21cf78fc4b2
|
SHA512 (qemu-5.0.0-rc0.tar.xz) = d61b11f51647bf70d7bddb4b4e790ab9d634729f8c87b74b51ee5f04a37527e234eab68775ccdc7e59f4ad999b514a1b725d78d63f54233798bdf65cb6493e2f
|
||||||
|
Loading…
x
Reference in New Issue
Block a user