>>> macchina: Building testing/macchina 6.1.6-r0 (using abuild 3.10.0_rc1-r2) started Thu, 29 Sep 2022 14:47:01 +0000 >>> macchina: Checking sanity of /home/buildozer/aports/testing/macchina/APKBUILD... >>> macchina: Analyzing dependencies... >>> macchina: Installing for build: build-base cargo sqlite-dev (1/9) Installing rust-stdlib (1.64.0-r0) (2/9) Installing libffi (3.4.3-r0) (3/9) Installing libxml2 (2.10.2-r0) (4/9) Installing llvm14-libs (14.0.6-r4) (5/9) Installing rust (1.64.0-r0) (6/9) Installing cargo (1.64.0-r0) (7/9) Installing sqlite-libs (3.39.3-r0) (8/9) Installing sqlite-dev (3.39.3-r0) (9/9) Installing .makedepends-macchina (20220929.144702) Executing busybox-1.35.0-r25.trigger OK: 1142 MiB in 112 packages >>> macchina: Cleaning up srcdir >>> macchina: Cleaning up pkgdir >>> macchina: Fetching https://distfiles.alpinelinux.org/distfiles/edge/macchina-6.1.6.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 146 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> macchina: Fetching macchina-6.1.6.tar.gz::https://github.com/Macchina-CLI/macchina/archive/refs/tags/v6.1.6.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 62384 0 62384 0 0 100k 0 --:--:-- --:--:-- --:--:-- 275k >>> macchina: Fetching https://distfiles.alpinelinux.org/distfiles/edge/macchina-6.1.6.tar.gz >>> macchina: Checking sha512sums... macchina-6.1.6.tar.gz: OK >>> macchina: Unpacking /var/cache/distfiles/edge/macchina-6.1.6.tar.gz... Downloading crates ... Downloaded winapi-wsapoll v0.1.1 Downloaded sqlite3-sys v0.14.0 Downloaded neli v0.5.3 Downloaded color-to-tui v0.2.0 Downloaded if-addrs v0.6.7 Downloaded if-addrs-sys v0.3.2 Downloaded os-release v0.1.0 Downloaded mach v0.3.2 Downloaded ansi-to-tui v2.0.0 Downloaded com_macros_support v0.6.0 Downloaded sqlite3-src v0.4.0 Downloaded libmacchina v6.3.0 Downloaded x11rb-protocol v0.10.0 Downloaded local-ip-address v0.4.8 Downloaded sqlite v0.27.0 Downloaded sysctl v0.4.6 Downloaded com_macros v0.6.0 Downloaded com v0.6.0 Downloaded widestring v1.0.2 Downloaded wmi v0.11.2 Downloaded x11rb v0.10.1 Compiling libc v0.2.132 Compiling proc-macro2 v1.0.43 Compiling quote v1.0.21 Compiling unicode-ident v1.0.4 Compiling syn v1.0.99 Compiling pkg-config v0.3.25 Compiling log v0.4.17 Compiling version_check v0.9.4 Compiling cfg-if v1.0.0 Compiling thiserror v1.0.35 Compiling autocfg v1.1.0 Compiling tinyvec_macros v0.1.0 Compiling anyhow v1.0.65 Compiling rustversion v1.0.9 Compiling num_threads v0.1.6 Compiling unicode-bidi v0.3.8 Compiling itoa v1.0.3 Compiling percent-encoding v2.2.0 Compiling semver v1.0.14 Compiling bitflags v1.3.2 Compiling parking_lot_core v0.9.3 Compiling signal-hook v0.3.14 Compiling scopeguard v1.1.0 Compiling smallvec v1.9.0 Compiling serde_derive v1.0.144 Compiling serde v1.0.144 Compiling memchr v2.5.0 Compiling unicode-segmentation v1.10.0 Compiling same-file v1.0.6 Compiling unicode-width v0.1.10 Compiling cassowary v0.3.0 Compiling lazy_static v1.4.0 Compiling minimal-lexical v0.2.1 Compiling os_str_bytes v6.3.0 Compiling byteorder v1.4.3 Compiling serde_json v1.0.85 Compiling ppv-lite86 v0.2.16 Compiling either v1.8.0 Compiling heck v0.4.0 Compiling hashbrown v0.12.3 Compiling termcolor v1.1.3 Compiling strsim v0.10.0 Compiling home v0.5.3 Compiling once_cell v1.14.0 Compiling ryu v1.0.11 Compiling textwrap v0.15.1 Compiling bytesize v1.1.0 Compiling tinyvec v1.6.0 Compiling os-release v0.1.0 Compiling walkdir v2.3.2 Compiling form_urlencoded v1.1.0 Compiling itertools v0.10.4 Compiling clap_lex v0.2.4 Compiling proc-macro-error-attr v1.0.4 Compiling proc-macro-error v1.0.4 Compiling lock_api v0.4.8 Compiling indexmap v1.9.1 Compiling rustc_version v0.4.0 Compiling nom v7.1.1 Compiling jobserver v0.1.24 Compiling time v0.3.14 Compiling signal-hook-registry v1.4.0 Compiling mio v0.8.4 Compiling getrandom v0.2.7 Compiling dirs-sys v0.3.7 Compiling atty v0.2.14 Compiling num_cpus v1.13.1 Compiling if-addrs v0.6.7 Compiling colored v2.0.0 Compiling cc v1.0.73 Compiling dirs v4.0.0 Compiling rand_core v0.6.4 Compiling unicode-normalization v0.1.22 Compiling shellexpand v2.1.2 Compiling parking_lot v0.12.1 Compiling rand_chacha v0.3.1 Compiling signal-hook-mio v0.2.3 Compiling rand v0.8.5 Compiling crossterm v0.25.0 Compiling idna v0.3.0 Compiling vergen v7.4.2 Compiling libz-sys v1.1.8 Compiling libgit2-sys v0.13.4+1.4.2 Compiling sqlite3-src v0.4.0 Compiling sqlite3-sys v0.14.0 Compiling tui v0.19.0 Compiling sqlite v0.27.0 Compiling url v2.3.1 Compiling git2 v0.14.4 Compiling thiserror-impl v1.0.35 Compiling enum-iterator-derive v1.1.0 Compiling getset v0.1.2 Compiling clap_derive v3.2.18 Compiling enum-iterator v1.1.3 Compiling sysctl v0.4.6 Compiling ansi-to-tui v2.0.0 Compiling clap v3.2.22 Compiling libmacchina v6.3.0 Compiling macchina v6.1.6 (/home/buildozer/aports/testing/macchina/src/macchina-6.1.6) error[E0308]: mismatched types --> /home/buildozer/.cargo/registry/src/github.com-1285ae84e5963aae/libmacchina-6.3.0/src/shared/mod.rs:260:42 | 260 | let disk_size = stats.f_blocks * stats.f_bsize as UInt; | ^^^^^^^^^^^^^^^^^^^^^ expected `u64`, found `u32` error[E0277]: cannot multiply `u64` by `u32` --> /home/buildozer/.cargo/registry/src/github.com-1285ae84e5963aae/libmacchina-6.3.0/src/shared/mod.rs:260:40 | 260 | let disk_size = stats.f_blocks * stats.f_bsize as UInt; | ^ no implementation for `u64 * u32` | = help: the trait `Mul` is not implemented for `u64` = help: the following other types implement trait `Mul`: <&'a f32 as Mul> <&'a f64 as Mul> <&'a i128 as Mul> <&'a i16 as Mul> <&'a i32 as Mul> <&'a i64 as Mul> <&'a i8 as Mul> <&'a isize as Mul> and 49 others error[E0308]: mismatched types --> /home/buildozer/.cargo/registry/src/github.com-1285ae84e5963aae/libmacchina-6.3.0/src/shared/mod.rs:263:38 | 263 | let used_byte = (disk_size - free) as u128; | ^^^^ expected `u64`, found `u32` error[E0277]: cannot subtract `u32` from `u64` --> /home/buildozer/.cargo/registry/src/github.com-1285ae84e5963aae/libmacchina-6.3.0/src/shared/mod.rs:263:36 | 263 | let used_byte = (disk_size - free) as u128; | ^ no implementation for `u64 - u32` | = help: the trait `Sub` is not implemented for `u64` = help: the following other types implement trait `Sub`: <&'a f32 as Sub> <&'a f64 as Sub> <&'a i128 as Sub> <&'a i16 as Sub> <&'a i32 as Sub> <&'a i64 as Sub> <&'a i8 as Sub> <&'a isize as Sub> and 48 others Some errors have detailed explanations: E0277, E0308. For more information about an error, try `rustc --explain E0277`. error: could not compile `libmacchina` due to 4 previous errors warning: build failed, waiting for other jobs to finish... >>> ERROR: macchina: build failed >>> macchina: Uninstalling dependencies... (1/9) Purging .makedepends-macchina (20220929.144702) (2/9) Purging cargo (1.64.0-r0) (3/9) Purging rust (1.64.0-r0) (4/9) Purging rust-stdlib (1.64.0-r0) (5/9) Purging sqlite-dev (3.39.3-r0) (6/9) Purging sqlite-libs (3.39.3-r0) (7/9) Purging llvm14-libs (14.0.6-r4) (8/9) Purging libffi (3.4.3-r0) (9/9) Purging libxml2 (2.10.2-r0) Executing busybox-1.35.0-r25.trigger OK: 379 MiB in 103 packages