From 0f0ce6c135b2eb24cdedd3c971abf631d2e576b6 Mon Sep 17 00:00:00 2001 From: James Wainwright Date: Tue, 20 Jan 2026 10:36:22 +0000 Subject: [PATCH] [ot] meson.build: options: re-enable `-lundef` Our project does satisfy `-lundef` ("Don't allow undefined symbols when linking") so I would prefer not to deviate from upstream QEMU. Signed-off-by: James Wainwright --- meson.build | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/meson.build b/meson.build index b94d368cad768..f1a4c504ebc97 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,6 @@ project('qemu', ['c', 'rust'], meson_version: '>=1.5.0', default_options: ['warning_level=1', 'c_std=gnu11', 'cpp_std=gnu++11', 'b_colorout=auto', - 'b_staticpic=false', 'stdsplit=false', 'optimization=2', 'b_pie=true', - 'b_lundef=false'], + 'b_staticpic=false', 'stdsplit=false', 'optimization=2', 'b_pie=true'], version: files('VERSION')) meson.add_devenv({ 'MESON_BUILD_ROOT' : meson.project_build_root() }) @@ -3597,7 +3596,7 @@ trace_events_subdirs = [ 'qom', 'monitor', 'util', - 'gdbstub' + 'gdbstub', ] if have_linux_user trace_events_subdirs += [ 'linux-user' ]