==> Building on snom ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/dot-language-server ./ .SRCINFO 683 100% 0.00kB/s 0:00:00 683 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 108 100% 105.47kB/s 0:00:00 108 100% 105.47kB/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 2,629 100% 2.51MB/s 0:00:00 2,629 100% 2.51MB/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) dot-language-server-3.0.2-1.log 849 100% 829.10kB/s 0:00:00 849 100% 829.10kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 3,018 bytes received 195 bytes 1,285.20 bytes/sec total size is 4,642 speedup is 1.44 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building dot-language-server  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building dot-language-server for [extra] (riscv64) ]2;🔵 Container arch-nspawn-359164 on snom.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change Download Size core/iana-etc 20251120-1 20251215-1 0.00 MiB 0.39 MiB Total Download Size: 0.39 MiB Total Installed Size: 4.00 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... iana-etc-20251215-1-any downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! 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==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: dot-language-server 3.0.2-1 (Thu Jan 1 07:20:19 2026) ==> Retrieving sources...  -> Downloading dot-language-server-v3.0.2.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 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 432k 0 432k 0 0 211k 0 --:--:-- 0:00:02 --:--:-- 442k ==> Validating source files with sha512sums... dot-language-server-v3.0.2.tar.gz ... Passed ==> Validating source files with b2sums... dot-language-server-v3.0.2.tar.gz ... Passed ]2;🔵 Container arch-nspawn-360232 on snom.felixc.at\==> Making package: dot-language-server 3.0.2-1 (Thu Jan 1 07:20:43 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (5) New Version Net Change Download Size extra/c-ares 1.34.6-1 0.51 MiB extra/libngtcp2 1.19.0-1 0.61 MiB 0.21 MiB extra/libuv 1.51.0-1 0.60 MiB extra/simdjson 1:4.2.4-1 6.17 MiB 0.24 MiB extra/nodejs 25.2.1-1 55.37 MiB 14.22 MiB Total Download Size: 14.67 MiB Total Installed Size: 63.26 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... nodejs-25.2.1-1-riscv64 downloading... simdjson-1:4.2.4-1-riscv64 downloading... libngtcp2-1.19.0-1-riscv64 downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing c-ares... installing libngtcp2... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change extra/node-gyp 12.1.0-1 7.81 MiB extra/nodejs-nopt 7.2.1-1 0.03 MiB extra/semver 7.7.3-1 0.09 MiB extra/npm 11.6.4-1 7.14 MiB Total Installed Size: 15.08 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... 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 installing npm... Optional dependencies for npm git: for dependencies using Git URL's :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found dot-language-server-v3.0.2.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting dot-language-server-v3.0.2.tar.gz with bsdtar ==> Starting build()... npm error code EBADPLATFORM npm error notsup Unsupported platform for bun@1.3.3: wanted {"os":"darwin,linux,win32","cpu":"arm64,x64"} (current: {"os":"linux","cpu":"riscv64"}) npm error notsup Valid os: darwin,linux,win32 npm error notsup Actual os: linux npm error notsup Valid cpu: arm64,x64 npm error notsup Actual cpu: riscv64 npm error A complete log of this run can be found in: /build/dot-language-server/src/npm-cache/_logs/2026-01-01T07_20_53_993Z-debug-0.log ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list dot-language-server-3.0.2-1-riscv64-build.log sent 43 bytes received 477 bytes 208.00 bytes/sec total size is 560 speedup is 1.08