[Pkg-rust-maintainers] Bug#1093935: rust-condure: FTBFS: error[E0282]: type annotations needed for `&_`

Santiago Vila sanvila at debian.org
Fri Jan 24 01:00:18 GMT 2025


Package: src:rust-condure
Version: 1.10.0-7
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem cargo
   dh_auto_clean -O--buildsystem=cargo
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=1'] [] ['-j1'] 
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', 'clean', '--verbose', '--verbose'],) {'check': True}
     Removed 0 files
   dh_autoreconf_clean -O--buildsystem=cargo
   dh_clean -XCargo.toml.orig -O--buildsystem=cargo
 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

[... snipped ...]

   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd_target_feature_sse42`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:51:13
   |
51 |     any(not(httparse_simd_target_feature_sse42), httparse_simd_target_feature_avx2),
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = 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(httparse_simd_target_feature_sse42)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_sse42)");` 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: `httparse_simd_target_feature_avx2`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:51:50
   |
51 |     any(not(httparse_simd_target_feature_sse42), httparse_simd_target_feature_avx2),
   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = 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(httparse_simd_target_feature_avx2)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_avx2)");` 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: `httparse_simd`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:59:5
   |
59 |     httparse_simd,
   |     ^^^^^^^^^^^^^
   |
   = 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(httparse_simd)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd_target_feature_sse42`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:61:13
   |
61 |         not(httparse_simd_target_feature_sse42),
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = 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(httparse_simd_target_feature_sse42)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_sse42)");` 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: `httparse_simd_target_feature_avx2`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:62:9
   |
62 |         httparse_simd_target_feature_avx2,
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = 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(httparse_simd_target_feature_avx2)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_avx2)");` 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: `httparse_simd`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:73:5
   |
73 |     httparse_simd,
   |     ^^^^^^^^^^^^^
   |
   = 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(httparse_simd)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:81:5
   |
81 |     httparse_simd,
   |     ^^^^^^^^^^^^^
   |
   = 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(httparse_simd)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd_target_feature_sse42`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:83:9
   |
83 |         httparse_simd_target_feature_sse42,
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = 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(httparse_simd_target_feature_sse42)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_sse42)");` 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: `httparse_simd_target_feature_avx2`
  --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:84:9
   |
84 |         httparse_simd_target_feature_avx2,
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = 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(httparse_simd_target_feature_avx2)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_avx2)");` 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: `httparse_simd`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:164:5
    |
164 |     httparse_simd,
    |     ^^^^^^^^^^^^^
    |
    = 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(httparse_simd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd_target_feature_sse42`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:166:9
    |
166 |         httparse_simd_target_feature_sse42,
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = 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(httparse_simd_target_feature_sse42)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_sse42)");` 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: `httparse_simd_target_feature_avx2`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:167:9
    |
167 |         httparse_simd_target_feature_avx2,
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = 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(httparse_simd_target_feature_avx2)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_avx2)");` 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: `httparse_simd`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:177:5
    |
177 |     httparse_simd,
    |     ^^^^^^^^^^^^^
    |
    = 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(httparse_simd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd_target_feature_sse42`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:178:5
    |
178 |     httparse_simd_target_feature_sse42,
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = 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(httparse_simd_target_feature_sse42)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_sse42)");` 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: `httparse_simd_target_feature_avx2`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:179:9
    |
179 |     not(httparse_simd_target_feature_avx2),
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = 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(httparse_simd_target_feature_avx2)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_avx2)");` 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: `httparse_simd`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:216:5
    |
216 |     httparse_simd,
    |     ^^^^^^^^^^^^^
    |
    = 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(httparse_simd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd_target_feature_sse42`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:217:5
    |
217 |     httparse_simd_target_feature_sse42,
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = 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(httparse_simd_target_feature_sse42)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_sse42)");` 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: `httparse_simd_target_feature_avx2`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:218:9
    |
218 |     not(httparse_simd_target_feature_avx2),
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = 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(httparse_simd_target_feature_avx2)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_avx2)");` 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: `httparse_simd`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:227:5
    |
227 |     httparse_simd,
    |     ^^^^^^^^^^^^^
    |
    = 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(httparse_simd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd_target_feature_avx2`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:228:5
    |
228 |     httparse_simd_target_feature_avx2,
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = 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(httparse_simd_target_feature_avx2)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_avx2)");` 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: `httparse_simd`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:284:5
    |
284 |     httparse_simd,
    |     ^^^^^^^^^^^^^
    |
    = 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(httparse_simd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd)");` 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: `httparse_simd_target_feature_avx2`
   --> /usr/share/cargo/registry/httparse-1.8.0/src/simd/mod.rs:285:5
    |
285 |     httparse_simd_target_feature_avx2,
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = 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(httparse_simd_target_feature_avx2)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(httparse_simd_target_feature_avx2)");` 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: `httparse` (lib) generated 30 warnings
   Compiling clap v4.5.23
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/clap-4.5.23 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/clap-4.5.23/Cargo.toml CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_RUST_VERSION=1.74 CARGO_PKG_VERSION=4.5.23 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name clap --edition=2021 /<<PKGBUILDDIR>>/debian/cargo_registry/clap-4.5.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --warn=rust_2018_idioms '--warn=clippy::zero_sized_map_values' '--warn=clippy::verbose_file_reads' --warn=unused_qualifications --warn=unused_macro_rules --warn=unused_lifetimes --warn=unsafe_op_in_unsafe_fn --warn=unreachable_pub '--warn=clippy::uninlined_format_args' '--warn=clippy::trait_duplication_in_bounds' '--warn=clippy::todo' '--warn=clippy::string_lit_as_bytes' '--warn=clippy::string_add_assign' '--warn=clippy::semicolon_if_nothing_returned' '--warn=clippy::self_named_module_files' '--warn=clippy::same_functions_in_if_condition' '--warn=clippy::rest_pat_in_fully_bound_structs' '--warn=clippy::ref_option_ref' '--warn=clippy::redundant_feature_names' '--warn=clippy::rc_mutex' '--warn=clippy::ptr_as_ptr' '--warn=clippy::path_buf_push_overwrite' '--warn=clippy::negative_feature_names' '--warn=clippy::needless_for_each' '--warn=clippy::needless_continue' '--warn=clippy::mutex_integer' '--allow=clippy::multiple_bound_locations' '--warn=clippy::mem_forget' '--warn=clippy::macro_use_imports' '--warn=clippy::lossy_float_literal' '--warn=clippy::linkedlist' '--allow=clippy::let_and_return' '--warn=clippy::large_types_passed_by_value' '--warn=clippy::large_stack_arrays' '--warn=clippy::large_digit_groups' '--warn=clippy::invalid_upcast_comparisons' '--warn=clippy::infinite_loop' '--warn=clippy::inefficient_to_string' '--warn=clippy::inconsistent_struct_constructor' '--warn=clippy::imprecise_flops' '--warn=clippy::implicit_clone' '--allow=clippy::if_same_then_else' '--warn=clippy::from_iter_instead_of_collect' '--warn=clippy::fn_params_excessive_bools' '--warn=clippy::float_cmp_const' '--warn=clippy::flat_map_option' '--warn=clippy::filter_map_next' '--warn=clippy::fallible_impl_from' '--warn=clippy::explicit_into_iter_loop' '--warn=clippy::explicit_deref_methods' '--warn=clippy::expl_impl_clone_on_copy' '--warn=clippy::enum_glob_use' '--warn=clippy::empty_enum' '--warn=clippy::doc_markdown' '--warn=clippy::debug_assert_with_mut_call' '--warn=clippy::dbg_macro' '--warn=clippy::create_dir' '--allow=clippy::collapsible_else_if' '--warn=clippy::checked_conversions' '--allow=clippy::branches_sharing_code' '--allow=clippy::bool_assert_comparison' '--allow=clippy::blocks_in_conditions' '--allow=clippy::assigning_clones' --cfg 'feature="cargo"' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="error-context"' --cfg 'feature="help"' --cfg 'feature="std"' --cfg 'feature="string"' --cfg 'feature="suggestions"' --cfg 'feature="usage"' --cfg 'feature="wrap_help"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("cargo", "color", "debug", "default", "deprecated", "derive", "env", "error-context", "help", "std", "string", "suggestions", "unicode", "unstable-derive-ui-tests", "unstable-ext", "unstable-styles", "usage", "wrap_help"))' -C metadata=0669251ac28b1c24 -C extra-filename=-0669251ac28b1c24 --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 clap_builder=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libclap_builder-292eb66ec83e83a4.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/condure-1.10.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
warning: unexpected `cfg` condition value: `unstable-doc`
  --> /usr/share/cargo/registry/clap-4.5.23/src/lib.rs:93:7
   |
93 | #[cfg(feature = "unstable-doc")]
   |       ^^^^^^^^^^--------------
   |                 |
   |                 help: there is a expected value with a similar name: `"unstable-ext"`
   |
   = note: expected values for `feature` are: `cargo`, `color`, `debug`, `default`, `deprecated`, `derive`, `env`, `error-context`, `help`, `std`, `string`, `suggestions`, `unicode`, `unstable-derive-ui-tests`, `unstable-ext`, `unstable-styles`, `usage`, and `wrap_help`
   = help: consider adding `unstable-doc` 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

warning: unexpected `cfg` condition value: `unstable-doc`
  --> /usr/share/cargo/registry/clap-4.5.23/src/lib.rs:95:7
   |
95 | #[cfg(feature = "unstable-doc")]
   |       ^^^^^^^^^^--------------
   |                 |
   |                 help: there is a expected value with a similar name: `"unstable-ext"`
   |
   = note: expected values for `feature` are: `cargo`, `color`, `debug`, `default`, `deprecated`, `derive`, `env`, `error-context`, `help`, `std`, `string`, `suggestions`, `unicode`, `unstable-derive-ui-tests`, `unstable-ext`, `unstable-styles`, `usage`, and `wrap_help`
   = help: consider adding `unstable-doc` 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

warning: unexpected `cfg` condition value: `unstable-doc`
  --> /usr/share/cargo/registry/clap-4.5.23/src/lib.rs:97:7
   |
97 | #[cfg(feature = "unstable-doc")]
   |       ^^^^^^^^^^--------------
   |                 |
   |                 help: there is a expected value with a similar name: `"unstable-ext"`
   |
   = note: expected values for `feature` are: `cargo`, `color`, `debug`, `default`, `deprecated`, `derive`, `env`, `error-context`, `help`, `std`, `string`, `suggestions`, `unicode`, `unstable-derive-ui-tests`, `unstable-ext`, `unstable-styles`, `usage`, and `wrap_help`
   = help: consider adding `unstable-doc` 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

warning: unexpected `cfg` condition value: `unstable-doc`
  --> /usr/share/cargo/registry/clap-4.5.23/src/lib.rs:99:7
   |
99 | #[cfg(feature = "unstable-doc")]
   |       ^^^^^^^^^^--------------
   |                 |
   |                 help: there is a expected value with a similar name: `"unstable-ext"`
   |
   = note: expected values for `feature` are: `cargo`, `color`, `debug`, `default`, `deprecated`, `derive`, `env`, `error-context`, `help`, `std`, `string`, `suggestions`, `unicode`, `unstable-derive-ui-tests`, `unstable-ext`, `unstable-styles`, `usage`, and `wrap_help`
   = help: consider adding `unstable-doc` 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

warning: unexpected `cfg` condition value: `unstable-doc`
   --> /usr/share/cargo/registry/clap-4.5.23/src/lib.rs:101:7
    |
101 | #[cfg(feature = "unstable-doc")]
    |       ^^^^^^^^^^--------------
    |                 |
    |                 help: there is a expected value with a similar name: `"unstable-ext"`
    |
    = note: expected values for `feature` are: `cargo`, `color`, `debug`, `default`, `deprecated`, `derive`, `env`, `error-context`, `help`, `std`, `string`, `suggestions`, `unicode`, `unstable-derive-ui-tests`, `unstable-ext`, `unstable-styles`, `usage`, and `wrap_help`
    = help: consider adding `unstable-doc` 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

warning: `clap` (lib) generated 5 warnings
   Compiling mio v1.0.2
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mio CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/mio-1.0.2 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/mio-1.0.2/Cargo.toml CARGO_PKG_AUTHORS='Carl Lerche <me at carllerche.com>:Thomas de Zeeuw <thomasdezeeuw at gmail.com>:Tokio Contributors <team at tokio.rs>' CARGO_PKG_DESCRIPTION='Lightweight non-blocking I/O.' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/mio' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=mio CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/mio' CARGO_PKG_RUST_VERSION=1.70 CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name mio --edition=2021 /<<PKGBUILDDIR>>/debian/cargo_registry/mio-1.0.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(mio_unsupported_force_poll_poll)' --check-cfg 'cfg(mio_unsupported_force_waker_pipe)' --cfg 'feature="default"' --cfg 'feature="log"' --cfg 'feature="net"' --cfg 'feature="os-ext"' --cfg 'feature="os-poll"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "log", "net", "os-ext", "os-poll"))' -C metadata=112938ad7a82273f -C extra-filename=-112938ad7a82273f --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 libc=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-272137cd1aca79b8.rmeta --extern log=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblog-00bd6eb3d003ad8f.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/condure-1.10.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
   Compiling socket2 v0.5.8
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=socket2 CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/socket2-0.5.8 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/socket2-0.5.8/Cargo.toml CARGO_PKG_AUTHORS='Alex Crichton <alex at alexcrichton.com>:Thomas de Zeeuw <thomasdezeeuw at gmail.com>' CARGO_PKG_DESCRIPTION='Utilities for handling networking sockets with a maximal amount of configuration
possible intended.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/socket2' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=socket2 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/rust-lang/socket2' CARGO_PKG_RUST_VERSION=1.63 CARGO_PKG_VERSION=0.5.8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name socket2 --edition=2021 /<<PKGBUILDDIR>>/debian/cargo_registry/socket2-0.5.8/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("all"))' -C metadata=65dd6a85be74ad19 -C extra-filename=-65dd6a85be74ad19 --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 libc=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-272137cd1aca79b8.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/condure-1.10.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
   Compiling base64 v0.22.1
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=base64 CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/base64-0.22.1 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/base64-0.22.1/Cargo.toml CARGO_PKG_AUTHORS='Marshall Pierce <marshall at mpierce.org>' CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=base64 CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/marshallpierce/rust-base64' CARGO_PKG_RUST_VERSION=1.48.0 CARGO_PKG_VERSION=0.22.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=22 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name base64 --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/base64-0.22.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "std"))' -C metadata=1c02aa0ec4b0587d -C extra-filename=-1c02aa0ec4b0587d --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 --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/condure-1.10.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
warning: unexpected `cfg` condition value: `cargo-clippy`
   --> /usr/share/cargo/registry/base64-0.22.1/src/lib.rs:223:13
    |
223 | #![cfg_attr(feature = "cargo-clippy", allow(clippy::cast_lossless))]
    |             ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `alloc`, `default`, and `std`
    = help: consider adding `cargo-clippy` 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

warning: `base64` (lib) generated 1 warning
   Compiling ipnet v2.9.0
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=ipnet CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/ipnet-2.9.0 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/ipnet-2.9.0/Cargo.toml CARGO_PKG_AUTHORS='Kris Price <kris at krisprice.nz>' CARGO_PKG_DESCRIPTION='Provides types and useful methods for working with IPv4 and IPv6 network addresses, commonly called IP prefixes. The new `IpNet`, `Ipv4Net`, and `Ipv6Net` types build on the existing `IpAddr`, `Ipv4Addr`, and `Ipv6Addr` types already provided in Rust'\''s standard library and align to their design to stay consistent. The module also provides useful traits that extend `Ipv4Addr` and `Ipv6Addr` with methods for `Add`, `Sub`, `BitAnd`, and `BitOr` operations. The module only uses stable feature so it is guaranteed to compile using the stable toolchain.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ipnet CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/krisprice/ipnet' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=2.9.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name ipnet --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/ipnet-2.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "heapless", "ser_as_str", "serde", "std"))' -C metadata=54e9435e7c39b967 -C extra-filename=-54e9435e7c39b967 --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 --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/condure-1.10.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
warning: unexpected `cfg` condition value: `schemars`
  --> /usr/share/cargo/registry/ipnet-2.9.0/src/lib.rs:93:7
   |
93 | #[cfg(feature = "schemars")]
   |       ^^^^^^^^^^^^^^^^^^^^
   |
   = note: expected values for `feature` are: `default`, `heapless`, `ser_as_str`, `serde`, and `std`
   = help: consider adding `schemars` 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

warning: unexpected `cfg` condition value: `schemars`
   --> /usr/share/cargo/registry/ipnet-2.9.0/src/lib.rs:107:7
    |
107 | #[cfg(feature = "schemars")]
    |       ^^^^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `default`, `heapless`, `ser_as_str`, `serde`, and `std`
    = help: consider adding `schemars` 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

warning: `ipnet` (lib) generated 2 warnings
   Compiling arrayvec v0.7.6
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/debian/cargo_registry/arrayvec-0.7.6 CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/debian/cargo_registry/arrayvec-0.7.6/Cargo.toml CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=arrayvec CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_RUST_VERSION=1.51 CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name arrayvec --edition=2018 /<<PKGBUILDDIR>>/debian/cargo_registry/arrayvec-0.7.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std", "zeroize"))' -C metadata=c9c90afeaabe18c8 -C extra-filename=-c9c90afeaabe18c8 --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 --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/condure-1.10.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry`
warning: unexpected `cfg` condition value: `borsh`
    --> /usr/share/cargo/registry/arrayvec-0.7.6/src/arrayvec.rs:1316:7
     |
1316 | #[cfg(feature = "borsh")]
     |       ^^^^^^^^^^^^^^^^^
     |
     = note: expected values for `feature` are: `default`, `serde`, `std`, and `zeroize`
     = help: consider adding `borsh` 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

warning: unexpected `cfg` condition value: `borsh`
    --> /usr/share/cargo/registry/arrayvec-0.7.6/src/arrayvec.rs:1327:7
     |
1327 | #[cfg(feature = "borsh")]
     |       ^^^^^^^^^^^^^^^^^
     |
     = note: expected values for `feature` are: `default`, `serde`, `std`, and `zeroize`
     = help: consider adding `borsh` 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

warning: unexpected `cfg` condition value: `borsh`
   --> /usr/share/cargo/registry/arrayvec-0.7.6/src/array_string.rs:640:7
    |
640 | #[cfg(feature = "borsh")]
    |       ^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `default`, `serde`, `std`, and `zeroize`
    = help: consider adding `borsh` 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

warning: unexpected `cfg` condition value: `borsh`
   --> /usr/share/cargo/registry/arrayvec-0.7.6/src/array_string.rs:648:7
    |
648 | #[cfg(feature = "borsh")]
    |       ^^^^^^^^^^^^^^^^^
    |
    = note: expected values for `feature` are: `default`, `serde`, `std`, and `zeroize`
    = help: consider adding `borsh` 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

warning: `arrayvec` (lib) generated 4 warnings
   Compiling condure v1.10.0 (/<<PKGBUILDDIR>>)
     Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=condure CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>> CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Justin Karneges <justin at fanout.io>' CARGO_PKG_DESCRIPTION='HTTP/WebSocket connection manager' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=condure CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fanout/condure' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name condure --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=c4a0108c72187543 -C extra-filename=-c4a0108c72187543 --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern arrayvec=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libarrayvec-c9c90afeaabe18c8.rmeta --extern base64=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libbase64-1c02aa0ec4b0587d.rmeta --extern clap=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libclap-0669251ac28b1c24.rmeta --extern httparse=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libhttparse-e7ecc677e654c547.rmeta --extern ipnet=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libipnet-54e9435e7c39b967.rmeta --extern libc=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-272137cd1aca79b8.rmeta --extern log=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblog-00bd6eb3d003ad8f.rmeta --extern miniz_oxide=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libminiz_oxide-01925da5d9d45442.rmeta --extern mio=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libmio-112938ad7a82273f.rmeta --extern openssl=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libopenssl-a16f8f43f9ebc2bf.rmeta --extern paste=/<<PKGBUILDDIR>>/target/debug/deps/libpaste-9e1dc7b8f91442ec.so --extern sha1=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libsha1-f8adf946254f10c4.rmeta --extern signal_hook=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libsignal_hook-a0e4c73c18582953.rmeta --extern slab=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libslab-426e8b63c337fe9d.rmeta --extern socket2=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libsocket2-65dd6a85be74ad19.rmeta --extern thiserror=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-69866f005cffbc7d.rmeta --extern time=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libtime-55ac026ee41366ba.rmeta --extern url=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liburl-47d00943f43ab898.rmeta --extern zmq=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libzmq-a0945f579715e733.rmeta -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/condure-1.10.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry -L native=/usr/lib/x86_64-linux-gnu`
warning: elided lifetime has a name
   --> src/client.rs:210:70
    |
210 |     fn take_group<'a, 'b: 'a, F>(&'a mut self, get_ids: F) -> Option<BatchGroup>
    |                   -- lifetime `'a` declared here                     ^^^^^^^^^^ this elided lifetime gets resolved as `'a`
    |
    = note: `#[warn(elided_named_lifetimes)]` on by default

warning: elided lifetime has a name
   --> src/server.rs:322:70
    |
322 |     fn take_group<'a, 'b: 'a, F>(&'a mut self, get_ids: F) -> Option<BatchGroup>
    |                   -- lifetime `'a` declared here                     ^^^^^^^^^^ this elided lifetime gets resolved as `'a`

error[E0282]: type annotations needed for `&_`
    --> src/connection.rs:4228:33
     |
4228 | ...                   let id = cid.as_ref();
     |                           ^^
...
4233 | ...                       id: id.as_bytes(),
     |                                  -------- type must be known at this point
     |
help: consider giving `id` an explicit type, where the type for type parameter `U` is specified
     |
4228 |                             let id: &U = cid.as_ref();
     |                                   ++++

For more information about this error, try `rustc --explain E0282`.
warning: `condure` (lib) generated 2 warnings
error: could not compile `condure` (lib) due to 1 previous error; 2 warnings emitted

Caused by:
  process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=condure CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>> CARGO_MANIFEST_PATH=/<<PKGBUILDDIR>>/Cargo.toml CARGO_PKG_AUTHORS='Justin Karneges <justin at fanout.io>' CARGO_PKG_DESCRIPTION='HTTP/WebSocket connection manager' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=condure CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/fanout/condure' CARGO_PKG_RUST_VERSION='' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/debug/deps rustc --crate-name condure --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C panic=abort -C embed-bitcode=no -C debuginfo=2 --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=c4a0108c72187543 -C extra-filename=-c4a0108c72187543 --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps --target x86_64-unknown-linux-gnu -C incremental=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/incremental -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps -L dependency=/<<PKGBUILDDIR>>/target/debug/deps --extern arrayvec=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libarrayvec-c9c90afeaabe18c8.rmeta --extern base64=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libbase64-1c02aa0ec4b0587d.rmeta --extern clap=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libclap-0669251ac28b1c24.rmeta --extern httparse=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libhttparse-e7ecc677e654c547.rmeta --extern ipnet=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libipnet-54e9435e7c39b967.rmeta --extern libc=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblibc-272137cd1aca79b8.rmeta --extern log=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liblog-00bd6eb3d003ad8f.rmeta --extern miniz_oxide=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libminiz_oxide-01925da5d9d45442.rmeta --extern mio=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libmio-112938ad7a82273f.rmeta --extern openssl=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libopenssl-a16f8f43f9ebc2bf.rmeta --extern paste=/<<PKGBUILDDIR>>/target/debug/deps/libpaste-9e1dc7b8f91442ec.so --extern sha1=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libsha1-f8adf946254f10c4.rmeta --extern signal_hook=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libsignal_hook-a0e4c73c18582953.rmeta --extern slab=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libslab-426e8b63c337fe9d.rmeta --extern socket2=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libsocket2-65dd6a85be74ad19.rmeta --extern thiserror=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libthiserror-69866f005cffbc7d.rmeta --extern time=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libtime-55ac026ee41366ba.rmeta --extern url=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/liburl-47d00943f43ab898.rmeta --extern zmq=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/debug/deps/libzmq-a0945f579715e733.rmeta -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/condure-1.10.0 --remap-path-prefix /<<PKGBUILDDIR>>/debian/cargo_registry=/usr/share/cargo/registry -L native=/usr/lib/x86_64-linux-gnu` (exit status: 1)
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/202501/

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 add an affects on src:rust-condure, so that this is still
visible in the BTS web page for this package.

Thanks.



More information about the Pkg-rust-maintainers mailing list