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