Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qemu for openSUSE:Factory checked in 
at 2023-05-30 22:01:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qemu (Old)
 and      /work/SRC/openSUSE:Factory/.qemu.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qemu"

Tue May 30 22:01:48 2023 rev:253 rq:1089601 version:8.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/qemu/qemu.changes        2023-05-13 
17:17:19.990274752 +0200
+++ /work/SRC/openSUSE:Factory/.qemu.new.1533/qemu.changes      2023-05-30 
22:01:58.446844697 +0200
@@ -1,0 +2,53 @@
+Mon May 29 14:39:04 UTC 2023 - dfaggi...@suse.com
+
+- Patch added:
+  [openSUSE][RPM] Fix deps for virtiofsd and improve spec files
+
+-------------------------------------------------------------------
+Tue May 23 08:22:15 UTC 2023 - Dario Faggioli <dfaggi...@suse.com>
+
+- Update the _constraints file:
+  * the qemu-testsuite package does not exist any longer, but some
+    of the tests are done in the qemu package (so "transfer" some of
+    the constraints to that one)
+  - some of the builds are failing with OOM, happening while the RPM
+    is actually put together, at the end of the process. Try to give
+    them more RAM
+
+-------------------------------------------------------------------
+Mon May 22 16:13:49 UTC 2023 - dfaggi...@suse.com
+
+- Patch added:
+  [openSUSE][RPM] spec: require virtiofsd, now that it is a sep package (#27)
+
+-------------------------------------------------------------------
+Mon May 22 13:07:59 UTC 2023 - dfaggi...@suse.com
+
+- Update to version 8.0.0 (https://wiki.qemu.org/ChangeLog/8.0)
+* Removed features: 
https://qemu-project.gitlab.io/qemu/about/removed-features.html
+* Deprecated features: 
https://qemu-project.gitlab.io/qemu/about/deprecated.html
+* Some notable changes:
+  - ARM:
+    - New emulated CPU types:
+      - Cortex-A55 CPU
+      - Cortex-R52 CPU
+  - x86
+    - Add support for Xen guests under KVM with Linux v5.12+
+    - New CPU model "SapphireRapids"
+  - VFIO
+    - Experimental migration support has been updated to the v2 VFIO migration 
protocol
+  - virtio
+    - virtio-mem now fully supports combining preallocation with migration
+  - vDPA
+    - Support live migration of vhost-vdpa net devices without CVQ, with no 
need of x-svq
+  - virtiofs
+    - The old C virtiofsd has been removed, use the new Rust implementation 
instead. 
+* Patches added:
+  [openSUSE][RPM] Try to avoid recommending too many packages (bsc#1205680)
+  [openSUSE][RPM] Move documentation to a subpackage and fix qemu-headless 
(bsc#1209629)
+  roms: add back edk2-basetools target
+  async: Suppress GCC13 false positive in aio_bh_poll()
+  [openSUSE][OBS] Limit the workflow runs to the factory branch (#25)
+  [openSUSE][RPM] Spec file adjustments for 8.0.0
+  
+-------------------------------------------------------------------

Old:
----
  qemu-7.1.0.tar.xz

New:
----
  qemu-8.0.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qemu-linux-user.spec ++++++
--- /var/tmp/diff_new_pack.OIkVOX/_old  2023-05-30 22:01:59.990853796 +0200
+++ /var/tmp/diff_new_pack.OIkVOX/_new  2023-05-30 22:01:59.994853820 +0200
@@ -27,7 +27,7 @@
 Summary:        CPU emulator for user space
 License:        BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND 
GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT
 Group:          System/Emulators/PC
-Version:        7.1.0
+Version:        8.0.0
 Release:        0
 Source0:        qemu-%{version}.tar.xz
 Source1:        common.inc
@@ -35,6 +35,7 @@
 Source303:      README.PACKAGING
 Source1000:     qemu-rpmlintrc
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  bison
 BuildRequires:  glib2-devel-static >= 2.56
 BuildRequires:  glibc-devel-static
 BuildRequires:  (pcre-devel-static if glib2-devel-static < 2.73 else 
pcre2-devel-static)
@@ -46,8 +47,8 @@
 #!BuildIgnore:  post-build-checks
 %endif
 BuildRequires:  fdupes
+BuildRequires:  flex
 BuildRequires:  gcc-c++
-BuildRequires:  git-core
 BuildRequires:  meson
 BuildRequires:  ninja >= 1.7
 BuildRequires:  perl-Text-Markdown
@@ -61,7 +62,6 @@
 syscall layer occurs on the native hardware and operating system.
 
 %files
-%defattr(-, root, root)
 %doc README.rst VERSION
 %license COPYING COPYING.LIB LICENSE
 %_bindir/qemu-aarch64
@@ -115,18 +115,6 @@
 sed -i '/^\ \ \ about\/index.*/i \ \ \ supported.rst' docs/index.rst
 %endif
 
-# When generating an upstream release tarball, the following commands
-# are run (see scripts/make-release):
-#  (cd roms/seabios && git describe --tags --long --dirty > .version)
-#  (cd roms/skiboot && ./make_version.sh > .version)
-# This has not happened for the archive we're using, since it's cloned
-# from a git branch. We, therefore, assumed that the following commands
-# have been run, and the result committed to the repository (with seabios
-# and skiboot at the proper commit/tag/...):
-#  (cd roms/seabios && git describe --tags --long --dirty > 
rpm/seabios_version)
-#  (cd roms/skiboot && ./make_version.sh > rpm/skiboot_version)
-cp %{rpmfilesdir}/seabios_version roms/seabios/.version
-cp %{rpmfilesdir}/skiboot_version roms/skiboot/.version
 find . -iname ".git" -exec rm -rf {} +
 
 mkdir -p %blddir
@@ -282,7 +270,6 @@
        --disable-vhost-vdpa \
        --disable-virglrenderer \
        --disable-virtfs \
-       --disable-virtiofsd \
        --disable-vnc \
        --disable-vnc-jpeg \
        --disable-vnc-sasl \

++++++ qemu.spec ++++++
--- /var/tmp/diff_new_pack.OIkVOX/_old  2023-05-30 22:02:00.050854150 +0200
+++ /var/tmp/diff_new_pack.OIkVOX/_new  2023-05-30 22:02:00.070854268 +0200
@@ -82,11 +82,10 @@
 Summary:        Machine emulator and virtualizer
 License:        BSD-2-Clause AND BSD-3-Clause AND GPL-2.0-only AND 
GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT
 Group:          System/Emulators/PC
-Version:        7.1.0
+Version:        8.0.0
 Release:        0
 Source0:        qemu-%{version}.tar.xz
 Source1:        common.inc
-Source200:      qemu-rpmlintrc
 Source303:      README.PACKAGING
 Source1000:     qemu-rpmlintrc
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -247,7 +246,6 @@
 Recommends:     qemu-hw-usb-host
 Recommends:     qemu-hw-usb-redirect
 Recommends:     qemu-hw-usb-smartcard
-Recommends:     qemu-ui-gtk
 Recommends:     qemu-ui-spice-app
 # End of "ifarch s390x"
 %endif
@@ -270,8 +268,11 @@
 Suggests:       qemu-microvm
 Suggests:       qemu-skiboot
 Suggests:       qemu-vhost-user-gpu
+Suggests:       qemu-ui-gtk
+Suggests:       qemu-doc
 Obsoletes:      qemu-audio-oss < %{version}
 Obsoletes:      qemu-audio-sdl < %{version}
+Obsoletes:      qemu-sgabios <= 8
 Obsoletes:      qemu-ui-sdl < %{version}
 
 %description
@@ -280,7 +281,6 @@
 This package acts as an umbrella package to the other QEMU sub-packages.
 
 %files
-%defattr(-, root, root)
 %dir %_datadir/icons/hicolor
 %dir %_datadir/icons/hicolor/*/
 %dir %_datadir/icons/hicolor/*/apps
@@ -291,7 +291,6 @@
 %dir %_sysconfdir/%name/firmware
 %dir /usr/lib/supportconfig
 %dir /usr/lib/supportconfig/plugins
-%doc %_docdir/%name
 %if %{kvm_available}
 %ifarch s390x
 %{_prefix}/lib/modules-load.d/kvm.conf
@@ -313,10 +312,8 @@
 %_datadir/%name/qemu-ifup
 %_datadir/%name/qemu-nsis.bmp
 %_datadir/%name/trace-events-all
-%_datadir/%name/vhost-user/50-qemu-virtiofsd.json
 %_mandir/man1/%name.1.gz
 %_mandir/man1/qemu-storage-daemon.1.gz
-%_mandir/man1/virtiofsd.1.gz
 %_mandir/man7/qemu-block-drivers.7.gz
 %_mandir/man7/qemu-cpu-models.7.gz
 %_mandir/man7/qemu-qmp-ref.7.gz
@@ -383,7 +380,7 @@
 multiboot_dma.bin kvmvapic.bin pvh.bin}
 %define x86_extra_firmware {bios.bin bios-256k.bin bios-microvm.bin qboot.rom \
 pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom pxe-pcnet.rom pxe-rtl8139.rom \
-pxe-virtio.rom sgabios.bin vgabios-ati.bin vgabios-bochs-display.bin \
+pxe-virtio.rom vgabios-ati.bin vgabios-bochs-display.bin \
 vgabios.bin vgabios-cirrus.bin vgabios-qxl.bin vgabios-ramfb.bin \
 vgabios-stdvga.bin vgabios-virtio.bin vgabios-vmware.bin \
 efi-e1000.rom efi-e1000e.rom efi-eepro100.rom efi-ne2k_pci.rom efi-pcnet.rom \
@@ -608,7 +605,6 @@
        --disable-vhost-vdpa \
        --disable-virglrenderer \
        --disable-virtfs \
-       --disable-virtiofsd \
        --disable-vnc \
        --disable-vnc-jpeg \
        --disable-vnc-sasl \
@@ -703,8 +699,8 @@
        --enable-replication \
        --enable-seccomp \
        --enable-selinux \
+       --enable-slirp \
        --enable-slirp-smbd \
-       --enable-slirp=system \
        --enable-smartcard \
        --enable-snappy \
        --enable-spice \
@@ -724,7 +720,6 @@
        --enable-vhost-vdpa \
        --enable-virglrenderer \
        --enable-virtfs \
-       --enable-virtiofsd \
        --enable-vnc \
        --enable-vnc-jpeg \
        --enable-vnc-sasl \
@@ -804,16 +799,8 @@
 
 %make_build -C %srcdir/roms pxerom
 
-%make_build -C %srcdir/roms efirom \
-  EDK2_BASETOOLS_OPTFLAGS='-fPIE'
-
-# We're currently not building firmware on ix86, but let's make sure this works
-# fine if one enables it, e.g., locally (for debugging or something).
-# FIXME: check if we can get rid or upstream: 
roms-sgabios-Fix-csum8-to-be-built-by-ho.patch
-make -C %srcdir/roms sgabios HOSTCC=cc \
-%ifnarch %ix86 x86_64
-    CC=x86_64-suse-linux-gcc LD=x86_64-suse-linux-ld \
-%endif
+%make_build -C %srcdir/roms edk2-basetools EXTRA_OPTFLAGS='-fPIE'
+%make_build -C %srcdir/roms efirom
 
 %if %{force_fit_virtio_pxe_rom}
 pushd %srcdir
@@ -1015,6 +1002,8 @@
 This meta-package brings in, as dependencies, the minimum set of packages
 currently necessary for having a functional (headless) QEMU/KVM stack.
 
+%files headless
+
 %package x86
 Summary:        Machine emulator and virtualizer for x86 architectures
 Group:          System/Emulators/PC
@@ -1022,7 +1011,6 @@
 Requires:       qemu-accel-tcg-x86
 Requires:       qemu-ipxe
 Requires:       qemu-seabios
-Requires:       qemu-sgabios
 Requires:       qemu-vgabios
 %ifarch x86_64
 Requires:       qemu-ovmf-x86_64
@@ -1039,7 +1027,6 @@
 This package provides i386 and x86_64 emulation.
 
 %files x86
-%defattr(-, root, root)
 %_bindir/qemu-system-i386
 %_bindir/qemu-system-x86_64
 %_datadir/%name/kvmvapic.bin
@@ -1064,7 +1051,6 @@
 This package provides ppc and ppc64 emulation.
 
 %files ppc
-%defattr(-, root, root)
 %_bindir/qemu-system-ppc
 %_bindir/qemu-system-ppc64
 %_datadir/%name/bamboo.dtb
@@ -1089,7 +1075,6 @@
 This package provides s390x emulation.
 
 %files s390x
-%defattr(-, root, root)
 %_bindir/qemu-system-s390x
 %_datadir/%name/s390-ccw.img
 %_datadir/%name/s390-netboot.img
@@ -1110,7 +1095,6 @@
 This package provides arm emulation.
 
 %files arm
-%defattr(-, root, root)
 %_bindir/qemu-system-arm
 %_bindir/qemu-system-aarch64
 %_datadir/%name/npcm7xx_bootrom.bin
@@ -1132,7 +1116,6 @@
 popular QEMU packages which are dedicated to a single architecture.)
 
 %files extra
-%defattr(-, root, root)
 %_bindir/qemu-system-alpha
 %_bindir/qemu-system-avr
 %_bindir/qemu-system-cris
@@ -1178,7 +1161,6 @@
 in QEMU are not localized.
 
 %files lang -f %blddir/%name.lang
-%defattr(-, root, root)
 
 %package audio-alsa
 Summary:        ALSA based audio support for QEMU
@@ -1189,7 +1171,6 @@
 This package contains a module for ALSA based audio support for QEMU.
 
 %files audio-alsa
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/audio-alsa.so
 
@@ -1202,7 +1183,6 @@
 This package provides a module for D-Bus based audio support for QEMU.
 
 %files audio-dbus
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/audio-dbus.so
 
@@ -1215,7 +1195,6 @@
 This package contains a module for Pulse Audio based audio support for QEMU.
 
 %files audio-pa
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/audio-pa.so
 
@@ -1228,7 +1207,6 @@
 This package contains a module for JACK based audio support for QEMU.
 
 %files audio-jack
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/audio-jack.so
 
@@ -1242,7 +1220,6 @@
 This package contains a module for Spice based audio support for QEMU.
 
 %files audio-spice
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/audio-spice.so
 
@@ -1255,7 +1232,6 @@
 This package contains a module for OSS based audio support for QEMU.
 
 %files audio-oss
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/audio-oss.so
 
@@ -1269,7 +1245,6 @@
 a network connection from qemu-img tool and QEMU system emulation.
 
 %files block-curl
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/block-curl.so
 
@@ -1283,7 +1258,6 @@
 qemu-img tool and QEMU system emulation.
 
 %files block-dmg
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/block-dmg-bz2.so
 %_libdir/%name/block-dmg-lzfse.so
@@ -1298,7 +1272,6 @@
 GlusterFS network connection from qemu-img tool and QEMU system emulation.
 
 %files block-gluster
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/block-gluster.so
 
@@ -1312,7 +1285,6 @@
 iSCSI network connection from qemu-img tool and QEMU system emulation.
 
 %files block-iscsi
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/block-iscsi.so
 
@@ -1326,7 +1298,6 @@
 for QEMU.
 
 %files block-nfs
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/block-nfs.so
 
@@ -1340,7 +1311,6 @@
 SSH network connection from qemu-img tool and QEMU system emulation.
 
 %files block-ssh
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/block-ssh.so
 
@@ -1353,7 +1323,6 @@
 This package contains a module for baum braille chardev support for QEMU.
 
 %files chardev-baum
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/chardev-baum.so
@@ -1368,7 +1337,6 @@
 This package contains a module for Spice chardev support for QEMU.
 
 %files chardev-spice
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/chardev-spice.so
@@ -1383,7 +1351,6 @@
 This package contains a module for QXL display support for QEMU.
 
 %files hw-display-qxl
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/hw-display-qxl.so
@@ -1397,7 +1364,6 @@
 This package contains a module for Virtio GPU display support for QEMU.
 
 %files hw-display-virtio-gpu
-%defattr(-, root, root)
 %dir %_datadir/%name
 %_libdir/%name/hw-display-virtio-gpu.so
 %_libdir/%name/hw-display-virtio-gpu-gl.so
@@ -1412,7 +1378,6 @@
 This package contains a module providing the virtio gpu pci device for QEMU.
 
 %files hw-display-virtio-gpu-pci
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/hw-display-virtio-gpu-pci.so
@@ -1427,7 +1392,6 @@
 This package contains a module providing the virtio vga device for QEMU.
 
 %files hw-display-virtio-vga
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/hw-display-virtio-vga.so
@@ -1444,7 +1408,6 @@
 QEMU.
 
 %files hw-s390x-virtio-gpu-ccw
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/hw-s390x-virtio-gpu-ccw.so
@@ -1458,7 +1421,6 @@
 This package contains a module for USB redirection support for QEMU.
 
 %files hw-usb-redirect
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/hw-usb-redirect.so
@@ -1472,7 +1434,6 @@
 This package contains a modules for USB smartcard support for QEMU.
 
 %files hw-usb-smartcard
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/hw-usb-smartcard.so
@@ -1486,7 +1447,6 @@
 This package contains a modules for USB passthrough driver for QEMU.
 
 %files hw-usb-host
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/hw-usb-host.so
@@ -1500,7 +1460,6 @@
 This package contains a module for doing D-Bus based UI for QEMU.
 
 %files ui-dbus
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/ui-dbus.so
 
@@ -1513,7 +1472,6 @@
 This package contains a module for doing curses based UI for QEMU.
 
 %files ui-curses
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/ui-curses.so
 
@@ -1521,13 +1479,13 @@
 Summary:        GTK based UI support for QEMU
 Group:          System/Emulators/PC
 Requires:       qemu-ui-opengl
+Supplements:    (qemu and libgtk-3-0)
 %{qemu_module_conflicts}
 
 %description ui-gtk
 This package contains a module for doing GTK based UI for QEMU.
 
 %files ui-gtk
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/ui-gtk.so
 
@@ -1540,7 +1498,6 @@
 This package contains a module for doing OpenGL based UI for QEMU.
 
 %files ui-opengl
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/ui-egl-headless.so
@@ -1557,7 +1514,6 @@
 This package contains a module for doing Spice based UI for QEMU.
 
 %files ui-spice-app
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/ui-spice-app.so
 
@@ -1573,7 +1529,6 @@
 This package contains a module with core Spice support for QEMU.
 
 %files ui-spice-core
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/ui-spice-core.so
@@ -1588,7 +1543,6 @@
 QEMU.
 
 %files vhost-user-gpu
-%defattr(-, root, root)
 %dir %_datadir/%name/vhost-user
 %_datadir/%name/vhost-user/50-qemu-gpu.json
 %_libexecdir/vhost-user-gpu
@@ -1598,6 +1552,10 @@
 Group:          System/Emulators/PC
 Requires(pre):  permissions
 Requires:       group(kvm)
+# Upstream virtiofsd does not even build on 32 bit systems...
+%ifnarch %ix86 %arm
+Requires:       virtiofsd
+%endif
 Recommends:     multipath-tools
 Recommends:     qemu-block-curl
 %if 0%{?with_rbd}
@@ -1609,7 +1567,6 @@
 a virtfs helper, ivshmem, disk utilities and scripts for various purposes.
 
 %files tools
-%defattr(-, root, root)
 %_bindir/analyze-migration.py
 %_bindir/qemu-edid
 %_bindir/qemu-img
@@ -1622,7 +1579,6 @@
 %_bindir/vmxcap
 %verify(not mode) %attr(4750,root,kvm) %_libexecdir/qemu-bridge-helper
 %_libexecdir/virtfs-proxy-helper
-%_libexecdir/virtiofsd
 %_mandir/man1/qemu-img.1.gz
 %_mandir/man1/virtfs-proxy-helper.1.gz
 %_mandir/man8/qemu-nbd.8.gz
@@ -1647,7 +1603,6 @@
 code.
 
 %files ivshmem-tools
-%defattr(-, root, root)
 %dir %_datadir/%name
 %_bindir/ivshmem-client
 %_bindir/ivshmem-server
@@ -1667,7 +1622,6 @@
 to provide information and control at the guest OS level.
 
 %files guest-agent
-%defattr(-, root, root)
 %attr(0755,root,kvm) %_bindir/qemu-ga
 %_mandir/man8/qemu-ga.8.gz
 %{_unitdir}/qemu-guest-agent.service
@@ -1708,7 +1662,6 @@
 This package provides a service file for starting and stopping KSM.
 
 %files ksm
-%defattr(-, root, root)
 %{_unitdir}/ksm.service
 
 %pre ksm
@@ -1735,7 +1688,6 @@
 This package provides the TCG accelerator for QEMU.
 
 %files accel-tcg-x86
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/accel-tcg-i386.so
@@ -1753,7 +1705,6 @@
 This package provides QTest accelerator for testing QEMU.
 
 %files accel-qtest
-%defattr(-, root, root)
 %dir %_datadir/%name
 %dir %_libdir/%name
 %_libdir/%name/accel-qtest-aarch64.so
@@ -1799,7 +1750,6 @@
 for QEMU.
 
 %files block-rbd
-%defattr(-, root, root)
 %dir %_libdir/%name
 %_libdir/%name/block-rbd.so
 # End of "if with_rbd"
@@ -1827,7 +1777,6 @@
 This package is an artifact of the early origins of QEMU, and is deprecated.
 
 %files kvm
-%defattr(-,root,root)
 %_bindir/qemu-kvm
 %doc %_docdir/qemu-kvm
 %_mandir/man1/qemu-kvm.1.gz
@@ -1845,7 +1794,6 @@
 It can be used as partition firmware for pSeries machines running on QEMU or 
KVM.
 
 %files SLOF
-%defattr(-, root, root)
 %dir %_datadir/%name
 %_datadir/%name/slof.bin
 
@@ -1861,7 +1809,6 @@
 traditionally packaged with QEMU.
 
 %files skiboot
-%defattr(-, root, root)
 %dir %_datadir/%name
 %_datadir/%name/skiboot.lid
 %_datadir/%name/skiboot.lid.qemu
@@ -1891,7 +1838,6 @@
 wider support than qboot, but still focuses on quick boot up.
 
 %files microvm
-%defattr(-, root, root)
 %dir %_datadir/%name
 %_datadir/%name/bios-microvm.bin
 %_datadir/%name/qboot.rom
@@ -1909,7 +1855,6 @@
 is the default and legacy BIOS for QEMU.
 
 %files seabios
-%defattr(-, root, root)
 %dir %_datadir/%name
 %_datadir/%name/bios.bin
 %_datadir/%name/bios-256k.bin
@@ -1932,7 +1877,6 @@
 video card. For use with QEMU.
 
 %files vgabios
-%defattr(-, root, root)
 %dir %_datadir/%name
 %_datadir/%name/vgabios.bin
 %_datadir/%name/vgabios-ati.bin
@@ -1945,24 +1889,6 @@
 %_datadir/%name/vgabios-vmware.bin
 %license roms/seabios/COPYING
 
-%package sgabios
-Summary:        Serial Graphics Adapter BIOS for QEMU
-Group:          System/Emulators/PC
-Version:        8
-Release:        0
-BuildArch:      noarch
-Conflicts:      %name < 1.6.0
-
-%description sgabios
-The Google Serial Graphics Adapter BIOS or SGABIOS provides a means for legacy
-x86 software to communicate with an attached serial console as if a video card
-were attached. For use with QEMU.
-
-%files sgabios
-%defattr(-, root, root)
-%dir %_datadir/%name
-%_datadir/%name/sgabios.bin
-
 %package ipxe
 Summary:        PXE ROMs for QEMU NICs
 Group:          System/Emulators/PC
@@ -1976,7 +1902,6 @@
 network adapters available with QEMU.
 
 %files ipxe
-%defattr(-, root, root)
 %dir %_datadir/%name
 %_datadir/%name/efi-e1000.rom
 %_datadir/%name/efi-e1000e.rom
@@ -1995,4 +1920,18 @@
 # End of "if build_x86_firmware"
 %endif
 
+%package doc
+Summary:        Documentation for QEMU
+Group:          System/Emulators/PC
+BuildArch:      noarch
+Suggests:       qemu
+
+%files doc
+%doc %_docdir/%name
+
+%description doc
+%{generic_qemu_description}
+
+This package contains user and developer documentation for QEMU.
+
 %changelog

++++++ _constraints ++++++
--- /var/tmp/diff_new_pack.OIkVOX/_old  2023-05-30 22:02:00.166854834 +0200
+++ /var/tmp/diff_new_pack.OIkVOX/_new  2023-05-30 22:02:00.174854881 +0200
@@ -4,7 +4,6 @@
     <conditions>
       <package>qemu</package>
       <package>qemu:qemu-linux-user</package>
-      <package>qemu:testsuite</package>
     </conditions>
     <hardware>
       <disk>
@@ -12,18 +11,6 @@
       </disk>
     </hardware>
   </overwrite>
-  <!-- To test qemu-linux-user, armv7l needs more than the default memory -->
-  <overwrite>
-    <conditions>
-      <arch>armv7l</arch>
-      <package>qemu:qemu-linux-user</package>
-    </conditions>
-    <hardware>
-      <memory>
-        <size unit="M">8192</size>
-      </memory>
-    </hardware>
-  </overwrite>
   <!-- To build qemu, s390x needs more than the default memory -->
   <overwrite>
     <conditions>
@@ -36,13 +23,13 @@
       </memory>
     </hardware>
   </overwrite>
-  <!-- Excluding ARM, qemu-testsuite needs more than the default memory -->
+  <!-- And this is the case for (some of the) other arch-es as well -->
   <overwrite>
     <conditions>
       <arch>i586</arch>
       <arch>x86_64</arch>
       <arch>ppc64le</arch>
-      <package>qemu:testsuite</package>
+      <package>qemu</package>
     </conditions>
     <hardware>
       <memory>
@@ -54,7 +41,7 @@
   <overwrite>
     <conditions>
       <arch>ppc64</arch>
-      <package>qemu:testsuite</package>
+      <package>qemu</package>
     </conditions>
     <hardware>
       <memory>
@@ -73,5 +60,17 @@
       <processors>8</processors>
     </hardware>
   </overwrite>
+  <!-- To test qemu-linux-user, armv7l needs more than the default memory -->
+  <overwrite>
+    <conditions>
+      <arch>armv7l</arch>
+      <package>qemu:qemu-linux-user</package>
+    </conditions>
+    <hardware>
+      <memory>
+        <size unit="M">8192</size>
+      </memory>
+    </hardware>
+  </overwrite>
 </constraints>
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.OIkVOX/_old  2023-05-30 22:02:00.214855117 +0200
+++ /var/tmp/diff_new_pack.OIkVOX/_new  2023-05-30 22:02:00.222855164 +0200
@@ -12,7 +12,6 @@
     <param name="archive">*.tar</param>
     <param name="files">*/rpm/common.inc */rpm/qemu.spec 
*/rpm/qemu-linux-user.spec */rpm/README.PACKAGING */rpm/qemu-rpmlintrc</param>
   </service>
-  <service name="set_version" mode="manual"/>
   <service name="recompress" mode="manual">
     <param name="file">*.tar</param>
     <param name="compression">xz</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.OIkVOX/_old  2023-05-30 22:02:00.278855494 +0200
+++ /var/tmp/diff_new_pack.OIkVOX/_new  2023-05-30 22:02:00.282855517 +0200
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/opensuse/qemu.git</param>
-              <param 
name="changesrevision">1f81f98d05ac60508404fe8d12a094381c2249cd</param></service></servicedata>
+              <param 
name="changesrevision">44adcbde216becc90ea14e6f28a72c064dafcddd</param></service></servicedata>
 (No newline at EOF)
 

++++++ common.inc ++++++
--- /var/tmp/diff_new_pack.OIkVOX/_old  2023-05-30 22:02:00.310855682 +0200
+++ /var/tmp/diff_new_pack.OIkVOX/_new  2023-05-30 22:02:00.314855706 +0200
@@ -1,6 +1,6 @@
 %define _buildshell /bin/bash
 
-%define sbver   1.16.0_0_gd239552
+%define sbver   1.16.2_3_gd478f380
 
 %define srcdir %{_builddir}/%buildsubdir
 %define blddir %srcdir/build

++++++ qemu-7.1.0.tar.xz -> qemu-8.0.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/qemu/qemu-7.1.0.tar.xz 
/work/SRC/openSUSE:Factory/.qemu.new.1533/qemu-8.0.0.tar.xz differ: char 15, 
line 1

Reply via email to