nixpkgs/pkgs/applications/virtualization/qemu
Alyssa Ross 8ce7f9f78b qemu: 9.0.2 -> 9.1.0
The macOS deployment target has been set to 12.0, and the collection
of patches and reverts to keep older macOS versions working has been
dropped, as maintaining what is effectively a fork of QEMU solely for
the sake of versions no longer supported by Apple has become untenable.
It may or may not still work on older macOS versions, potentially with
reduced functionality. Upstream only officially supports the latest
two versions of macOS, so this is still extending support further back
than QEMU will support. To continue supporting back to macOS 10.12,
at least the following upstream commits would have to be reverted,
and possibly more:

* <2d27c91e2b>
* <e9c9d8dc3b>
* <7b60b971cc>

However, if you want to do that, you should be prepared to take up the
burden of maintaining the monotonically‐increasing set of patches
that will be required to keep this working in future.

Fixes: CVE-2024-7409
Co-authored-by: Emily <vcs@emily.moe>
2024-09-05 16:38:43 +02:00
..
binfmt-p-wrapper.c
binfmt-p-wrapper.nix
canokey-qemu-memcpy.patch
canokey-qemu.nix
default.nix qemu: 9.0.2 -> 9.1.0 2024-09-05 16:38:43 +02:00
fix-qemu-ga.patch qemu: 9.0.2 -> 9.1.0 2024-09-05 16:38:43 +02:00
force-uid0-on-9p.patch