==> Building on reshiram ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 1,074 100% 0.00kB/s 0:00:00 1,074 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 141 100% 137.70kB/s 0:00:00 141 100% 137.70kB/s 0:00:00 (xfr#2, to-chk=6/9) PKGBUILD 3,212 100% 3.06MB/s 0:00:00 3,212 100% 3.06MB/s 0:00:00 (xfr#3, to-chk=5/9) ignore_gzip_timestamps.patch 527 100% 514.65kB/s 0:00:00 527 100% 514.65kB/s 0:00:00 (xfr#4, to-chk=4/9) prometheus-3.2.1-1.log 454 100% 443.36kB/s 0:00:00 454 100% 443.36kB/s 0:00:00 (xfr#5, to-chk=3/9) prometheus.conf 19 100% 18.55kB/s 0:00:00 19 100% 18.55kB/s 0:00:00 (xfr#6, to-chk=2/9) prometheus.service 874 100% 853.52kB/s 0:00:00 874 100% 853.52kB/s 0:00:00 (xfr#7, to-chk=1/9) prometheus.sysusers 45 100% 43.95kB/s 0:00:00 45 100% 43.95kB/s 0:00:00 (xfr#8, to-chk=0/9) sent 3,560 bytes received 219 bytes 7,558.00 bytes/sec total size is 6,087 speedup is 1.61 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building prometheus  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building prometheus for [extra] (riscv64) ]2;🔵 Container arch-nspawn-3864172 on reshiram.felixc.at\[?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] -> [felix-0]...done ==> Making package: prometheus 3.2.1-1 (Thu Apr 17 13:17:56 2025) ==> Retrieving sources...  -> Downloading prometheus-v3.2.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 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 100 34186 0 34186 0 0 13112 0 --:--:-- 0:00:02 --:--:-- 49544 100 272k 0 272k 0 0 77808 0 --:--:-- 0:00:03 --:--:-- 163k 100 540k 0 540k 0 0 117k 0 --:--:-- 0:00:04 --:--:-- 202k 100 888k 0 888k 0 0 160k 0 --:--:-- 0:00:05 --:--:-- 244k 100 1274k 0 1274k 0 0 195k 0 --:--:-- 0:00:06 --:--:-- 276k 100 1654k 0 1654k 0 0 220k 0 --:--:-- 0:00:07 --:--:-- 331k 100 2062k 0 2062k 0 0 243k 0 --:--:-- 0:00:08 --:--:-- 365k 100 2561k 0 2561k 0 0 267k 0 --:--:-- 0:00:09 --:--:-- 404k 100 2993k 0 2993k 0 0 284k 0 --:--:-- 0:00:10 --:--:-- 422k 100 3481k 0 3481k 0 0 301k 0 --:--:-- 0:00:11 --:--:-- 440k 100 4078k 0 4078k 0 0 326k 0 --:--:-- 0:00:12 --:--:-- 485k 100 4600k 0 4600k 0 0 341k 0 --:--:-- 0:00:13 --:--:-- 506k 100 4884k 0 4884k 0 0 355k 0 --:--:-- 0:00:13 --:--:-- 560k  -> Found prometheus.service  -> Found prometheus.sysusers  -> Found prometheus.conf  -> Found ignore_gzip_timestamps.patch ==> Validating source files with sha256sums... prometheus-v3.2.1.tar.gz ... Passed prometheus.service ... Passed prometheus.sysusers ... Passed prometheus.conf ... Passed ignore_gzip_timestamps.patch ... Passed ]2;🔵 Container arch-nspawn-3865457 on reshiram.felixc.at\==> Making package: prometheus 3.2.1-1 (Thu Apr 17 13:18:58 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (20) New Version Net Change Download Size extra/c-ares 1.34.5-1 0.50 MiB extra/libngtcp2 1.12.0-1 0.56 MiB extra/libuv 1.50.0-1 0.59 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/node-gyp 11.2.0-1 8.84 MiB extra/nodejs-nopt 7.2.1-1 0.03 MiB extra/perl-error 0.17030-1 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/python-pathspec 0.12.1-3 0.23 MiB extra/python-yaml 6.0.2-2 0.91 MiB extra/semver 7.6.3-1 0.09 MiB extra/simdjson 1:3.12.3-1 5.11 MiB extra/git 2.49.0-1 27.47 MiB extra/go 2:1.24.2-1 233.59 MiB extra/nodejs 23.9.0-1 61.74 MiB extra/npm 11.2.0-1 8.60 MiB extra/typescript 5.8.3-1 21.80 MiB 1.91 MiB extra/yamllint 1.37.0-1 0.49 MiB 0.08 MiB extra/yarn 1.22.22-2 19.26 MiB Total Download Size: 1.99 MiB Total Installed Size: 390.21 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... typescript-5.8.3-1-any downloading... yamllint-1.37.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing go... installing perl-error... installing perl-timedate... installing perl-mailtools... 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-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https 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] installing c-ares... installing libngtcp2... installing libuv... installing simdjson... installing nodejs... Optional dependencies for nodejs npm: nodejs package manager [pending] 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] installing npm... Optional dependencies for npm git: for dependencies using Git URL's [installed] installing python-pathspec... installing libyaml... installing python-yaml... installing yamllint... installing typescript... installing yarn... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources...  -> Found prometheus-v3.2.1.tar.gz  -> Found prometheus.service  -> Found prometheus.sysusers  -> Found prometheus.conf  -> Found ignore_gzip_timestamps.patch ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting prometheus-v3.2.1.tar.gz with bsdtar ==> Starting prepare()... patching file scripts/compress_assets.sh ==> Starting build()... go: downloading github.com/shurcooL/httpfs v0.0.0-20230704072500-f1e31cf0ba5c # get https://proxy.golang.org/github.com/shurcoo%21l/httpfs/@v/v0.0.0-20230704072500-f1e31cf0ba5c.zip # get https://proxy.golang.org/github.com/shurcoo%21l/httpfs/@v/v0.0.0-20230704072500-f1e31cf0ba5c.zip: 200 OK (1.751s) # get https://proxy.golang.org/github.com/shurcoo%21l/httpfs/@v/v0.0.0-20230704072500-f1e31cf0ba5c.mod # get https://proxy.golang.org/github.com/shurcoo%21l/httpfs/@v/v0.0.0-20230704072500-f1e31cf0ba5c.mod: 200 OK (0.272s) ui.go fatal: not a git repository (or any of the parent directories): .git cd web/ui && npm install npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported npm warn deprecated @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead npm warn deprecated @humanwhocodes/config-array@0.13.0: Use @eslint/config-array instead npm warn deprecated eslint@8.57.1: This version is no longer supported. Please see https://eslint.org/version-support for other options. added 652 packages, and audited 656 packages in 2m 104 packages are looking for funding run `npm fund` for details 5 vulnerabilities (4 moderate, 1 critical) To address all issues, run: npm audit fix Run `npm audit` for details. npm notice npm notice New minor version of npm available! 11.2.0 -> 11.3.0 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.3.0 npm notice To update run: npm install -g npm@11.3.0 npm notice # The old React app has been separated from the npm workspaces setup to avoid # issues with conflicting dependencies. This is a temporary solution until the # new Mantine-based UI is fully integrated and the old app can be removed. cd web/ui/react-app && npm install npm warn deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin. npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0 npm warn deprecated workbox-google-analytics@6.6.0: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained npm warn deprecated domexception@2.0.1: Use your platform's native DOMException instead npm warn deprecated abab@2.0.6: Use your platform's native atob() and btoa() methods instead npm warn deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x. npm warn deprecated @babel/plugin-proposal-private-methods@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. npm warn deprecated @babel/plugin-proposal-numeric-separator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead. npm warn deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead. npm warn deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead. npm warn deprecated @babel/plugin-proposal-private-property-in-object@7.21.11: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. npm warn deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. npm warn deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 added 1847 packages, and audited 1848 packages in 3m 292 packages are looking for funding run `npm fund` for details 13 vulnerabilities (7 moderate, 6 high) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. fatal: not a git repository (or any of the parent directories): .git cd web/ui && npm install cd web/ui && CI="" npm run build > prometheus-io@0.302.1 build > bash build_ui.sh --all build lezer-promql > @prometheus-io/lezer-promql@0.302.1 build > bash ./build.sh + npx lezer-generator src/promql.grammar -o src/parser Wrote src/parser.js and src/parser.terms.js + cat src/parser.terms.js + bash ./generate-types.sh + mkdir -p ./dist + indexFile=./dist/index.d.ts + [[ -f ./dist/index.d.ts ]] + cat ++ sed -E 's/ = [0-9]+/: number/' src/parser.terms.js + rollup -c  ./src/parser.js → ./dist/index.cjs, ./dist/index.es.js... created ./dist/index.cjs, ./dist/index.es.js in 1.1s build codemirror-promql > @prometheus-io/codemirror-promql@0.302.1 build > npm run build:lib > @prometheus-io/codemirror-promql@0.302.1 build:lib > bash ./build.sh + tsc --module esnext --target es2018 --outDir dist/esm up to date, audited 656 packages in 19s 104 packages are looking for funding run `npm fund` for details 5 vulnerabilities (4 moderate, 1 critical) To address all issues, run: npm audit fix Run `npm audit` for details. # The old React app has been separated from the npm workspaces setup to avoid # issues with conflicting dependencies. This is a temporary solution until the # new Mantine-based UI is fully integrated and the old app can be removed. cd web/ui/react-app && npm install + tsc --module commonjs --target es5 --outDir dist/cjs --downlevelIteration up to date, audited 1848 packages in 46s 292 packages are looking for funding run `npm fund` for details 13 vulnerabilities (7 moderate, 6 high) To address issues that do not require attention, run: npm audit fix To address all issues possible (including breaking changes), run: npm audit fix --force Some issues need review, and may require choosing a different dependency. Run `npm audit` for details. build react-app > @prometheus-io/app@0.300.1 build > react-scripts build Creating an optimized production build... Compiled with warnings. Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/client/prometheus.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/client/prometheus.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/complete/hybrid.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/complete/hybrid.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/complete/index.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/complete/index.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/complete/promql.terms.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/complete/promql.terms.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/index.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/index.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/lint/hybrid.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/lint/hybrid.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/lint/index.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/lint/index.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/index.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/index.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/matcher.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/matcher.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/parser.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/parser.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/path-finder.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/path-finder.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/type.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/type.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/vector.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/parser/vector.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/promql.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/promql.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/types/function.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/types/function.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/types/index.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/types/index.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/types/matcher.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/types/matcher.ts' Failed to parse source map from '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/types/vector.ts' file: Error: ENOENT: no such file or directory, open '/build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/@prometheus-io/codemirror-promql/src/types/vector.ts' [eslint] src/pages/graph/SeriesName.tsx Line 1:21: 'useContext' is defined but never used @typescript-eslint/no-unused-vars src/pages/status/Status.tsx Line 130:37: Expected '!==' and instead saw '!=' eqeqeq Line 133:6: React Hook useEffect has a missing dependency: 'setAnimateLogo'. Either include it or remove the dependency array. If 'setAnimateLogo' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps Search for the keywords to learn more about each warning. To ignore, add // eslint-disable-next-line to the line before. File sizes after gzip: 498.71 kB build/static/js/main.bedc34c3.js 53.63 kB build/static/css/main.953e44df.css The project was built assuming it is hosted at ./. You can control this with the homepage field in your package.json. The build folder is ready to be deployed. Find out more about deployment here: https://cra.link/deployment /build/prometheus/src/prometheus-3.2.1/web/ui/react-app/node_modules/react-scripts/scripts/build.js:19 throw err; ^ RangeError: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance at lazyllhttp (node:internal/deps/undici/undici:5829:32) Node.js v23.9.0 make: *** [Makefile:64: ui-build] Error 1 ==> 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 prometheus-3.2.1-1-riscv64-build.log prometheus-3.2.1-1-riscv64-prepare.log sent 62 bytes received 3,533 bytes 7,190.00 bytes/sec total size is 15,021 speedup is 4.18