==> Building on electivire ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/opensearch ./ .SRCINFO 6,527 100% 0.00kB/s 0:00:00 6,527 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=15/17) .nvchecker.toml 126 100% 123.05kB/s 0:00:00 126 100% 123.05kB/s 0:00:00 (xfr#2, to-chk=14/17) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=13/17) PKGBUILD 12,548 100% 11.97MB/s 0:00:00 12,548 100% 11.97MB/s 0:00:00 (xfr#4, to-chk=12/17) README.md 270 100% 263.67kB/s 0:00:00 270 100% 263.67kB/s 0:00:00 (xfr#5, to-chk=11/17) REUSE.toml 406 100% 396.48kB/s 0:00:00 406 100% 396.48kB/s 0:00:00 (xfr#6, to-chk=10/17) opensearch-3.8.0-1.log 912 100% 890.62kB/s 0:00:00 912 100% 890.62kB/s 0:00:00 (xfr#7, to-chk=9/17) opensearch-keystore.service 243 100% 237.30kB/s 0:00:00 243 100% 237.30kB/s 0:00:00 (xfr#8, to-chk=8/17) opensearch-keystore@.service 290 100% 283.20kB/s 0:00:00 290 100% 283.20kB/s 0:00:00 (xfr#9, to-chk=7/17) opensearch-tmpfile.conf 929 100% 907.23kB/s 0:00:00 929 100% 907.23kB/s 0:00:00 (xfr#10, to-chk=6/17) opensearch-user.conf 34 100% 33.20kB/s 0:00:00 34 100% 33.20kB/s 0:00:00 (xfr#11, to-chk=5/17) opensearch.default 250 100% 244.14kB/s 0:00:00 250 100% 244.14kB/s 0:00:00 (xfr#12, to-chk=4/17) opensearch.service 1,835 100% 1.75MB/s 0:00:00 1,835 100% 1.75MB/s 0:00:00 (xfr#13, to-chk=3/17) opensearch@.service 1,847 100% 1.76MB/s 0:00:00 1,847 100% 1.76MB/s 0:00:00 (xfr#14, to-chk=2/17) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 9,901 bytes received 338 bytes 20,478.00 bytes/sec total size is 26,158 speedup is 2.55 ==> Applying RISC-V patches... sending incremental file list ./ riscv64.patch 2,814 100% 0.00kB/s 0:00:00 2,814 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 1,341 bytes received 38 bytes 919.33 bytes/sec total size is 2,814 speedup is 2.04 patching file PKGBUILD Hunk #2 succeeded at 45 with fuzz 2. ==> 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 opensearch -> repo: extra -> arch: riscv64 -> worker: felix-4 ==> Building opensearch for [extra] (riscv64) 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. [?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-4]...done ==> Making package: opensearch 3.8.0-1 (Tue Aug 25 22:12:16 2026) ==> Retrieving sources...  -> Downloading OpenSearch-3.8.0.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 00:01 0 100 4.00M 0 4.00M 0 0 1.75M 0 00:02 3.97M 100 16.00M 0 16.00M 0 0 4.87M 0 00:03 7.96M 100 21.25M 0 21.25M 0 0 4.94M 0 00:04 7.02M 100 26.50M 0 26.50M 0 0 4.99M 0 00:05 6.56M 100 30.39M 0 30.39M 0 0 5.07M 0 00:05 6.56M 100 30.39M 0 30.39M 0 0 5.07M 0 00:05 6.56M 100 30.39M 0 30.39M 0 0 5.07M 0 00:05 6.56M  -> Found opensearch.service  -> Found opensearch@.service  -> Found opensearch-keystore.service  -> Found opensearch-keystore@.service  -> Found opensearch-user.conf  -> Found opensearch-tmpfile.conf  -> Found opensearch.default  -> Downloading protobuf-3.25.5.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 100 5.25M 0 5.25M 0 0 3.87M 0 00:01 5.20M 100 5.60M 0 5.60M 0 0 4.07M 0 00:01 5.20M 100 5.60M 0 5.60M 0 0 4.07M 0 00:01 5.20M 100 5.60M 0 5.60M 0 0 4.07M 0 00:01 5.20M ==> Validating source files with sha256sums... OpenSearch-3.8.0.tar.gz ... Passed opensearch.service ... Passed opensearch@.service ... Passed opensearch-keystore.service ... Passed opensearch-keystore@.service ... Passed opensearch-user.conf ... Passed opensearch-tmpfile.conf ... Passed opensearch.default ... Passed protobuf-3.25.5.tar.gz ... Passed 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. ==> Making package: opensearch 3.8.0-1 (Tue Aug 25 14:18:11 2026) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (28) New Version Net Change Download Size extra/cppdap 1.58.0-3 1.57 MiB extra/freetype2 2.14.3-1 1.61 MiB extra/giflib 6.1.3-2 0.30 MiB extra/graphite 1:1.3.15-1 0.18 MiB extra/gtest 1.17.0-2 1.55 MiB extra/harfbuzz 14.3.1-1 4.66 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/java-environment-common 3-6 0.00 MiB extra/java-runtime-common 3-6 0.01 MiB extra/jbigkit 2.1-8 0.13 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/lcms2 2.19.1-1 0.66 MiB extra/libdeflate 1.26-1 0.10 MiB extra/libjpeg-turbo 3.2.0-2 2.24 MiB extra/libnet 2:1.3-2 1.46 MiB 0.29 MiB extra/libpng 1.6.58-2 0.54 MiB extra/libtiff 4.7.2-1 1.18 MiB extra/libuv 1.52.1-1 0.62 MiB extra/libwebp 1.6.0-2 0.64 MiB core/nspr 4.40-1 0.71 MiB core/nss 3.127-1 4.78 MiB extra/rhash 1.4.6-1 0.35 MiB extra/abseil-cpp 20260817.0-1 6.45 MiB extra/cmake 4.4.2-1 88.42 MiB extra/jdk11-openjdk 11.0.32.1.u1-1 417.08 MiB 296.64 MiB extra/jdk17-openjdk 17.0.20.1.u1-1 413.60 MiB 269.44 MiB extra/jdk21-openjdk 21.0.12.1.u1-1 493.59 MiB 327.52 MiB extra/unzip 6.0-23 0.28 MiB Total Download Size: 893.89 MiB Total Installed Size: 1445.92 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... jdk21-openjdk-21.0.12.1.u1-1-riscv64 downloading... jdk11-openjdk-11.0.32.1.u1-1-riscv64 downloading... jdk17-openjdk-17.0.20.1.u1-1-riscv64 downloading... libnet-2:1.3-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing java-runtime-common... For the complete set of Java binaries to be available in your PATH, you need to re-login or source /etc/profile Please note that this package does not support forcing JAVA_HOME as former package java-common did installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities 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 libnet... installing nspr... installing nss... installing java-environment-common... installing hicolor-icon-theme... installing giflib... installing jdk21-openjdk... Optional dependencies for jdk21-openjdk java-rhino: for some JavaScript support alsa-lib: for basic sound support gtk3: for the Gtk+ 3 look and feel - desktop usage installing jdk11-openjdk... Default Java environment is already set to 'java-21-openjdk' See 'archlinux-java help' to change it Optional dependencies for jdk11-openjdk java-rhino: for some JavaScript support alsa-lib: for basic sound support gtk3: for the Gtk+ 3 look and feel - desktop usage installing jdk17-openjdk... Default Java environment is already set to 'java-21-openjdk' See 'archlinux-java help' to change it Optional dependencies for jdk17-openjdk java-rhino: for some JavaScript support alsa-lib: for basic sound support gtk3: for the Gtk+ 3 look and feel - desktop usage installing unzip... installing cppdap... 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 qt6-base: cmake-gui installing gtest... Optional dependencies for gtest python: gmock generator [installed] installing abseil-cpp... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Retrieving sources...  -> Found OpenSearch-3.8.0.tar.gz  -> Found opensearch.service  -> Found opensearch@.service  -> Found opensearch-keystore.service  -> Found opensearch-keystore@.service  -> Found opensearch-user.conf  -> Found opensearch-tmpfile.conf  -> Found opensearch.default  -> Found protobuf-3.25.5.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting OpenSearch-3.8.0.tar.gz with bsdtar  -> Extracting protobuf-3.25.5.tar.gz with bsdtar ==> Starting prepare()... CMake Warning (deprecated) at CMakeLists.txt:7 (cmake_policy): The OLD behavior for policy CMP0141 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- -- 25.5.0 -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT -- Performing Test protobuf_HAVE_LD_VERSION_SCRIPT - Success -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success CMake Warning (deprecated) at third_party/utf8_range/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of 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. This warning is for project developers. Use -Wno-author or -Wno-deprecated to suppress it. -- Configuring done (10.7s) -- Generating done (0.5s) -- Build files have been written to: /build/opensearch/src/protobuf-3.25.5 [ 0%] Building CXX object third_party/utf8_range/CMakeFiles/utf8_validity.dir/utf8_validity.cc.o [ 0%] Building C object third_party/utf8_range/CMakeFiles/utf8_range.dir/naive.c.o [ 1%] Building C object third_party/utf8_range/CMakeFiles/utf8_range.dir/range2-neon.c.o [ 1%] Building C object third_party/utf8_range/CMakeFiles/utf8_range.dir/range2-sse.c.o [ 2%] Linking C static library libutf8_range.a [ 2%] Built target utf8_range /build/opensearch/src/protobuf-3.25.5/third_party/utf8_range/utf8_validity.cc: In function ‘uint64_t utf8_range::{anonymous}::UNALIGNED_LOAD64(const void*)’: /build/opensearch/src/protobuf-3.25.5/third_party/utf8_range/utf8_validity.cc:37:3: error: ‘memcpy’ was not declared in this scope 37 | memcpy(&t, p, sizeof t); | ^~~~~~ /build/opensearch/src/protobuf-3.25.5/third_party/utf8_range/utf8_validity.cc:24:1: note: ‘memcpy’ is defined in header ‘’; this is probably fixable by adding ‘#include ’ 23 | #include "absl/strings/ascii.h" +++ |+#include 24 | #include "absl/strings/string_view.h" make[2]: *** [third_party/utf8_range/CMakeFiles/utf8_validity.dir/build.make:79: third_party/utf8_range/CMakeFiles/utf8_validity.dir/utf8_validity.cc.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:284: third_party/utf8_range/CMakeFiles/utf8_validity.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in prepare().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-4/build receiving incremental file list opensearch-3.8.0-1-riscv64-prepare.log sent 43 bytes received 1,467 bytes 3,020.00 bytes/sec total size is 3,542 speedup is 2.35