Source: rust-glib-0.18
Version: 0.18.5-3
Severity: serious
Tags: ftbfs sid trixie
X-Debbugs-CC: aferra...@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

Reply via email to