Commit Graph

1089 Commits

Author SHA1 Message Date
Daniel P. Berrangé
d107e5d770 Bump release & add changelog for last two fixes
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2024-10-24 14:56:21 +01:00
Michael Vogt
7dd24cb759 spec: cherry pick openat2 qemu-user support from usptream 9651cea
This commit adds support for the openat2 syscall to qemu-user. It
is done via cherry picking upstream 9651cea and adding a extra
commit with a bunch of `#ifdef TARGET_NR_openat2` so that this
commit compiles on the `cris-linux-user` target which does not
have this syscall. Cris is removed in upstream qemu after v9.1.0
so the ifdefs were not needed there but are needed here until
cris is also removed from the RPM.
2024-10-24 08:16:28 +01:00
Daniel P. Berrangé
1695d38631 Fix compat with new glibc
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2024-10-23 11:47:03 +01:00
Richard W.M. Jones
8546176074 Replace qemu --blacklist option with -b (related: RHBZ#2258100) 2024-09-16 13:05:38 +01:00
Cole Robinson
2d716294f1 New release qemu 9.1.0 GA
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-09-05 13:49:58 -04:00
Cole Robinson
5fde0b1627 spec: Make virtio-vga-gl depend on have_virgl
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-29 16:19:33 -04:00
Cole Robinson
6ca1975319 New release qemu-9.1.0-rc4
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-29 10:05:12 -04:00
Cole Robinson
62fec653e4 Disable 9p local tests that fail on copr aarch64
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-29 10:05:12 -04:00
Cole Robinson
ed3c308c72 New release qemu-9.1.0-rc3
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-26 13:13:47 -04:00
Cole Robinson
19dabf8013 New release qemu-9.1.0-rc2
- Drop deprecated nios2
- Add qemu-vmsr-helper service to qemu-system-x86

Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-20 11:21:14 -04:00
Cole Robinson
05f289c3f3 qemu-9.0.0-5.fc41
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-05 14:28:42 -04:00
Cole Robinson
a2578065ff Add %{_libdir}/qemu to qemu-common (bz 2283996)
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-05 14:26:22 -04:00
Cole Robinson
5206b67dbc Clean up -static BuildRequires
* Split them into individual lines
* pcre2 is a transitive dep of glib2, which pulls it in for us

Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-05 13:46:36 -04:00
Cole Robinson
e46b6fe585 Require libatomic-static for new glib2-static
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-05 13:44:29 -04:00
Richard W.M. Jones
971e984a4c Rebuild for Xen 4.19.0 2024-08-05 11:11:44 +01:00
Richard W.M. Jones
5c2ab5c259 Add unowned directories for tracetool
Reported-by: Christoph Karl
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2302699
2024-08-04 10:03:38 +01:00
Lumir Balhar
d5321c6ac0 Add new /usr/bin/dtrace to build deps
This is a part of approved Fedora change:
https://fedoraproject.org/wiki/Changes/Separate_dtrace_package

systemtap-sdt-devel will stop requiring systemtap-sdt-dtrace
and that would break the build of this package because
systemtap-sdt-devel no longer provides /usr/bin/dtrace.
2024-07-31 11:22:02 +02:00
Fedora Release Engineering
fd6b74bccc Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-19 17:34:22 +00:00
Andrea Bolognani
d364afeef7 Add dependency on edk2-riscv64
It's part of Fedora, it works fine and in fact many recent
guest images expect to be booted via UEFI.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
2024-05-31 18:17:11 +02:00
Cole Robinson
bd268d19cc New release qemu 9.0.0 GA
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-04-24 12:00:42 -04:00
Cole Robinson
fa9ecd2d1f New release qemu-9.0.0-rc4
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-04-23 09:01:13 -04:00
Cole Robinson
7d58afccfc Rebuild for new libiscsi
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-04-06 15:03:05 -04:00
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
cf84426a04 rpminspect: Another attempt to ignore badfuncs
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-02-02 11:34:13 -05: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
2601a942ca rpminspect: another attempt to exclude unicode error
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