==> Building on articuno ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/dnsdist ./ .SRCINFO 1,217 100% 0.00kB/s 0:00:00 1,217 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=12/14) .nvchecker.toml 166 100% 162.11kB/s 0:00:00 166 100% 162.11kB/s 0:00:00 (xfr#2, to-chk=11/14) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=10/14) PKGBUILD 2,443 100% 2.33MB/s 0:00:00 2,443 100% 2.33MB/s 0:00:00 (xfr#4, to-chk=9/14) REUSE.toml 396 100% 386.72kB/s 0:00:00 396 100% 386.72kB/s 0:00:00 (xfr#5, to-chk=8/14) dnsdist-2.0.2-2.log 737 100% 719.73kB/s 0:00:00 737 100% 719.73kB/s 0:00:00 (xfr#6, to-chk=7/14) sysusers.conf 24 100% 23.44kB/s 0:00:00 24 100% 23.44kB/s 0:00:00 (xfr#7, to-chk=6/14) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE keys/ keys/pgp/ keys/pgp/16E12866B7738C73976A57436FFC33439B0D04DF.asc 1,717 100% 838.38kB/s 0:00:00 1,717 100% 838.38kB/s 0:00:00 (xfr#8, to-chk=1/14) keys/pgp/D6300CABCBF469BBE392E503A208ED4F8AF58446.asc 2,298 100% 748.05kB/s 0:00:00 2,298 100% 748.05kB/s 0:00:00 (xfr#9, to-chk=0/14) sent 6,825 bytes received 252 bytes 4,718.00 bytes/sec total size is 9,112 speedup is 1.29 ==> Ensuring required PGP keys are present...  -> Checking for D6300CABCBF469BBE392E503A208ED4F8AF58446... ==> 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 dnsdist  -> repo: extra  -> arch: riscv64  -> worker: felix-5 ==> Building dnsdist for [extra] (riscv64) ==> Locking clean chroot...done ]3008;start=4f9d19ca4dd045aa9e8b89b68cae896d;user=root;hostname=articuno.felixc.at;machineid=5c87428929f24fc498e0c27a9edd88e1;bootid=bb0ddc30b29e400c91dd589c78262dc1;pid=713087;comm=systemd-nspawn;container=arch-nspawn-713087;type=container\]11;?\]2;🔵 Container arch-nspawn-713087 on articuno.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=4f9d19ca4dd045aa9e8b89b68cae896d\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-5]...done ==> Making package: dnsdist 2.0.2-2 (Tue Feb 10 14:15:35 2026) ==> Retrieving sources...  -> Downloading dnsdist-2.0.2.tar.xz... % 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 1 2231k 1 32405 0 0 13372 0 0:02:50 0:00:02 0:02:48 13373 10 2231k 10 229013 0 0 67888 0 0:00:33 0:00:03 0:00:30 67895 82 2231k 82 1839k 0 0 435933 0 0:00:05 0:00:04 0:00:01 435963 100 2231k 100 2231k 0 0 522689 0 0:00:04 0:00:04 --:--:-- 556469  -> Downloading dnsdist-2.0.2.tar.xz.asc... % 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 100 525 100 525 0 0 417 0 0:00:01 0:00:01 --:--:-- 417  -> Found sysusers.conf ==> Validating source files with sha512sums... dnsdist-2.0.2.tar.xz ... Passed dnsdist-2.0.2.tar.xz.asc ... Skipped sysusers.conf ... Passed ==> Verifying source file signatures with gpg... dnsdist-2.0.2.tar.xz ... Passed ]3008;start=60277821ea224ccc9886c59cf8c613b3;user=root;hostname=articuno.felixc.at;machineid=5c87428929f24fc498e0c27a9edd88e1;bootid=bb0ddc30b29e400c91dd589c78262dc1;pid=715434;comm=systemd-nspawn;container=arch-nspawn-715434;type=container\]11;?\]2;🔵 Container arch-nspawn-715434 on articuno.felixc.at\==> Making package: dnsdist 2.0.2-2 (Tue Feb 10 14:16:01 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (16) New Version Net Change Download Size extra/abseil-cpp 20250814.1-1 5.90 MiB extra/gtest 1.17.0-1 1.51 MiB core/libnl 3.12.0-1 1.91 MiB core/libpcap 1.10.6-1 0.65 MiB extra/lm_sensors 1:3.6.2-1 0.43 MiB core/pciutils 3.14.0-1 0.36 MiB extra/fstrm 0.6.1-2 0.21 MiB core/libbpf 1.6.2-1 0.80 MiB core/libedit 20250104_3.1-1 0.25 MiB extra/libsodium 1.0.20-1 0.44 MiB extra/libxdp 1.6.0-1 0.42 MiB 0.10 MiB extra/luajit 2.1.1702376626-1 0.76 MiB extra/net-snmp 5.9.5.2-1 8.62 MiB 2.18 MiB extra/quiche 0.24.8-1 2.46 MiB 1.02 MiB extra/re2 2:2025.11.05-1 0.56 MiB 0.22 MiB extra/tinycdb 0.81-1 0.05 MiB Total Download Size: 3.52 MiB Total Installed Size: 25.36 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... net-snmp-5.9.5.2-1-riscv64 downloading... quiche-0.24.8-1-riscv64 downloading... re2-2:2025.11.05-1-riscv64 downloading... libxdp-1.6.0-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing fstrm... installing libbpf... installing libedit... installing libsodium... installing libxdp... installing luajit... installing libnl... installing libpcap... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing pciutils... Optional dependencies for pciutils which: for update-pciids [installed] grep: for update-pciids [installed] curl: for update-pciids [installed] installing net-snmp... Optional dependencies for net-snmp perl-term-readkey: for snmpcheck application perl-tk: for snmpcheck and tkmib applications python: for the python modules installing quiche... installing gtest... Optional dependencies for gtest python: gmock generator installing abseil-cpp... installing re2... installing tinycdb... :: Running post-transaction hooks... (1/3) Reloading system manager configuration... Skipped: Current root is not booted. (2/3) Arming ConditionNeedsUpdate... (3/3) Checking for old perl modules... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25l:: There are 2 providers available for cargo: :: Repository extra 1) rust 2) rustup Enter a number (default=1): resolving dependencies... looking for conflicting packages... Package (14) New Version Net Change extra/boost-libs 1.89.0-4 8.59 MiB extra/compiler-rt 21.1.6-1 121.33 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/llvm-libs 21.1.6-2 143.41 MiB core/mpdecimal 4.0.1-1 0.31 MiB extra/ninja 1.13.2-2 0.36 MiB core/python 3.14.2-2 132.78 MiB extra/python-tqdm 4.67.1-5 0.62 MiB extra/boost 1.89.0-4 473.50 MiB extra/clang 21.1.6-3 213.91 MiB extra/lld 21.1.6-1 6.26 MiB extra/meson 1.10.1-1 16.05 MiB extra/python-yaml 6.0.3-2 0.93 MiB extra/rust 1:1.93.0-1 235.91 MiB Total Installed Size: 1354.10 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing boost-libs... Optional dependencies for boost-libs openmpi: for mpi support installing boost... Optional dependencies for boost python: for python bindings [pending] installing compiler-rt... installing llvm-libs... installing lld... installing rust... Optional dependencies for rust gdb: rust-gdb script lldb: rust-lldb script installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [pending] llvm: referenced by some clang headers 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 libyaml... installing python-yaml... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found dnsdist-2.0.2.tar.xz  -> Found dnsdist-2.0.2.tar.xz.asc  -> Found sysusers.conf ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting dnsdist-2.0.2.tar.xz with bsdtar ==> Starting build()... The Meson build system Version: 1.10.1 Source dir: /build/dnsdist/src/dnsdist-2.0.2 Build dir: /build/dnsdist/src/build Build type: native build Project name: dnsdist Project version: 2.0.2 C compiler for the host machine: clang (clang 21.1.6 "clang version 21.1.6") C linker for the host machine: clang ld.lld 21.1.6 C++ compiler for the host machine: clang++ (clang 21.1.6 "clang version 21.1.6") C++ linker for the host machine: clang++ ld.lld 21.1.6 Host machine cpu family: riscv64 Host machine cpu: riscv64 Checking for function "dlopen" : YES Checking if "-latomic is not needed for using __atomic builtins" links: YES Run-time dependency threads found: YES dnsdist-2.0.2/meson/pthread-headers/meson.build:3:21: ERROR: C++ header 'pthread.h' not usable A full log can be found at /build/dnsdist/src/build/meson-logs/meson-log.txt ==> ERROR: A failure occurred in build().  Aborting... [!p]104[?7h]3008;end=60277821ea224ccc9886c59cf8c613b3\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-5/build [?25h[?25h[?25hreceiving incremental file list dnsdist-2.0.2-2-riscv64-build.log sent 43 bytes received 574 bytes 246.80 bytes/sec total size is 928 speedup is 1.50