[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH-for-9.1] buildsys: Fix building without plugins on Darwin
|
From: |
Alex Bennée |
|
Subject: |
Re: [PATCH-for-9.1] buildsys: Fix building without plugins on Darwin |
|
Date: |
Tue, 13 Aug 2024 14:57:25 +0100 |
Philippe Mathieu-Daudé <philmd@linaro.org> writes:
> Since commit 0082475e26 the plugin symbol list is unconditionally
> added to the linker flags, leading to a build failure:
>
> Undefined symbols for architecture arm64:
> "_qemu_plugin_entry_code", referenced from:
> <initial-undefines>
> ...
> ld: symbol(s) not found for architecture arm64
> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> ninja: build stopped: subcommand failed.
>
> Fix by restricting the whole meson file to the --enable-plugins
> configure argument.
>
> Fixes: 0082475e26 ("meson: merge plugin_ldflags into emulator_link_args")
> Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Queued to maintainer/for-9.1, thanks.
--
Alex Bennée
Virtualisation Tech Lead @ Linaro