=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> 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 dusage-0.3.6 Compiling libc v0.2.147 Compiling rustix v0.38.3 Compiling errno v0.3.1 Compiling bitflags v2.3.3 Compiling is-terminal v0.4.9 Compiling utf8parse v0.2.1 Compiling anstyle-parse v0.2.1 Compiling autocfg v1.1.0 Compiling anstyle-query v1.0.0 Compiling colorchoice v1.0.0 Compiling anstyle v1.0.1 Compiling anstream v0.3.2 Compiling memoffset v0.7.1 Compiling once_cell v1.18.0 Compiling strsim v0.10.0 Compiling clap_lex v0.5.0 Compiling serde v1.0.167 Compiling clap_builder v4.3.11 Compiling clap v4.3.11 Compiling static_assertions v1.1.0 Compiling lazy_static v1.4.0 Compiling bitflags v1.3.2 Compiling pin-utils v0.1.0 Compiling utf8-width v0.1.6 Compiling cfg-if v1.0.0 Compiling nix v0.26.2 Compiling byte-unit v4.0.19 Compiling colored v2.0.4 Compiling autoclap v0.3.15 Compiling dusage v0.3.6 (/pbulk/work/sysutils/dusage/work/dusage-0.3.6) error[E0308]: mismatched types --> src/stats.rs:23:44 | 23 | let size_disk = statvfs.blocks() * statvfs.fragment_size(); | ^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` error[E0277]: cannot multiply `u64` by `u32` --> src/stats.rs:23:42 | 23 | let size_disk = statvfs.blocks() * statvfs.fragment_size(); | ^ no implementation for `u64 * u32` | = help: the trait `Mul` is not implemented for `u64` = help: the following other types implement trait `Mul`: > <&'a u64 as Mul> <&u64 as Mul<&u64>> error[E0308]: mismatched types --> src/stats.rs:26:59 | 26 | let available_disk = statvfs.blocks_available() * statvfs.fragment_size(); | ^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` error[E0277]: cannot multiply `u64` by `u32` --> src/stats.rs:26:57 | 26 | let available_disk = statvfs.blocks_available() * statvfs.fragment_size(); | ^ no implementation for `u64 * u32` | = help: the trait `Mul` is not implemented for `u64` = help: the following other types implement trait `Mul`: > <&'a u64 as Mul> <&u64 as Mul<&u64>> error[E0308]: mismatched types --> src/stats.rs:27:49 | 27 | let free_disk = statvfs.blocks_free() * statvfs.fragment_size(); | ^^^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` error[E0277]: cannot multiply `u64` by `u32` --> src/stats.rs:27:47 | 27 | let free_disk = statvfs.blocks_free() * statvfs.fragment_size(); | ^ no implementation for `u64 * u32` | = help: the trait `Mul` is not implemented for `u64` = help: the following other types implement trait `Mul`: > <&'a u64 as Mul> <&u64 as Mul<&u64>> Some errors have detailed explanations: E0277, E0308. For more information about an error, try `rustc --explain E0277`. error: could not compile `dusage` (lib) due to 6 previous errors *** Error code 101 Stop. make[1]: stopped in /usr/pkgsrc/sysutils/dusage *** Error code 1 Stop. make: stopped in /usr/pkgsrc/sysutils/dusage