On Tue, 13 Oct 2020, Stefan Hajnoczi wrote:
On Mon, Oct 12, 2020 at 04:29:35PM -0700, Joelle van Dyne wrote:
From: osy <os...@users.noreply.github.com>
iOS does not support ucontext natively for aarch64 and the sigaltstack is
also unsupported (even worse, it fails silently, see:
https://openradar.appspot.com/13002712 )
As a workaround we include a library implementation of ucontext and add it
as a build option.
Signed-off-by: Joelle van Dyne <j...@getutm.app>
Hi,
Thanks for sending posting this!
Please indicate what license libucontext is under, that it is compatible
with QEMU's overall GPL v2 license, and update QEMU license
https://github.com/utmapp/libucontext/blob/master/LICENSE
Maybe the submodule repo should be mirrored in qemu.git eventually.
documentation (LICENSE, etc), if necessary.
Please update .gitlab-ci.yml with build tests. Is there a way to test
building QEMU for iOS? If not, then it's difficult for the upstream QEMU
project to carry iOS-specific features since we cannot test them.
Build testing should be possible on OS X host that I think we already have
provided it has the right XCode version installed. (Running it is
difficult due to app deployment requirements of iOS devices.) But I don't
know much about these, just trying to point at some possible directions to
solve this.
Regards,
BALATON Zoltan