Your message dated Tue, 17 Dec 2024 00:11:58 +0000
with message-id <d256f318-cdc9-4be3-b770-f0cdabfb2...@debian.org>
and subject line re: [Pkg-rust-maintainers] Bug#1090296: rust-cargo-c: FTBFS: 
error[E0283]: type annotations needed
has caused the Debian Bug report #1090296,
regarding rust-gix-protocol: FTBFS: error[E0283]: type annotations needed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1090296: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090296
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:rust-gix-protocol
Version: 0.45.2-1
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --buildsystem cargo
   dh_update_autotools_config -O--buildsystem=cargo
   dh_autoreconf -O--buildsystem=cargo
   dh_auto_configure -O--buildsystem=cargo
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: linking /usr/share/cargo/registry/* into 
/<<PKGBUILDDIR>>/debian/cargo_registry/
   dh_auto_build -O--buildsystem=cargo
   dh_auto_test -O--buildsystem=cargo
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 
debian cargo wrapper: rust_type, gnu_type: x86_64-unknown-linux-gnu, 
x86_64-linux-gnu
debian cargo wrapper: running subprocess (['env', 'RUST_BACKTRACE=1', 
'/usr/bin/cargo', '-Zavoid-dev-deps', 'build', '--verbose', '--verbose', '-j2', 
'--target', 'x86_64-unknown-linux-gnu'],) {}
   Compiling proc-macro2 v1.0.86

[... snipped ...]

     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2065:12
     |
2065 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2075:12
     |
2075 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2085:12
     |
2085 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2088:12
     |
2088 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2095:12
     |
2095 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2104:12
     |
2104 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2114:12
     |
2114 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2123:12
     |
2123 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2134:12
     |
2134 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2145:12
     |
2145 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2158:12
     |
2158 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2168:12
     |
2168 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2180:12
     |
2180 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2189:12
     |
2189 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2198:12
     |
2198 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2210:12
     |
2210 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2222:12
     |
2222 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:2232:12
     |
2232 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:276:23
    |
276 |             #[cfg(any(syn_no_non_exhaustive, not(feature = "full")))]
    |                       ^^^^^^^^^^^^^^^^^^^^^
    |
    = help: consider using a Cargo feature instead
    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
             [lints.rust]
             unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(syn_no_non_exhaustive)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of 
the `build.rs`
    = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:849:19
    |
849 |             #[cfg(syn_no_non_exhaustive)]
    |                   ^^^^^^^^^^^^^^^^^^^^^
    |
    = help: consider using a Cargo feature instead
    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
             [lints.rust]
             unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(syn_no_non_exhaustive)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of 
the `build.rs`
    = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:962:19
    |
962 |             #[cfg(syn_no_non_exhaustive)]
    |                   ^^^^^^^^^^^^^^^^^^^^^
    |
    = help: consider using a Cargo feature instead
    = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
             [lints.rust]
             unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(syn_no_non_exhaustive)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of 
the `build.rs`
    = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:1058:19
     |
1058 |             #[cfg(syn_no_non_exhaustive)]
     |                   ^^^^^^^^^^^^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(syn_no_non_exhaustive)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of 
the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:1481:19
     |
1481 |             #[cfg(syn_no_non_exhaustive)]
     |                   ^^^^^^^^^^^^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(syn_no_non_exhaustive)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of 
the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:1829:19
     |
1829 |             #[cfg(syn_no_non_exhaustive)]
     |                   ^^^^^^^^^^^^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(syn_no_non_exhaustive)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of 
the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `syn_no_non_exhaustive`
    --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/gen/clone.rs:1908:19
     |
1908 |             #[cfg(syn_no_non_exhaustive)]
     |                   ^^^^^^^^^^^^^^^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = 
['cfg(syn_no_non_exhaustive)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(syn_no_non_exhaustive)");` to the top of 
the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1065:12
     |
1065 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1072:12
     |
1072 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1083:12
     |
1083 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1090:12
     |
1090 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1100:12
     |
1100 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1116:12
     |
1116 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
    --> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/parse.rs:1126:12
     |
1126 | #[cfg_attr(doc_cfg, doc(cfg(feature = "parsing")))]
     |            ^^^^^^^
     |
     = help: consider using a Cargo feature instead
     = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
              [lints.rust]
              unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
     = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
     = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: unexpected `cfg` condition name: `doc_cfg`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/syn-1.0.109/src/reserved.rs:29:12
   |
29 | #[cfg_attr(doc_cfg, doc(cfg(feature = "clone-impls")))]
   |            ^^^^^^^
   |
   = help: consider using a Cargo feature instead
   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for 
the lint:
            [lints.rust]
            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(doc_cfg)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(doc_cfg)");` to the top of the `build.rs`
   = note: see 
<https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for 
more information about checking conditional configuration

warning: `time` (lib) generated 74 warnings
   Compiling gix-packetline v0.17.5
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gix_packetline 
CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-packetline-0.17.5 
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-packetline-0.17.5/Cargo.toml
 CARGO_PKG_AUTHORS='Sebastian Thiel <sebastian.th...@icloud.com>' 
CARGO_PKG_DESCRIPTION='A crate of the gitoxide project implementing the 
pkt-line serialization format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR 
Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gix-packetline 
CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Byron/gitoxide' 
CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.17.5 CARGO_PKG_VERSION_MAJOR=0 
CARGO_PKG_VERSION_MINOR=17 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' 
CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-packetline-0.17.5
 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name 
gix_packetline --edition=2021 
/<<PKGBUILDDIR>>/debian/cargo_registry/gix-packetline-0.
 17.5/src/lib.rs --error-format=json 
--json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 
'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, 
values("async-io", "blocking-io", "default", "document-features", "futures-io", 
"futures-lite", "pin-project-lite", "serde"))' -C metadata=f5b3a63ec22622e1 -C 
extra-filename=-f5b3a63ec22622e1 --out-dir 
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target 
x86_64-unknown-linux-gnu -L 
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L 
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern 
bstr=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libbstr-e108540612f43f95.rmeta
 --extern 
faster_hex=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libfaster_hex-d80d2e0b7b79c985.rmeta
 --extern 
gix_trace=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_trace-839436c050
 7e929e.rmeta --extern 
thiserror=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-5b19710f9ddbf607.rmeta
 --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C 
linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix 
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/gix-protocol-0.45.2 
--remap-path-prefix 
/<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
   Compiling gix-transport v0.42.2
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gix_transport 
CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-transport-0.42.2 
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-transport-0.42.2/Cargo.toml
 CARGO_PKG_AUTHORS='Sebastian Thiel <sebastian.th...@icloud.com>' 
CARGO_PKG_DESCRIPTION='A crate of the gitoxide project dedicated to 
implementing the git transport layer' CARGO_PKG_HOMEPAGE='' 
CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' 
CARGO_PKG_NAME=gix-transport CARGO_PKG_README='' 
CARGO_PKG_REPOSITORY='https://github.com/Byron/gitoxide' 
CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.42.2 CARGO_PKG_VERSION_MAJOR=0 
CARGO_PKG_VERSION_MINOR=42 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' 
CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-transport-0.42.2
 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name 
gix_transport --edition=2021 
/<<PKGBUILDDIR>>/debian/cargo_registry/gix-transport-0.42.2
 /src/lib.rs --error-format=json 
--json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 
'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, 
values("async-client", "async-std", "async-trait", "base64", "blocking-client", 
"curl", "default", "document-features", "futures-io", "futures-lite", 
"gix-credentials", "http-client", "http-client-curl", "http-client-reqwest", 
"http-client-reqwest-native-tls", "http-client-reqwest-rust-tls", 
"http-client-reqwest-rust-tls-trust-dns", "pin-project-lite", "reqwest", 
"serde"))' -C metadata=7df2eebc78a66354 -C extra-filename=-7df2eebc78a66354 
--out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target 
x86_64-unknown-linux-gnu -L 
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L 
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern 
bstr=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libb
 str-e108540612f43f95.rmeta --extern 
gix_command=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_command-60b1c1640fcbc63e.rmeta
 --extern 
gix_features=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_features-ad28b7f4c7565254.rmeta
 --extern 
gix_packetline=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_packetline-f5b3a63ec22622e1.rmeta
 --extern 
gix_quote=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_quote-7039103ace32bece.rmeta
 --extern 
gix_sec=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_sec-b22d3fb2e7c35307.rmeta
 --extern 
gix_url=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_url-d1b97a71d29f13a3.rmeta
 --extern 
thiserror=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-5b19710f9ddbf607.rmeta
 --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C 
linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix 
/<<PKGBUILDDIR
 >>=/usr/share/cargo/registry/gix-protocol-0.45.2 --remap-path-prefix 
 >>/<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
   Compiling gix-date v0.8.7
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gix_date 
CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-date-0.8.7 
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-date-0.8.7/Cargo.toml
 CARGO_PKG_AUTHORS='Sebastian Thiel <sebastian.th...@icloud.com>' 
CARGO_PKG_DESCRIPTION='A crate of the gitoxide project parsing dates the way 
git does' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' 
CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gix-date CARGO_PKG_README='' 
CARGO_PKG_REPOSITORY='https://github.com/Byron/gitoxide' 
CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.8.7 CARGO_PKG_VERSION_MAJOR=0 
CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' 
CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-date-0.8.7 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name gix_date 
--edition=2021 /<<PKGBUILDDIR>>/debian/cargo_registry/gix-date-0.8.7/src/lib.rs 
--error-format=json --json=diagnostic-rendered-a
 nsi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link 
-C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 
'cfg(feature, values("document-features", "serde"))' -C 
metadata=fe82936316a2d0a3 -C extra-filename=-fe82936316a2d0a3 --out-dir 
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target 
x86_64-unknown-linux-gnu -L 
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L 
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern 
bstr=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libbstr-e108540612f43f95.rmeta
 --extern 
itoa=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libitoa-e69da01848d1d0d4.rmeta
 --extern 
thiserror=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-5b19710f9ddbf607.rmeta
 --extern 
time=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libtime-7ac644265f089897.rmeta
 --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C linker
 =x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix 
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/gix-protocol-0.45.2 
--remap-path-prefix 
/<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
   Compiling gix-credentials v0.24.3
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=gix_credentials 
CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-credentials-0.24.3
 
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-credentials-0.24.3/Cargo.toml
 CARGO_PKG_AUTHORS='Sebastian Thiel <sebastian.th...@icloud.com>' 
CARGO_PKG_DESCRIPTION='A crate of the gitoxide project to interact with git 
credentials helpers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR 
Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gix-credentials 
CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Byron/gitoxide' 
CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.24.3 CARGO_PKG_VERSION_MAJOR=0 
CARGO_PKG_VERSION_MINOR=24 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' 
CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-credentials-0.24.3
 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name 
gix_credentials --edition=2021 
/<<PKGBUILDDIR>>/debian/cargo_registry/gix-credentials-0
 .24.3/src/lib.rs --error-format=json 
--json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 
'cfg(docsrs)' --check-cfg 'cfg(feature, values("document-features", "serde"))' 
-C metadata=55700eaa3a7137a8 -C extra-filename=-55700eaa3a7137a8 --out-dir 
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target 
x86_64-unknown-linux-gnu -L 
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L 
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern 
bstr=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libbstr-e108540612f43f95.rmeta
 --extern 
gix_command=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_command-60b1c1640fcbc63e.rmeta
 --extern 
gix_config_value=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_config_value-f31c711da1171ccc.rmeta
 --extern 
gix_path=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix
 _path-8e61dc909e172485.rmeta --extern 
gix_prompt=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_prompt-006e557e3be823b6.rmeta
 --extern 
gix_sec=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_sec-b22d3fb2e7c35307.rmeta
 --extern 
gix_trace=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_trace-839436c0507e929e.rmeta
 --extern 
gix_url=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_url-d1b97a71d29f13a3.rmeta
 --extern 
thiserror=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-5b19710f9ddbf607.rmeta
 --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C 
linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix 
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/gix-protocol-0.45.2 
--remap-path-prefix 
/<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
error[E0283]: type annotations needed
  --> /usr/share/cargo/registry/gix-credentials-0.24.3/src/program/mod.rs:83:63
   |
83 |                 
gix_command::prepare(gix_path::from_bstr(args.as_ref()).into_owned())
   |                                                               ^^^^^^
   |
   = note: multiple `impl`s satisfying `BString: AsRef<_>` found in the `bstr` 
crate:
           - impl AsRef<BStr> for BString;
           - impl AsRef<[u8]> for BString;
help: try using a fully qualified path to specify the expected types
   |
83 |                 gix_command::prepare(gix_path::from_bstr(<BString as 
AsRef<T>>::as_ref(&args)).into_owned())
   |                                                          
+++++++++++++++++++++++++++++++    ~

error[E0283]: type annotations needed
   --> /usr/share/cargo/registry/gix-credentials-0.24.3/src/program/mod.rs:83:38
    |
83  |                 
gix_command::prepare(gix_path::from_bstr(args.as_ref()).into_owned())
    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
cannot infer type for reference `&_`
    |
    = note: multiple `impl`s satisfying `Cow<'_, BStr>: From<&_>` found in the 
`bstr` crate:
            - impl<'a> From<&'a BStr> for Cow<'a, BStr>;
            - impl<'a> From<&'a BString> for Cow<'a, BStr>;
    = note: required for `&_` to implement `Into<Cow<'_, BStr>>`
note: required by a bound in `from_bstr`
   --> /usr/share/cargo/registry/gix-path-0.10.11/src/convert.rs:135:34
    |
135 | pub fn from_bstr<'a>(input: impl Into<Cow<'a, BStr>>) -> Cow<'a, Path> {
    |                                  ^^^^^^^^^^^^^^^^^^^ required by this 
bound in `from_bstr`

For more information about this error, try `rustc --explain E0283`.
error: could not compile `gix-credentials` (lib) due to 2 previous errors

Caused by:
  process didn't exit successfully: `CARGO=/usr/bin/cargo 
CARGO_CRATE_NAME=gix_credentials 
CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-credentials-0.24.3
 
CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-credentials-0.24.3/Cargo.toml
 CARGO_PKG_AUTHORS='Sebastian Thiel <sebastian.th...@icloud.com>' 
CARGO_PKG_DESCRIPTION='A crate of the gitoxide project to interact with git 
credentials helpers' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR 
Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gix-credentials 
CARGO_PKG_README='' CARGO_PKG_REPOSITORY='https://github.com/Byron/gitoxide' 
CARGO_PKG_RUST_VERSION=1.65 CARGO_PKG_VERSION=0.24.3 CARGO_PKG_VERSION_MAJOR=0 
CARGO_PKG_VERSION_MINOR=24 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' 
CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/gix-credentials-0.24.3
 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name 
gix_credentials --edition=2021 /<<PKGBUILDDIR>>/debian/cargo_reg
 istry/gix-credentials-0.24.3/src/lib.rs --error-format=json 
--json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib 
--emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --check-cfg 
'cfg(docsrs)' --check-cfg 'cfg(feature, values("document-features", "serde"))' 
-C metadata=55700eaa3a7137a8 -C extra-filename=-55700eaa3a7137a8 --out-dir 
/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target 
x86_64-unknown-linux-gnu -L 
dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L 
dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern 
bstr=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libbstr-e108540612f43f95.rmeta
 --extern 
gix_command=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_command-60b1c1640fcbc63e.rmeta
 --extern 
gix_config_value=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_config_value-f31c711da1171ccc.rmeta
 --extern gix_path=/<<PKGBUILDDIR>>/target/x86_64-unknown-linu
 x-gnu/debug/deps/libgix_path-8e61dc909e172485.rmeta --extern 
gix_prompt=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_prompt-006e557e3be823b6.rmeta
 --extern 
gix_sec=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_sec-b22d3fb2e7c35307.rmeta
 --extern 
gix_trace=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_trace-839436c0507e929e.rmeta
 --extern 
gix_url=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libgix_url-d1b97a71d29f13a3.rmeta
 --extern 
thiserror=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-5b19710f9ddbf607.rmeta
 --cap-lints warn -C debuginfo=2 -C strip=none --cap-lints warn -C 
linker=x86_64-linux-gnu-gcc -C link-arg=-Wl,-z,relro --remap-path-prefix 
/<<PKGBUILDDIR>>=/usr/share/cargo/registry/gix-protocol-0.45.2 
--remap-path-prefix 
/<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry` (exit status: 
1)
warning: build failed, waiting for other jobs to finish...
warning: `syn` (lib) generated 889 warnings (90 duplicates)
dh_auto_test: error: /usr/share/cargo/bin/cargo build returned exit code 101
make: *** [debian/rules:3: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202412/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

--- End Message ---
--- Begin Message ---
The new version of rust-bstr broke rust-cargo-credentials,
causing a number of packages to FTBFS and/or fail tests the
issue has been fixed in version 0.24.3-2 of
rust-cargo-credentials.

--- End Message ---

Reply via email to