diff --git a/qemu.spec b/qemu.spec index 079030a0064af1606bcecae4e464ea6d53ec565a..fb75f4031e64cf9a93e2b1ef8c6683f20ec3891a 100644 --- a/qemu.spec +++ b/qemu.spec @@ -1,6 +1,6 @@ Name: qemu Version: 4.1.0 -Release: 35 +Release: 36 Epoch: 2 Summary: QEMU is a generic and open source machine emulator and virtualizer License: GPLv2 and BSD and MIT and CC-BY @@ -255,6 +255,9 @@ BuildRequires: pam-devel BuildRequires: perl-Test-Harness BuildRequires: python3-devel BuildRequires: librbd-devel +BuildRequires: krb5-devel +BuildRequires: libssh-devel +BuildRequires: glib2 %ifarch aarch64 BuildRequires: libfdt-devel BuildRequires: virglrenderer-devel @@ -302,6 +305,21 @@ Summary: QEMU command line tool for manipulating disk images %description img This package provides a command line tool for manipulating disk images +%package block-rbd +Summary: Qemu-block-rbd +%description block-rbd +This package provides RBD support for Qemu + +%package block-ssh +Summary: Qemu-block-ssh +%description block-ssh +This package provides block-ssh support for Qemu + +%package block-iscsi +Summary: Qemu-block-iscsi +%description block-iscsi +This package provides block-iscsi support for Qemu + %ifarch %{ix86} x86_64 %package seabios Summary: QEMU seabios @@ -354,6 +372,8 @@ buildldflags="VL_LDFLAGS=-Wl,--build-id" --enable-linux-aio \ --enable-cap-ng \ --enable-vhost-user \ + --enable-modules \ + --enable-libssh \ %ifarch aarch64 --enable-fdt \ --enable-virglrenderer \ @@ -437,7 +457,15 @@ rm -f %{buildroot}%{_datadir}/%{name}/edk2* rm -rf %{buildroot}%{_datadir}/%{name}/firmware rm -rf %{buildroot}%{_datadir}/%{name}/opensbi* 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-curl.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}%{_libexecdir}/vhost-user-gpu +rm -rf %{buildroot}%{_datadir}/%{name}/vhost-user/50-qemu-gpu.json for f in %{buildroot}%{_bindir}/* %{buildroot}%{_libdir}/* \ %{buildroot}%{_libexecdir}/*; do @@ -550,6 +578,15 @@ getent passwd qemu >/dev/null || \ %{_bindir}/qemu-io %{_bindir}/qemu-nbd +%files block-rbd +%{_libdir}/%{name}/block-rbd.so + +%files block-ssh +%{_libdir}/%{name}/block-ssh.so + +%files block-iscsi +%{_libdir}/%{name}/block-iscsi.so + %ifarch %{ix86} x86_64 %files seabios %{_datadir}/%{name}/bios-256k.bin @@ -557,6 +594,10 @@ getent passwd qemu >/dev/null || \ %endif %changelog +* Fri Apr 16 2021 Huawei Technologies Co., Ltd +- add qemu-block-rbd package +- add qemu-block-ssh package + * Thu Mar 18 2021 Chen Qun - net: vmxnet3: validate configuration values during activate (CVE-2021-20203)