From c318bb69158fa6b0c93d9fb77865d7de4b810aa8 Mon Sep 17 00:00:00 2001 From: liuxingxiang Date: Thu, 28 Apr 2022 11:34:52 +0800 Subject: [PATCH] Fix can not create VMs by virt-manager --- qemu.spec | 38 ++++++++++++++++++++++++++------------ 1 file changed, 26 insertions(+), 12 deletions(-) diff --git a/qemu.spec b/qemu.spec index 58b0503..c57a551 100644 --- a/qemu.spec +++ b/qemu.spec @@ -1,6 +1,6 @@ Name: qemu Version: 6.2.0 -Release: 32 +Release: 33 Epoch: 2 Summary: QEMU is a generic and open source machine emulator and virtualizer License: GPLv2 and BSD and MIT and CC-BY-SA-4.0 @@ -295,6 +295,11 @@ BuildRequires: libfdt-devel BuildRequires: virglrenderer-devel %endif +BuildRequires: spice-protocol >= 0.14.3 +BuildRequires: spice-server-devel >= 0.14.3 +BuildRequires: libcacard-devel +BuildRequires: nss-devel + Requires(post): /usr/bin/getent Requires(post): /usr/sbin/groupadd Requires(post): /usr/sbin/useradd @@ -440,11 +445,16 @@ cd ../ --disable-qed \ --disable-parallels \ --disable-capstone \ - --disable-smartcard \ + --enable-smartcard \ --enable-zstd \ --disable-brlapi \ --disable-plugins \ - --enable-debug + --enable-debug \ + --enable-spice \ + --disable-vnc-jpeg \ + --enable-vnc-png \ + --enable-vnc-sasl \ + --enable-vnc make %{?_smp_mflags} $buildldflags V=1 @@ -522,18 +532,9 @@ rm -rf %{buildroot}%{_datadir}/%{name}/qemu-nsis.bmp rm -rf %{buildroot}%{_libdir}/%{name}/audio-oss.so rm -rf %{buildroot}%{_libdir}/%{name}/audio-pa.so rm -rf %{buildroot}%{_libdir}/%{name}/block-gluster.so -rm -rf %{buildroot}%{_libdir}/%{name}/ui-curses.so -rm -rf %{buildroot}%{_libdir}/%{name}/ui-gtk.so rm -rf %{buildroot}%{_libdir}/%{name}/ui-sdl.so -rm -rf %{buildroot}%{_libdir}/%{name}/audio-spice.so rm -rf %{buildroot}%{_libdir}/%{name}/chardev-baum.so -rm -rf %{buildroot}%{_libdir}/%{name}/chardev-spice.so -rm -rf %{buildroot}%{_libdir}/%{name}/hw-display-qxl.so rm -rf %{buildroot}%{_libdir}/%{name}/hw-s390x-virtio-gpu-ccw.so -rm -rf %{buildroot}%{_libdir}/%{name}/hw-usb-redirect.so -rm -rf %{buildroot}%{_libdir}/%{name}/ui-opengl.so -rm -rf %{buildroot}%{_libdir}/%{name}/ui-spice-app.so -rm -rf %{buildroot}%{_libdir}/%{name}/ui-spice-core.so rm -rf %{buildroot}%{_libexecdir}/vhost-user-gpu rm -rf %{buildroot}%{_datadir}/%{name}/vhost-user/50-qemu-gpu.json @@ -576,13 +577,23 @@ getent passwd qemu >/dev/null || \ %{_libdir}/%{name}/accel-qtest-*.so %ifarch x86_64 %{_libdir}/%{name}/accel-tcg-*.so +%{_libdir}/%{name}/hw-display-qxl.so %{_libdir}/%{name}/hw-display-virtio-vga-gl.so %{_libdir}/%{name}/hw-display-virtio-vga.so %endif +%{_libdir}/%{name}/audio-spice.so +%{_libdir}/%{name}/chardev-spice.so %{_libdir}/%{name}/hw-display-virtio-gpu-gl.so %{_libdir}/%{name}/hw-display-virtio-gpu-pci-gl.so %{_libdir}/%{name}/hw-display-virtio-gpu-pci.so %{_libdir}/%{name}/hw-display-virtio-gpu.so +%{_libdir}/%{name}/hw-usb-redirect.so +%{_libdir}/%{name}/hw-usb-smartcard.so +%{_libdir}/%{name}/ui-curses.so +%{_libdir}/%{name}/ui-gtk.so +%{_libdir}/%{name}/ui-opengl.so +%{_libdir}/%{name}/ui-spice-app.so +%{_libdir}/%{name}/ui-spice-core.so %{_datadir}/%{name}/efi-virtio.rom %{_datadir}/%{name}/efi-e1000.rom %{_datadir}/%{name}/efi-e1000e.rom @@ -702,6 +713,9 @@ getent passwd qemu >/dev/null || \ %endif %changelog +* Thu Apr 28 2022 liuxingxiang +- Fix can not create VMs by virt-manager. + * Wed Apr 27 2022 yezengruan - vfio/pci: Ascend710 change to bar2 quirk -- Gitee