Even though they are not used, rustc does not elide its symbols on msys2.
This causes a linker error.

Signed-off-by: Paolo Bonzini <[email protected]>
---
        Yet another tiny bit.  For the remaining issue, which is another
        linker error in the same test due to missing system/memory.c, I'm
        posting (after retesting) a patch series from Marc-André that is a
        bit bigger but was going to be submitted anyway.

 rust/hw/core/meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rust/hw/core/meson.build b/rust/hw/core/meson.build
index fa1765a2302..942ee9cdacf 100644
--- a/rust/hw/core/meson.build
+++ b/rust/hw/core/meson.build
@@ -73,7 +73,7 @@ test('rust-hwcore-rs-integration',
         override_options: ['rust_std=2021', 'build.rust_std=2021'],
         rust_args: ['--test'],
         install: false,
-        dependencies: [common_rs, hwcore_rs, bql_rs, migration_rs, util_rs]),
+        dependencies: [chardev_rs, common_rs, hwcore_rs, bql_rs, migration_rs, 
util_rs]),
     args: [
         '--test', '--test-threads', '1',
         '--format', 'pretty',
-- 
2.52.0


Reply via email to