+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/local/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/rav1e-0.6.3/work.log
+ su pbulk -c '"$@"' make /opt/local/bin/bmake stage-install BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/rav1e-0.6.3/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Installing for rav1e-0.6.3
=> Generating pre-install file lists
       Fresh autocfg v1.1.0
       Fresh unicode-ident v1.0.6
       Fresh cfg-if v1.0.0
       Fresh version_check v0.9.4
       Fresh tinyvec_macros v0.1.0
       Fresh proc-macro2 v1.0.49
       Fresh libc v0.2.139
       Fresh crossbeam-utils v0.8.14
       Fresh tinyvec v1.6.0
       Fresh memoffset v0.7.1
       Fresh scopeguard v1.1.0
       Fresh num-traits v0.2.15
       Fresh unicode-bidi v0.3.8
       Fresh quote v1.0.23
       Fresh unicode-normalization v0.1.22
       Fresh crossbeam-epoch v0.9.13
       Fresh percent-encoding v2.2.0
       Fresh io-lifetimes v1.0.3
       Fresh errno v0.2.8
       Fresh crossbeam-channel v0.5.6
       Fresh syn v1.0.107
       Fresh crossbeam-deque v0.8.2
       Fresh form_urlencoded v1.1.0
       Fresh idna v0.3.0
       Fresh bitflags v1.3.2
       Fresh proc-macro-error-attr v1.0.4
       Fresh num_cpus v1.15.0
       Fresh rust_hawktracer_proc_macro v0.4.1
       Fresh serde_derive v1.0.152
       Fresh rustix v0.36.6
warning: unused import: `crate::io`
 --> /home/pbulk/build/multimedia/rav1e/work/vendor/rustix-0.36.6/src/termios/tty.rs:8:5
  |
8 | use crate::io;
  |     ^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

warning: unused imports: `alloc::vec::Vec`, `backend::fd::BorrowedFd`, `crate::ffi::CString`, `crate::path::SMALL_PATH_BUFFER_SIZE`
  --> /home/pbulk/build/multimedia/rav1e/work/vendor/rustix-0.36.6/src/termios/tty.rs:15:5
   |
15 |     crate::ffi::CString, crate::path::SMALL_PATH_BUFFER_SIZE, alloc::vec::Vec,
   |     ^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^
16 |     backend::fd::BorrowedFd,
   |     ^^^^^^^^^^^^^^^^^^^^^^^

       Fresh url v2.3.1
       Fresh rust_hawktracer_normal_macro v0.4.1
       Fresh either v1.8.0
       Fresh proc-macro-error v1.0.4
warning: panic message is not a string literal
   --> /home/pbulk/build/multimedia/rav1e/work/vendor/proc-macro-error-1.0.4/src/lib.rs:472:12
    |
472 |     panic!(AbortNow)
    |     ------ ^^^^^^^^
    |     |
    |     help: use std::panic::panic_any instead: `std::panic::panic_any`
    |
    = note: this usage of `panic!()` is deprecated; it will be a hard error in Rust 2021
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/panic-macro-consistency.html>
    = note: `#[warn(non_fmt_panics)]` on by default

       Fresh num-integer v0.1.45
       Fresh rayon-core v1.10.1
       Fresh num-derive v0.3.3
       Fresh jobserver v0.1.25
warning: `rustix` (lib) generated 2 warnings
warning: `proc-macro-error` (lib) generated 1 warning
       Fresh rust_hawktracer v0.7.0
       Fresh noop_proc_macro v0.3.0
       Fresh heck v0.4.0
       Fresh new_debug_unreachable v1.0.4
       Fresh os_str_bytes v6.4.1
       Fresh memchr v2.5.0
       Fresh rayon v1.6.1
       Fresh is-terminal v0.4.2
       Fresh crossbeam-queue v0.3.8
       Fresh semver v1.0.16
       Fresh toml v0.5.10
       Fresh clap_lex v0.3.0
       Fresh clap_derive v4.0.21
       Fresh serde v1.0.152
       Fresh nasm-rs v0.2.4
       Fresh log v0.4.17
       Fresh v_frame v0.3.1
       Fresh cc v1.0.78
       Fresh terminal_size v0.2.3
       Fresh num-bigint v0.4.3
       Fresh thiserror-impl v1.0.38
       Fresh itertools v0.10.5
       Fresh cargo-lock v8.0.3
       Fresh rustc_version v0.4.0
       Fresh once_cell v1.17.0
       Fresh minimal-lexical v0.2.1
       Fresh termcolor v1.1.3
       Fresh anyhow v1.0.68
       Fresh num-rational v0.4.1
       Fresh thiserror v1.0.38
       Fresh arrayvec v0.7.2
       Fresh crossbeam v0.8.2
       Fresh signal-hook-registry v1.4.0
       Fresh bitstream-io v1.6.0
       Fresh lab v0.11.0
       Fresh lazy_static v1.4.0
       Fresh built v0.5.2
       Fresh clap v4.0.32
       Fresh nom v7.1.2
       Fresh unicode-width v0.1.10
       Fresh av-metrics v0.9.0
       Fresh ivf v0.1.2 (/home/pbulk/build/multimedia/rav1e/work/rav1e-0.6.3/ivf)
       Fresh fern v0.6.1
       Fresh maybe-rayon v0.1.0
       Fresh arg_enum_proc_macro v0.3.2
warning: field `paren_token` is never read
  --> /home/pbulk/build/multimedia/rav1e/work/vendor/arg_enum_proc_macro-0.3.2/src/lib.rs:66:5
   |
65 | struct ArgEnumAttrs {
   |        ------------ field in this struct
66 |     paren_token: syn::token::Paren,
   |     ^^^^^^^^^^^
   |
   = note: `ArgEnumAttrs` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
   = note: `#[warn(dead_code)]` on by default

       Fresh simd_helpers v0.1.0
       Fresh const_fn_assert v0.1.2
warning: lint `const_err` has been removed: converted into hard error, see issue #71800 <https://github.com/rust-lang/rust/issues/71800> for more information
  --> /home/pbulk/build/multimedia/rav1e/work/vendor/const_fn_assert-0.1.2/src/lib.rs:72:11
   |
72 | #![forbid(const_err)]
   |           ^^^^^^^^^
   |
   = note: `#[warn(renamed_and_removed_lints)]` on by default

       Fresh y4m v0.7.0
warning: trailing semicolon in macro used in expression position
   --> /home/pbulk/build/multimedia/rav1e/work/vendor/y4m-0.7.0/src/lib.rs:110:42
    |
110 |         return Err(Error::ParseError($p));
    |                                          ^
...
155 |         parse_error!(ParseError::General)
    |         --------------------------------- in this macro invocation
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
    = note: macro invocations at the end of a block are treated as expressions
    = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parse_error`
    = note: `#[warn(semicolon_in_expressions_from_macros)]` on by default
    = note: this warning originates in the macro `parse_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trailing semicolon in macro used in expression position
   --> /home/pbulk/build/multimedia/rav1e/work/vendor/y4m-0.7.0/src/lib.rs:110:42
    |
110 |         return Err(Error::ParseError($p));
    |                                          ^
...
183 |             parse_error!(ParseError::General)
    |             --------------------------------- in this macro invocation
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
    = note: macro invocations at the end of a block are treated as expressions
    = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parse_error`
    = note: this warning originates in the macro `parse_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trailing semicolon in macro used in expression position
   --> /home/pbulk/build/multimedia/rav1e/work/vendor/y4m-0.7.0/src/lib.rs:110:42
    |
110 |         return Err(Error::ParseError($p));
    |                                          ^
...
329 |             parse_error!(ParseError::InvalidY4M)
    |             ------------------------------------ in this macro invocation
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
    = note: macro invocations at the end of a block are treated as expressions
    = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parse_error`
    = note: this warning originates in the macro `parse_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trailing semicolon in macro used in expression position
   --> /home/pbulk/build/multimedia/rav1e/work/vendor/y4m-0.7.0/src/lib.rs:110:42
    |
110 |         return Err(Error::ParseError($p));
    |                                          ^
...
374 |             parse_error!(ParseError::General)
    |             --------------------------------- in this macro invocation
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
    = note: macro invocations at the end of a block are treated as expressions
    = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parse_error`
    = note: this warning originates in the macro `parse_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trailing semicolon in macro used in expression position
   --> /home/pbulk/build/multimedia/rav1e/work/vendor/y4m-0.7.0/src/lib.rs:110:42
    |
110 |         return Err(Error::ParseError($p));
    |                                          ^
...
401 |             parse_error!(ParseError::InvalidY4M)
    |             ------------------------------------ in this macro invocation
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
    = note: macro invocations at the end of a block are treated as expressions
    = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parse_error`
    = note: this warning originates in the macro `parse_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trailing semicolon in macro used in expression position
   --> /home/pbulk/build/multimedia/rav1e/work/vendor/y4m-0.7.0/src/lib.rs:110:42
    |
110 |         return Err(Error::ParseError($p));
    |                                          ^
...
408 |                 parse_error!(ParseError::InvalidY4M)
    |                 ------------------------------------ in this macro invocation
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #79813 <https://github.com/rust-lang/rust/issues/79813>
    = note: macro invocations at the end of a block are treated as expressions
    = note: to ignore the value produced by the macro, add a semicolon after the invocation of `parse_error`
    = note: this warning originates in the macro `parse_error` (in Nightly builds, run with -Z macro-backtrace for more info)

       Fresh scan_fmt v0.2.6
warning: `arg_enum_proc_macro` (lib) generated 1 warning
warning: `const_fn_assert` (lib) generated 1 warning
warning: `y4m` (lib) generated 6 warnings
       Fresh av1-grain v0.2.2
       Fresh signal-hook v0.3.14
       Fresh clap_complete v4.0.7
       Fresh paste v1.0.11
       Fresh console v0.15.4
       Fresh rav1e v0.6.3 (/home/pbulk/build/multimedia/rav1e/work/rav1e-0.6.3)
warning: use of deprecated macro `deprecated_feature`: the `avx512gfni` feature has been renamed to `gfni`
  --> src/cpu_features/x86.rs:56:12
   |
56 |         && is_x86_feature_detected!("avx512gfni")
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default
   = note: this warning originates in the macro `is_x86_feature_detected` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `deprecated_feature`: the `avx512vaes` feature has been renamed to `vaes`
  --> src/cpu_features/x86.rs:57:12
   |
57 |         && is_x86_feature_detected!("avx512vaes")
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: this warning originates in the macro `is_x86_feature_detected` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated macro `deprecated_feature`: the `avx512vpclmulqdq` feature has been renamed to `vpclmulqdq`
  --> src/cpu_features/x86.rs:58:12
   |
58 |         && is_x86_feature_detected!("avx512vpclmulqdq")
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: this warning originates in the macro `is_x86_feature_detected` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: variable does not need to be mutable
   --> src/context/block_unit.rs:826:9
    |
826 |     for mut mv_cand in mv_stack {
    |         ----^^^^^^^
    |         |
    |         help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

warning: variable does not need to be mutable
    --> src/context/block_unit.rs:1120:9
     |
1120 |     for mut cand_mv in mv_stack {
     |         ----^^^^^^^
     |         |
     |         help: remove this `mut`

warning: `rav1e` (lib) generated 5 warnings (run `cargo fix --lib -p rav1e` to apply 2 suggestions)
    Finished release [optimized + debuginfo] target(s) in 0.85s
warning: the following packages contain code that will be rejected by a future version of Rust: y4m v0.7.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
  Installing pkg-config file
  Installing header file
  Installing static library
  Installing shared library
=> Generating CTF data
=> Automatic stripping of debug information
=> Automatic manual page handling
=> Generating post-install file lists
pkg_create: can't stat `/home/pbulk/build/multimedia/rav1e/work/.destdir/opt/local/lib/librav1e.so.0'
=> Checking file-check results for rav1e-0.6.3
ERROR: ************************************************************
ERROR: The following files are in the PLIST but not in /home/pbulk/build/multimedia/rav1e/work/.destdir/opt/local:
ERROR:         /home/pbulk/build/multimedia/rav1e/work/.destdir/opt/local/lib/librav1e.so.0
ERROR: ************************************************************
ERROR: The following files are in /home/pbulk/build/multimedia/rav1e/work/.destdir/opt/local but not in the PLIST:
ERROR:         /home/pbulk/build/multimedia/rav1e/work/.destdir/opt/local/lib/librav1e.so.0.6
*** Error code 1

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/multimedia/rav1e
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-trunk-x86_64/multimedia/rav1e