==>(B Building on rapidash(B ==>(B Checking for remote environment...(B ==>(B Syncing package to remote host...(B sending incremental file list ./ .SRCINFO 700B 55% 0B/s 0:00:00 1,266B 100% 566,000B/s 0:00:00 (xfr#1, to-chk=10/12) .nvchecker.toml 118B 100% 118,000B/s 0:00:00 118B 100% 118,000B/s 0:00:00 (xfr#2, to-chk=9/12) LICENSE 646B 100% 646,000B/s 0:00:00 646B 100% 646,000B/s 0:00:00 (xfr#3, to-chk=8/12) PKGBUILD 700B 33% 700,000B/s 0:00:00 2,074B 100% 2,074,000B/s 0:00:00 (xfr#4, to-chk=7/12) REUSE.toml 375B 100% 375,000B/s 0:00:00 375B 100% 375,000B/s 0:00:00 (xfr#5, to-chk=6/12) libei-1.6.0-2.log 700B 84% 700,000B/s 0:00:00 826B 100% 826,000B/s 0:00:00 (xfr#6, to-chk=5/12) LICENSES/ keys/ keys/pgp/ keys/pgp/3C2C43D9447D5938EF4551EBE23B7E70B467F0BF.asc 700B 45% 350,000B/s 0:00:00 1,526B 100% 763,000B/s 0:00:00 (xfr#7, to-chk=0/12) sent 1,157 bytes received 259 bytes 566.40 bytes/sec total size is 6,222 speedup is 4.39 ==>(B Ensuring required PGP keys are present...(B  ->(B Checking for 3C2C43D9447D5938EF4551EBE23B7E70B467F0BF...(B  ->(B Importing key from local...(B ==>(B Applying RISC-V patches...(B sending incremental file list ./ sent 130 bytes received 19 bytes 99.33 bytes/sec total size is 948 speedup is 6.36 patching file PKGBUILD Hunk #1 succeeded at 49 (offset -1 lines). Hunk #2 succeeded at 90 (offset -4 lines). ==>(B Patching arch to riscv64...(B ==>(B Running pkgctl build --arch riscv64 on remote host...(B ==> WARNING:(B invalid architecture: riscv64(B ==>(B Updating pacman database cache(B [?25l:: Synchronizing package databases... core downloading... extra downloading... multilib downloading... [?25h==>(B Building libei(B  ->(B repo: extra(B  ->(B arch: riscv64(B  ->(B worker: felix-0(B ==>(B Building libei for [extra] (riscv64)(B ]3008;start=15211cc289824d07907c645ee68d4746;user=felix;hostname=rapidash.felixc.at;machineid=8416a3f6c64d4985b238a9c57e532efe;bootid=257ed0d46a43490f9d4b7d4237a96b33;pid=2690135;pidfdid=65473206;comm=sudo;targetuser=root;type=session\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. ]3008;start=59bf442292be4940ae8ef6e8eef416d0;user=root;hostname=rapidash.felixc.at;machineid=8416a3f6c64d4985b238a9c57e532efe;bootid=257ed0d46a43490f9d4b7d4237a96b33;pid=2690179;pidfdid=65566929;comm=systemd-nspawn;container=arch-nspawn-2690179;type=container\]11;?\]2;πŸ”΅ Container arch-nspawn-2690179 on rapidash.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=59bf442292be4940ae8ef6e8eef416d0\==>(B Building in chroot for [extra] (riscv64)...(B ==>(B Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...(Bdone(B ]3008;start=8bbd9c8a193548bbae9c3efb490590e5;user=root;hostname=rapidash.felixc.at;machineid=8416a3f6c64d4985b238a9c57e532efe;bootid=257ed0d46a43490f9d4b7d4237a96b33;pid=2690301;pidfdid=65646654;comm=sudo;targetuser=felix;type=session\==>(B Making package: libei 1.6.0-2 (Wed Oct 21 22:06:56 2026)(B ==>(B Retrieving sources...(B  ->(B Updating libei git repo...(B  ->(B Updating nemequ-munit git repo...(B  ->(B Found fix-valgrind-protocol-test-race.patch(B ==>(B Validating source files with b2sums...(B libei ... Passed nemequ-munit ... Passed fix-valgrind-protocol-test-race.patch ... Passed ==>(B Verifying source file signatures with gpg...(B libei git repo ... Passed ]3008;end=8bbd9c8a193548bbae9c3efb490590e5\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. ]3008;start=2bf22c8824784184880c4d809f357e35;user=root;hostname=rapidash.felixc.at;machineid=8416a3f6c64d4985b238a9c57e532efe;bootid=257ed0d46a43490f9d4b7d4237a96b33;pid=2693196;pidfdid=65523324;comm=systemd-nspawn;container=makechrootpkg-libei.build.2690156;type=container\]11;?\]2;πŸ”΅ Container makechrootpkg-libei.build.2690156 on rapidash.felixc.at\]3008;start=aa0aa7676d524a85994316894b0f6063;user=root;hostname=makechrootpkg-libei.build.2690156;machineid=4361284f915442ca98e33558d466872a;bootid=fa40efc0315f4efead84ad7dd9005e27;pid=34;pidfdid=65635822;comm=sudo;targetuser=builduser;type=session\==>(B Making package: libei 1.6.0-2 (Wed Oct 21 22:07:23 2026)(B ==>(B Checking runtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=8689e12523c84539b4b2563c28ec0d13;user=builduser;hostname=makechrootpkg-libei.build.2690156;machineid=4361284f915442ca98e33558d466872a;bootid=fa40efc0315f4efead84ad7dd9005e27;pid=6281;pidfdid=65631147;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (3) New Version Net Change extra/xkeyboard-config 2.48-1 10.24 MiB extra/libevdev 1.14.0-1 0.24 MiB extra/libxkbcommon 1.13.2-1 0.98 MiB Total Installed Size: 11.47 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libevdev... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 wayland: xkbcli interactive-wayland :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h]3008;end=8689e12523c84539b4b2563c28ec0d13\==>(B Checking buildtime dependencies...(B ==>(B Installing missing dependencies...(B ]3008;start=0308896aeba741a2a14e936083934b2d;user=builduser;hostname=makechrootpkg-libei.build.2690156;machineid=4361284f915442ca98e33558d466872a;bootid=fa40efc0315f4efead84ad7dd9005e27;pid=6400;pidfdid=65630026;comm=sudo;targetuser=root;type=session\[?25lresolving dependencies... looking for conflicting packages... Package (36) New Version Net Change Download Size extra/clang 23.1.3-4 111.28 MiB extra/clang-libs 23.1.3-4 128.47 MiB extra/compiler-rt 23.1.3-4 53.84 MiB extra/fmt 12.2.0-1 0.71 MiB extra/gobject-introspection-runtime 1.86.0-2 0.15 MiB core/libedit 20260512_3.1-1 0.26 MiB extra/libgirepository 1.86.0-2 1.51 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/llvm 23.1.3-4 123.53 MiB extra/llvm-libs 23.1.3-4 157.98 MiB extra/llvm-lit 23.1.3-4 1.16 MiB extra/ninja 1.13.2-3 0.36 MiB extra/perl-error 0.17030-3 0.04 MiB 0.02 MiB extra/perl-mailtools 2.22-3 0.10 MiB 0.06 MiB extra/perl-timedate 2.35-1 0.15 MiB 0.06 MiB extra/python-dbus 1.5.0-1 0.62 MiB extra/python-execnet 2.1.2-3 0.55 MiB extra/python-gobject 3.58.1-1 1.52 MiB extra/python-iniconfig 2.3.0-1 0.07 MiB extra/python-markupsafe 3.0.4-1 0.09 MiB extra/python-packaging 26.3-1 1.58 MiB 0.25 MiB extra/python-pluggy 1.7.0-1 0.28 MiB extra/python-pygments 2.21.0-1 15.59 MiB 2.45 MiB extra/python-tqdm 4.70.1-1 0.64 MiB extra/spdlog 1.17.0-2 0.67 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/doxygen 1.18.0-2 22.67 MiB extra/git 2.56.0-1 32.07 MiB extra/meson 1.12.1-1 16.88 MiB extra/python-attrs 26.1.0-1 0.63 MiB extra/python-dbusmock 0.38.1-1 0.72 MiB extra/python-jinja 1:3.1.6-3.1 2.04 MiB extra/python-pytest 1:9.1.1-1 4.95 MiB extra/python-pytest-xdist 3.8.0-3 0.56 MiB extra/python-structlog 26.1.0-1 0.83 MiB extra/python-yaml 6.0.3-2 0.93 MiB Total Download Size: 2.84 MiB Total Installed Size: 683.81 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-pygments-2.21.0-1-any downloading... python-packaging-26.3-1-any downloading... perl-timedate-2.35-1-any downloading... perl-mailtools-2.22-3-any downloading... perl-error-0.17030-3-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing clang-libs... Optional dependencies for clang-libs python: for the libclang Python bindings [installed] installing llvm-lit... installing llvm... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] installing fmt... installing spdlog... installing doxygen... Optional dependencies for doxygen graphviz: for caller/callee graph generation qt6-base: for doxywizard qt6-svg: for doxywizard texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output texlive-fontutils: for generating LaTeX, Postscript and PDF output texlive-latexextra: for generating LaTeX, Postscript and PDF output texlive-plaingeneric: for generating LaTeX, Postscript and PDF output 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-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] less: the default pager for git installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... installing python-attrs... installing python-dbus... Optional dependencies for python-dbus python-gobject: D-Bus services via PyGI [pending] installing libgirepository... installing gobject-introspection-runtime... installing python-gobject... Optional dependencies for python-gobject python-cairo: Cairo bindings installing python-dbusmock... installing python-markupsafe... installing python-jinja... Optional dependencies for python-jinja python-babel: for i18n support installing python-iniconfig... installing python-packaging... installing python-pluggy... installing python-pygments... installing python-pytest... installing python-structlog... Optional dependencies for python-structlog python-greenlet: for greenlet support in structlog.threadlocal (deprecated) python-twisted: for structlog.twisted python-rich: for structlog.dev python-better-exceptions: for structlog.dev installing libyaml... installing python-yaml... installing python-execnet... installing python-pytest-xdist... Optional dependencies for python-pytest-xdist python-psutil: to use psutil for detection of the number of CPUs available python-setproctitle: to update the process title :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 968. Creating user 'git' (git daemon user) with UID 968 and GID 968. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... WARNING: '/usr/lib/perl5/5.42' contains data from at least 2 packages which will NOT be used by the installed perl interpreter. -> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/5.42' [?25h]3008;end=0308896aeba741a2a14e936083934b2d\==>(B Retrieving sources...(B  ->(B Found fix-valgrind-protocol-test-race.patch(B ==> WARNING:(B Skipping all source file integrity checks.(B ==>(B Extracting sources...(B  ->(B Creating working copy of libei git repo...(B Cloning into 'libei'... done. Switched to a new branch 'makepkg'  ->(B Creating working copy of nemequ-munit git repo...(B Cloning into 'nemequ-munit'... done. Switched to a new branch 'makepkg' ==>(B Starting prepare()...(B patching file test/test_protocol.py ==>(B Starting build()...(B Wrap files: Wrap munit.wrap type git in cache dir: /build/libei/src/munit Repos: Repo munit is at fbbdf1467eb0d04a6ee465def2e529e4c87f2118 + 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 libei build -D documentation=api The Meson build system Version: 1.12.1 Source dir: /build/libei/src/libei Build dir: /build/libei/src/build Build type: native build Project name: libei Project version: 1.6.0 C compiler for the host machine: cc (gcc 16.2.1 "cc (GCC) 16.2.1 20260810") C linker for the host machine: cc ld.bfd 2.47 Host machine cpu family: riscv64 Host machine cpu: riscv64 Compiler for C supports arguments -Wno-unused-parameter: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wno-missing-field-initializers: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Wstrict-prototypes: YES (cached) Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wuninitialized: YES Compiler for C supports arguments -Winit-self: YES Compiler for C supports arguments -Wstrict-prototypes: YES (cached) Compiler for C supports arguments -Wimplicit-fallthrough: YES Compiler for C supports arguments -Wredundant-decls: YES Compiler for C supports arguments -Wincompatible-pointer-types: YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wformat-overflow=2: YES Compiler for C supports arguments -Wformat-signedness: YES Compiler for C supports arguments -Wformat-truncation=2: YES Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Wshift-overflow=2: YES Compiler for C supports arguments -Wstrict-overflow=2: YES Compiler for C supports arguments -Wswitch: YES Checking for function "memfd_create" : YES Checking if "has C23 auto keyword" compiles: NO Library m found: YES Found pkg-config: YES (/usr/bin/pkg-config) 3.0.10 Did not find CMake 'cmake' Found CMake: NO Run-time dependency epoll-shim found: NO (tried pkg-config and cmake) Run-time dependency xkbcommon found: YES 1.13.2 Run-time dependency libevdev found: YES 1.14.0 Message: Trying to find an sd-bus provider... Run-time dependency libsystemd found: YES 262 Message: Using sd-bus provider "libsystemd" Dependency libsystemd for host machine found: YES 262 (cached) Configuring config.h using configuration Program ei-scanner found: YES (/build/libei/src/libei/proto/ei-scanner) Program xmllint found: YES (/usr/bin/xmllint) Program python3 (jinja2) found: YES (/usr/bin/python3) modules: jinja2 Found pkg-config: YES (/usr/bin/pkg-config) 3.0.10 Executing subproject munit for machine: host munit| Project name: munit munit| Project version: undefined munit| C compiler for the host machine: cc (gcc 16.2.1 "cc (GCC) 16.2.1 20260810") munit| C linker for the host machine: cc ld.bfd 2.47 munit| libei/subprojects/munit/meson.build:6: WARNING: Consider using the built-in option for language standard version instead of using "-std=c99". munit| Build targets in project: 14 munit| Subproject munit finished. Dependency munit for host machine from subproject subprojects/munit found: YES undefined Program valgrind found: NO Message: valgrind not found, disabling valgrind test suite libei/test/meson.build:138: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build. C++ compiler for the host machine: c++ (gcc 16.2.1 "c++ (GCC) 16.2.1 20260810") C++ linker for the host machine: c++ ld.bfd 2.47 Program python3 found: YES (/usr/bin/python3) Program python3 (pytest, structlog, dbusmock) found: YES (/usr/bin/python3) modules: pytest, structlog, dbusmock Program pytest found: YES (/usr/bin/pytest) Program python3 (xdist) found: YES (/usr/bin/python3) modules: xdist Configuring test_protocol.py using configuration Configuring test_scanner.py using configuration Program doxygen found: YES (/usr/bin/doxygen) Configuring libei.doxygen using configuration Program ruff found: NO Build targets in project: 28 libei 1.6.0 Conditional Features sd-bus-provider : libsystemd liboeffis : YES libei : YES libeis : YES Test options valgrind available : false unit tests enabled : true pytest tests enabled: true Subprojects (for host machine) munit : YES 1 warnings User defined options auto_features : enabled b_pie : true buildtype : plain documentation : api libexecdir : lib prefix : /usr python.bytecompile : 1 sbindir : bin wrap_mode : nodownload Found ninja-1.13.2 at /usr/bin/ninja Generating targets: 0%| | 0/28 eta ? Generating targets: 29%|β–ˆβ–ˆβ–Š | 8/28 eta 00:00 Generating targets: 61%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ | 17/28 eta 00:00 Generating targets: 86%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–Œ | 24/28 eta 00:00 Writing build.ninja: 0%| | 0/194 eta ? ninja: Entering directory `/build/libei/src/build' [1/161] Compiling C object src/libutil.a.p/util-bits.c.o [2/161] Compiling C object src/libutil.a.p/util-list.c.o [3/161] Compiling C object test/unit-tests-oeffis.p/unit-tests.c.o [4/161] Compiling C object src/libutil.a.p/util-memmap.c.o [5/161] Compiling C object test/unit-tests-utils.p/unit-tests.c.o [6/161] Compiling C object src/libutil.a.p/util-logger.c.o [7/161] Compiling C object test/unit-tests-utils.p/.._src_util-memmap.c.o [8/161] Compiling C object test/unit-tests-utils.p/.._src_util-bits.c.o [9/161] Compiling C object test/unit-tests-utils.p/.._src_util-logger.c.o [10/161] Compiling C object test/eierpecken.p/test-ei-seat.c.o [11/161] Compiling C object test/test-build-libei.p/buildtest.c.o [12/161] Compiling C object test/eierpecken.p/test-main.c.o [13/161] Compiling C object src/libutil.a.p/util-memfile.c.o [14/161] Compiling C object src/libutil.a.p/util-sources.c.o [15/161] Compiling C object test/test-build-libeis.p/buildtest.c.o [16/161] Compiling C object test/libunittest.a.p/.._src_util-munit.c.o [17/161] Compiling C object test/unit-tests-utils.p/.._src_util-list.c.o [18/161] Compiling C++ object test/test-build-cxx-libei.p/buildtest.cc.o [19/161] Compiling C++ object test/test-build-cxx-libeis.p/buildtest.cc.o [20/161] Linking static target test/libunittest.a [21/161] Compiling C object test/unit-tests-utils.p/.._src_util-memfile.c.o [22/161] Generating src/brei-proto-headers with a custom command [23/161] Compiling C object src/libutil.a.p/util-strings.c.o [24/161] Generating src/eis-proto-headers with a custom command [25/161] Compiling C object src/libutil.a.p/util-io.c.o [26/161] Generating src/eis-proto-sources with a custom command [27/161] Compiling C object tools/eis-demo-server.p/eis-demo-server-uinput.c.o [28/161] Generating src/ei-proto-headers with a custom command [29/161] Compiling C object tools/oeffis-demo-tool.p/oeffis-demo-tool.c.o [30/161] Compiling C object tools/ei-debug-events.p/ei-debug-events.c.o [31/161] Linking static target src/libutil.a [32/161] Generating doc/api/mainpage.dox with a custom command [33/161] Generating src/ei-proto-sources with a custom command [34/161] Compiling C object subprojects/munit/libmunit.so.p/munit.c.o [35/161] Compiling C object test/unit-tests-utils.p/.._src_util-sources.c.o ../libei/src/util-sources.c: In function β€˜drain_data’: ../libei/src/util-sources.c:327:9: warning: ignoring return value of β€˜read’ declared with attribute β€˜warn_unused_result’ [-Wunused-result] 327 | read(source_get_fd(source), buf, sizeof(buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [36/161] Compiling C object tools/eis-demo-server.p/eis-demo-server.c.o [37/161] Compiling C object src/liboeffis.so.1.6.0.p/liboeffis.c.o [38/161] Compiling C object test/unit-tests-oeffis.p/.._src_liboeffis.c.o [39/161] Compiling C object tools/ei-demo-client.p/ei-demo-client.c.o [40/161] Compiling C object test/eierpecken.p/test-eis.c.o [41/161] Compiling C object test/eierpecken.p/test-ei.c.o [42/161] Compiling C object test/libeierpecken.a.p/eierpecken.c.o [43/161] Compiling C object src/libeis.so.1.6.0.p/libeis-ping.c.o [44/161] Compiling C object test/unit-tests-utils.p/.._src_util-io.c.o [45/161] Compiling C object test/unit-tests-utils.p/.._src_util-strings.c.o [46/161] Generating test/eiproto.py with a custom command [47/161] Compiling C object src/libeis.so.1.6.0.p/libeis-callback.c.o [48/161] Compiling C object src/libeis.so.1.6.0.p/libeis-button.c.o [49/161] Compiling C object src/libeis.so.1.6.0.p/libeis-event.c.o [50/161] Compiling C object src/libeis.so.1.6.0.p/meson-generated_.._eis-proto.c.o [51/161] Compiling C object src/libeis.so.1.6.0.p/libeis-keyboard.c.o [52/161] Compiling C object src/libeis.so.1.6.0.p/libeis-fd.c.o [53/161] Compiling C object src/libeis.so.1.6.0.p/libeis-pingpong.c.o [54/161] Compiling C object src/libeis.so.1.6.0.p/libeis-pointer-absolute.c.o [55/161] Compiling C object src/libei.so.1.6.0.p/libei-event.c.o [56/161] Compiling C object src/libei.so.1.6.0.p/libei-button.c.o [57/161] Compiling C object src/libei.so.1.6.0.p/libei-callback.c.o [58/161] Compiling C object src/libeis.so.1.6.0.p/libeis-handshake.c.o [59/161] Compiling C object src/libeis.so.1.6.0.p/libeis-log.c.o [60/161] Compiling C object src/libei.so.1.6.0.p/meson-generated_.._ei-proto.c.o [61/161] Compiling C object src/libeis.so.1.6.0.p/libeis-connection.c.o [62/161] Compiling C object src/libei.so.1.6.0.p/libei-connection.c.o [63/161] Compiling C object src/libei.so.1.6.0.p/libei-fd.c.o [64/161] Compiling C object src/libeis.so.1.6.0.p/brei-shared.c.o [65/161] Compiling C object src/libei.so.1.6.0.p/brei-shared.c.o [66/161] Compiling C object src/libei.so.1.6.0.p/libei-ping.c.o [67/161] Compiling C object src/libeis.so.1.6.0.p/libeis-client.c.o [68/161] Compiling C object src/libei.so.1.6.0.p/libei-handshake.c.o [69/161] Compiling C object src/libei.so.1.6.0.p/libei-keyboard.c.o [70/161] Compiling C object src/libei.so.1.6.0.p/libei-log.c.o [71/161] Compiling C object src/libei.so.1.6.0.p/libei.c.o [72/161] Compiling C object src/libei.so.1.6.0.p/libei-pointer-absolute.c.o [73/161] Compiling C object test/unit-tests-ei.p/unit-tests.c.o [74/161] Compiling C object src/libei.so.1.6.0.p/libei-scroll.c.o [75/161] Compiling C object src/libei.so.1.6.0.p/libei-pingpong.c.o [76/161] Compiling C object src/libeis.so.1.6.0.p/libeis-device.c.o [77/161] Compiling C object src/libei.so.1.6.0.p/libei-pointer.c.o [78/161] Compiling C object src/libei.so.1.6.0.p/libei-region.c.o [79/161] Compiling C object src/libei.so.1.6.0.p/libei-text.c.o [80/161] Compiling C object src/libei.so.1.6.0.p/libei-touchscreen.c.o [81/161] Compiling C object test/eierpecken.p/test-ei-device.c.o [82/161] Compiling C object src/libeis.so.1.6.0.p/libeis-scroll.c.o [83/161] Compiling C object src/libei.so.1.6.0.p/libei-seat.c.o [84/161] Compiling C object src/libeis.so.1.6.0.p/libeis-region.c.o [85/161] Compiling C object src/libei.so.1.6.0.p/libei-socket.c.o [86/161] Compiling C object src/libeis.so.1.6.0.p/libeis-pointer.c.o [87/161] Compiling C object src/libeis.so.1.6.0.p/libeis-seat.c.o [88/161] Compiling C object test/unit-tests-ei.p/meson-generated_.._.._src_ei-proto.c.o [89/161] Compiling C object src/libeis.so.1.6.0.p/libeis-touchscreen.c.o [90/161] Compiling C object src/libei.so.1.6.0.p/libei-device.c.o [91/161] Compiling C object src/libeis.so.1.6.0.p/libeis-text.c.o [92/161] Compiling C object src/libeis.so.1.6.0.p/libeis-socket.c.o [93/161] Compiling C object test/unit-tests-ei.p/.._src_libei-button.c.o [94/161] Compiling C object test/unit-tests-ei.p/.._src_libei-callback.c.o [95/161] Compiling C object test/unit-tests-ei.p/.._src_libei-event.c.o [96/161] Compiling C object src/libeis.so.1.6.0.p/libeis.c.o [97/161] Compiling C object test/unit-tests-ei.p/.._src_libei-connection.c.o [98/161] Compiling C object test/unit-tests-ei.p/.._src_libei-fd.c.o [99/161] Compiling C object test/unit-tests-ei.p/.._src_libei-ping.c.o [100/161] Compiling C object test/unit-tests-eis.p/unit-tests.c.o [101/161] Compiling C object test/unit-tests-ei.p/.._src_libei-keyboard.c.o [102/161] Compiling C object test/unit-tests-ei.p/.._src_libei-handshake.c.o [103/161] Compiling C object test/unit-tests-ei.p/.._src_libei-pingpong.c.o [104/161] Compiling C object test/unit-tests-ei.p/.._src_libei.c.o [105/161] Compiling C object test/unit-tests-ei.p/.._src_libei-log.c.o [106/161] Compiling C object test/unit-tests-ei.p/.._src_libei-pointer.c.o [107/161] Compiling C object test/unit-tests-ei.p/.._src_brei-shared.c.o [108/161] Compiling C object test/unit-tests-ei.p/.._src_libei-pointer-absolute.c.o [109/161] Compiling C object test/unit-tests-ei.p/.._src_libei-text.c.o [110/161] Compiling C object test/unit-tests-ei.p/.._src_libei-scroll.c.o [111/161] Compiling C object test/unit-tests-ei.p/.._src_libei-region.c.o [112/161] Linking static target test/libeierpecken.a [113/161] Compiling C object test/unit-tests-ei.p/.._src_libei-socket.c.o [114/161] Compiling C object test/unit-tests-eis.p/meson-generated_.._.._src_eis-proto.c.o [115/161] Compiling C object test/unit-tests-ei.p/.._src_libei-touchscreen.c.o [116/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-event.c.o [117/161] Compiling C object test/unit-tests-ei.p/.._src_libei-seat.c.o [118/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-callback.c.o [119/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-button.c.o [120/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-connection.c.o [121/161] Compiling C object test/unit-tests-ei.p/.._src_libei-device.c.o [122/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-ping.c.o [123/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-fd.c.o [124/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-client.c.o [125/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-pingpong.c.o [126/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-handshake.c.o [127/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-keyboard.c.o [128/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-pointer-absolute.c.o [129/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-log.c.o [130/161] Compiling C object test/unit-tests-eis.p/.._src_brei-shared.c.o [131/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-pointer.c.o [132/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-scroll.c.o [133/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-region.c.o [134/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-seat.c.o [135/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-text.c.o [136/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-touchscreen.c.o [137/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-socket.c.o [138/161] Compiling C object test/unit-tests-eis.p/.._src_libeis.c.o [139/161] Compiling C object test/unit-tests-eis.p/.._src_libeis-device.c.o [140/161] Generating doc/api/doxygen with a custom command /build/libei/src/build/doc/api/libei.h:1934: warning: argument 'text' of command @param is not found in the argument list of ei_device_text_utf8(struct ei_device *device, const char *utf8) /build/libei/src/build/doc/api/libei.h:1934: warning: The following parameter of ei_device_text_utf8(struct ei_device *device, const char *utf8) is not documented: parameter 'utf8' [141/161] Linking target src/liboeffis.so.1.6.0 [142/161] Linking target subprojects/munit/libmunit.so [143/161] Generating symbol file src/liboeffis.so.1.6.0.p/liboeffis.so.1.6.0.symbols [144/161] Generating symbol file subprojects/munit/libmunit.so.p/libmunit.so.symbols [145/161] Linking target tools/oeffis-demo-tool [146/161] Linking target test/unit-tests-oeffis [147/161] Linking target src/libei.so.1.6.0 [148/161] Generating symbol file src/libei.so.1.6.0.p/libei.so.1.6.0.symbols [149/161] Linking target src/libeis.so.1.6.0 [150/161] Generating symbol file src/libeis.so.1.6.0.p/libeis.so.1.6.0.symbols [151/161] Linking target test/unit-tests-eis [152/161] Linking target test/unit-tests-utils [153/161] Linking target test/test-build-libei [154/161] Linking target test/test-build-cxx-libei [155/161] Linking target test/test-build-libeis [156/161] Linking target tools/ei-debug-events [157/161] Linking target test/test-build-cxx-libeis [158/161] Linking target tools/ei-demo-client [159/161] Linking target test/unit-tests-ei [160/161] Linking target tools/eis-demo-server [161/161] Linking target test/eierpecken INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /build/libei/src/build ninja: Entering directory `/build/libei/src/build' [1/2] Generating doc/api/mainpage.dox with a custom command [2/2] Generating doc/api/doxygen with a custom command /build/libei/src/build/doc/api/libei.h:1934: warning: argument 'text' of command @param is not found in the argument list of ei_device_text_utf8(struct ei_device *device, const char *utf8) /build/libei/src/build/doc/api/libei.h:1934: warning: The following parameter of ei_device_text_utf8(struct ei_device *device, const char *utf8) is not documented: parameter 'utf8' INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /build/libei/src/build doc/api/doc ==>(B Starting check()...(B ninja: Entering directory `/build/libei/src/build' ninja: no work to do. 1/7 libei:dtdcheck OK 0.10s 2/7 libei:unit-tests-ei OK 0.13s 3/7 libei:unit-tests-oeffis OK 0.12s 4/7 libei:unit-tests-eis OK 0.13s 5/7 libei:unit-tests-utils OK 0.15s 6/7 nosigalrm - libei:eierpecken-no-sigalrm OK 1.63s 7/7 sigalrm - libei:eierpecken OK 1.73s Ok: 7 Fail: 0 Full log written to /build/libei/src/build/meson-logs/testlog.txt python - libei:scanner-pytest time out (After 30 seconds) 1/3 python - libei:scanner-pytest TIMEOUT 30.14s killed by signal 15 SIGTERM >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=196 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/pytest --verbose --log-level=DEBUG -n auto -k TestScanner python - libei:protocol-test time out (After 30 seconds) 2/3 python - libei:protocol-test TIMEOUT 30.16s killed by signal 15 SIGTERM >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 MALLOC_PERTURB_=178 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/pytest --verbose --log-level=DEBUG -n auto -k TestEiProtocol python - libei:oeffis-pytest time out (After 30 seconds) 3/3 python - libei:oeffis-pytest TIMEOUT 30.16s killed by signal 15 SIGTERM >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 LD_LIBRARY_PATH=/build/libei/src/build/src MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=189 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /usr/bin/pytest --verbose --log-level=DEBUG -n auto Summary of Failures: 1/3 python - libei:scanner-pytest TIMEOUT 30.14s killed by signal 15 SIGTERM 2/3 python - libei:protocol-test TIMEOUT 30.16s killed by signal 15 SIGTERM 3/3 python - libei:oeffis-pytest TIMEOUT 30.16s killed by signal 15 SIGTERM Ok: 0 Fail: 0 Timeout: 3 Full log written to /build/libei/src/build/meson-logs/testlog.txt ==> ERROR:(B A failure occurred in check().(B  Aborting...(B ]3008;end=aa0aa7676d524a85994316894b0f6063\[!p]104\[?7h]3008;end=2bf22c8824784184880c4d809f357e35\==> ERROR:(B Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build(B [?12l[?25h[?12l[?25h]3008;end=15211cc289824d07907c645ee68d4746\[?12l[?25hreceiving incremental file list libei-1.6.0-2-riscv64-build.log libei-1.6.0-2-riscv64-check.log libei-1.6.0-2-riscv64-prepare.log sent 81 bytes received 4,528 bytes 3,072.67 bytes/sec total size is 20,413 speedup is 4.43