==> Building on centiskorch ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/libchewing ./ .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.3-1.log 606 100% 591.80kB/s 0:00:00 606 100% 591.80kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 2,029 bytes received 137 bytes 4,332.00 bytes/sec total size is 2,780 speedup is 1.28 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root20 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] -> [root20]...done ==> Making package: libchewing 0.8.3-1 (Sun May 26 03:27:48 2024) ==> Retrieving sources...  -> Downloading libchewing-0.8.3.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 13 4857k 13 655k 0 0 388k 0 0:00:12 0:00:01 0:00:11 659k 100 4857k 100 4857k 0 0 2486k 0 0:00:01 0:00:01 --:--:-- 3861k  -> Downloading libchewing-0.8.3.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 271 0 0:00:01 0:00:01 --:--:-- 618 ==> Validating source files with sha256sums... libchewing-0.8.3.tar.zst ... Passed libchewing-0.8.3.tar.zst.minisig ... Passed ==> Making package: libchewing 0.8.3-1 (Sun May 26 03:28:09 2024) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (12) New Version Net Change Download Size 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 0.03 MiB extra/minisign 0.11-3 0.03 MiB 0.02 MiB extra/rust 1:1.78.0-1 224.87 MiB Total Download Size: 0.05 MiB Total Installed Size: 413.64 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... corrosion-0.5.0-1-any downloading... minisign-0.11-3-riscv64 downloading... 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.3.tar.zst  -> Found libchewing-0.8.3.tar.zst.minisig ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting libchewing-0.8.3.tar.zst with bsdtar ==> Starting prepare()... Signature and comment signature verified Trusted comment: timestamp:1716632028 file:libchewing-0.8.3.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 (16.4s) -- Generating done (0.3s) -- Build files have been written to: /build/libchewing/src/libchewing-0.8.3/build make: Entering directory '/build/libchewing/src/libchewing-0.8.3/build' [ 0%] Built target cargo-prebuild_chewing_capi [ 0%] Built target cargo-prebuild_chewing_testhelper [ 0%] Built target cargo-prebuild_chewing-cli [ 1%] Building C object CMakeFiles/common.dir/src/porting_layer/src/asprintf.c.o [ 3%] Generating libchewing.info [ 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 Blocking waiting for file lock on package cache Updating crates.io index [ 7%] Linking C static library libtesthelper.a [ 7%] Built target testhelper [ 7%] Built target INFO 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 Blocking waiting for file lock on package cache Downloading crates ... Downloaded anyhow v1.0.83 Downloaded ahash v0.8.11 Downloaded version_check v0.9.4 Downloaded utf8parse v0.2.1 Downloaded anstream v0.6.14 Downloaded zeroize v1.7.0 Downloaded unicode-ident v1.0.12 Downloaded clap v4.4.18 Downloaded cc v1.0.97 Downloaded proc-macro2 v1.0.82 Downloaded hashbrown v0.14.5 Downloaded zerocopy v0.7.34 Downloaded rusqlite v0.29.0 Downloaded clap_builder v4.4.18 Downloaded der v0.7.7 Downloaded vcpkg v0.2.15 Downloaded log v0.4.21 Downloaded clap_derive v4.4.7 Downloaded cfg-if v1.0.0 Downloaded syn v2.0.63 Downloaded bitflags v2.5.0 Downloaded smallvec v1.13.2 Downloaded quote v1.0.36 Downloaded once_cell v1.19.0 Downloaded hashlink v0.8.4 Downloaded dirs-sys v0.4.1 Downloaded strsim v0.10.0 Downloaded pkg-config v0.3.30 Downloaded is_terminal_polyfill v1.70.0 Downloaded heck v0.4.1 Downloaded fallible-streaming-iterator v0.1.9 Downloaded fallible-iterator v0.2.0 Downloaded directories v5.0.1 Downloaded clap_lex v0.6.0 Downloaded option-ext v0.2.0 Downloaded colorchoice v1.0.1 Downloaded anstyle-query v1.0.3 Downloaded anstyle-parse v0.2.4 Downloaded anstyle v1.0.7 Downloaded allocator-api2 v0.2.18 Downloaded libc v0.2.154 Downloaded libsqlite3-sys v0.26.0 Blocking waiting for file lock on package cache 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 vcpkg v0.2.15 Compiling once_cell v1.19.0 Compiling cfg-if v1.0.0 Compiling zerocopy v0.7.34 Compiling pkg-config v0.3.30 Compiling libc v0.2.154 Compiling allocator-api2 v0.2.18 Compiling option-ext v0.2.0 Compiling smallvec v1.13.2 Compiling bitflags v2.5.0 Compiling fallible-iterator v0.2.0 Compiling fallible-streaming-iterator v0.1.9 Compiling der v0.7.7 Compiling log v0.4.21 Compiling ahash v0.8.11 Compiling hashbrown v0.14.5 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.3 (/build/libchewing/src/libchewing-0.8.3) Compiling chewing_testhelper v0.0.0 (/build/libchewing/src/libchewing-0.8.3/tests/testhelper) Finished `release` profile [optimized + debuginfo] target(s) in 2m 15s Compiling log v0.4.21 Copying byproducts `libchewing_testhelper.so` to /build/libchewing/src/libchewing-0.8.3/build [ 7%] Built target _cargo-build_chewing_testhelper [ 7%] Built target cargo-build_chewing_testhelper Compiling chewing v0.8.3 (/build/libchewing/src/libchewing-0.8.3) Compiling env_logger v0.10.2 Compiling chewing_capi v0.8.3 (/build/libchewing/src/libchewing-0.8.3/capi) Finished `release` profile [optimized + debuginfo] target(s) in 4m 21s Compiling proc-macro2 v1.0.82 Compiling unicode-ident v1.0.12 Compiling utf8parse v0.2.1 Compiling anstyle v1.0.7 Compiling is_terminal_polyfill v1.70.0 Compiling colorchoice v1.0.1 Compiling anstyle-query v1.0.3 Compiling clap_lex v0.6.0 Compiling anyhow v1.0.83 Compiling strsim v0.10.0 Compiling heck v0.4.1 Copying byproducts `libchewing_capi.a` to /build/libchewing/src/libchewing-0.8.3/build Compiling anstyle-parse v0.2.4 [ 7%] Built target _cargo-build_chewing_capi [ 7%] Built target cargo-build_chewing_capi [ 9%] Building C object CMakeFiles/libchewing.dir/src/chewing.c.o [ 11%] Linking C shared library libchewing.so Compiling anstream v0.6.14 [ 11%] Built target libchewing Compiling clap_builder v4.4.18 Compiling quote v1.0.36 Compiling syn v2.0.63 Compiling clap_derive v4.4.7 Compiling clap v4.4.18 Compiling chewing-cli v0.8.3 (/build/libchewing/src/libchewing-0.8.3/tools) Finished `release` profile [optimized + debuginfo] target(s) in 6m 54s Copying byproducts `chewing-cli` to /build/libchewing/src/libchewing-0.8.3/build [ 11%] Built target _cargo-build_chewing-cli [ 11%] Built target cargo-build_chewing-cli [ 13%] Generating tsi.dat, word.dat == 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 [ 13%] Built target data [ 17%] Building C object tests/CMakeFiles/test-easy-symbol.dir/test-easy-symbol.c.o [ 19%] Building C object tests/CMakeFiles/test-config.dir/test-config.c.o [ 23%] Building C object tests/CMakeFiles/test-error-handling.dir/test-error-handling.c.o [ 23%] Building C object tests/CMakeFiles/test-fullshape.dir/test-fullshape.c.o [ 23%] Building C object tests/CMakeFiles/test-bopomofo.dir/test-bopomofo.c.o [ 25%] Building C object tests/CMakeFiles/test-logger.dir/test-logger.c.o [ 31%] Building C object tests/CMakeFiles/test-reset.dir/test-reset.c.o [ 31%] Building C object tests/CMakeFiles/test-regression.dir/test-regression.c.o [ 33%] Building C object tests/CMakeFiles/test-keyboardless.dir/test-keyboardless.c.o [ 33%] Building C object tests/CMakeFiles/test-keyboard.dir/test-keyboard.c.o [ 35%] Building C object tests/CMakeFiles/test-path.dir/test-path.c.o [ 39%] Building C object tests/CMakeFiles/test-struct-size.dir/test-struct-size.c.o [ 39%] Building C object tests/CMakeFiles/test-special-symbol.dir/test-special-symbol.c.o [ 41%] 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-struct-size [ 49%] Linking C executable test-logger [ 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-special-symbol [ 60%] Linking C executable test-symbol [ 62%] Linking C executable test-keyboard [ 64%] Linking C executable test-error-handling [ 66%] Linking C executable test-path [ 68%] Linking C executable test-regression [ 70%] Linking C executable test-keyboardless [ 72%] Linking C executable test-config [ 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 [ 80%] Building C object tests/CMakeFiles/randkeystroke.dir/randkeystroke.c.o [ 80%] Built target test-path [ 80%] Built target test-logger [ 80%] Built target test-reset [ 82%] Building C object tests/CMakeFiles/simulate.dir/simulate.c.o [ 84%] Building C object tests/CMakeFiles/stress.dir/stress.c.o [ 84%] Built target test-fullshape [ 84%] Built target test-easy-symbol [ 88%] Building C object tests/CMakeFiles/testchewing.dir/testchewing.c.o [ 88%] Linking C executable performance [ 90%] Building C object tests/CMakeFiles/genkeystroke.dir/genkeystroke.c.o [ 92%] Linking C executable randkeystroke [ 92%] Built target test-special-symbol [ 92%] Built target test-symbol [ 92%] Built target test-keyboard [ 92%] Built target test-regression [ 94%] Linking C executable testchewing [ 94%] Built target test-error-handling [ 96%] Linking C executable simulate [ 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 test-keyboardless [100%] Built target stress [100%] Built target test-userphrase [100%] Built target genkeystroke [100%] Built target test-bopomofo make: Leaving directory '/build/libchewing/src/libchewing-0.8.3/build' ==> Starting check()... make: Entering directory '/build/libchewing/src/libchewing-0.8.3/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.17s Copying byproducts `libchewing_testhelper.so` to /build/libchewing/src/libchewing-0.8.3/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.17s Copying byproducts `libchewing_capi.a` to /build/libchewing/src/libchewing-0.8.3/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.21s Copying byproducts `chewing-cli` to /build/libchewing/src/libchewing-0.8.3/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.3/build' ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root20/build [?25h[?25hreceiving incremental file list libchewing-0.8.3-1-riscv64-build.log libchewing-0.8.3-1-riscv64-check.log libchewing-0.8.3-1-riscv64-prepare.log sent 81 bytes received 3,565 bytes 7,292.00 bytes/sec total size is 13,599 speedup is 3.73