[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v3 4/7] coroutine: add libucontext as external library
From: |
Joelle van Dyne |
Subject: |
Re: [PATCH v3 4/7] coroutine: add libucontext as external library |
Date: |
Wed, 28 Oct 2020 17:59:37 -0700 |
Mirroring the repo by QEMU is fine and preferred. Not sure if anything
is required from my end there.
slirp_opt slipped in from a rebase and should not be there, will fix.
-j
On Wed, Oct 28, 2020 at 4:48 AM Stefan Hajnoczi <stefanha@redhat.com> wrote:
>
> On Tue, Oct 27, 2020 at 08:06:58PM -0700, Joelle van Dyne wrote:
>
> I am not a lawyer and haven't consulted any lawyers, but libucontext
> seems compatible with QEMU's license to me. I think QEMU can mirror the
> libucontext repo and ship it like the other submodules. No changes to
> QEMU's ./LICENSE are necessary since it is similar to the other
> permissive licenses already in use.
>
> FWIW I only took a look at
> https://github.com/utmapp/libucontext/blob/master/LICENSE. I did not
> review the actual libucontext source code.
>
> > diff --git a/meson.build b/meson.build
> > index 48c95150fe..0beb199303 100644
> > --- a/meson.build
> > +++ b/meson.build
> > @@ -1243,9 +1243,35 @@ if not fdt.found() and fdt_required.length() > 0
> > error('fdt not available but required by targets ' + ',
> > '.join(fdt_required))
> > endif
> >
> > +ucontext = not_found
> > +slirp_opt = 'disabled'
>
> Minor issue: the slirp_opt change should probably be part of another patch.
[PATCH v3 5/7] slirp: update build flags for iOS resolv fix, Joelle van Dyne, 2020/10/27
[PATCH v3 6/7] tcg: implement JIT for iOS and Apple Silicon, Joelle van Dyne, 2020/10/27
[PATCH v3 7/7] block: check availablity for preadv/pwritev on mac, Joelle van Dyne, 2020/10/27