==> Building on minun ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 700 76% 0.00kB/s 0:00:00 912 100% 207.03kB/s 0:00:00 (xfr#1, to-chk=10/12) .nvchecker.toml 71 100% 69.34kB/s 0:00:00 71 100% 69.34kB/s 0:00:00 (xfr#2, to-chk=9/12) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=8/12) PKGBUILD 700 27% 683.59kB/s 0:00:00 2,517 100% 2.40MB/s 0:00:00 (xfr#4, to-chk=7/12) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=6/12) kresus-0.25.2-1.log 697 100% 680.66kB/s 0:00:00 697 100% 680.66kB/s 0:00:00 (xfr#6, to-chk=5/12) kresus.service 700 72% 683.59kB/s 0:00:00 959 100% 936.52kB/s 0:00:00 (xfr#7, to-chk=4/12) kresus.sysusers 37 100% 36.13kB/s 0:00:00 37 100% 36.13kB/s 0:00:00 (xfr#8, to-chk=3/12) kresus.tmpfiles 89 100% 86.91kB/s 0:00:00 89 100% 86.91kB/s 0:00:00 (xfr#9, to-chk=2/12) LICENSES/ sent 1,560 bytes received 291 bytes 1,234.00 bytes/sec total size is 5,808 speedup is 3.14 ==> Applying RISC-V patches... sending incremental file list ./ riscv64.patch 700 60% 0.00kB/s 0:00:00 1,152 100% 441.41kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 128 bytes received 50 bytes 118.67 bytes/sec total size is 1,152 speedup is 6.47 patching file PKGBUILD ==> 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 kresus  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building kresus for [extra] (riscv64) ]3008;start=dcdcc7bfaef4435ab5c55fc15bd16db4;user=felix;hostname=minun.felixc.at;machineid=0ffe3ef7ad56462790c2861f2a747f6b;bootid=f922247fefdd4795a51f2605d509217c;pid=2277060;pidfdid=77577746;comm=sudo;targetuser=root;type=session\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=e6b915b87ce04f64aa08a4e076cf0771;user=root;hostname=minun.felixc.at;machineid=0ffe3ef7ad56462790c2861f2a747f6b;bootid=f922247fefdd4795a51f2605d509217c;pid=2277104;pidfdid=77767958;comm=systemd-nspawn;container=arch-nspawn-2277104;type=container\]11;?\]2;🔵 Container arch-nspawn-2277104 on minun.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h[!p]104\[?7h]3008;end=e6b915b87ce04f64aa08a4e076cf0771\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ]3008;start=42375de9be8d4095913c5b0c5d217013;user=root;hostname=minun.felixc.at;machineid=0ffe3ef7ad56462790c2861f2a747f6b;bootid=f922247fefdd4795a51f2605d509217c;pid=2277235;pidfdid=77812284;comm=sudo;targetuser=felix;type=session\==> Making package: kresus 0.25.2-1 (Wed Sep 9 01:39:18 2026) ==> Retrieving sources...  -> Updating kresus git repo...  -> Found kresus.service  -> Found kresus.sysusers  -> Found kresus.tmpfiles ==> Validating source files with sha256sums... kresus ... Passed kresus.service ... Passed kresus.sysusers ... Passed kresus.tmpfiles ... Passed ]3008;end=42375de9be8d4095913c5b0c5d217013\Note: in a future version of systemd-nspawn the default set of permitted socket address families will be restricted to AF_INET, AF_INET6 and AF_UNIX. Use --restrict-address-families= to configure the set of permitted socket address families, or set RestrictAddressFamilies= in a .nspawn file. ]3008;start=31fe570851fc45e69c3d11e5787915a4;user=root;hostname=minun.felixc.at;machineid=0ffe3ef7ad56462790c2861f2a747f6b;bootid=f922247fefdd4795a51f2605d509217c;pid=2278768;pidfdid=77727456;comm=systemd-nspawn;container=makechrootpkg-kresus.build.2277081;type=container\]11;?\]2;🔵 Container makechrootpkg-kresus.build.2277081 on minun.felixc.at\]3008;start=9acf98bb31ba48b2b52ea95102ee6f56;user=root;hostname=makechrootpkg-kresus.build.2277081;machineid=686ea3b730154f12ba9740086cfe1c96;bootid=994b5fcd36d74dd99681cc8d78c16698;pid=34;pidfdid=77805446;comm=sudo;targetuser=builduser;type=session\==> Making package: kresus 0.25.2-1 (Tue Sep 8 23:39:41 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... ]3008;start=c11389412c574396a9d51cb09e071607;user=builduser;hostname=makechrootpkg-kresus.build.2277081;machineid=686ea3b730154f12ba9740086cfe1c96;bootid=994b5fcd36d74dd99681cc8d78c16698;pid=3220;pidfdid=77793129;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (65) New Version Net Change Download Size extra/ada 4.0.0-1 0.83 MiB extra/aom 3.15.0-1 4.98 MiB extra/c-ares 1.34.8-1 0.52 MiB extra/dav1d 1.5.4-1 0.71 MiB extra/freetype2 2.14.3-1 1.61 MiB extra/fribidi 1.0.16-2 0.24 MiB extra/graphite 1:1.3.15-1 0.18 MiB extra/harfbuzz 14.4.0-1 4.70 MiB extra/jbigkit 2.1-8 0.13 MiB extra/lcms2 2.19.1-1 0.66 MiB extra/libavif 1.4.2-1 0.77 MiB extra/libdeflate 1.26-1 0.10 MiB extra/libimagequant 4.4.1-2 0.55 MiB extra/libjpeg-turbo 3.2.0-2 2.24 MiB extra/libpng 1.6.58-2 0.54 MiB extra/libraqm 0.11.0-1 0.19 MiB extra/libtiff 4.7.2-1 1.18 MiB extra/libuv 1.52.1-2 0.62 MiB extra/libwebp 1.6.0-2 0.64 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-2 0.13 MiB extra/libxslt 1.1.45-2 0.76 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/libyuv r2921+644251f25-1 1.16 MiB extra/openjpeg2 2.5.4-1 13.30 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-babel 2.18.0-1 30.56 MiB extra/python-certifi 2026.07.22-1 0.02 MiB extra/python-charset-normalizer 3.5.1-1 0.63 MiB extra/python-dateutil 2.9.0-8.1 1.03 MiB extra/python-html2text 2025.4.15-2 0.25 MiB extra/python-idna 3.19-1 0.66 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.1.2-1 0.06 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-lxml 6.1.3_1-1 5.49 MiB extra/python-markdown-it-py 4.2.0-1 0.81 MiB extra/python-mdurl 0.1.2-9 0.06 MiB extra/python-more-itertools 11.1.0-1 0.77 MiB extra/python-packaging 26.3-1 1.58 MiB extra/python-pillow 12.3.0-1 4.85 MiB extra/python-pkg_resources 81.0.0-1 0.50 MiB extra/python-platformdirs 4.11.7-1 0.47 MiB extra/python-pycountry 24.6.1-5 15.93 MiB extra/python-pygments 2.21.0-1 15.59 MiB extra/python-pytz 2026.1-1 0.17 MiB extra/python-rich 15.0.0-1 4.49 MiB extra/python-setuptools 1:82.0.1-1 7.35 MiB extra/python-simplejson 4.1.1-1 0.85 MiB extra/python-six 1.17.0-3 0.12 MiB extra/python-typing_extensions 4.16.0-1 0.53 MiB extra/python-unidecode 1.4.0-3 1.42 MiB extra/python-urllib3 2.6.3-1 1.44 MiB extra/python-wheel 0.48.0-1 0.34 MiB extra/python-yaml 6.0.3-2 0.93 MiB extra/rav1e 0.8.1-3 4.85 MiB extra/simdjson 1:4.6.9-1 7.46 MiB extra/svt-av1 4.2.0-1 2.16 MiB extra/xcb-proto 1.17.0-4 1.03 MiB extra/xorgproto 2025.1-1 1.47 MiB extra/nodejs-lts-krypton 24.20.0-2.3 49.17 MiB 13.23 MiB extra/python-requests 2.34.2-1 0.76 MiB extra/woob 3.7-2 5.22 MiB Total Download Size: 13.23 MiB Total Installed Size: 209.98 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... nodejs-lts-krypton-24.20.0-2.3-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing python-charset-normalizer... installing python-idna... installing python-urllib3... Optional dependencies for python-urllib3 python-brotli: Brotli support python-brotlicffi: Brotli support python-h2: HTTP/2 support python-pysocks: SOCKS support installing python-certifi... installing python-requests... Optional dependencies for python-requests python-chardet: alternative character encoding library python-pysocks: SOCKS proxy support installing ada... installing c-ares... installing libuv... installing simdjson... installing nodejs-lts-krypton... Optional dependencies for nodejs-lts-krypton npm: nodejs package manager installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML python-cssselect: support for cssselect python-html5lib: support for html5lib parser python-lxml-docs: offline docs python-lxml-html-clean: enable htmlclean feature installing python-six... installing python-dateutil... installing libyaml... installing python-yaml... installing python-html2text... installing python-unidecode... installing python-packaging... installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing libjpeg-turbo... installing jbigkit... installing libdeflate... installing libwebp... Optional dependencies for libwebp libwebp-utils: WebP conversion and inspection tools installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing aom... installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing libyuv... installing rav1e... installing svt-av1... installing libavif... installing fribidi... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing libraqm... installing openjpeg2... installing libimagequant... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing python-pillow... Optional dependencies for python-pillow libwebp: for webp images [installed] tk: for the ImageTK module python-olefile: OLE2 file support python-pyqt6: for the ImageQt module python-defusedxml: for reading XMP tags installing python-pytz... installing python-babel... installing python-pycountry... installing python-mdurl... installing python-markdown-it-py... Optional dependencies for python-markdown-it-py python-mdit_py_plugins: core plugins python-linkify-it-py: linkify extension installing python-pygments... installing python-rich... installing python-simplejson... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-typing_extensions... installing python-pkg_resources... installing python-setuptools... installing woob... Optional dependencies for woob python-colorama: CLI usage python-prettytable: CLI output formatting python-feedparser: required by some modules python-jose: required by some modules python-pycryptodome: required by some modules python-google-api-python-client: multiple Google services like YouTube :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=c11389412c574396a9d51cb09e071607\==> Checking buildtime dependencies... ==> Installing missing dependencies... ]3008;start=47f2baf60ce14e758c32caeae511becf;user=builduser;hostname=makechrootpkg-kresus.build.2277081;machineid=686ea3b730154f12ba9740086cfe1c96;bootid=994b5fcd36d74dd99681cc8d78c16698;pid=3971;pidfdid=77805658;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (9) New Version Net Change extra/nodejs-nopt 10.0.1-1 0.03 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.35-1 0.15 MiB extra/semver 7.8.5-1 0.10 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/git 2.55.0-1 29.92 MiB extra/node-gyp 13.0.2-1 6.80 MiB extra/yarn 1.22.22-2 19.26 MiB Total Installed Size: 56.63 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing yarn... installing nodejs-nopt... installing semver... installing node-gyp... Optional dependencies for node-gyp gcc: to build C++ modules [installed] make: to build C++ modules [installed] python: to build C++ modules [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 968. Creating user 'git' (git daemon user) with UID 968 and GID 968. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h]3008;end=47f2baf60ce14e758c32caeae511becf\==> Retrieving sources...  -> Found kresus.service  -> Found kresus.sysusers  -> Found kresus.tmpfiles ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of kresus git repo... Cloning into 'kresus'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... yarn install v1.22.22 warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json. [1/5] Validating package.json... [2/5] Resolving packages... [3/5] Fetching packages... warning chart.js@4.5.1: The engine "pnpm" appears to be invalid. [4/5] Linking dependencies... warning " > rc-color-picker@1.2.6" has incorrect peer dependency "react@16.x". warning " > rc-color-picker@1.2.6" has incorrect peer dependency "react-dom@16.x". [5/5] Building fresh packages... success Saved lockfile. Done in 885.44s. ==> Starting build()... yarn run v1.22.22 $ ./scripts/build/prod.sh --offline [0] $ /build/kresus/src/kresus/node_modules/.bin/vite build --mode production [1] $ ./scripts/build/server.sh [1] Building in production mode... [1] Copying shared files... [1] Copying locale files... [1] Copying Woob python code... [1] Building server JS... [1] warning From Yarn 1.0 onwards, scripts don't require "--" for options to be forwarded. In a future version, any explicit "--" will be forwarded as-is to the scripts. [1] $ /build/kresus/src/kresus/node_modules/.bin/tsc --build --force [0] (node:5326) ExperimentalWarning: WASI is an experimental feature and might change at any time [0] (Use `node --trace-warnings ...` to show where the warning was created) [0] (node:5326) ExperimentalWarning: WASI is an experimental feature and might change at any time [0] (Use `node --trace-warnings ...` to show where the warning was created) [0] (node:5326) ExperimentalWarning: WASI is an experimental feature and might change at any time [0] (Use `node --trace-warnings ...` to show where the warning was created) [0] vite v8.0.10 building client environment for production... [0]  transforming...11:55:56 PM [vite] (client) warning: rewrote ./sprite.css to ./client/static/sprite/sprite.css but was not an absolute path and was not handled by other plugins. This will lead to duplicated modules for the same path. To avoid duplicating modules, you should resolve to an absolute path. [0] Plugin: alias [1] Done! [1] yarn run build:server exited with code 0 [0] [0] ./bank-sprite.png referenced in ./bank-sprite.png didn't resolve at build time, it will remain unchanged to be resolved at runtime [0] ✓ 508 modules transformed. [0] ✗ Build failed in 39.06s [0] error during build: [0] Build failed with 34 errors: [0] [0] [PARSE_ERROR] Error: Unterminated multiline comment [0] ╭─[ node_modules/react-router/dist/development/index.mjs:1:1 ] [0] │ [0]  1 │ ╭─▶ /** [0]  ┆ ┆ [0] 275 │ ├─▶ }; [0]  │ │ [0]  │ ╰──────── [0] ─────╯ [0] [0] [PARSE_ERROR] Error: Unterminated multiline comment [0] ╭─[ node_modules/react-dom/cjs/react-dom-client.production.js:1:1 ] [0] │ [0]  1 │ ╭─▶ /** [0]  ┆ ┆ [0] 16049 │ ├─▶ exports.version = "19.2.5"; [0]  │ │ [0]  │ ╰───────────────────────────────── [0] ───────╯ [0] [0] [PARSE_ERROR] Error: Unterminated multiline comment [0] ╭─[ node_modules/react/cjs/react.production.js:1:1 ] [0] │ [0]  1 │ ╭─▶ /** [0]  ┆ ┆ [0] 542 │ ├─▶ exports.version = "19.2.5"; [0]  │ │ [0]  │ ╰───────────────────────────────── [0] ─────╯ [0] [0] [PARSE_ERROR] Error: Unterminated multiline comment [0] ╭─[ node_modules/moment/dist/moment.js:4017:1 ] [0] │ [0] 4017 │ ╭─▶ /** [0]  ┆ ┆ [0] 5680 │ ├─▶ export default hooks; [0]  │ │ [0]  │ ╰─────────────────────────── [0] ──────╯ [0] [0] [PARSE_ERROR] Error: Unterminated multiline comment [0] ╭─[ node_modules/@reduxjs/toolkit/dist/redux-toolkit.modern.mjs:826:3 ] [0] │ [0]  826 │ ╭─▶   /* [0]  ┆ ┆ [0] 2311 │ ├─▶ //# sourceMappingURL=redux-toolkit.modern.mjs.map [0]  │ │ [0]  │ ╰────────────────────────────────────────────────────── [0] ──────╯ [0] [0] ... [0] at aggregateBindingErrorsIntoJsError (file:///build/kresus/src/kresus/node_modules/rolldown/dist/shared/error-DL-e8-oE.mjs:48:18) [0] at unwrapBindingResult (file:///build/kresus/src/kresus/node_modules/rolldown/dist/shared/error-DL-e8-oE.mjs:18:128) [0] at #build (file:///build/kresus/src/kresus/node_modules/rolldown/dist/shared/rolldown-build-DSxL8qiP.mjs:3317:34) [0] at async buildEnvironment (file:///build/kresus/src/kresus/node_modules/vite/dist/node/chunks/node.js:33018:64) [0] at async Object.build (file:///build/kresus/src/kresus/node_modules/vite/dist/node/chunks/node.js:33440:19) [0] at async Object.buildApp (file:///build/kresus/src/kresus/node_modules/vite/dist/node/chunks/node.js:33437:153) [0] at async CAC. (file:///build/kresus/src/kresus/node_modules/vite/dist/node/cli.js:778:3) { [0] errors: [Getter/Setter] [0] } [0] error Command failed with exit code 1. [0] info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. [0] yarn run vite build --mode production exited with code 1 error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. ==> ERROR: A failure occurred in build().  Aborting... ]3008;end=9acf98bb31ba48b2b52ea95102ee6f56\[!p]104\[?7h]3008;end=31fe570851fc45e69c3d11e5787915a4\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h]3008;end=dcdcc7bfaef4435ab5c55fc15bd16db4\[?25hreceiving incremental file list kresus-0.25.2-1-riscv64-build.log kresus-0.25.2-1-riscv64-prepare.log sent 62 bytes received 2,150 bytes 884.80 bytes/sec total size is 6,876 speedup is 3.11