Browse Source

qemu update to 5.1.0 and new features

* enable vhost-vdpa
* add avx2 and tsan for x64
* add dmg support

Signed-off-by: virtbuilder_pel7ppc64lebuilder0 <virtbuilder@powerel.org>
master
virtbuilder_pel7ppc64lebuilder0 4 years ago
parent
commit
5320ce5e93
  1. 14
      SPECS/qemu.spec

14
SPECS/qemu.spec

@ -1,5 +1,5 @@
Name: qemu Name: qemu
Version: 5.0.0 Version: 5.1.0
Release: 1%{?dist} Release: 1%{?dist}
Summary: QEMU is a FAST! processor emulator Summary: QEMU is a FAST! processor emulator
License: GPLv2+ and LGPLv2+ and BSD License: GPLv2+ and LGPLv2+ and BSD
@ -363,11 +363,11 @@ emulatedbuildarch="ppc64-softmmu s390x-softmmu sparc64-softmmu x86_64-softmmu mi
--enable-tpm --enable-smartcard --enable-lzo --enable-bzip2 --enable-zstd --enable-libusb --enable-usb-redir --enable-libnfs \ --enable-tpm --enable-smartcard --enable-lzo --enable-bzip2 --enable-zstd --enable-libusb --enable-usb-redir --enable-libnfs \
--disable-gtk --disable-vte --disable-brlapi --enable-live-block-migration --enable-mpath --enable-membarrier --enable-libpmem \ --disable-gtk --disable-vte --disable-brlapi --enable-live-block-migration --enable-mpath --enable-membarrier --enable-libpmem \
--enable-attr --enable-nettle --enable-vhost-scsi --enable-vhost-net --enable-vhost-vsock --enable-vhost-crypto --enable-crypto-afalg \ --enable-attr --enable-nettle --enable-vhost-scsi --enable-vhost-net --enable-vhost-vsock --enable-vhost-crypto --enable-crypto-afalg \
--enable-xfsctl --enable-linux-aio --enable-vvfat --enable-coroutine-pool --enable-cap-ng --enable-opengl \ --enable-xfsctl --enable-linux-aio --enable-vvfat --enable-coroutine-pool --enable-cap-ng --enable-opengl --enable-vhost-vdpa \
%ifarch x86_64 %ifarch x86_64
--enable-virglrenderer \ --enable-virglrenderer --enable-avx2 --enable-tsan \
%endif %endif
--enable-vhost-kernel --enable-debug-info \ --enable-vhost-kernel --enable-debug-info --enable-slirp=system --enable-pvrdma --enable-dmg \
--enable-curses --enable-vnc --enable-vnc-sasl --enable-vnc-jpeg --enable-vnc-png --enable-curl --enable-fdt \ --enable-curses --enable-vnc --enable-vnc-sasl --enable-vnc-jpeg --enable-vnc-png --enable-curl --enable-fdt \
--audio-drv-list=pa,sdl,alsa,oss --enable-trace-backend=$tracebackends \ --audio-drv-list=pa,sdl,alsa,oss --enable-trace-backend=$tracebackends \
--block-drv-rw-whitelist=qcow2,raw,file,host_device,nbd,iscsi,gluster,rdb,blkdebug,luks,null-co,https,ssh \ --block-drv-rw-whitelist=qcow2,raw,file,host_device,nbd,iscsi,gluster,rdb,blkdebug,luks,null-co,https,ssh \
@ -392,7 +392,7 @@ make DESTDIR=%{buildroot} install
--disable-gtk --disable-vte --disable-brlapi --enable-live-block-migration --enable-mpath --enable-membarrier \ --disable-gtk --disable-vte --disable-brlapi --enable-live-block-migration --enable-mpath --enable-membarrier \
--enable-attr --enable-nettle --enable-vhost-scsi --enable-vhost-net --enable-vhost-vsock --enable-vhost-crypto --enable-crypto-afalg \ --enable-attr --enable-nettle --enable-vhost-scsi --enable-vhost-net --enable-vhost-vsock --enable-vhost-crypto --enable-crypto-afalg \
--enable-xfsctl --enable-linux-aio --enable-vvfat --enable-coroutine-pool --enable-cap-ng --enable-opengl \ --enable-xfsctl --enable-linux-aio --enable-vvfat --enable-coroutine-pool --enable-cap-ng --enable-opengl \
--enable-vhost-kernel --enable-debug-info \ --enable-vhost-kernel --enable-debug-info --enable-slirp=system --enable-pvrdma --enable-dmg \
--enable-curses --enable-vnc --enable-vnc-sasl --enable-vnc-jpeg --enable-vnc-png --enable-curl --enable-fdt \ --enable-curses --enable-vnc --enable-vnc-sasl --enable-vnc-jpeg --enable-vnc-png --enable-curl --enable-fdt \
--audio-drv-list=pa,sdl,alsa,oss --enable-trace-backend=$tracebackends \ --audio-drv-list=pa,sdl,alsa,oss --enable-trace-backend=$tracebackends \
--block-drv-rw-whitelist=qcow2,raw,file,host_device,nbd,iscsi,gluster,rdb,blkdebug,luks,null-co,https,ssh \ --block-drv-rw-whitelist=qcow2,raw,file,host_device,nbd,iscsi,gluster,rdb,blkdebug,luks,null-co,https,ssh \
@ -590,7 +590,7 @@ getent passwd qemu >/dev/null || \
%files common %files common
%{_bindir}/qemu-edid %{_bindir}/qemu-edid
%{_bindir}/qemu-keymap %{_bindir}/qemu-keymap
%{_bindir}/qemu-pr-helper %{_libexecdir}/qemu-pr-helper
%{_bindir}/qemu-trace-stap %{_bindir}/qemu-trace-stap
%{_bindir}/elf2dmp %{_bindir}/elf2dmp
%dir %{_datadir}/%{name}/ %dir %{_datadir}/%{name}/
@ -598,7 +598,7 @@ getent passwd qemu >/dev/null || \
#%{_datadir}/%{name}/qemu_logo_no_text.svg #%{_datadir}/%{name}/qemu_logo_no_text.svg
%{_datadir}/%{name}/keymaps/ %{_datadir}/%{name}/keymaps/
%{_datadir}/%{name}/trace-events-all %{_datadir}/%{name}/trace-events-all
%{_bindir}/virtfs-proxy-helper %{_libexecdir}/virtfs-proxy-helper
%attr(4755, root, root) %{_libexecdir}/qemu-bridge-helper %attr(4755, root, root) %{_libexecdir}/qemu-bridge-helper
%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf %config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
%dir %{_sysconfdir}/qemu %dir %{_sysconfdir}/qemu

Loading…
Cancel
Save