Latest update for MacOS (10.12.4) breaks QEMU VMs. This patches existing QEMU functionality (hw/misc/applesmc.c) See URL. Thanks Reproducible: Always
I am a bit hesitant to apply non-upstreamed patches. As a work-around, you can apply said patch for yourself by using eapply_user. Simply drop the patch into /etc/portage/patches/app-emulation/qemu
(In reply to Matthias Maier from comment #1) > I am a bit hesitant to apply non-upstreamed patches. > > As a work-around, you can apply said patch for yourself by using eapply_user. > Simply drop the patch into > /etc/portage/patches/app-emulation/qemu Understood. You can WONTFIX. If no other reason it may be interesting for other users who come looking. To expand the context on the problem. If qemu isn't patched at the time of installing the 10.12.4 update it breaks the VM, making it unbootable. The workaround: https://github.com/kholia/OSX-KVM/issues/64#issuecomment-290062452 As a happy consequence of this I created a package to build hfsprogs, which currently isn't in the tree, and I'll submit separately sometime later.
Upstream patch in review: https://lists.nongnu.org/archive/html/qemu-devel/2017-04/msg00504.html
Hello, I've applied the patch against 2.9.0 by using eapply_user by simply drop the patch into /etc/portage/patches/app-emulation/qemu and it worked well. My 10.12.4 vdi is booting now. Other non OSX vms are working well as well. Thank you!
Fixed in 2.10.1