Your message dated Sun, 22 Sep 2024 08:35:43 +0000
with message-id <[email protected]>
and subject line Bug#1081878: fixed in rust-criterion 0.5.1-7
has caused the Debian Bug report #1081878,
regarding rust-criterion: FTBFS: error: unexpected `cfg` condition value: 
`cargo-clippy`
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 [email protected]
immediately.)


-- 
1081878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081878
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:rust-criterion
Version: 0.5.1-6
Severity: serious
Tags: ftbfs

Dear maintainer:

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

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
        /usr/share/dh-rust/bin/cargo prepare-debian debian/cargo_registry
debian cargo wrapper: options, profiles, parallel, lto: ['parallel=2'] [] 
['-j2'] 0
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 --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.
   dh_auto_test --buildsystem=rust
Use of uninitialized value in join or string at 
/usr/share/perl5/Debian/Debhelper/Buildsystem/rust.pm line 309.

[... snipped ...]

             unexpected_cfgs = { level = "warn", check-cfg = ['cfg(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:227:11
    |
227 | #[cfg(any(linux_kernel, bsd))]
    |           ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:227:25
    |
227 | #[cfg(any(linux_kernel, bsd))]
    |                         ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:230:11
    |
230 | #[cfg(any(linux_kernel, bsd))]
    |           ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:230:25
    |
230 | #[cfg(any(linux_kernel, bsd))]
    |                         ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:238:11
    |
238 | #[cfg(any(linux_kernel, bsd))]
    |           ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:238:25
    |
238 | #[cfg(any(linux_kernel, bsd))]
    |                         ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:241:11
    |
241 | #[cfg(any(linux_kernel, bsd))]
    |           ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:241:25
    |
241 | #[cfg(any(linux_kernel, bsd))]
    |                         ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:250:11
    |
250 | #[cfg(any(linux_kernel, bsd))]
    |           ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:250:25
    |
250 | #[cfg(any(linux_kernel, bsd))]
    |                         ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:253:11
    |
253 | #[cfg(any(linux_kernel, bsd))]
    |           ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/patterns.rs:253:25
    |
253 | #[cfg(any(linux_kernel, bsd))]
    |                         ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:212:15
    |
212 |     #[cfg(any(linux_kernel, bsd))]
    |               ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:212:29
    |
212 |     #[cfg(any(linux_kernel, bsd))]
    |                             ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:237:15
    |
237 |     #[cfg(any(linux_kernel, bsd))]
    |               ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:237:29
    |
237 |     #[cfg(any(linux_kernel, bsd))]
    |                             ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:247:15
    |
247 |     #[cfg(any(linux_kernel, bsd))]
    |               ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:247:29
    |
247 |     #[cfg(any(linux_kernel, bsd))]
    |                             ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:257:15
    |
257 |     #[cfg(any(linux_kernel, bsd))]
    |               ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:257:29
    |
257 |     #[cfg(any(linux_kernel, bsd))]
    |                             ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `linux_kernel`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:267:15
    |
267 |     #[cfg(any(linux_kernel, bsd))]
    |               ^^^^^^^^^^^^
    |
    = 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(linux_kernel)'] }
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_kernel)");` 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: `bsd`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/ioctl/mod.rs:267:29
    |
267 |     #[cfg(any(linux_kernel, bsd))]
    |                             ^^^
    |
    = 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(bsd)'] }
    = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(bsd)");` 
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: `fix_y2038`
 --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:4:11
  |
4 | #[cfg(not(fix_y2038))]
  |           ^^^^^^^^^
  |
  = 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(fix_y2038)'] }
  = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `fix_y2038`
 --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:8:11
  |
8 | #[cfg(not(fix_y2038))]
  |           ^^^^^^^^^
  |
  = 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(fix_y2038)'] }
  = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `fix_y2038`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:12:7
   |
12 | #[cfg(fix_y2038)]
   |       ^^^^^^^^^
   |
   = 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(fix_y2038)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `fix_y2038`
  --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:24:11
   |
24 | #[cfg(not(fix_y2038))]
   |           ^^^^^^^^^
   |
   = 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(fix_y2038)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `fix_y2038`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:29:7
   |
29 | #[cfg(fix_y2038)]
   |       ^^^^^^^^^
   |
   = 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(fix_y2038)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `fix_y2038`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:34:5
   |
34 |     fix_y2038,
   |     ^^^^^^^^^
   |
   = 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(fix_y2038)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `linux_raw`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:35:5
   |
35 |     linux_raw,
   |     ^^^^^^^^^
   |
   = 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(linux_raw)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(linux_raw)");` 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: `libc`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:36:9
   |
36 |     all(libc, target_arch = "x86_64", target_pointer_width = "32")
   |         ^^^^ help: found config with similar value: `feature = "libc"`
   |
   = 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(libc)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` 
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: `fix_y2038`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:42:9
   |
42 |     not(fix_y2038),
   |         ^^^^^^^^^
   |
   = 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(fix_y2038)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `libc`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:43:5
   |
43 |     libc,
   |     ^^^^ help: found config with similar value: `feature = "libc"`
   |
   = 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(libc)'] }
   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(libc)");` 
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: `fix_y2038`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:51:7
   |
51 | #[cfg(fix_y2038)]
   |       ^^^^^^^^^
   |
   = 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(fix_y2038)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `fix_y2038`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:66:7
   |
66 | #[cfg(fix_y2038)]
   |       ^^^^^^^^^
   |
   = 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(fix_y2038)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `fix_y2038`
  --> /<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:77:7
   |
77 | #[cfg(fix_y2038)]
   |       ^^^^^^^^^
   |
   = 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(fix_y2038)'] }
   = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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: `fix_y2038`
   --> 
/<<PKGBUILDDIR>>/debian/cargo_registry/rustix-0.38.32/src/timespec.rs:110:7
    |
110 | #[cfg(fix_y2038)]
    |       ^^^^^^^^^
    |
    = 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(fix_y2038)'] 
}
    = help: or consider adding 
`println!("cargo::rustc-check-cfg=cfg(fix_y2038)");` 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

error: could not compile `criterion-plot` (lib) due to 8 previous errors

Caused by:
  process didn't exit successfully: `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=criterion_plot CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/plot CARGO_PKG_AUTHORS='Jorge Aparicio 
<[email protected]>:Brook Heisler <[email protected]>' CARGO_PKG_DESCRIPTION='Criterion'\''s plotting library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR 
Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=criterion-plot CARGO_PKG_README=README.md CARGO_PKG_REPOSITORY='https://github.com/bheisler/criterion.rs' CARGO_PKG_RUST_VERSION='' 
CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_RUSTC_CURRENT_DIR=/<<PKGBUILDDIR>> 
LD_LIBRARY_PATH=/<<PKGBUILDDIR>>/target/release/deps rustc --crate-name criterion_plot --edition=2018 plot/src/lib.rs --error-format=json 
--json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=3 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 
'cfg(feature, values())' -C metadata=4eefb020871b8a4d -C extra-filename=-4eefb020871b8a4d --out-dir /<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps --target 
x86_64-unknown-linux-gnu -C strip=debuginfo -L dependency=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps -L 
dependency=/<<PKGBUILDDIR>>/target/release/deps --extern cast=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libcast-232c9169cb3554b9.rmeta --extern 
itertools=/<<PKGBUILDDIR>>/target/x86_64-unknown-linux-gnu/release/deps/libitertools-75e4bddcf42eabd2.rmeta --remap-path-prefix 
criterion_0.5.1=/usr/share/cargo/registry/criterion-0.5.1 --remap-path-prefix criterion-plot_0.5.0=/usr/share/cargo/registry/criterion-plot-0.5.0` (exit status: 1)
warning: build failed, waiting for other jobs to finish...
warning: `rustix` (lib) generated 177 warnings
dh_auto_test: error: /usr/share/dh-rust/bin/cargo test returned exit code 101
make: *** [debian/rules:4: 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/202409/

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 ---
Source: rust-criterion
Source-Version: 0.5.1-7
Done: Jonas Smedegaard <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rust-criterion, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jonas Smedegaard <[email protected]> (supplier of updated rust-criterion package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 22 Sep 2024 09:42:41 +0200
Source: rust-criterion
Architecture: source
Version: 0.5.1-7
Distribution: unstable
Urgency: medium
Maintainer: Jonas Smedegaard <[email protected]>
Changed-By: Jonas Smedegaard <[email protected]>
Closes: 1081878 1082548
Changes:
 rust-criterion (0.5.1-7) unstable; urgency=medium
 .
   * stop mention dh-cargo in long description
   * add patches cherry-picked upstream,
     superseding patches 1001_*
   * add patch 2003
     to avoid build failure due to "unexpected cfg" lints;
     closes: bug#1081878, thanks to Peter Michael Green
   * add patch 2001
     to accept newer branches of crate itertools;
     relax (build-)dependencies for crate itertools;
     closes: bug#1082548, thanks to Peter Michael Green
Checksums-Sha1:
 1ef3c37317dcbb9495a2d156ca950cb198abb3bc 3832 rust-criterion_0.5.1-7.dsc
 1117be538109a9cf3cbbfcc94c47fc1dc9c3de9f 8380 
rust-criterion_0.5.1-7.debian.tar.xz
 4f6c5b6e210f68a4134e587e704ba0d626b2a679 21427 
rust-criterion_0.5.1-7_amd64.buildinfo
Checksums-Sha256:
 8c2b7cf19abf447cfce625f89f64fa2cc8a04df6e0cacbe2a01a153bb2b9c974 3832 
rust-criterion_0.5.1-7.dsc
 8b28812f922e1b9d8fbbe3d4b1dc0be46b05a49081dce93f1d2a66076cd3e781 8380 
rust-criterion_0.5.1-7.debian.tar.xz
 a6e07bb13892a5aea93d56956a0ff89c065b5418b46663934b3425086dd13c3e 21427 
rust-criterion_0.5.1-7_amd64.buildinfo
Files:
 4d28281585ca100be0ae918dfb2d08fa 3832 rust optional rust-criterion_0.5.1-7.dsc
 d1be7993873865053e9f7f6347753837 8380 rust optional 
rust-criterion_0.5.1-7.debian.tar.xz
 65f869ded5f0bb2f50f84a833dd63e3e 21427 rust optional 
rust-criterion_0.5.1-7_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJABAEBCgAqFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmbvyuUMHGRyQGpvbmVz
LmRrAAoJECx8MUbBoAEh4QgQAJh9ejvDunXRDA+4BJgSdweYaURNquCIvkwwq4ql
LOpIUdAlWtu9Pyq1rhuz/nMo/IfRzs8w7Hb6QtxmhCQJW8L9qQXf0fYESjKkSHLm
MQP74FUStd+qPHyFN+2UuAcp/eBqGYFCMV8d6WhKMAq9ZMG3l7LQ/KG3xKrSru3a
DBs4XWili9ulsPMDnVNNIyBDMsY3wm2M1A9Twq8y2LYvfY24UY1BtoQmrxXUNmZW
NIcDRZP++7ux+Ub34sj0kASStmb55wi/P5WPPzcfbt+vYWNtxgSHnOawBcoMcIv4
oh2BMP7eN7Kmk43v3S5Hngl8ulvEqJebaIGKuHCBZBT9XlXQZrNJJ0lI9CD68YRF
Gmwbe6H7pCGo21YnKsgL8y36BpKozbAalkkvlPyL+cSlGAKo7SOC8VOGfm2jYfQJ
35kfCWt6K7BS6G1w2ufFmEy6t+le06uW9nZi90qymPiUxWrKJ52iZQ7xmjBQc1jZ
9RNbi8ZO6s0fGNiiETKSZY5OocEAEb9q5Fagg1xTuXfAWFNLLVUCG2qk/DNt7SGY
SOH8cA51XoZzQYTm5qrtNQMBcVLBtEWPPOUBHIqsGHL1t2mQOsLEusLVmqumOPjU
4L5cRhFVyM6j1BcenuyiWASiBKR5lt2oVUSS3AsLUZ8Soc4nxItLsSz9g3Sil7rs
qnZY
=2aEZ
-----END PGP SIGNATURE-----

Attachment: pgpSKpzgaDyJM.pgp
Description: PGP signature


--- End Message ---

Reply via email to