Re: [PATCH] rust: Fix compilation with rustc v1.88

2025-07-09 Thread Bernhard Beschow
Am 9. Juli 2025 06:22:11 UTC schrieb Manos Pitsidianakis : >Hi Bernhard, > >Thanks for your patch! > >There was an identical patch last week on the list: >https://lore.kernel.org/qemu-rust/20250703-rust_bindings_allow_unnecessary_transmutes-v1-1-692ca210d...@linaro.org/ > Oh, I missed it. I ju

Re: [PATCH] rust: Fix compilation with rustc v1.88

2025-07-08 Thread Manos Pitsidianakis
Hi Bernhard, Thanks for your patch! There was an identical patch last week on the list: https://lore.kernel.org/qemu-rust/20250703-rust_bindings_allow_unnecessary_transmutes-v1-1-692ca210d...@linaro.org/ -- Manos Pitsidianakis Emulation and Virtualization Engineer at Linaro Ltd

[PATCH] rust: Fix compilation with rustc v1.88

2025-07-08 Thread Bernhard Beschow
Rustc v1.88 ships with a new lint `unnecessary_transmutes` which triggers the following error when compiling code generated by bindgen: error: unnecessary transmute --> rust/qemu-api/libqemu_api.rlib.p/structured/bindings.inc.rs:792:18 | 792 | unsafe { ::std::mem::transmute(