public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/qemu] rawhide: Update to 11.1.0-rc2 release
@ 2026-08-02 21:20 Cole Robinson
  0 siblings, 0 replies; only message in thread
From: Cole Robinson @ 2026-08-02 21:20 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/qemu
Branch : rawhide
Commit : 165ae77acb71c84fbc50a8eaafed488559a8f45b
Author : Cole Robinson <crobinso@redhat.com>
Date   : 2026-07-30T17:16:07-04:00
Stats  : +76/-84 in 5 file(s)
URL    : https://src.fedoraproject.org/rpms/qemu/c/165ae77acb71c84fbc50a8eaafed488559a8f45b?branch=rawhide

Log:
Update to 11.1.0-rc2 release

---
diff --git a/0001-Disable-9p-local-tests-that-fail-on-copr-aarch64.patch b/0001-Disable-9p-local-tests-that-fail-on-copr-aarch64.patch
deleted file mode 100644
index bfee97e..0000000
--- a/0001-Disable-9p-local-tests-that-fail-on-copr-aarch64.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From c01a746822bc320078e85c47a6496e8238f59678 Mon Sep 17 00:00:00 2001
-From: Cole Robinson <crobinso@redhat.com>
-Date: Mon, 26 Aug 2024 14:06:14 -0400
-Subject: [PATCH] Disable 9p `local` tests that fail on copr aarch64
-
-Upstream issue:
-https://gitlab.com/qemu-project/qemu/-/issues/2541
-
-Signed-off-by: Cole Robinson <crobinso@redhat.com>
----
- tests/qtest/virtio-9p-test.c | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/tests/qtest/virtio-9p-test.c b/tests/qtest/virtio-9p-test.c
-index 1c69d41e33..45fb925744 100644
---- a/tests/qtest/virtio-9p-test.c
-+++ b/tests/qtest/virtio-9p-test.c
-@@ -874,6 +874,7 @@ static void register_virtio_9p_test(void)
-     /* 9pfs test cases using the 'local' filesystem driver */
-     opts.before = assign_9p_local_driver;
-     qos_add_test("local/config", "virtio-9p", pci_config,  &opts);
-+#if 0
-     qos_add_test("local/create_dir", "virtio-9p", fs_create_dir, &opts);
-     qos_add_test("local/unlinkat_dir", "virtio-9p", fs_unlinkat_dir, &opts);
-     qos_add_test("local/create_file", "virtio-9p", fs_create_file, &opts);
-@@ -888,6 +889,7 @@ static void register_virtio_9p_test(void)
-                  &opts);
-     qos_add_test("local/deep_absolute_path", "virtio-9p",
-                  fs_deep_absolute_path, &opts);
-+#endif
- }
- 
- libqos_init(register_virtio_9p_test);

diff --git a/0001-disable-busted-tests.patch b/0001-disable-busted-tests.patch
new file mode 100644
index 0000000..3f48593
--- /dev/null
+++ b/0001-disable-busted-tests.patch
@@ -0,0 +1,39 @@
+From 08f65c0bfd83675349f2a372bda10d0dc2262e4d Mon Sep 17 00:00:00 2001
+From: Cole Robinson <crobinso@redhat.com>
+Date: Tue, 29 Jul 2025 00:00:00 -0400
+Subject: [PATCH] disable busted tests
+
++ virtio-9p-test which fails on copr aarch64:
+  https://gitlab.com/qemu-project/qemu/-/issues/2541
+
++ k230-wdt-test: segfaulting after 11.1.0-rc2 rebase
+
+Signed-off-by: Cole Robinson <crobinso@redhat.com>
+---
+ tests/qtest/meson.build | 6 +-----
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/tests/qtest/meson.build b/tests/qtest/meson.build
+index 56ff860e21..ad03910373 100644
+--- a/tests/qtest/meson.build
++++ b/tests/qtest/meson.build
+@@ -296,8 +296,7 @@ qtests_riscv64 = ['riscv-csr-test'] + \
+   (unpack_edk2_blobs ? ['bios-tables-test'] : []) + \
+   (config_all_devices.has_key('CONFIG_IOMMU_TESTDEV') and
+    config_all_devices.has_key('CONFIG_RISCV_IOMMU') ?
+-   ['iommu-riscv-test'] : []) + \
+-  (config_all_devices.has_key('CONFIG_K230') ? ['k230-wdt-test'] : [])
++   ['iommu-riscv-test'] : [])
+ 
+ qtests_hexagon = ['boot-serial-test']
+ 
+@@ -348,9 +347,6 @@ endif
+ if host_os != 'windows'
+   qos_test_ss.add(files('e1000e-test.c'))
+ endif
+-if have_virtfs
+-  qos_test_ss.add(files('virtio-9p-test.c'))
+-endif
+ if have_vhost_user
+   qos_test_ss.add(files('vhost-user-test.c'))
+ endif

diff --git a/0002-TEMPORARY-increase-test-timeout.patch b/0002-TEMPORARY-increase-test-timeout.patch
index 1aafe1f..37d4775 100644
--- a/0002-TEMPORARY-increase-test-timeout.patch
+++ b/0002-TEMPORARY-increase-test-timeout.patch
@@ -1,7 +1,7 @@
-From fe43f40a7acfd93493ac587a74e147732a39c782 Mon Sep 17 00:00:00 2001
+From 3945ee101ccac55c53b2878b43d6d5252f8271df Mon Sep 17 00:00:00 2001
 From: "Richard W.M. Jones" <rjones@redhat.com>
 Date: Tue, 15 Jul 2025 18:06:55 +0100
-Subject: [PATCH 2/2] TEMPORARY: increase test timeout
+Subject: [PATCH] TEMPORARY: increase test timeout
 
 https://gitlab.com/qemu-project/qemu/-/issues/3035
 ---
@@ -9,10 +9,10 @@ https://gitlab.com/qemu-project/qemu/-/issues/3035
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/tests/unit/meson.build b/tests/unit/meson.build
-index d5248ae51d..a490fe0316 100644
+index 5ba6b1a230..a404e069cb 100644
 --- a/tests/unit/meson.build
 +++ b/tests/unit/meson.build
-@@ -176,7 +176,7 @@ slow_tests = {
+@@ -182,7 +182,7 @@ slow_tests = {
    'test-crypto-block' : 300,
    'test-crypto-tlscredsx509': 90,
    'test-crypto-tlssession': 90,
@@ -21,6 +21,3 @@ index d5248ae51d..a490fe0316 100644
  }
  
  foreach test_name, extra: tests
--- 
-2.50.1
-

diff --git a/qemu.spec b/qemu.spec
index 8b538b0..a0649a7 100644
--- a/qemu.spec
+++ b/qemu.spec
@@ -130,11 +130,6 @@
 %endif
 
 
-%global have_block_gluster 1
-%if 0%{?rhel} >= 9
-%global have_block_gluster 0
-%endif
-
 %global have_block_nfs 0
 %if 0%{?fedora}
 %global have_block_nfs 1
@@ -189,7 +184,6 @@
 %global have_daxctl 0
 %global have_multipath 0
 %global have_xdp 0
-%global have_block_gluster 0
 %global have_block_iscsi 0
 %global have_block_rbd 0
 %global have_block_nfs 0
@@ -217,13 +211,7 @@
 %endif
 %define requires_block_curl Requires: %{name}-block-curl = %{evr}
 %define requires_block_dmg Requires: %{name}-block-dmg = %{evr}
-%if %{have_block_gluster}
-%define requires_block_gluster Requires: %{name}-block-gluster = %{evr}
-%define obsoletes_block_gluster %{nil}
-%else
-%define requires_block_gluster %{nil}
 %define obsoletes_block_gluster Obsoletes: %{name}-block-gluster < %{evr}
-%endif
 %if %{have_block_nfs}
 %define requires_block_nfs Requires: %{name}-block-nfs = %{evr}
 %define obsoletes_block_nfs %{nil}
@@ -340,7 +328,6 @@
 %{requires_block_blkio} \
 %{requires_block_curl} \
 %{requires_block_dmg} \
-%{requires_block_gluster} \
 %{requires_block_iscsi} \
 %{requires_block_nfs} \
 %{requires_block_rbd} \
@@ -404,10 +391,10 @@ Obsoletes: sgabios-bin <= 1:0.20180715git-10.fc38
 
 Summary: QEMU is a FAST! processor emulator
 Name: qemu
-Version: 11.0.2
+Version: 11.1.0
 
 # Set for release candidate builds
-#global rcver rc3
+%global rcver rc2
 %if 0%{?rcver:1}
 %global rcstr -%{rcver}
 Release: %autorelease -p -e %{rcver}
@@ -456,9 +443,8 @@ Source31: kvm-x86.conf
 Source36: README.tests
 Source37: qemu.sysusers
 
-# Skip failing test in copr
-# https://gitlab.com/qemu-project/qemu/-/issues/2541
-Patch: 0001-Disable-9p-local-tests-that-fail-on-copr-aarch64.patch
+# Disable busted tests, see commit message
+Patch: 0001-disable-busted-tests.patch
 # Increase test-replication timeout
 # NOT upstream, but see https://gitlab.com/qemu-project/qemu/-/issues/3035
 Patch: 0002-TEMPORARY-increase-test-timeout.patch
@@ -575,10 +561,6 @@ BuildRequires: libjpeg-devel
 # Braille device support
 BuildRequires: brlapi-devel
 %endif
-%if %{have_block_gluster}
-# gluster block driver
-BuildRequires: glusterfs-api-devel
-%endif
 # GTK frontend
 BuildRequires: gtk3-devel
 BuildRequires: vte291-devel
@@ -690,6 +672,7 @@ Requires: %{name}-img = %{evr}
 Requires: %{name}-tools = %{evr}
 Requires: %{name}-system-aarch64 = %{evr}
 Requires: %{name}-system-alpha = %{evr}
+Requires: %{name}-system-hexagon = %{evr}
 Requires: %{name}-system-loongarch64 = %{evr}
 Requires: %{name}-system-s390x = %{evr}
 
@@ -844,17 +827,6 @@ This package provides the additional DMG block driver for QEMU.
 Install this package if you want to open '.dmg' files.
 
 
-%if %{have_block_gluster}
-%package  block-gluster
-Summary: QEMU Gluster block driver
-Requires: %{name}-common%{?_isa} = %{evr}
-%description block-gluster
-This package provides the additional Gluster block driver for QEMU.
-
-Install this package if you want to access remote Gluster storage.
-%endif
-
-
 %if %{have_block_nfs}
 %package  block-nfs
 Summary: QEMU NFS block driver
@@ -1369,6 +1341,20 @@ Requires: %{name}-common = %{evr}
 This package provides the QEMU system emulator for HPPA.
 
 
+%package system-hexagon
+Summary: QEMU system emulator for Hexagon
+Requires: %{name}-system-hexagon-core = %{evr}
+%{requires_all_modules}
+%description system-hexagon
+This package provides the QEMU system emulator for Hexagon.
+
+%package system-hexagon-core
+Summary: QEMU system emulator for Hexagon
+Requires: %{name}-common = %{evr}
+%description system-hexagon-core
+This package provides the QEMU system emulator for Hexagon.
+
+
 %package system-loongarch64
 Summary: QEMU system emulator for LoongArch (LA64)
 Requires: %{name}-system-loongarch64-core = %{evr}
@@ -1633,10 +1619,8 @@ mkdir -p %{static_builddir}
   --disable-gcrypt                 \\\
   --disable-gettext                \\\
   --disable-gio                    \\\
-  --disable-glusterfs              \\\
   --disable-gnutls                 \\\
   --disable-gtk                    \\\
-  --disable-gtk-clipboard          \\\
   --disable-guest-agent            \\\
   --disable-guest-agent-msi        \\\
   --disable-hv-balloon             \\\
@@ -1686,6 +1670,7 @@ mkdir -p %{static_builddir}
   --disable-pvg                    \\\
   --disable-qcow1                  \\\
   --disable-qed                    \\\
+  --disable-qemu-vnc               \\\
   --disable-qom-cast-debug         \\\
   --disable-qpl                    \\\
   --disable-rbd                    \\\
@@ -1902,9 +1887,6 @@ run_configure \
   --enable-dmg \
   --enable-fuse \
   --enable-gio \
-%if %{have_block_gluster}
-  --enable-glusterfs \
-%endif
   --enable-gtk \
   --enable-hv-balloon \
 %if %{have_daxctl}
@@ -1931,6 +1913,7 @@ run_configure \
 %endif
   --enable-qcow1 \
   --enable-qed \
+  --enable-qemu-vnc \
   --enable-qom-cast-debug \
   --enable-replication \
 %if %{have_rutabaga_gfx}
@@ -2487,6 +2470,7 @@ popd
 %attr(4755, -, -) %{_libexecdir}/qemu-bridge-helper
 %dir %{_libdir}/%{name}/
 %{_mandir}/man1/%{name}.1*
+%{_mandir}/man1/qemu-vnc.1*
 %{_mandir}/man7/qemu-block-drivers.7*
 %{_mandir}/man7/qemu-cpu-models.7*
 %{_mandir}/man7/qemu-ga-ref.7*
@@ -2535,10 +2519,6 @@ popd
 
 %files block-dmg
 %{_libdir}/%{name}/block-dmg-bz2.so
-%if %{have_block_gluster}
-%files block-gluster
-%{_libdir}/%{name}/block-gluster.so
-%endif
 %if %{have_block_nfs}
 %files block-nfs
 %{_libdir}/%{name}/block-nfs.so
@@ -3088,6 +3068,15 @@ popd
 %{_datadir}/%{name}/hppa-firmware64.img
 
 
+%files system-hexagon
+%files system-hexagon-core
+%{_bindir}/qemu-system-hexagon
+%{_datadir}/systemtap/tapset/qemu-system-hexagon.stp
+%{_datadir}/systemtap/tapset/qemu-system-hexagon-log.stp
+%{_datadir}/systemtap/tapset/qemu-system-hexagon-simpletrace.stp
+%{_mandir}/man1/qemu-system-hexagon.1*
+
+
 %files system-loongarch64
 %files system-loongarch64-core
 %{_bindir}/qemu-system-loongarch64

diff --git a/sources b/sources
index 5228a52..ca11f09 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (qemu-11.0.2.tar.xz) = 23d64d05381eaefc8894bb0ece2213d068594b42600931c4b32eb7a5c851e0539977449fb0f9940f58af6489bb15aa2dc8f27472e4fa2d7de8983232136eed00
-SHA512 (qemu-11.0.2.tar.xz.sig) = c2e60c260fb28297a8caa3d6bcc89125540d2da482254b29f7c27dcba60aad7b7f1b44d0e60554ac77374aeb9465fc37145a7468ac10ec8934710f1bb4853256
+SHA512 (qemu-11.1.0-rc2.tar.xz) = 9ffa78e9ec19b920b54d666317037295524bd236956f318d7da2638d10a15383e372ddc7a6614b9b02706661c5a8be0b351c2cda71af6455b0373b681c98910c
+SHA512 (qemu-11.1.0-rc2.tar.xz.sig) = 2083341e554d38ebf530b2a1bffad7a853da2af4a4bdfd82725ee21b662594e92ea76f387994128a303adc0efa1516b2c086d1a74942926cfe900897aa73fde0

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-02 21:20 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-02 21:20 [rpms/qemu] rawhide: Update to 11.1.0-rc2 release Cole Robinson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox