>>> xplr: Building testing/xplr 0.21.1-r0 (using abuild 3.10.0-r0) started Mon, 27 Mar 2023 20:43:06 +0000 >>> xplr: Checking sanity of /home/buildozer/aports/testing/xplr/APKBUILD... >>> xplr: Analyzing dependencies... >>> xplr: Installing for build: build-base cargo luajit-dev (1/9) Installing libffi (3.4.4-r1) (2/9) Installing xz-libs (5.4.2-r0) (3/9) Installing libxml2 (2.10.3-r2) (4/9) Installing llvm15-libs (15.0.7-r4) (5/9) Installing rust (1.68.1-r0) (6/9) Installing cargo (1.68.1-r0) (7/9) Installing luajit (2.1_p20210510-r3) (8/9) Installing luajit-dev (2.1_p20210510-r3) (9/9) Installing .makedepends-xplr (20230327.204307) Executing busybox-1.36.0-r5.trigger OK: 1203 MiB in 108 packages >>> xplr: Cleaning up srcdir >>> xplr: Cleaning up pkgdir >>> xplr: Fetching https://distfiles.alpinelinux.org/distfiles/edge//xplr-0.21.1.tar.gz >>> xplr: Fetching https://distfiles.alpinelinux.org/distfiles/edge//xplr-0.21.1.tar.gz >>> xplr: Checking sha512sums... xplr-0.21.1.tar.gz: OK remove-vendored-lua.patch: OK >>> xplr: Unpacking /var/cache/distfiles/edge/xplr-0.21.1.tar.gz... >>> xplr: remove-vendored-lua.patch patching file Cargo.lock patching file Cargo.toml Compiling autocfg v1.1.0 Compiling libc v0.2.140 Compiling proc-macro2 v1.0.53 Compiling unicode-ident v1.0.8 Compiling quote v1.0.26 Compiling cfg-if v1.0.0 Compiling memchr v2.5.0 Compiling version_check v0.9.4 Compiling serde_derive v1.0.158 Compiling serde v1.0.158 Compiling scopeguard v1.1.0 Compiling log v0.4.17 Compiling crossbeam-utils v0.8.15 Compiling ahash v0.7.6 Compiling syn v1.0.109 Compiling bitflags v1.3.2 Compiling syn v2.0.10 Compiling memoffset v0.8.0 Compiling once_cell v1.17.1 Compiling getrandom v0.2.8 Compiling aho-corasick v0.7.20 Compiling lock_api v0.4.9 Compiling num-traits v0.2.15 Compiling crossbeam-epoch v0.9.14 Compiling unicase v2.6.0 Compiling signal-hook v0.3.15 Compiling strsim v0.10.0 Compiling unicode-width v0.1.10 Compiling fnv v1.0.7 Compiling regex-syntax v0.6.29 Compiling ident_case v1.0.1 Compiling parking_lot_core v0.9.7 Compiling signal-hook-registry v1.4.1 Compiling hashbrown v0.12.3 Compiling smallvec v1.10.0 Compiling mio v0.8.6 Compiling crossbeam-channel v0.5.7 Compiling num-integer v0.1.45 Compiling indexmap v1.9.3 Compiling signal-hook-mio v0.2.3 Compiling crossbeam-deque v0.8.3 Compiling parking_lot v0.12.1 Compiling dirs-sys-next v0.1.2 Compiling regex v1.7.3 Compiling memoffset v0.6.5 Compiling rayon-core v1.11.0 Compiling itoa v1.0.6 Compiling crossbeam-queue v0.3.8 Compiling thiserror v1.0.40 Compiling crossterm v0.26.1 Compiling thiserror-impl v1.0.40 Compiling dirs-next v2.0.0 Compiling darling_core v0.14.4 Compiling num_cpus v1.15.0 Compiling atty v0.2.14 Compiling time v0.1.45 Compiling pkg-config v0.3.26 Compiling unicode-linebreak v0.1.4 Compiling either v1.8.1 Compiling os_str_bytes v6.5.0 Compiling cc v1.0.79 Compiling smawk v0.3.1 Compiling iana-time-zone v0.1.54 Compiling libm v0.2.6 Compiling erased-serde v0.3.25 Compiling time-core v0.1.0 Compiling termcolor v1.2.0 Compiling time-macros v0.2.8 Compiling mlua v0.8.8 Compiling textwrap v0.16.0 Compiling chrono v0.4.24 Compiling darling_macro v0.14.4 Compiling darling v0.14.4 Compiling derive_builder_core v0.11.2 Compiling clap_lex v0.2.4 Compiling derive_builder_macro v0.11.2 Compiling term v0.7.0 Compiling mime_guess v2.0.4 Compiling nix v0.24.3 Compiling thread_local v1.1.7 Compiling vte_generate_state_changes v0.1.1 Compiling serde_json v1.0.94 error[E0428]: the name `fs_type_t` is defined multiple times --> /home/buildozer/.cargo/registry/src/index.crates.io-d11c229612889eed/nix-0.24.3/src/sys/statfs.rs:33:1 | 31 | type fs_type_t = libc::c_uint; | ------------------------------ previous definition of the type `fs_type_t` here 32 | #[cfg(all(target_os = "linux", target_env = "musl"))] 33 | type fs_type_t = libc::c_ulong; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `fs_type_t` redefined here | = note: `fs_type_t` must be defined only once in the type namespace of this module Compiling num_threads v0.1.6 Compiling utf8parse v0.2.1 Compiling unicode-segmentation v1.10.1 error[E0425]: cannot find value `O_LARGEFILE` in crate `libc` --> /home/buildozer/.cargo/registry/src/index.crates.io-d11c229612889eed/nix-0.24.3/src/fcntl.rs:121:9 | 121 | O_LARGEFILE; | ^^^^^^^^^^^ not found in `libc` Compiling ryu v1.0.13 Compiling pin-utils v0.1.0 Compiling anyhow v1.0.70 Compiling cassowary v0.3.0 error[E0592]: duplicate definitions with name `optimal_transfer_size` --> /home/buildozer/.cargo/registry/src/index.crates.io-d11c229612889eed/nix-0.24.3/src/sys/statfs.rs:258:5 | 248 | pub fn optimal_transfer_size(&self) -> u32 { | ------------------------------------------ other definition for `optimal_transfer_size` ... 258 | pub fn optimal_transfer_size(&self) -> libc::c_ulong { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `optimal_transfer_size` error[E0592]: duplicate definitions with name `block_size` --> /home/buildozer/.cargo/registry/src/index.crates.io-d11c229612889eed/nix-0.24.3/src/sys/statfs.rs:309:5 | 301 | pub fn block_size(&self) -> u32 { | ------------------------------- other definition for `block_size` ... 309 | pub fn block_size(&self) -> libc::c_ulong { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `block_size` error[E0592]: duplicate definitions with name `maximum_name_length` --> /home/buildozer/.cargo/registry/src/index.crates.io-d11c229612889eed/nix-0.24.3/src/sys/statfs.rs:367:5 | 360 | pub fn maximum_name_length(&self) -> u32 { | ---------------------------------------- other definition for `maximum_name_length` ... 367 | pub fn maximum_name_length(&self) -> libc::c_ulong { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ duplicate definitions for `maximum_name_length` Compiling arrayvec v0.7.2 Some errors have detailed explanations: E0425, E0428, E0592. For more information about an error, try `rustc --explain E0425`. error: could not compile `nix` due to 5 previous errors warning: build failed, waiting for other jobs to finish... >>> ERROR: xplr: build failed >>> xplr: Uninstalling dependencies... (1/9) Purging .makedepends-xplr (20230327.204307) (2/9) Purging cargo (1.68.1-r0) (3/9) Purging rust (1.68.1-r0) (4/9) Purging luajit-dev (2.1_p20210510-r3) (5/9) Purging luajit (2.1_p20210510-r3) (6/9) Purging llvm15-libs (15.0.7-r4) (7/9) Purging libffi (3.4.4-r1) (8/9) Purging libxml2 (2.10.3-r2) (9/9) Purging xz-libs (5.4.2-r0) Executing busybox-1.36.0-r5.trigger OK: 369 MiB in 99 packages