Commit Graph

961 Commits

Author SHA1 Message Date
Cole Robinson
04c52c7c18 New release qemu 8.2.2
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-03-06 06:45:10 -05:00
Richard W.M. Jones
5dc33a7885 Add pre-req patch for RHBZ#2265982 2024-02-26 11:40:49 +00:00
Richard W.M. Jones
1bd1d083f3 Backport ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS 2024-02-26 10:06:04 +00:00
Richard W.M. Jones
3ab71e3cfb Fix user-emulation of FIFREEZE and FITHAW ioctls 2024-02-21 11:27:57 +00:00
Yaakov Selkowitz
affe1791b7 Disable pmem on RHEL 10
PMDK (packaged as nvml in Fedora) is unmaintained upstream and unwanted
in RHEL 10 and ELN.

Resolves: RHEL-1738

RWMJ:
Cherry picked from commit bd6c291f06de0895db0ed3379643a3103f9fb31d
on the eln branch.
2024-02-12 16:29:44 +00:00
Cole Robinson
6b4bb5d4e2 qemu-8.2.0-7.fc40
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-02-01 13:51:08 -05:00
Cole Robinson
be157516d8 Replace pvh build fix with new attempt that builds on centos too
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-02-01 13:51:08 -05:00
Christophe Fergeau
409fcdb379
Re-add --disable-pie on ppc64le
This fixes this build failure:

https://koji.fedoraproject.org/koji/taskinfo?taskID=112612829

ERROR: -static-pie not available due to missing toolchain support

Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
2024-01-31 14:15:12 +01:00
Christophe Fergeau
d67c7eef5f Always enable PIE
PIE is currently enabled for qemu-kvm builds, and disabled for
qemu-user-static builds.

--disable-pie is causing https://bugzilla.redhat.com/show_bug.cgi?id=2256916

This commit ensures --enable-pie is used for both qemu-kvm and
qemu-user-static.

This fixes https://bugzilla.redhat.com/show_bug.cgi?id=2256916

Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
2024-01-30 16:01:24 +01:00
Richard W.M. Jones
94ac31f9f7 Increase release number for rebuild 2024-01-30 12:25:41 +00:00
Richard W.M. Jones
c8c91351c0 Fix builds on i686 (v2 of the patch)
https://lists.nongnu.org/archive/html/qemu-block/2024-01/msg00430.html
2024-01-30 12:23:07 +00:00
Richard W.M. Jones
93330a974c Fix builds on i686. 2024-01-29 18:55:34 +00:00
Fedora Release Engineering
865331f395 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-26 13:48:58 +00:00
kkocdko ⠀
9344a1bc56 Fix qemu-device-display-virtio-gpu-xxx dependencies 2024-01-22 15:50:04 +00:00
Fedora Release Engineering
60857dcd6f Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 09:29:39 +00:00
Daan De Meyer
b7ea007094 Backport TCG fix for OVMF boot with 4M variables 2024-01-12 13:01:12 +01:00
Daniel P. Berrangé
22512f545b Fix source URL mistake
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2024-01-09 17:52:35 +00:00
Daniel P. Berrangé
cb4378cf14 Add gpg verification of sources
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2024-01-09 17:49:01 +00:00
Daniel P. Berrangé
e1b58db1d6 Fix glitches in SPICE + virtio-vga updates
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2256884
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2024-01-09 17:48:51 +00:00
Daniel P. Berrangé
1c471d38bc Update to 8.2.0 release
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2024-01-09 17:48:49 +00:00
Daniel P. Berrangé
da8e31c4fc Trim changelogs older than 2 years
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2024-01-09 17:27:59 +00:00
Richard W.M. Jones
c29054addb Further fix for Xen 4.18 2023-12-09 14:46:47 +00:00
Richard W.M. Jones
d047f99265 Add patch to fix Xen build
See: https://lists.gnu.org/archive/html/qemu-devel/2023-12/msg01035.html
2023-12-08 09:09:11 +00:00
Richard W.M. Jones
a93659c041 Bump and rebuild for xen 4.18.0 2023-12-05 12:26:13 +00:00
Cole Robinson
deeb9357cb Rebase to qemu-8.2.0-rc2
+ Add device-display-virtio-gpu-pci-rutabaga subpackage
+ Add BuildRequires: libxdp-devel
+ Add BuildRequires: keytuils-libs-devel

Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-12-04 12:09:35 -05:00
Richard W.M. Jones
2818b991c3 Bump and rebuild for xen 4.18.0 2023-11-29 20:10:47 +00:00
Adam Williamson
e5cb9532c0 Backport patch from crobinso to fix build on Rawhide 2023-11-28 17:29:24 -08:00
Richard W.M. Jones
9e1191cbbc Bump and rebuild for capstone 5.0.1 2023-11-28 13:55:19 +00:00
Cole Robinson
63c8857a93 spec: Fix *.stp %files in -user and -user-static
-static packages were missing some .stp files, and qemu-user
wildcards were catching too much.

Drop wildcards and explicitly specify all .stp files for all
subpackages

Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-11-21 10:43:54 -05:00
Cole Robinson
595e23bfb7 qemu-8.1.2-1
Update to version 8.1.2
2023-10-17 12:45:25 -04:00
Cole Robinson
547a9bc5ba spec: Point Source to modern qemu.org site
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-10-17 12:43:20 -04:00
Cole Robinson
db8d68a5f9 spec: Update comment that ppc64 qtests are still flakey
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-10-17 12:40:40 -04:00
Cole Robinson
2f2f662015 spec: Use MTESTARGS to disable iotests, not a patch
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-10-17 11:31:50 -04:00
Daniel P. Berrangé
9a96ecbb25 Fix syntax for GCC exception reference
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2023-09-26 17:47:41 +01:00
Daniel P. Berrangé
43be60cdc4 Use correct syntax for public domain license reference
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2023-09-26 17:47:41 +01:00
Cole Robinson
7be0fd4310 Rebase to qemu 8.1.1
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-09-26 08:53:07 -04:00
Daniel P. Berrangé
e4bc25c09b SPDX license operands must be uppercase
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2023-08-25 14:27:36 +01:00
Cole Robinson
f51053d48a spec: Make qemu-docs noarch
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-08-24 14:20:59 -04:00
Cole Robinson
98762f53f6 spec: texinfo is no longer a build dependency
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-08-24 10:03:16 -04:00
Cole Robinson
1ece14f33e Rebase to qemu 8.1.0 GA
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-08-23 10:22:56 -04:00
Davide Cavalca
28fd87d26a Adjust virtiofsd requires for el9 and older 2023-08-21 07:47:15 -07:00
Cole Robinson
f36b5bbd6f Rebase to qemu-8.1.0-rc4
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-08-20 15:09:03 -04:00
Camilla Conte
9d0cc42919 New upstream release 8.0.3 2023-07-20 10:46:25 +01:00
Daniel P. Berrangé
66ae407ce2 Fix arabic keyboard layout name
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2023-07-06 14:40:01 +01:00
Camilla Conte
9ce3d1e3ca New upstream release 8.0.2 2023-07-06 13:37:41 +00:00
Cole Robinson
9bdf4d356a spec: Drop gvnc-devel dep on rhel
It's not available in centos stream 9 repos.

Fixes virt-preview builds for centos stream 9 chroots

Signed-off-by: Cole Robinson <crobinso@redhat.com>
2023-07-05 14:11:41 -04:00
Sandro Bonazzola
fe9446c8aa fix typo in pulseaudio subpkg description
Signed-off-by: Sandro Bonazzola <sbonazzo@redhat.com>
2023-06-09 08:05:54 +00:00
Sandro Bonazzola
44034e55c1 avoid double setup in %prep
in %prep both %setup and %autosetup were called resulting in doubling
the %prep execution time.

Signed-off-by: Sandro Bonazzola <sbonazzo@redhat.com>
2023-06-09 09:57:20 +02:00
Richard W.M. Jones
bc72c799c7 Rebuild for libnfs soname bump 2023-06-01 08:30:49 +01:00
Daniel P. Berrangé
f53d48ae75 Convert license to SPDX format
This new expression is a result of

 * Running 'licensecheck -r .' across the QEMU code base
 * Ignoring results not applicable to Fedora platform
 * Ignoring stuff only used in test cases
 * Adding missing logo license
 * Considering upstream default license for non-annotated files

Note license expression simplication is no longer to be performed in
Fedora, so the new expression is unavoidably much larger than before.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2023-04-27 12:09:17 +01:00