==> Building on articuno ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 744 100% 0.00kB/s 0:00:00 744 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 118 100% 115.23kB/s 0:00:00 118 100% 115.23kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,720 100% 1.64MB/s 0:00:00 1,720 100% 1.64MB/s 0:00:00 (xfr#3, to-chk=1/5) libchewing-0.8.4-1.log 334 100% 326.17kB/s 0:00:00 334 100% 326.17kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,859 bytes received 131 bytes 3,980.00 bytes/sec total size is 2,777 speedup is 1.40 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root15 on remote host... [?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] -> [root15]...done ==> Making package: libchewing 0.8.4-1 (Sat Jun 1 18:50:52 2024) ==> Retrieving sources...  -> Downloading libchewing-0.8.4.tar.zst... % 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 0 4851k 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 4851k 100 4851k 0 0 2042k 0 0:00:02 0:00:02 --:--:-- 2769k  -> Downloading libchewing-0.8.4.tar.zst.minisig... % 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 319 100 319 0 0 266 0 0:00:01 0:00:01 --:--:-- 266 100 319 100 319 0 0 266 0 0:00:01 0:00:01 --:--:-- 0 ==> Validating source files with sha256sums... libchewing-0.8.4.tar.zst ... Passed libchewing-0.8.4.tar.zst.minisig ... Passed ==> Making package: libchewing 0.8.4-1 (Sat Jun 1 18:51:19 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (12) New Version Net Change extra/cppdap 1.58.0-1 1.37 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.5-2 1.24 MiB core/libedit 20230828_3.1-1 0.24 MiB extra/libsodium 1.0.19-3 0.41 MiB extra/libuv 1.48.0-2 0.56 MiB extra/llvm-libs 17.0.6-5 117.17 MiB extra/rhash 1.4.4-1 0.31 MiB extra/cmake 3.29.3-1 67.26 MiB extra/corrosion 0.5.0-1 0.14 MiB extra/minisign 0.11-3 0.03 MiB extra/rust 1:1.78.0-1 224.87 MiB Total Installed Size: 413.64 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cppdap... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing libsodium... installing minisign... installing libedit... installing llvm-libs... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing corrosion... [?25h==> Retrieving sources...  -> Found libchewing-0.8.4.tar.zst  -> Found libchewing-0.8.4.tar.zst.minisig ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting libchewing-0.8.4.tar.zst with bsdtar ==> Starting prepare()... Signature and comment signature verified Trusted comment: timestamp:1717195358 file:libchewing-0.8.4.tar.zst prehashed ==> Starting build()... -- The C compiler identification is GNU 14.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test HAVE_NO_UNDEFINED -- Performing Test HAVE_NO_UNDEFINED - Success -- Performing Test FVISIBILITY_HIDDEN -- Performing Test FVISIBILITY_HIDDEN - Success -- Rust Target: riscv64gc-unknown-linux-gnu -- Determining required link libraries for target riscv64gc-unknown-linux-gnu -- Required static libs for target riscv64gc-unknown-linux-gnu: gcc_s;util;rt;pthread;m;dl;c -- Required link flags for target riscv64gc-unknown-linux-gnu: -- Found Rust: /usr/bin/rustc (found version "1.78.0") -- Using Corrosion as a subdirectory -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of uint16_t -- Check size of uint16_t - done -- Looking for wsyncup in /usr/lib/libcurses.so -- Looking for wsyncup in /usr/lib/libcurses.so - found -- Looking for cbreak in /usr/lib/libncursesw.so -- Looking for cbreak in /usr/lib/libncursesw.so - found -- Looking for nodelay in /usr/lib/libncursesw.so -- Looking for nodelay in /usr/lib/libncursesw.so - found -- Found Curses: /usr/lib/libncursesw.so -- Found SQLite3: /usr/include (found version "3.46.0") -- Looking for strtok_r -- Looking for strtok_r - found -- Looking for asprintf -- Looking for asprintf - found -- Looking for include file unistd.h -- Looking for include file unistd.h - found -- Configuring done (19.0s) -- Generating done (0.4s) -- Build files have been written to: /build/libchewing/src/libchewing-0.8.4/build make: Entering directory '/build/libchewing/src/libchewing-0.8.4/build' [ 0%] Built target cargo-prebuild_chewing-cli [ 1%] Building C object CMakeFiles/common.dir/src/porting_layer/src/asprintf.c.o [ 1%] Built target cargo-prebuild_chewing_testhelper [ 3%] Generating libchewing.info [ 3%] Built target cargo-prebuild_chewing_capi [ 3%] Built target stresstest.py [ 3%] Built target all_static_data [ 3%] Built target common [ 5%] Building C object tests/CMakeFiles/testhelper.dir/testhelper.c.o Blocking waiting for file lock on package cache Updating crates.io index Blocking waiting for file lock on package cache [ 7%] Linking C static library libtesthelper.a [ 7%] Built target testhelper Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Downloading crates ... Blocking waiting for file lock on package cache Downloaded option-ext v0.2.0 Downloaded ahash v0.8.11 Downloaded bitflags v2.5.0 Downloaded zeroize v1.7.0 Downloaded smallvec v1.13.2 Downloaded der v0.7.7 Downloaded allocator-api2 v0.2.18 Downloaded cc v1.0.97 Downloaded once_cell v1.19.0 Downloaded rusqlite v0.29.0 Downloaded zerocopy v0.7.34 [ 7%] Built target INFO Downloaded hashbrown v0.14.5 Downloaded log v0.4.21 Downloaded hashlink v0.8.4 Downloaded vcpkg v0.2.15 Downloaded fallible-streaming-iterator v0.1.9 Downloaded directories v5.0.1 Downloaded version_check v0.9.4 Downloaded pkg-config v0.3.30 Downloaded fallible-iterator v0.2.0 Downloaded dirs-sys v0.4.1 Downloaded cfg-if v1.0.0 Downloaded libc v0.2.154 Downloaded libsqlite3-sys v0.26.0 Downloading crates ... Blocking waiting for file lock on package cache Downloaded anstyle-query v1.0.3 Downloaded anstyle v1.0.7 Downloaded anstream v0.6.14 Downloaded is_terminal_polyfill v1.70.0 Downloaded clap_derive v4.4.7 Downloaded colorchoice v1.0.1 Downloaded utf8parse v0.2.1 Downloaded unicode-ident v1.0.12 Downloaded proc-macro2 v1.0.82 Downloaded clap v4.4.18 Downloaded anyhow v1.0.83 Downloaded quote v1.0.36 Downloaded strsim v0.10.0 Downloaded heck v0.4.1 Downloaded clap_builder v4.4.18 Downloaded anstyle-parse v0.2.4 Downloaded clap_lex v0.6.0 Downloaded syn v2.0.63 Blocking waiting for file lock on package cache Downloading crates ... Downloaded env_logger v0.10.2 Blocking waiting for file lock on build directory Blocking waiting for file lock on build directory Compiling version_check v0.9.4 Compiling proc-macro2 v1.0.82 Compiling vcpkg v0.2.15 Compiling unicode-ident v1.0.12 Compiling cfg-if v1.0.0 Compiling zerocopy v0.7.34 Compiling pkg-config v0.3.30 Compiling libc v0.2.154 Compiling once_cell v1.19.0 Compiling allocator-api2 v0.2.18 Compiling utf8parse v0.2.1 Compiling anstyle v1.0.7 Compiling is_terminal_polyfill v1.70.0 Compiling anstyle-query v1.0.3 Compiling colorchoice v1.0.1 Compiling option-ext v0.2.0 Compiling anstyle-parse v0.2.4 Compiling bitflags v2.5.0 Compiling clap_lex v0.6.0 Compiling fallible-streaming-iterator v0.1.9 Compiling anyhow v1.0.83 Compiling smallvec v1.13.2 Compiling strsim v0.10.0 Compiling anstream v0.6.14 Compiling heck v0.4.1 Compiling fallible-iterator v0.2.0 Compiling log v0.4.21 Compiling der v0.7.7 Compiling clap_builder v4.4.18 Compiling ahash v0.8.11 Compiling quote v1.0.36 Compiling hashbrown v0.14.5 Compiling syn v2.0.63 Compiling libsqlite3-sys v0.26.0 Compiling dirs-sys v0.4.1 Compiling directories v5.0.1 Compiling hashlink v0.8.4 Compiling rusqlite v0.29.0 Compiling chewing v0.8.4 (/build/libchewing/src/libchewing-0.8.4) Compiling clap_derive v4.4.7 Compiling clap v4.4.18 Compiling chewing-cli v0.8.4 (/build/libchewing/src/libchewing-0.8.4/tools) Finished `release` profile [optimized + debuginfo] target(s) in 3m 36s Compiling log v0.4.21 Copying byproducts `chewing-cli` to /build/libchewing/src/libchewing-0.8.4/build [ 7%] Built target _cargo-build_chewing-cli [ 7%] Built target cargo-build_chewing-cli [ 9%] Generating tsi.dat, word.dat Compiling chewing v0.8.4 (/build/libchewing/src/libchewing-0.8.4) Compiling env_logger v0.10.2 == Trie Dictionary Statistics == Node count : 271881 Leaf count : 119268 Phrase count : 158043 Max height : 13 Average height : 2 Root branch count : 1413 Max branch count : 487 Average branch count : 0 == Trie Dictionary Statistics == Node count : 2831 Leaf count : 1415 Phrase count : 26096 Max height : 3 Average height : 1 Root branch count : 1415 Max branch count : 0 Average branch count : 0 [ 9%] Built target data Compiling chewing_capi v0.8.4 (/build/libchewing/src/libchewing-0.8.4/capi) Finished `release` profile [optimized + debuginfo] target(s) in 6m 04s Compiling chewing_testhelper v0.0.0 (/build/libchewing/src/libchewing-0.8.4/tests/testhelper) Copying byproducts `libchewing_capi.a` to /build/libchewing/src/libchewing-0.8.4/build [ 9%] Built target _cargo-build_chewing_capi [ 9%] Built target cargo-build_chewing_capi [ 11%] Building C object CMakeFiles/libchewing.dir/src/chewing.c.o [ 13%] Linking C shared library libchewing.so [ 13%] Built target libchewing Finished `release` profile [optimized + debuginfo] target(s) in 6m 08s Copying byproducts `libchewing_testhelper.so` to /build/libchewing/src/libchewing-0.8.4/build [ 13%] Built target _cargo-build_chewing_testhelper [ 13%] Built target cargo-build_chewing_testhelper [ 17%] Building C object tests/CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o [ 19%] Building C object tests/CMakeFiles/test-config.dir/test-config.c.o [ 19%] Building C object tests/CMakeFiles/test-error-handling.dir/test-error-handling.c.o [ 21%] Building C object tests/CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o [ 23%] Building C object tests/CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o [ 27%] Building C object tests/CMakeFiles/test-keyboard.dir/test-keyboard.c.o [ 29%] Building C object tests/CMakeFiles/test-fullshape.dir/test-fullshape.c.o [ 31%] Building C object tests/CMakeFiles/test-logger.dir/test-logger.c.o [ 31%] Building C object tests/CMakeFiles/test-regression.dir/test-regression.c.o [ 33%] Building C object tests/CMakeFiles/test-struct-size.dir/test-struct-size.c.o [ 37%] Building C object tests/CMakeFiles/test-path.dir/test-path.c.o [ 37%] Building C object tests/CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o [ 39%] Building C object tests/CMakeFiles/test-reset.dir/test-reset.c.o [ 43%] Building C object tests/CMakeFiles/test-symbol.dir/test-symbol.c.o [ 43%] Building C object tests/CMakeFiles/test-utf8.dir/test-utf8.c.o [ 45%] Building C object tests/CMakeFiles/test-userphrase.dir/test-userphrase.c.o [ 47%] Linking C executable test-logger [ 49%] Linking C executable test-struct-size [ 50%] Linking C executable test-fullshape [ 52%] Linking C executable test-reset [ 54%] Linking C executable test-easy-symbol [ 56%] Linking C executable test-utf8 [ 58%] Linking C executable test-keyboard [ 60%] Linking C executable test-special-symbol [ 62%] Linking C executable test-symbol [ 64%] Linking C executable test-error-handling [ 66%] Linking C executable test-regression [ 68%] Linking C executable test-path [ 70%] Linking C executable test-config [ 72%] Linking C executable test-keyboardless [ 74%] Linking C executable test-userphrase [ 74%] Built target test-struct-size [ 76%] Linking C executable test-bopomofo [ 76%] Built target test-utf8 [ 78%] Building C object tests/CMakeFiles/performance.dir/performance.c.o [ 78%] Built target test-logger [ 80%] Building C object tests/CMakeFiles/randkeystroke.dir/randkeystroke.c.o [ 80%] Built target test-path [ 82%] Building C object tests/CMakeFiles/simulate.dir/simulate.c.o [ 82%] Built target test-reset [ 82%] Built target test-fullshape [ 84%] Building C object tests/CMakeFiles/stress.dir/stress.c.o [ 84%] Built target test-easy-symbol [ 86%] Linking C executable performance [ 88%] Building C object tests/CMakeFiles/testchewing.dir/testchewing.c.o [ 90%] Building C object tests/CMakeFiles/genkeystroke.dir/genkeystroke.c.o [ 90%] Built target test-keyboard [ 92%] Linking C executable randkeystroke [ 92%] Built target test-special-symbol [ 92%] Built target test-symbol [ 94%] Linking C executable simulate [ 94%] Built target test-regression [ 96%] Linking C executable testchewing [ 96%] Built target test-error-handling [ 98%] Linking C executable stress [ 98%] Built target performance [100%] Linking C executable genkeystroke [100%] Built target randkeystroke [100%] Built target test-config [100%] Built target testchewing [100%] Built target simulate [100%] Built target stress [100%] Built target test-keyboardless [100%] Built target genkeystroke [100%] Built target test-userphrase [100%] Built target test-bopomofo make: Leaving directory '/build/libchewing/src/libchewing-0.8.4/build' ==> Starting check()... make: Entering directory '/build/libchewing/src/libchewing-0.8.4/build' [ 0%] Built target stresstest.py [ 1%] Built target INFO [ 3%] Built target common [ 7%] Built target testhelper [ 7%] Built target cargo-prebuild_chewing_testhelper Finished `release` profile [optimized + debuginfo] target(s) in 0.18s Copying byproducts `libchewing_testhelper.so` to /build/libchewing/src/libchewing-0.8.4/build [ 7%] Built target _cargo-build_chewing_testhelper [ 7%] Built target cargo-build_chewing_testhelper [ 7%] Built target cargo-prebuild_chewing_capi Finished `release` profile [optimized + debuginfo] target(s) in 0.18s Copying byproducts `libchewing_capi.a` to /build/libchewing/src/libchewing-0.8.4/build [ 7%] Built target _cargo-build_chewing_capi [ 7%] Built target cargo-build_chewing_capi [ 11%] Built target libchewing [ 11%] Built target cargo-prebuild_chewing-cli Finished `release` profile [optimized + debuginfo] target(s) in 0.22s Copying byproducts `chewing-cli` to /build/libchewing/src/libchewing-0.8.4/build [ 11%] Built target _cargo-build_chewing-cli [ 11%] Built target cargo-build_chewing-cli [ 13%] Built target data [ 13%] Built target all_static_data [ 17%] Built target test-bopomofo [ 21%] Built target test-config [ 25%] Built target test-easy-symbol [ 29%] Built target test-error-handling [ 33%] Built target test-fullshape [ 37%] Built target test-keyboard [ 41%] Built target test-keyboardless [ 45%] Built target test-logger [ 49%] Built target test-path [ 52%] Built target test-regression [ 56%] Built target test-reset [ 60%] Built target test-special-symbol [ 64%] Built target test-struct-size [ 68%] Built target test-symbol [ 72%] Built target test-userphrase [ 76%] Built target test-utf8 [ 80%] Built target performance [ 84%] Built target randkeystroke [ 88%] Built target simulate [ 92%] Built target stress [ 96%] Built target testchewing [100%] Built target genkeystroke /usr/bin/ctest: error while loading shared libraries: libexpat.so.1: cannot open shared object file: No such file or directory make[3]: *** [CMakeFiles/check.dir/build.make:70: CMakeFiles/check] Error 127 make[2]: *** [CMakeFiles/Makefile2:982: CMakeFiles/check.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:989: CMakeFiles/check.dir/rule] Error 2 make: *** [Makefile:563: check] Error 2 make: Leaving directory '/build/libchewing/src/libchewing-0.8.4/build' ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root15/build [?25h[?25hreceiving incremental file list libchewing-0.8.4-1-riscv64-build.log libchewing-0.8.4-1-riscv64-check.log libchewing-0.8.4-1-riscv64-prepare.log sent 81 bytes received 3,586 bytes 7,334.00 bytes/sec total size is 13,623 speedup is 3.72