==> Building on glaceon ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/ocaml-cairo ./ .SRCINFO 527 100% 0.00kB/s 0:00:00 527 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,410 100% 1.34MB/s 0:00:00 1,410 100% 1.34MB/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) ocaml-cairo-0.6.5-5.log 611 100% 596.68kB/s 0:00:00 611 100% 596.68kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,530 bytes received 187 bytes 1,811.33 bytes/sec total size is 3,242 speedup is 1.19 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 on remote host... ==> WARNING: invalid architecture: riscv64 ==> Updating pacman database cache [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==> Building ocaml-cairo  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building ocaml-cairo for [extra] (riscv64) ]3008;start=9647de8b98f44874821df16e91ed6642;user=root;hostname=glaceon.felixc.at;machineid=01ca1404c26b4b3a80152fb4f25f4ca7;bootid=b53a3279664c48269435c40abe56f100;pid=1882427;comm=systemd-nspawn;container=arch-nspawn-1882427;type=container\]11;?\]2;🔵 Container arch-nspawn-1882427 on glaceon.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change Download Size core/iana-etc 20260306-1 20260328-1 0.01 MiB 0.39 MiB Total Download Size: 0.39 MiB Total Installed Size: 4.01 MiB Net Upgrade Size: 0.01 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... iana-etc-20260328-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading iana-etc... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h[!p]104[?7h]3008;end=9647de8b98f44874821df16e91ed6642\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: ocaml-cairo 0.6.5-5 (Sun Apr 5 02:22:34 2026) ==> Retrieving sources...  -> Downloading cairo2-0.6.5.tbz... % 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 63 90746 63 57423 0 0 51696 0 0:00:01 0:00:01 --:--:-- 51696 100 90746 100 90746 0 0 80450 0 0:00:01 0:00:01 --:--:-- 1914k ==> Validating source files with b2sums... cairo2-0.6.5.tbz ... Passed ]3008;start=1818524fa4f547e3b57fff265a556631;user=root;hostname=glaceon.felixc.at;machineid=01ca1404c26b4b3a80152fb4f25f4ca7;bootid=b53a3279664c48269435c40abe56f100;pid=1884450;comm=systemd-nspawn;container=arch-nspawn-1884450;type=container\]11;?\]2;🔵 Container arch-nspawn-1884450 on glaceon.felixc.at\==> Making package: ocaml-cairo 0.6.5-5 (Sun Apr 5 02:23:14 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (15) New Version Net Change Download Size extra/fontconfig 2:2.17.1-1 1.08 MiB extra/freetype2 2.14.3-1 1.61 MiB 0.56 MiB extra/libpng 1.6.56-1 0.54 MiB 0.25 MiB extra/libx11 1.8.13-1 9.75 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.7-1 0.30 MiB extra/libxrender 0.9.12-1 0.09 MiB core/lzo 2.10-5 0.34 MiB extra/pixman 0.46.4-1 0.48 MiB extra/xcb-proto 1.17.0-4 1.03 MiB extra/xorgproto 2025.1-1 1.47 MiB extra/cairo 1.18.4-1 1.44 MiB extra/ocaml 5.4.1-1 198.77 MiB 33.26 MiB Total Download Size: 34.07 MiB Total Installed Size: 220.73 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ocaml-5.4.1-1-riscv64 downloading... freetype2-2.14.3-1-riscv64 downloading... libpng-1.6.56-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ocaml... Optional dependencies for ocaml ncurses: advanced ncurses features [installed] tk: advanced tk features installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing pixman... installing cairo... :: Running post-transaction hooks... (1/3) Arming ConditionNeedsUpdate... (2/3) Updating fontconfig configuration... (3/3) Updating fontconfig cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (7) New Version Net Change Download Size extra/ocaml-compiler-libs 5.4.1-1 106.56 MiB 45.64 MiB extra/ocaml-csexp 1.5.2-8 0.31 MiB 0.14 MiB extra/ocaml-pp 2.0.0-4 0.37 MiB 0.14 MiB extra/ocaml-re 1.14.0-1 5.62 MiB 1.98 MiB extra/ocaml-result 1.5-15 0.04 MiB 0.02 MiB extra/dune 3.22.1-1 45.97 MiB 14.03 MiB extra/ocaml-findlib 1.9.8-6 5.93 MiB 0.98 MiB Total Download Size: 62.92 MiB Total Installed Size: 164.80 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ocaml-compiler-libs-5.4.1-1-riscv64 downloading... dune-3.22.1-1-riscv64 downloading... ocaml-re-1.14.0-1-riscv64 downloading... ocaml-findlib-1.9.8-6-riscv64 downloading... ocaml-csexp-1.5.2-8-riscv64 downloading... ocaml-pp-2.0.0-4-riscv64 downloading... ocaml-result-1.5-15-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing ocaml-compiler-libs... installing ocaml-findlib... installing ocaml-result... installing ocaml-csexp... installing ocaml-pp... installing ocaml-re... installing dune... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found cairo2-0.6.5.tbz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting cairo2-0.6.5.tbz with bsdtar ==> Starting build()... (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o config/discover.exe /usr/lib/ocaml/unix/unix.cmxa /usr/lib/ocaml/csexp/csexp.cmxa /usr/lib/ocaml/dune-configurator/configurator.cmxa /usr/lib/ocaml/str/str.cmxa config/.discover.eobjs/native/discover.cmx) File "_none_", line 1: Error: Files /usr/lib/ocaml/csexp/csexp.cmxa and /usr/lib/ocaml/stdlib.cmxa make inconsistent assumptions over implementation Stdlib__Sys ==> ERROR: A failure occurred in build().  Aborting... [!p]104[?7h]3008;end=1818524fa4f547e3b57fff265a556631\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list ocaml-cairo-0.6.5-5-riscv64-build.log sent 43 bytes received 416 bytes 183.60 bytes/sec total size is 517 speedup is 1.13