[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH for 6.1] plugins: do not limit exported symbols if modules ar
From: |
Alex Bennée |
Subject: |
Re: [PATCH for 6.1] plugins: do not limit exported symbols if modules are active |
Date: |
Thu, 12 Aug 2021 16:19:16 +0100 |
User-agent: |
mu4e 1.6.2; emacs 28.0.50 |
Paolo Bonzini <pbonzini@redhat.com> writes:
> Il gio 12 ago 2021, 11:40 Alex Bennée <alex.bennee@linaro.org> ha scritto:
>
> ERROR: glib-2.56 gmodule-noexport-2.0 is required to compile QEMU
>
> Should it be gmodule-no-export? Hopefully the different distros aren't
> packaging different .pc files.
>
> My bad. :( It's correct with the dash.
I've patched it locally and it's sitting in my PR branch:
https://gitlab.com/stsquad/qemu/-/commits/pr/120821-for-6.1-rc4-1
but it looks like it will have to go via stable unless there is a more
compelling reason to cut an rc4.
> Does this mean --enable-modules would allow plugins to access more of
> the API space than we intended in the first place?
>
> Yes, but before it would do so even without --enable-modules due to
> using gmodule and not gmodule-no-export.
OK so it's better now. I wonder if this helps with the Windows usage of
modules?
Subject: [PATCH v6 0/5] Enable plugin support on msys2/mingw
Date: Tue, 13 Oct 2020 08:28:01 +0800
Message-Id: <20201013002806.1447-1-luoyonggang@gmail.com>
I really want to avoid the hand hacking of Youngang's proposed changes
so was surprised that glib hadn't papered over the POSIX/Windows cracks.
However like MacOS I don't have easy access to a Windows developer
system to experiment with.
--
Alex Bennée