SHA256
1
0
forked from pool/qemu

Accepting request 1189407 from Virtualization

- roms: Build ipxe with NO_WERROR=1 (bsc#1227960)
- Update to version 9.0.2:
  Full list of backports here:
   https://lore.kernel.org/qemu-devel/1718081053.366429.1238758.nullmailer@tls.msk.ru/
    
  A selection of them is reported here too:
   hw/nvme: fix number of PIDs for FDP RUH update
   sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments
   char-stdio: Restore blocking mode of stdout on exit
   virtio: remove virtio_tswap16s() call in vring_packed_event_read()
   virtio-pci: Fix the failure process in kvm_virtio_pci_vector_use_one()
   tcg/optimize: Fix TCG_COND_TST* simplification of setcond2
   block: Parse filenames only when explicitly requested
   iotests/270: Don't store data-file with json: prefix in image
   iotests/244: Don't store data-file with protocol in image
   qcow2: Don't open data_file with BDRV_O_NO_IO
   tests: add testing of parameter=3D1 for SMP topology (bsc#1228169)
   hw/core: allow parameter=3D1 for SMP topology on any machine
   ...

OBS-URL: https://build.opensuse.org/request/show/1189407
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=275
This commit is contained in:
Dominique Leuenberger 2024-07-26 14:12:28 +00:00 committed by Git OBS Bridge
commit 6b4148b79e
7 changed files with 39 additions and 15 deletions

View File

@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/opensuse/qemu.git</param>
<param name="changesrevision">aaca3d0d6b11f122737d41bb934749ba718229da</param></service></servicedata>
<param name="changesrevision">ea9bb967774f7604ae9a726c4ffb3dee401565d6</param></service></servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5ad9bf73fdbbc64be07a3521aaff41991bf8dadaa54b1e3c97ddff3d108b1b32
size 849582607

3
qemu-9.0.2.obscpio Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8bfd08f5713385ffaf0317840731ba6c6cf1b2eb0c7bee55ea356b735ef097d8
size 849585167

View File

@ -27,7 +27,7 @@ URL: https://www.qemu.org/
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: 9.0.1
Version: 9.0.2
Release: 0
Source0: qemu-%{version}.tar.xz
Source1: common.inc

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Wed Jul 24 10:00:54 UTC 2024 - dfaggioli@suse.com
- roms: Build ipxe with NO_WERROR=1 (bsc#1227960)
- Update to version 9.0.2:
Full list of backports here:
https://lore.kernel.org/qemu-devel/1718081053.366429.1238758.nullmailer@tls.msk.ru/
A selection of them is reported here too:
hw/nvme: fix number of PIDs for FDP RUH update
sphinx/qapidoc: Fix to generate doc for explicit, unboxed arguments
char-stdio: Restore blocking mode of stdout on exit
virtio: remove virtio_tswap16s() call in vring_packed_event_read()
virtio-pci: Fix the failure process in kvm_virtio_pci_vector_use_one()
tcg/optimize: Fix TCG_COND_TST* simplification of setcond2
block: Parse filenames only when explicitly requested
iotests/270: Don't store data-file with json: prefix in image
iotests/244: Don't store data-file with protocol in image
qcow2: Don't open data_file with BDRV_O_NO_IO
tests: add testing of parameter=3D1 for SMP topology (bsc#1228169)
hw/core: allow parameter=3D1 for SMP topology on any machine
...
-------------------------------------------------------------------
Fri Jun 28 14:39:13 UTC 2024 - dfaggioli@suse.com

View File

@ -1,4 +1,4 @@
name: qemu
version: 9.0.1
mtime: 1719581360
commit: aaca3d0d6b11f122737d41bb934749ba718229da
version: 9.0.2
mtime: 1721812369
commit: ea9bb967774f7604ae9a726c4ffb3dee401565d6

View File

@ -82,7 +82,7 @@ URL: https://www.qemu.org/
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: 9.0.1
Version: 9.0.2
Release: 0
Source0: qemu-%{version}.tar.xz
Source1: common.inc
@ -875,16 +875,17 @@ popd
%make_build -C %srcdir/roms seavgabios-ati \
%make_build -C %srcdir/roms pxerom
%make_build -C %srcdir/roms pxerom NO_WERROR=1
%make_build -C %srcdir/roms edk2-basetools EXTRA_OPTFLAGS='-fPIE'
%make_build -C %srcdir/roms efirom
%make_build -C %srcdir/roms efirom NO_WERROR=1
%if %{force_fit_virtio_pxe_rom}
pushd %srcdir
patch -p1 < %{rpmfilesdir}/openSUSE-pcbios-stub-out-the-SAN-req-s-i.patch
popd
%make_build -C %srcdir/roms pxerom_variants=virtio pxerom_targets=1af41000 pxerom
%make_build -C %srcdir/roms NO_WERROR=1 pxerom_variants=virtio pxerom_targets=1af41000 pxerom
%endif
for i in %supported_nics_large %unsupported_nics
@ -1963,7 +1964,7 @@ wider support than qboot, but still focuses on quick boot up.
%package seabios
Summary: x86 Legacy BIOS for QEMU
Group: System/Emulators/PC
Version: 9.0.1%{sbver}
Version: 9.0.2%{sbver}
Release: 0
BuildArch: noarch
Conflicts: %name < 1.6.0
@ -1984,7 +1985,7 @@ is the default and legacy BIOS for QEMU.
%package vgabios
Summary: VGA BIOSes for QEMU
Group: System/Emulators/PC
Version: 9.0.1%{sbver}
Version: 9.0.2%{sbver}
Release: 0
BuildArch: noarch
Conflicts: %name < 1.6.0
@ -2010,7 +2011,7 @@ video card. For use with QEMU.
%package ipxe
Summary: PXE ROMs for QEMU NICs
Group: System/Emulators/PC
Version: 9.0.1
Version: 9.0.2
Release: 0
BuildArch: noarch
Conflicts: %name < 1.6.0