==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 473 100% 0.00kB/s 0:00:00 473 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 80 100% 78.12kB/s 0:00:00 80 100% 78.12kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 1,025 100% 1000.98kB/s 0:00:00 1,025 100% 1000.98kB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) lurk-0.3.11-1.log 693 100% 676.76kB/s 0:00:00 693 100% 676.76kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,334 bytes received 168 bytes 1,668.00 bytes/sec total size is 2,802 speedup is 1.12 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building lurk  -> repo: extra  -> arch: riscv64  -> worker: felix-12 ==> Building lurk for [extra] (riscv64) ]2;🔵 Container arch-nspawn-2864805 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-12]...done ==> Making package: lurk 0.3.11-1 (Thu Jan 8 21:47:38 2026) ==> Retrieving sources...  -> Downloading lurk-0.3.11.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 10432 0 10432 0 0 7010 0 --:--:-- 0:00:01 --:--:-- 7010 100 136k 0 136k 0 0 59389 0 --:--:-- 0:00:02 --:--:-- 146k 100 143k 0 143k 0 0 61236 0 --:--:-- 0:00:02 --:--:-- 146k ==> Validating source files with sha512sums... lurk-0.3.11.tar.gz ... Passed ]2;🔵 Container arch-nspawn-2868341 on glalie.felixc.at\==> Making package: lurk 0.3.11-1 (Thu Jan 8 13:48:09 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: There are 2 providers available for cargo: :: Repository extra 1) rust 2) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (5) New Version Net Change extra/compiler-rt 21.1.6-1 121.33 MiB core/libedit 20250104_3.1-1 0.25 MiB extra/lld 21.1.6-1 6.26 MiB extra/llvm-libs 21.1.6-1 143.41 MiB extra/rust 1:1.92.0-1 239.13 MiB Total Installed Size: 510.37 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing compiler-rt... installing libedit... installing llvm-libs... installing lld... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found lurk-0.3.11.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting lurk-0.3.11.tar.gz with bsdtar ==> Starting prepare()... Updating crates.io index Downloading crates ... Downloaded serde_repr v0.1.20 Downloaded cfg-if v1.0.4 Downloaded strsim v0.11.1 Downloaded cfg_aliases v0.2.1 Downloaded is_terminal_polyfill v1.70.2 Downloaded scopeguard v1.2.0 Downloaded errno v0.3.14 Downloaded document-features v0.2.12 Downloaded colorchoice v1.0.4 Downloaded utf8parse v0.2.2 Downloaded anstyle-query v1.1.5 Downloaded clap_lex v0.7.6 Downloaded itoa v1.0.15 Downloaded uzers v0.12.1 Downloaded anstyle v1.0.13 Downloaded anstream v0.6.21 Downloaded byteorder v1.5.0 Downloaded unicode-ident v1.0.22 Downloaded anstyle-parse v0.2.7 Downloaded clap_derive v4.5.49 Downloaded ryu v1.0.20 Downloaded clap v4.5.53 Downloaded anyhow v1.0.100 Downloaded bitflags v2.10.0 Downloaded serde v1.0.228 Downloaded serde_derive v1.0.228 Downloaded proc-macro2 v1.0.103 Downloaded log v0.4.29 Downloaded comfy-table v7.2.1 Downloaded memchr v2.7.6 Downloaded unicode-segmentation v1.12.0 Downloaded syscalls v0.7.0 Downloaded crossterm v0.29.0 Downloaded regex v1.12.2 Downloaded clap_builder v4.5.53 Downloaded aho-corasick v1.1.4 Downloaded serde_json v1.0.145 Downloaded serde_core v1.0.228 Downloaded unicode-width v0.2.2 Downloaded smallvec v1.15.1 Downloaded syn v2.0.111 Downloaded nix v0.30.1 Downloaded parking_lot_core v0.9.12 Downloaded litrs v1.0.0 Downloaded regex-syntax v0.8.8 Downloaded parking_lot v0.12.5 Downloaded once_cell v1.21.3 Downloaded rustix v1.1.2 Downloaded console v0.16.1 Downloaded quote v1.0.42 Downloaded lock_api v0.4.14 Downloaded heck v0.5.0 Downloaded regex-automata v0.4.13 Downloaded libc v0.2.178 Downloaded linux-raw-sys v0.11.0 ==> Starting build()... Compiling proc-macro2 v1.0.103 Compiling unicode-ident v1.0.22 Compiling libc v0.2.178 Compiling quote v1.0.42 Compiling serde_core v1.0.228 Compiling cfg-if v1.0.4 Compiling parking_lot_core v0.9.12 Compiling utf8parse v0.2.2 Compiling scopeguard v1.2.0 Compiling smallvec v1.15.1 Compiling rustix v1.1.2 Compiling memchr v2.7.6 Compiling bitflags v2.10.0 Compiling anstyle v1.0.13 Compiling colorchoice v1.0.4 Compiling anstyle-query v1.1.5 Compiling serde v1.0.228 Compiling linux-raw-sys v0.11.0 Compiling cfg_aliases v0.2.1 Compiling litrs v1.0.0 Compiling is_terminal_polyfill v1.70.2 Compiling strsim v0.11.1 Compiling anyhow v1.0.100 Compiling clap_lex v0.7.6 Compiling syscalls v0.7.0 Compiling heck v0.5.0 Compiling regex-syntax v0.8.8 Compiling serde_json v1.0.145 Compiling unicode-width v0.2.2 Compiling log v0.4.29 Compiling itoa v1.0.15 Compiling once_cell v1.21.3 Compiling unicode-segmentation v1.12.0 Compiling ryu v1.0.20 Compiling byteorder v1.5.0 Compiling lock_api v0.4.14 Compiling anstyle-parse v0.2.7 Compiling nix v0.30.1 Compiling aho-corasick v1.1.4 Compiling anstream v0.6.21 Compiling document-features v0.2.12 Compiling clap_builder v4.5.53 Compiling syn v2.0.111 Compiling regex-automata v0.4.13 Compiling console v0.16.1 Compiling uzers v0.12.1 Compiling parking_lot v0.12.5 Compiling crossterm v0.29.0 Compiling regex v1.12.2 Compiling comfy-table v7.2.1 Compiling serde_derive v1.0.228 Compiling serde_repr v0.1.20 Compiling clap_derive v4.5.49 Compiling clap v4.5.53 Compiling lurk-cli v0.3.11 (/build/lurk/src/lurk-0.3.11) error[E0425]: cannot find value `sync_file_range2` in this scope --> src/arch/riscv64.rs:68:5 | 68 | sync_file_range2, | ^^^^^^^^^^^^^^^^ | ::: /build/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/syscalls-0.7.0/src/arch/riscv64.rs:5:1 | 5 | / syscall_enum! { 6 | | pub enum Sysno { 7 | | /// See [io_setup(2)](https://man7.org/linux/man-pages/man2/io_setup.2.html) for more info on this syscall. 8 | | io_setup = 0, ... | 694 | | LAST: open_tree_attr; 695 | | } | |_- similarly named unit variant `sync_file_range` defined here | help: a unit variant with a similar name exists | 68 - sync_file_range2, 68 + sync_file_range, | help: consider importing one of these unit variants | 1 + use syscalls::powerpc64::Sysno::sync_file_range2; | 1 + use syscalls::powerpc::Sysno::sync_file_range2; | error[E0599]: no variant or associated item named `sync_file_range2` found for enum `syscalls::Sysno` in the current scope --> src/arch/riscv64.rs:476:18 | 348 | Some((Sysno::$name, [$arg0, $arg1, $arg2, $arg3, None, None])) | ----- due to this macro variable ... 476 | syscall!(sync_file_range2, INT, INT, INT, INT), | ^^^^^^^^^^^^^^^^ variant or associated item not found in `syscalls::Sysno` | help: there is a variant with a similar name | 476 - syscall!(sync_file_range2, INT, INT, INT, INT), 476 + syscall!(sync_file_range, INT, INT, INT, INT), | error[E0599]: no variant or associated item named `riscv_hwprobe` found for enum `syscalls::Sysno` in the current scope --> src/arch/riscv64.rs:638:18 | 351 | Some((Sysno::$name, [$arg0, $arg1, $arg2, $arg3, $arg4, None])) | ----- due to this macro variable ... 638 | syscall!(riscv_hwprobe, ADDR, INT, INT, ADDR, INT), | ^^^^^^^^^^^^^ variant or associated item not found in `syscalls::Sysno` error[E0599]: no variant or associated item named `riscv_flush_icache` found for enum `syscalls::Sysno` in the current scope --> src/arch/riscv64.rs:639:18 | 345 | Some((Sysno::$name, [$arg0, $arg1, $arg2, None, None, None])) | ----- due to this macro variable ... 639 | syscall!(riscv_flush_icache, ADDR, ADDR, INT), | ^^^^^^^^^^^^^^^^^^ variant or associated item not found in `syscalls::Sysno` Some errors have detailed explanations: E0425, E0599. For more information about an error, try `rustc --explain E0425`. error: could not compile `lurk-cli` (lib) due to 4 previous errors warning: build failed, waiting for other jobs to finish... ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-12/build [?25h[?25h[?25hreceiving incremental file list lurk-0.3.11-1-riscv64-build.log lurk-0.3.11-1-riscv64-prepare.log sent 62 bytes received 2,266 bytes 1,552.00 bytes/sec total size is 6,296 speedup is 2.70