qemu-devel
[Top][All Lists]
Advanced

[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: Philippe Mathieu-Daudé
Subject: Re: [PATCH-for-9.1] buildsys: Fix building without plugins on Darwin
Date: Tue, 13 Aug 2024 17:14:43 +0200
User-agent: Mozilla Thunderbird

On 13/8/24 15:57, Alex Bennée wrote:
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.

Thanks, possibly also:

Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2476

(Cc'ing Helge to confirm)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]