[Debian-on-mobile-maintainers] Bug#1095190: rust-glib-0.18: Fails to build with glib 2.83
Jeremy Bícha
jeremy.bicha at canonical.com
Wed Feb 5 01:14:32 GMT 2025
Source: rust-glib-0.18
Version: 0.18.5-3
Severity: serious
Tags: ftbfs sid trixie
X-Debbugs-CC: aferraris at debian.org
rust-gio-0.18 fails to build with glib 2.83 which is now in Unstable.
It looks like you might only need to extend
Cargo.toml-add-missing-features.patch/
for v2_84
Build log excerpt
==========
warning: unexpected `cfg` condition value: `v2_84`
--> src/auto/mod.rs:122:7
|
122 | #[cfg(feature = "v2_84")]
| ^^^^^^^^^^-------
| |
| help: there is a expected value with a similar
name: `"v2_82"`
|
= note: expected values for `feature` are: `compiletests`,
`default`, `gio`, `gio_ffi`, `log`, `log_macros`, `rs-log`, `v2_58`,
`v2_60`, `v2_62`, `v2_64`, `v2_66`, `v2_68`, `v2_70`, `v2_72`,
`v2_74`, `v2_76`, `v2_78`, `v2_80`, and `v2_82`
= help: consider adding `v2_84` as a feature in `Cargo.toml`
= note: see
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html>
for more information about checking conditional configuration
= note: `#[warn(unexpected_cfgs)]` on by default
Full build log
==========
https://launchpad.net/ubuntu/+source/rust-glib-0.18/0.18.5-3
Thank you,
Jeremy Bícha
More information about the Debian-on-mobile-maintainers
mailing list