=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/x11/i3lockr", "stage-install", "PYTHON_VERSION_REQD=313", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Installing for i3lockr-1.2.1 => Generating pre-install file lists Installing i3lockr v1.2.1 (/tmp/work/x11/i3lockr/work/i3lockr-1.2.1) Locking 50 packages to latest compatible versions warning: unexpected `cfg` condition name: `quartz` --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/lib.rs:5:7 | 5 | #[cfg(quartz)] extern crate block; | ^^^^^^ | = help: expected names are: `docsrs`, `feature`, and `test` and 31 more = 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(quartz)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(quartz)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration = note: `#[warn(unexpected_cfgs)]` on by default warning: unexpected `cfg` condition name: `quartz` --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/lib.rs:6:7 | 6 | #[cfg(quartz)] pub mod quartz; | ^^^^^^ | = 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(quartz)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(quartz)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `x11` --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/lib.rs:8:7 | 8 | #[cfg(x11)] pub mod x11; | ^^^ | = 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(x11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(x11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `dxgi` --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/lib.rs:10:7 | 10 | #[cfg(dxgi)] extern crate winapi; | ^^^^ | = 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(dxgi)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dxgi)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `dxgi` --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/lib.rs:11:7 | 11 | #[cfg(dxgi)] pub mod dxgi; | ^^^^ | = 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(dxgi)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dxgi)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: `extern` declarations without an explicit ABI are deprecated --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/x11/ffi.rs:8:1 | 8 | extern { | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"` | = note: `#[warn(missing_abi)]` on by default warning: unexpected `cfg` condition name: `quartz` --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/common/mod.rs:2:14 | 2 | if #[cfg(quartz)] { | ^^^^^^ | = 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(quartz)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(quartz)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `x11` --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/common/mod.rs:5:21 | 5 | } else if #[cfg(x11)] { | ^^^ | = 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(x11)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(x11)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: unexpected `cfg` condition name: `dxgi` --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/common/mod.rs:8:21 | 8 | } else if #[cfg(dxgi)] { | ^^^^ | = 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(dxgi)'] } = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(dxgi)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration warning: hiding a lifetime that's elided elsewhere is confusing --> scrap-21b9f233bb8ad0b650b8eabb8a796054538c64be/src/common/x11.rs:22:18 | 22 | pub fn frame(&mut self) -> io::Result { | ^^^^^^^^^ ^^^^^ the same lifetime is hidden here | | | the lifetime is elided here | = help: the same lifetime is referred to in inconsistent ways, making the signature confusing = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default help: use `'_` for type paths | 22 | pub fn frame(&mut self) -> io::Result> { | ++++ warning: `scrap` (lib) generated 10 warnings (run `cargo fix --lib -p scrap` to apply 2 suggestions) warning: a method with this name may be added to the standard library in the future --> src/blur.rs:20:43 | 20 | let buf = unsafe { self.buf_mut().as_mut_slice().align_to_mut::().1 }; | ^^^^^^^^^^^^ | = help: call with fully qualified syntax `as_mut_slice(...)` to keep using the current method = warning: once this associated item is added to the standard library, the ambiguity may cause an error or change in behavior! = note: for more information, see issue #48919 = note: `#[warn(unstable_name_collisions)]` (part of `#[warn(future_incompatible)]`) on by default warning: `i3lockr` (bin "i3lockr") generated 1 warning Finished `release` profile [optimized] target(s) in 0.43s Installing /tmp/work/x11/i3lockr/work/.destdir/opt/local/bin/i3lockr Installed package `i3lockr v1.2.1 (/tmp/work/x11/i3lockr/work/i3lockr-1.2.1)` (executable `i3lockr`) warning: be sure to add `/tmp/work/x11/i3lockr/work/.destdir/opt/local/bin` to your PATH to be able to run the installed binaries /usr/bin/rm -f /tmp/work/x11/i3lockr/work/.destdir/opt/local/.crates.toml /usr/bin/rm -f /tmp/work/x11/i3lockr/work/.destdir/opt/local/.crates2.json => Generating CTF data => Automatic stripping of debug information => Automatic manual page handling => Generating post-install file lists => Checking file-check results for i3lockr-1.2.1 => Checking for non-existent script interpreters in i3lockr-1.2.1 => Checking file permissions in i3lockr-1.2.1 => Checking for missing run-time search paths in i3lockr-1.2.1 => Checking for work-directory references in i3lockr-1.2.1