Paolo Bonzini <pbonz...@redhat.com> writes: > On 24/02/21 18:16, Philippe Mathieu-Daudé wrote: >> We removed the QMP loop in user-mode builds in commit 1935e0e4e09 >> ("qapi/meson: Remove QMP from user-mode emulation"), now commands >> and events code is unreachable. >> Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com> >> --- >> qapi/meson.build | 12 ++++++++---- >> 1 file changed, 8 insertions(+), 4 deletions(-) >> diff --git a/qapi/meson.build b/qapi/meson.build >> index 0652569bc43..fcb15a78f15 100644 >> --- a/qapi/meson.build >> +++ b/qapi/meson.build >> @@ -102,11 +102,15 @@ >> 'qapi-types-@0@.h'.format(module), >> 'qapi-visit-@0@.c'.format(module), >> 'qapi-visit-@0@.h'.format(module), >> - 'qapi-events-@0@.c'.format(module), >> - 'qapi-events-@0@.h'.format(module), >> - 'qapi-commands-@0@.c'.format(module), >> - 'qapi-commands-@0@.h'.format(module), >> ] >> + if have_system or have_tools >> + qapi_module_outputs += [ >> + 'qapi-events-@0@.c'.format(module), >> + 'qapi-events-@0@.h'.format(module), >> + 'qapi-commands-@0@.c'.format(module), >> + 'qapi-commands-@0@.h'.format(module), >> + ] >> + endif >> if module.endswith('-target') >> qapi_specific_outputs += qapi_module_outputs >> else >> > > Acked-by: Paolo Bonzini <pbonz...@redhat.com>
I'm taking this as "Markus, care to take this through your tree?" Queued, thanks!