==> Building on carkol ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/silicon ./ PKGBUILD 924 100% 0.00kB/s 0:00:00 924 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=1/3) silicon-0.5.1-1.log 240 100% 234.38kB/s 0:00:00 240 100% 234.38kB/s 0:00:00 (xfr#2, to-chk=0/3) sent 867 bytes received 96 bytes 1,926.00 bytes/sec total size is 1,117 speedup is 1.16 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root3 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] -> [root3]...done ==> Making package: silicon 0.5.1-1 (Fri May 26 08:21:34 2023) ==> Retrieving sources...  -> Downloading silicon-0.5.1.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:00:01 --:--:-- 0 100 785k 0 785k 0 0 391k 0 --:--:-- 0:00:02 --:--:-- 794k 100 1593k 0 1593k 0 0 710k 0 --:--:-- 0:00:02 --:--:-- 1302k ==> Validating source files with sha256sums... silicon-0.5.1.tar.gz ... Passed ==> Making package: silicon 0.5.1-1 (Fri May 26 08:22:09 2023) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: harfbuzz will be installed before its freetype2 dependency Package (17) New Version Net Change extra/graphite 1:1.3.14-3 0.17 MiB extra/harfbuzz 7.3.0-1 3.32 MiB extra/libice 1.1.1-2 0.33 MiB extra/libpng 1.6.39-1 0.50 MiB extra/libsm 1.2.4-1 0.25 MiB extra/libx11 1.8.4-1 9.84 MiB extra/libxau 1.0.11-2 0.02 MiB extra/libxcb 1.15-2 3.60 MiB extra/libxdmcp 1.1.4-2 0.12 MiB extra/libxext 1.3.5-1 0.29 MiB extra/libxmu 1.1.4-1 0.32 MiB extra/libxt 1.3.0-1 1.96 MiB extra/xcb-proto 1.15.2-3 1.01 MiB extra/xorgproto 2022.2-1 1.43 MiB extra/fontconfig 2:2.14.2-1 1.00 MiB extra/freetype2 2.13.0-1 1.53 MiB extra/xclip 0.13-3 0.02 MiB Total Installed Size: 25.73 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing libpng... installing freetype2... installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libice... installing libsm... installing libxt... installing libxmu... installing xclip... :: Running post-transaction hooks... (1/2) Updating fontconfig configuration... (2/2) Updating fontconfig cache... [?25h==> 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 (7) New Version Net Change Download Size extra/compiler-rt 15.0.7-2 34.68 MiB 2.78 MiB core/libedit 20221030_3.1-1 0.24 MiB core/libnsl 2.0.0-3 0.06 MiB extra/clang 15.0.7-9 176.18 MiB 39.39 MiB extra/llvm-libs 15.0.7-3 99.58 MiB core/python 3.11.3-1 104.68 MiB extra/rust 1:1.68.2-1 526.19 MiB Total Download Size: 42.18 MiB Total Installed Size: 941.60 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... clang-15.0.7-9-riscv64 downloading... compiler-rt-15.0.7-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [pending] llvm: referenced by some clang headers installing libnsl... installing python... Optional dependencies for python python-setuptools python-pip sqlite [installed] mpdecimal: for decimal xz: for lzma [installed] tk: for tkinter [?25h==> Retrieving sources...  -> Found silicon-0.5.1.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting silicon-0.5.1.tar.gz with bsdtar ==> Starting build()... Updating git repository `https://github.com/servo/pathfinder` Updating crates.io index Downloading crates ... Downloaded anyhow v1.0.65 Downloaded line-wrap v0.1.1 Downloaded either v1.8.0 Downloaded rawpointer v0.2.1 Downloaded fnv v1.0.7 Downloaded semver v0.11.0 Downloaded safe_arch v0.6.0 Downloaded num-traits v0.2.15 Downloaded syntect v5.0.0 Downloaded typenum v1.15.0 Downloaded thiserror v1.0.37 Downloaded unicode-segmentation v1.10.0 Downloaded vec_map v0.8.2 Downloaded termcolor v1.1.3 Downloaded unicode-width v0.1.10 Downloaded freetype v0.7.0 Downloaded serde_json v1.0.86 Downloaded font-kit v0.11.0 Downloaded ttf-parser v0.6.2 Downloaded imageproc v0.23.0 Downloaded freetype-sys v0.13.1 Downloaded wide v0.7.5 Downloaded image v0.24.4 Downloaded harfbuzz-sys v0.5.0 Downloaded strsim v0.8.0 Downloaded num-iter v0.1.43 Downloaded itertools v0.10.5 Downloaded adler v1.0.2 Downloaded cmake v0.1.48 Downloaded yeslogic-fontconfig-sys v3.2.0 Downloaded yaml-rust v0.4.5 Downloaded rustc_version v0.3.3 Downloaded owned_ttf_parser v0.6.0 Downloaded simba v0.7.2 Downloaded const-cstr v0.3.0 Downloaded pathfinder_geometry v0.5.1 Downloaded ab_glyph_rasterizer v0.1.7 Downloaded safemem v0.3.3 Downloaded rusttype v0.9.2 Downloaded structopt v0.3.26 Downloaded env_logger v0.9.1 Downloaded rand v0.7.3 Downloaded xml-rs v0.8.4 Downloaded onig_sys v69.8.1 Downloaded jpeg-decoder v0.2.6 Downloaded float-ord v0.2.0 Downloaded bitflags v1.3.2 Downloaded xcb v0.8.2 Downloaded x11-clipboard v0.3.3 Downloaded version_check v0.9.4 Downloaded unicode-ident v1.0.5 Downloaded same-file v1.0.6 Downloaded proc-macro2 v1.0.46 Downloaded walkdir v2.3.2 Downloaded ucd-trie v0.1.5 Downloaded textwrap v0.11.0 Downloaded thiserror-impl v1.0.37 Downloaded dlib v0.5.0 Downloaded time v0.3.15 Downloaded fastrand v1.8.0 Downloaded dirs-next v2.0.0 Downloaded syn v1.0.102 Downloaded num_threads v0.1.6 Downloaded num-bigint v0.4.3 Downloaded term_size v0.3.2 Downloaded heck v0.3.3 Downloaded dirs v4.0.0 Downloaded num-rational v0.4.1 Downloaded structopt-derive v0.4.18 Downloaded num v0.4.0 Downloaded custom_derive v0.1.7 Downloaded crossbeam-epoch v0.9.11 Downloaded rayon-core v1.9.3 Downloaded pest v2.4.0 Downloaded tempfile v3.3.0 Downloaded shell-words v1.1.0 Downloaded proc-macro-error v1.0.4 Downloaded png v0.17.6 Downloaded crossbeam-deque v0.8.2 Downloaded paste v1.0.9 Downloaded serde_derive v1.0.145 Downloaded serde v1.0.145 Downloaded cc v1.0.73 Downloaded dirs-sys v0.3.7 Downloaded crossbeam-utils v0.8.12 Downloaded rand_distr v0.2.2 Downloaded semver-parser v0.10.2 Downloaded scopeguard v1.1.0 Downloaded ppv-lite86 v0.2.16 Downloaded libloading v0.7.3 Downloaded rand_chacha v0.2.2 Downloaded num_cpus v1.13.1 Downloaded crossbeam-channel v0.5.6 Downloaded getrandom v0.1.16 Downloaded pkg-config v0.3.25 Downloaded log v0.4.17 Downloaded lazy_static v1.4.0 Downloaded flate2 v1.0.24 Downloaded itoa v1.0.4 Downloaded nalgebra v0.30.1 Downloaded hashbrown v0.12.3 Downloaded dirs-sys-next v0.1.2 Downloaded color_quant v1.1.0 Downloaded plist v1.3.1 Downloaded clipboard v0.5.0 Downloaded crc32fast v1.3.2 Downloaded conv v0.3.3 Downloaded base64 v0.13.0 Downloaded autocfg v1.1.0 Downloaded remove_dir_all v0.5.3 Downloaded matrixmultiply v0.3.2 Downloaded atty v0.2.14 Downloaded regex-syntax v0.6.27 Downloaded miniz_oxide v0.5.4 Downloaded rayon v1.5.3 Downloaded libc v0.2.135 Downloaded num-complex v0.4.2 Downloaded indexmap v1.9.1 Downloaded humantime v2.1.0 Downloaded rand_core v0.5.1 Downloaded memoffset v0.6.5 Downloaded num-integer v0.1.45 Downloaded proc-macro-error-attr v1.0.4 Downloaded cfg-if v1.0.0 Downloaded byteorder v1.4.3 Downloaded clap v2.34.0 Downloaded ansi_term v0.12.1 Downloaded ryu v1.0.11 Downloaded once_cell v1.15.0 Downloaded approx v0.5.1 Downloaded onig v6.4.0 Downloaded linked-hash-map v0.5.6 Downloaded bytemuck v1.12.1 Downloaded quote v1.0.21 Downloaded bincode v1.3.3 Compiling autocfg v1.1.0 Compiling libc v0.2.135 Compiling cfg-if v1.0.0 Compiling proc-macro2 v1.0.46 Compiling unicode-ident v1.0.5 Compiling quote v1.0.21 Compiling syn v1.0.102 Compiling pkg-config v0.3.25 Compiling thiserror v1.0.37 Compiling cc v1.0.73 Compiling num-traits v0.2.15 Compiling crossbeam-utils v0.8.12 Compiling num-integer v0.1.45 Compiling memoffset v0.6.5 Compiling ucd-trie v0.1.5 Compiling crossbeam-epoch v0.9.11 Compiling version_check v0.9.4 Compiling bitflags v1.3.2 Compiling log v0.4.17 Compiling num-bigint v0.4.3 Compiling scopeguard v1.1.0 Compiling getrandom v0.1.16 Compiling rayon-core v1.9.3 Compiling serde_derive v1.0.145 Compiling crc32fast v1.3.2 Compiling cmake v0.1.48 Compiling num-rational v0.4.1 Compiling bytemuck v1.12.1 Compiling adler v1.0.2 Compiling serde v1.0.145 Compiling miniz_oxide v0.5.4 Compiling freetype-sys v0.13.1 Compiling crossbeam-deque v0.8.2 Compiling proc-macro-error-attr v1.0.4 Compiling crossbeam-channel v0.5.6 Compiling num_cpus v1.13.1 Compiling rayon v1.5.3 Compiling either v1.8.0 Compiling thiserror-impl v1.0.37 Compiling rand_core v0.5.1 Compiling flate2 v1.0.24 Compiling xcb v0.8.2 Compiling pest v2.4.0 Compiling safe_arch v0.6.0 Compiling proc-macro-error v1.0.4 Compiling onig_sys v69.8.1 Compiling num-complex v0.4.2 Compiling semver-parser v0.10.2 Compiling yeslogic-fontconfig-sys v3.2.0 Compiling num-iter v0.1.43 Compiling semver v0.11.0 Compiling indexmap v1.9.1 Compiling rustc_version v0.3.3 Compiling typenum v1.15.0 Compiling ppv-lite86 v0.2.16 Compiling pathfinder_simd v0.5.1 (https://github.com/servo/pathfinder#9e033174) Compiling once_cell v1.15.0 Compiling itoa v1.0.4 Compiling rand_chacha v0.2.2 Compiling wide v0.7.5 Compiling approx v0.5.1 Compiling term_size v0.3.2 Compiling atty v0.2.14 Compiling libloading v0.7.3 Compiling rawpointer v0.2.1 Compiling byteorder v1.4.3 Compiling ttf-parser v0.6.2 Compiling num_threads v0.1.6 Compiling paste v1.0.9 Compiling lazy_static v1.4.0 Compiling hashbrown v0.12.3 Compiling serde_json v1.0.86 Compiling unicode-segmentation v1.10.0 Compiling same-file v1.0.6 Compiling safemem v0.3.3 Compiling unicode-width v0.1.10 Compiling textwrap v0.11.0 Compiling heck v0.3.3 Compiling line-wrap v0.1.1 Compiling walkdir v2.3.2 Compiling simba v0.7.2 Compiling jpeg-decoder v0.2.6 Compiling owned_ttf_parser v0.6.0 Compiling time v0.3.15 Compiling matrixmultiply v0.3.2 Compiling dlib v0.5.0 Compiling freetype v0.7.0 Compiling rand v0.7.3 Compiling png v0.17.6 Compiling harfbuzz-sys v0.5.0 Compiling dirs-sys-next v0.1.2 Compiling ansi_term v0.12.1 Compiling strsim v0.8.0 Compiling ryu v1.0.11 Compiling const-cstr v0.3.0 Compiling color_quant v1.1.0 Compiling linked-hash-map v0.5.6 Compiling vec_map v0.8.2 Compiling custom_derive v0.1.7 Compiling font-kit v0.11.0 Compiling anyhow v1.0.65 Compiling base64 v0.13.0 Compiling xml-rs v0.8.4 Compiling ab_glyph_rasterizer v0.1.7 Compiling rusttype v0.9.2 Compiling plist v1.3.1 Compiling conv v0.3.3 Compiling clap v2.34.0 Compiling yaml-rust v0.4.5 Compiling image v0.24.4 Compiling dirs-next v2.0.0 Compiling nalgebra v0.30.1 Compiling pathfinder_geometry v0.5.1 Compiling rand_distr v0.2.2 Compiling num v0.4.0 Compiling structopt-derive v0.4.18 Compiling x11-clipboard v0.3.3 Compiling onig v6.4.0 Compiling bincode v1.3.3 Compiling itertools v0.10.5 Compiling dirs-sys v0.3.7 Compiling fastrand v1.8.0 Compiling humantime v2.1.0 Compiling termcolor v1.1.3 Compiling float-ord v0.2.0 Compiling remove_dir_all v0.5.3 Compiling regex-syntax v0.6.27 Compiling fnv v1.0.7 Compiling tempfile v3.3.0 Compiling syntect v5.0.0 Compiling env_logger v0.9.1 Compiling imageproc v0.23.0 Compiling dirs v4.0.0 Compiling clipboard v0.5.0 Compiling structopt v0.3.26 Compiling shell-words v1.1.0 Compiling silicon v0.5.1 (/build/silicon/src/silicon-0.5.1) error[E0308]: mismatched types --> src/hb_wrapper.rs:17:17 | 16 | hb_feature_from_string( | ---------------------- arguments to this function are incorrect 17 | tag.as_ptr() as *const i8, | ^^^^^^^^^^^^^^^^^^^^^^^^^ expected `u8`, found `i8` | = note: expected raw pointer `*const u8` found raw pointer `*const i8` note: function defined here --> /build/.cargo/registry/src/github.com-1ecc6299db9ec823/harfbuzz-sys-0.5.0/src/bindings.rs:422:12 | 422 | pub fn hb_feature_from_string( | ^^^^^^^^^^^^^^^^^^^^^^ error[E0308]: mismatched types --> src/hb_wrapper.rs:91:17 | 89 | hb_buffer_add_utf8( | ------------------ arguments to this function are incorrect 90 | self.buffer, 91 | s.as_ptr() as *const i8, | ^^^^^^^^^^^^^^^^^^^^^^^ expected `u8`, found `i8` | = note: expected raw pointer `*const u8` found raw pointer `*const i8` note: function defined here --> /build/.cargo/registry/src/github.com-1ecc6299db9ec823/harfbuzz-sys-0.5.0/src/bindings.rs:2651:12 | 2651 | pub fn hb_buffer_add_utf8( | ^^^^^^^^^^^^^^^^^^ For more information about this error, try `rustc --explain E0308`. error: could not compile `silicon` due to 2 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/root3/build receiving incremental file list silicon-0.5.1-1-riscv64-build.log sent 43 bytes received 2,693 bytes 5,472.00 bytes/sec total size is 10,037 speedup is 3.67