On Mon, 4 Nov 2024 at 17:35, Paolo Bonzini <pbonz...@redhat.com> wrote: > > The following changes since commit 15195de6a93438be99fdf9a90992c4228527130d: > > ci: enable rust in the Fedora system build job (2024-10-30 16:30:56 +0100) > > are available in the Git repository at: > > https://gitlab.com/bonzini/qemu.git tags/for-upstream-rust > > for you to fetch changes up to d20feaa9a5af597bd20630d041e5dc7808612be1: > > ci: enable rust in the Debian and Ubuntu system build job (2024-10-31 > 18:39:52 +0100) > > ---------------------------------------------------------------- > * rust: cleanups > * rust: integration tests > * rust/pl011: add support for migration > * rust/pl011: add TYPE_PL011_LUMINARY device > * rust: add support for older compilers and bindgen > * rust: enable rust in the Debian, Fedora and Ubuntu system build job > > ----------------------------------------------------------------
This probably isn't something worth not merging this for, but I noticed while testing (via vm-build-openbsd) that Meson complains: Compiler for language rust for the host machine not found. Program bindgen skipped: feature rust disabled ../meson.build:111: WARNING: bindgen not found, disabling Rust compilation. Message: To use Rust you can install a new version with "cargo install bindgen-cli" Rust is still disabled-by-default, so why is meson probing for bindgen? It would be nice if we could avoid printing WARNING messages for the normal case. (I'm continuing with the CI test run.) thanks -- PMM