Closed dwrobel closed 9 months ago
Thanks for reporting this! I was away for most of the summer, but am starting back on some open source projects now, and will get this in with the next set of bug fixes.
This issue saved my day, thank you @dwrobel
Compiling maho-mqtt-sys on Fedora 38 with clang 16.0.2 fails as follows:
The problem is in bindgen v0.52.0 and was fixed by https://github.com/rust-lang/rust-bindgen/pull/2319 as a result the minimum version of bindgen compatible with clang-16 is v0.62.0.
Once I bump paho-mqtt-sys to 0.8.1 in https://github.com/eclipse/paho.mqtt.rust/blob/058c4f8e020b4741283e3abd8871a2a9c709a401/Cargo.toml#L25 then the compilation succeeded as it changes the dependency on bindgen from:
to:
Please consider updating this dependency and release updated version of paho.mqtt crate.