==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 668 100% 0.00kB/s 0:00:00 668 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 119 100% 116.21kB/s 0:00:00 119 100% 116.21kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 700 52% 683.59kB/s 0:00:00 1,321 100% 1.26MB/s 0:00:00 (xfr#3, to-chk=1/5) criterion-2.4.2-6.log 502 100% 490.23kB/s 0:00:00 502 100% 490.23kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 886 bytes received 125 bytes 288.86 bytes/sec total size is 2,305 speedup is 2.28 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building criterion  -> repo: extra  -> arch: riscv64  -> worker: felix-1 ==> Building criterion for [extra] (riscv64) ]2;🔵 Container arch-nspawn-631167 on electivire.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... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-1]...done ==> Making package: criterion 2.4.2-6 (Sat Aug 2 22:14:42 2025) ==> Retrieving sources...  -> Found criterion-2.4.2.tar.gz ==> Validating source files with sha256sums... criterion-2.4.2.tar.gz ... Passed ]2;🔵 Container arch-nspawn-632198 on electivire.felixc.at\==> Making package: criterion 2.4.2-6 (Sat Aug 2 14:14:53 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (3) New Version Net Change extra/llhttp 9.2.1-2 0.10 MiB extra/libgit2 1:1.9.1-1 2.90 MiB extra/nanomsg 1.2-2 0.33 MiB Total Installed Size: 3.32 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing llhttp... installing libgit2... installing nanomsg... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (17) New Version Net Change Download Size extra/cppdap 1.58.0-2 1.48 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libuv 1.51.0-1 0.60 MiB core/mpdecimal 4.0.1-1 0.31 MiB extra/ninja 1.12.1-2 0.31 MiB extra/perl-error 0.17030-2 0.04 MiB 0.02 MiB extra/perl-mailtools 2.22-2 0.10 MiB 0.06 MiB extra/perl-timedate 2.33-8 0.08 MiB 0.03 MiB core/python 3.13.5-1 123.83 MiB extra/python-tqdm 4.67.1-2 0.61 MiB 0.13 MiB extra/rhash 1.4.4-1 0.31 MiB extra/zlib-ng 2.2.4-1 0.21 MiB extra/cmake 4.0.3-1 76.42 MiB extra/git 2.50.1-3 28.58 MiB extra/meson 1.7.2-1 13.34 MiB extra/python-cram 0.7-12 0.15 MiB Total Download Size: 0.24 MiB Total Installed Size: 249.59 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-tqdm-4.67.1-2-any downloading... perl-mailtools-2.22-2-any downloading... perl-timedate-2.33-8-any downloading... perl-error-0.17030-2-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... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui 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-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 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing ninja... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... installing python-cram... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 971. Creating user 'git' (git daemon user) with UID 971 and GID 971. (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 criterion-2.4.2.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting criterion-2.4.2.tar.gz with bsdtar ==> Starting prepare()... removed 'subprojects/libffi.wrap' removed 'subprojects/libgit2-cmake.wrap' removed 'subprojects/nanomsg-cmake.wrap' Cloning into 'debugbreak'... Cloning into 'boxfort'... Cloning into 'klib'... Cloning into 'nanopb'... HEAD is now at 83bf7e9 Use __builtin_debugtrap wherever available HEAD is now at c91d718 Add riscv64 support HEAD is now at cdb7e92 Merge pull request #62 from innoink/master HEAD is now at b97aa65 Publishing nanopb-0.4.7 Progress: 0 / 4 (boxfort) Progress: 0 / 4 (boxfort, debugbreak) Progress: 0 / 4 (boxfort, debugbreak, klib) Progress: 0 / 4 (boxfort, debugbreak, nanopb-cmake, klib)  Download debugbreak... -> done Progress: 1 / 4 (boxfort, nanopb-cmake, klib)  Download boxfort... -> done Progress: 2 / 4 (nanopb-cmake, klib)  Download klib... -> done Progress: 3 / 4 (nanopb-cmake)  Download nanopb-cmake... -> Subproject exists but has no meson.build file. Progress: 4 / 4 ()  WARNING: Please check logs above as command failed in some subprojects which could have been left in conflict state: nanopb-cmake ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_pie=true -D python.bytecompile=1 build The Meson build system Version: 1.7.2 Source dir: /build/criterion/src/Criterion-2.4.2 Build dir: /build/criterion/src/Criterion-2.4.2/build Build type: native build Project name: criterion Project version: 2.4.2 C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425") C linker for the host machine: cc ld.bfd 2.45 Host machine cpu family: riscv64 Host machine cpu: riscv64 Program python3 found: YES (/usr/bin/python3) Program git found: YES (/usr/bin/git) meson.build:39: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build. C++ compiler for the host machine: c++ (gcc 15.1.1 "c++ (GCC) 15.1.1 20250425") C++ linker for the host machine: c++ ld.bfd 2.45 Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wno-unused-value: YES Compiler for C supports arguments -fvisibility=hidden: YES Compiler for C supports arguments -fexceptions: YES Compiler for C supports arguments /SAFESEH:NO: NO Compiler for C supports arguments /source-charset:utf-8: NO Checking for function "clock_gettime" : YES Checking for function "fopencookie" : YES Checking for function "funopen" : NO Checking for function "getcwd" : YES Checking for function "isatty" : YES Checking for function "nl_langinfo" : YES Checking for function "open_memstream" : YES Checking for function "strtok_r" : YES Checking for function "strtok_s" : NO Header "time.h" has symbol "CLOCK_MONOTONIC_RAW" : YES Checking for function "GetCurrentDirectory" : NO Checking for function "PathIsRelative" : NO Has header "synchapi.h" : NO Program gettext found: YES (/usr/bin/gettext) Program msgfmt found: YES (/usr/bin/msgfmt) Program msginit found: YES (/usr/bin/msginit) Program msgmerge found: YES (/usr/bin/msgmerge) Program xgettext found: YES (/usr/bin/xgettext) Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Found CMake: /usr/bin/cmake (4.0.3) Run-time dependency debugbreak found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency debugbreak Executing subproject debugbreak debugbreak| Project name: debugbreak debugbreak| Project version: undefined debugbreak| C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425") debugbreak| C linker for the host machine: cc ld.bfd 2.45 debugbreak| Build targets in project: 5 debugbreak| Subproject debugbreak finished. Dependency debugbreak from subproject subprojects/debugbreak found: YES undefined Run-time dependency klib found: NO (tried pkgconfig and cmake) Looking for a fallback subproject for the dependency klib Executing subproject klib klib| Project name: klib klib| Project version: undefined klib| C compiler for the host machine: cc (gcc 15.1.1 "cc (GCC) 15.1.1 20250425") klib| C linker for the host machine: cc ld.bfd 2.45 klib| Build targets in project: 5 klib| Subproject klib finished. Dependency klib from subproject subprojects/klib found: YES undefined Run-time dependency threads found: YES Run-time dependency nanomsg found: YES 1.1.5 Run-time dependency nanopb found: NO (tried cmake) Executing subproject nanopb-cmake method cmake nanopb-cmake| Found CMake: /usr/bin/cmake (4.0.3) | Configuring the build directory with CMake version 4.0.3 | Running CMake with: -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -Dnanopb_BUILD_GENERATOR=False -DBUILD_SHARED_LIBS=False -DCMAKE_C_FLAGS=-DPB_ENABLE_MALLOC=1 -DPB_NO_PACKED_STRUCTS=1 -DCMAKE_POSITION_INDEPENDENT_CODE=True | - build directory: /build/criterion/src/Criterion-2.4.2/build/subprojects/nanopb/__CMake_build | - source directory: /build/criterion/src/Criterion-2.4.2/subprojects/nanopb | - toolchain file: /build/criterion/src/Criterion-2.4.2/build/subprojects/nanopb/__CMake_build/CMakeMesonToolchainFile.cmake | - preload file: /usr/lib/python3.13/site-packages/mesonbuild/cmake/data/preload.cmake | - trace args: --trace-expand --trace-format=json-v1 --no-warn-unused-cli --trace-redirect=cmake_trace.txt | - disabled policy warnings: [CMP0025, CMP0047, CMP0056, CMP0060, CMP0065, CMP0066, CMP0067, CMP0082, CMP0089, CMP0102] | CMake Error at CMakeLists.txt:1 (cmake_minimum_required): | Compatibility with CMake < 3.5 has been removed from CMake. | Update the VERSION argument value. Or, use the ... syntax | to tell CMake that the project requires at least but has been updated | to work with policies introduced by or earlier. | Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway. | Put cmake in trace mode, but with variables expanded. | Put cmake in trace mode and sets the trace output format. | Not searching for unused variables given on the command line. | Put cmake in trace mode and redirect trace output to a file instead of stderr. | Trace will be written to cmake_trace.txt | -- Configuring incomplete, errors occurred! nanopb-cmake| CMake configuration: FAILED meson.build:194:21: ERROR: Failed to configure the CMake subproject A full log can be found at /build/criterion/src/Criterion-2.4.2/build/meson-logs/meson-log.txt ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-1/build [?25h[?25h[?25hreceiving incremental file list criterion-2.4.2-6-riscv64-build.log criterion-2.4.2-6-riscv64-prepare.log sent 62 bytes received 2,587 bytes 353.20 bytes/sec total size is 6,448 speedup is 2.43