Commit 4a425e5f13 for qemu.org

commit 4a425e5f136d66aa65204f3f10e41a88c6cf8f39
Author: Philippe Mathieu-Daudé <philmd@linaro.org>
Date:   Tue Feb 24 17:25:35 2026 +0100

    fsdev: Build stubs once

    Move stubs to the global stub_ss[] source set. These files
    are now built once for all binaries, instead of one time
    per system binary.

    Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
    Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
    Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
    Message-Id: <20260225035739.42848-11-philmd@linaro.org>

diff --git a/fsdev/meson.build b/fsdev/meson.build
index 95fe816604..61bc8830be 100644
--- a/fsdev/meson.build
+++ b/fsdev/meson.build
@@ -4,7 +4,8 @@ fsdev_ss.add(when: ['CONFIG_FSDEV_9P'], if_true: files(
   '9p-iov-marshal.c',
   '9p-marshal.c',
   'qemu-fsdev.c',
-), if_false: files('qemu-fsdev-dummy.c'))
+))
 if host_os in ['linux', 'darwin', 'freebsd']
   system_ss.add_all(fsdev_ss)
+  stub_ss.add(files('qemu-fsdev-dummy.c'))
 endif