===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for parallel-disk-usage-0.23.0 Compiling proc-macro2 v1.0.106 Compiling quote v1.0.45 Compiling unicode-ident v1.0.24 Compiling fnv v1.0.7 Compiling ident_case v1.0.1 Compiling syn v1.0.109 Compiling libc v0.2.184 Compiling crossbeam-utils v0.8.21 Compiling strsim v0.10.0 Compiling utf8parse v0.2.2 Compiling either v1.15.0 Compiling anstyle-parse v1.0.0 Compiling is_terminal_polyfill v1.70.2 Compiling anstyle-query v1.1.5 Compiling anstyle v1.0.14 Compiling colorchoice v1.0.5 Compiling strsim v0.11.1 Compiling serde_core v1.0.228 Compiling clap_lex v1.1.0 Compiling anstream v1.0.0 Compiling unicode-segmentation v1.13.2 Compiling heck v0.5.0 Compiling crossbeam-epoch v0.9.18 Compiling clap_builder v4.6.0 Compiling zmij v1.0.21 Compiling convert_case v0.10.0 Compiling convert_case v0.4.0 Compiling syn v2.0.117 Compiling rayon-core v1.13.0 Compiling unicode-xid v0.2.6 Compiling parking_lot_core v0.9.12 Compiling rustix v1.1.4 Compiling crossbeam-deque v0.8.6 Compiling errno v0.3.14 Compiling itertools v0.10.5 Compiling serde_json v1.0.149 Compiling cfg-if v1.0.4 Compiling bitflags v2.11.0 Compiling serde v1.0.228 Compiling memchr v2.8.0 Compiling scopeguard v1.2.0 Compiling smallvec v1.15.1 Compiling lock_api v0.4.14 Compiling hashbrown v0.14.5 Compiling once_cell v1.21.4 Compiling unicode-width v0.1.14 Compiling itoa v1.0.18 Compiling pipe-trait v0.4.0 Compiling dashmap v6.1.0 Compiling rayon v1.11.0 Compiling terminal_size v0.4.4 Compiling sysinfo v0.38.4 Compiling darling_core v0.12.4 error[E0308]: mismatched types --> /pbulk/work/sysutils/parallel-disk-usage/work/vendor/sysinfo-0.38.4/src/unix/bsd/netbsd/process.rs:82:13 | 79 | let klwps = ffi::kvm_getlwps( | ---------------- arguments to this function are incorrect ... 82 | kproc.p_paddr, | ^^^^^^^^^^^^^ expected `u32`, found `u64` | note: function defined here --> /pbulk/work/sysutils/parallel-disk-usage/work/vendor/sysinfo-0.38.4/src/unix/bsd/netbsd/ffi.rs:202:19 | 202 | pub(crate) fn kvm_getlwps( | ^^^^^^^^^^^ ... 205 | procaddr: c_ulong, | -------- help: you can convert a `u64` to a `u32` and panic if the converted value doesn't fit | 82 | kproc.p_paddr.try_into().unwrap(), | ++++++++++++++++++++ error[E0308]: mismatched types --> /pbulk/work/sysutils/parallel-disk-usage/work/vendor/sysinfo-0.38.4/src/unix/bsd/netbsd/disk.rs:304:30 | 304 | if (fs_info.f_flag & libc::MNT_IGNORE as u64) != 0 { | ^^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64` error[E0277]: no implementation for `u32 & u64` --> /pbulk/work/sysutils/parallel-disk-usage/work/vendor/sysinfo-0.38.4/src/unix/bsd/netbsd/disk.rs:304:28 | 304 | if (fs_info.f_flag & libc::MNT_IGNORE as u64) != 0 { | ^ no implementation for `u32 & u64` | = help: the trait `BitAnd` is not implemented for `u32` help: the following other types implement trait `BitAnd` --> library/core/src/internal_macros.rs:22:8 | = note: `&u32` implements `BitAnd` ::: library/core/src/internal_macros.rs:33:8 | = note: `u32` implements `BitAnd<&u32>` ::: library/core/src/internal_macros.rs:44:8 | = note: `&u32` implements `BitAnd` --> library/core/src/ops/bit.rs:174:8 | = note: `u32` implements `BitAnd` ::: library/core/src/ops/bit.rs:187:0 | = note: in this macro invocation = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitand_impl` (in Nightly builds, run with -Z macro-backtrace for more info) error[E0308]: mismatched types --> /pbulk/work/sysutils/parallel-disk-usage/work/vendor/sysinfo-0.38.4/src/unix/bsd/netbsd/disk.rs:308:30 | 308 | if (fs_info.f_flag & libc::MNT_LOCAL as u64) == 0 { | ^^^^^^^^^^^^^^^^^^^^^^ expected `u32`, found `u64` error[E0277]: no implementation for `u32 & u64` --> /pbulk/work/sysutils/parallel-disk-usage/work/vendor/sysinfo-0.38.4/src/unix/bsd/netbsd/disk.rs:308:28 | 308 | if (fs_info.f_flag & libc::MNT_LOCAL as u64) == 0 { | ^ no implementation for `u32 & u64` | = help: the trait `BitAnd` is not implemented for `u32` help: the following other types implement trait `BitAnd` --> library/core/src/internal_macros.rs:22:8 | = note: `&u32` implements `BitAnd` ::: library/core/src/internal_macros.rs:33:8 | = note: `u32` implements `BitAnd<&u32>` ::: library/core/src/internal_macros.rs:44:8 | = note: `&u32` implements `BitAnd` --> library/core/src/ops/bit.rs:174:8 | = note: `u32` implements `BitAnd` ::: library/core/src/ops/bit.rs:187:0 | = note: in this macro invocation = note: this error originates in the macro `forward_ref_binop` which comes from the expansion of the macro `bitand_impl` (in Nightly builds, run with -Z macro-backtrace for more info) Some errors have detailed explanations: E0277, E0308. For more information about an error, try `rustc --explain E0277`. error: could not compile `sysinfo` (lib) due to 5 previous errors warning: build failed, waiting for other jobs to finish... *** Error code 101 Stop. make[1]: stopped making "all" in /usr/pkgsrc/sysutils/parallel-disk-usage *** Error code 1 Stop. make: stopped making "all" in /usr/pkgsrc/sysutils/parallel-disk-usage