rust: do not add qemuutil to Rust crates
This fails due to https://github.com/mesonbuild/meson/pull/15076. The config-host.h file from the qemuutil dependency ends up on the rustc command line for targets that do not use structured sources. It will be reverted once Meson 1.9.2 is released. Reported-by: Marc-André Lureau <marcandre.lureau@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
8abea41ecd
commit
02d6b8cfd3
2 changed files with 2 additions and 2 deletions
|
|
@ -39,4 +39,4 @@ _chardev_rs = static_library(
|
||||||
dependencies: [glib_sys_rs, common_rs, qemu_macros],
|
dependencies: [glib_sys_rs, common_rs, qemu_macros],
|
||||||
)
|
)
|
||||||
|
|
||||||
chardev_rs = declare_dependency(link_with: [_chardev_rs], dependencies: [chardev, qemuutil])
|
chardev_rs = declare_dependency(link_with: [_chardev_rs], dependencies: [chardev])
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ _util_rs = static_library(
|
||||||
dependencies: [anyhow_rs, libc_rs, foreign_rs, glib_sys_rs, common_rs, qom, qemuutil],
|
dependencies: [anyhow_rs, libc_rs, foreign_rs, glib_sys_rs, common_rs, qom, qemuutil],
|
||||||
)
|
)
|
||||||
|
|
||||||
util_rs = declare_dependency(link_with: [_util_rs], dependencies: [qemuutil, qom])
|
util_rs = declare_dependency(link_with: [_util_rs])
|
||||||
|
|
||||||
rust.test('rust-util-tests', _util_rs,
|
rust.test('rust-util-tests', _util_rs,
|
||||||
dependencies: [qemuutil, qom],
|
dependencies: [qemuutil, qom],
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue