==> Building on shinx ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 700 76% 0.00kB/s 0:00:00 911 100% 206.05kB/s 0:00:00 (xfr#1, to-chk=10/12) .nvchecker.toml 103 100% 100.59kB/s 0:00:00 103 100% 100.59kB/s 0:00:00 (xfr#2, to-chk=9/12) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=8/12) PKGBUILD 700 52% 683.59kB/s 0:00:00 1,344 100% 1.28MB/s 0:00:00 (xfr#4, to-chk=7/12) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=6/12) libfprint-1.94.10-1.log 620 100% 605.47kB/s 0:00:00 620 100% 605.47kB/s 0:00:00 (xfr#6, to-chk=5/12) LICENSES/ keys/ keys/pgp/ keys/pgp/D4C501DA48EB797A081750939449C2F50996635F.asc 700 3% 683.59kB/s 0:00:00 23,073 100% 22.00MB/s 0:00:00 (xfr#7, to-chk=0/12) sent 1,382 bytes received 427 bytes 3,618.00 bytes/sec total size is 26,654 speedup is 14.73 ==> Ensuring required PGP keys are present...  -> Checking for D4C501DA48EB797A081750939449C2F50996635F... ==> Applying RISC-V patches... sending incremental file list ./ sent 82 bytes received 19 bytes 202.00 bytes/sec total size is 193 speedup is 1.91 patching file PKGBUILD ==> 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 libfprint  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building libfprint for [extra] (riscv64) ]3008;start=a649d67ee5d9451cbee84ea74e3e4870;user=root;hostname=shinx.felixc.at;machineid=49ee0d8bc12d4691a2e31342e4159c5a;bootid=6ea8a33c03a546589da9050a4c6629b7;pid=1998735;pidfdid=10385509;comm=systemd-nspawn;container=arch-nspawn-1998735;type=container\]11;?\]2;πŸ”΅ Container arch-nspawn-1998735 on shinx.felixc.at\:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [!p]104\[?7h]3008;end=a649d67ee5d9451cbee84ea74e3e4870\==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: libfprint 1.94.10-1 (Tue Mar 3 20:03:10 2026) ==> Retrieving sources...  -> Updating libfprint git repo... ==> Validating source files with b2sums... libfprint ... Passed ==> Verifying source file signatures with gpg... libfprint git repo ... Passed ]3008;start=8ed43e404e364f08beac21d2ce612054;user=root;hostname=shinx.felixc.at;machineid=49ee0d8bc12d4691a2e31342e4159c5a;bootid=6ea8a33c03a546589da9050a4c6629b7;pid=1999936;pidfdid=10386710;comm=systemd-nspawn;container=arch-nspawn-1999936;type=container\]11;?\]2;πŸ”΅ Container arch-nspawn-1999936 on shinx.felixc.at\==> Making package: libfprint 1.94.10-1 (Tue Mar 3 19:03:24 2026) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (4) New Version Net Change extra/json-glib 1.10.8-1 1.01 MiB extra/libgudev 238-3 0.38 MiB extra/libgusb 0.4.9-2 0.33 MiB extra/pixman 0.46.4-1 0.48 MiB Total Installed Size: 2.20 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libgudev... installing json-glib... installing libgusb... installing pixman... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Package (52) New Version Net Change Download Size extra/docbook-xml 4.5-11 1.96 MiB 0.08 MiB extra/docbook-xsl 1.79.2-9 26.32 MiB 0.81 MiB extra/fontconfig 2:2.17.1-1 1.08 MiB extra/freetype2 2.14.1-1 1.61 MiB core/glib2-docs 2.86.4-1 66.53 MiB extra/gobject-introspection-runtime 1.86.0-2 0.15 MiB extra/libgirepository 1.86.0-2 1.51 MiB core/libnl 3.12.0-1 1.91 MiB core/libpcap 1.10.6-1 0.65 MiB extra/libpng 1.6.55-1 0.54 MiB extra/libx11 1.8.13-1 9.75 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.7-1 0.30 MiB extra/libxrender 0.9.12-1 0.09 MiB extra/libxslt 1.1.45-2 0.76 MiB core/lzo 2.10-5 0.34 MiB core/mpdecimal 4.0.1-1 0.31 MiB extra/ninja 1.13.2-3 0.36 MiB extra/perl-error 0.17030-3 0.04 MiB extra/perl-mailtools 2.22-3 0.10 MiB extra/perl-timedate 2.34-1 0.14 MiB core/python 3.14.3-1 132.79 MiB extra/python-autocommand 2.2.2-9 0.08 MiB extra/python-jaraco.collections 5.1.0-3 0.11 MiB extra/python-jaraco.context 6.0.1-3 0.04 MiB extra/python-jaraco.functools 4.1.0-3 0.07 MiB extra/python-jaraco.text 4.0.0-4 0.08 MiB extra/python-lxml 6.0.2-2 5.39 MiB extra/python-mako 1.3.10-4 0.98 MiB extra/python-markdown 3.10.2-1 1.13 MiB extra/python-markupsafe 3.0.3-1 0.09 MiB extra/python-more-itertools 10.8.0-2 0.73 MiB 0.12 MiB extra/python-packaging 26.0-1 0.89 MiB 0.15 MiB extra/python-platformdirs 4.9.3-1 0.40 MiB 0.04 MiB extra/python-pygments 2.19.2-3 15.30 MiB extra/python-setuptools 1:80.9.0-4 8.03 MiB extra/python-tqdm 4.67.1-5 0.62 MiB extra/python-wheel 0.46.3-1 0.31 MiB 0.07 MiB extra/xcb-proto 1.17.0-4 1.03 MiB extra/xorgproto 2025.1-1 1.47 MiB extra/zlib-ng 2.3.3-1 0.23 MiB extra/cairo 1.18.4-1 1.44 MiB extra/git 2.53.0-1 28.84 MiB core/glib2-devel 2.86.4-1 1.21 MiB extra/gobject-introspection 1.86.0-2 3.08 MiB extra/gtk-doc 1.35.1-1 3.09 MiB 0.32 MiB extra/meson 1.10.1-1 16.05 MiB extra/python-cairo 1.29.0-2 0.46 MiB extra/python-gobject 3.54.5-2 1.49 MiB extra/umockdev 0.19.1-1 0.65 MiB Total Download Size: 1.60 MiB Total Installed Size: 344.37 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... docbook-xsl-1.79.2-9-any downloading... gtk-doc-1.35.1-1-any downloading... python-packaging-26.0-1-any downloading... python-more-itertools-10.8.0-2-any downloading... docbook-xml-4.5-11-any downloading... python-wheel-0.46.3-1-any downloading... python-platformdirs-4.9.3-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... 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 [pending] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python [pending] 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-packaging... installing glib2-devel... installing libgirepository... installing gobject-introspection-runtime... installing python-markupsafe... installing python-mako... Optional dependencies for python-mako python-babel: for i18n features python-beaker: for caching support python-dogpile.cache: for caching support python-pygments: for syntax highlighting [pending] python-pytest: for testing utilities installing python-markdown... Optional dependencies for python-markdown python-yaml: parse Python in YAML metadata python-pygments: Code highlighting [pending] installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-jaraco.text... Optional dependencies for python-jaraco.text python-inflect: for show-newlines script installing python-jaraco.collections... installing python-platformdirs... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures python-setuptools: for legacy bdist_wheel subcommand [pending] installing python-setuptools... installing gobject-introspection... installing docbook-xml... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing docbook-xsl... installing glib2-docs... installing python-lxml... Optional dependencies for python-lxml python-beautifulsoup4: support for beautifulsoup parser to parse not well formed HTML python-cssselect: support for cssselect python-html5lib: support for html5lib parser python-lxml-docs: offline docs python-lxml-html-clean: enable htmlclean feature installing python-pygments... installing gtk-doc... Optional dependencies for gtk-doc dblatex: PDF support installing ninja... installing python-tqdm... Optional dependencies for python-tqdm python-requests: telegram installing meson... installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxrender... installing lzo... installing cairo... installing python-cairo... installing python-gobject... Optional dependencies for python-gobject python-cairo: Cairo bindings [installed] installing libnl... installing libpcap... installing umockdev... :: Running post-transaction hooks... (1/6) Creating system user accounts... Creating group 'git' with GID 969. Creating user 'git' (git daemon user) with UID 969 and GID 969. (2/6) Reloading system manager configuration... Skipped: Current root is not booted. (3/6) Arming ConditionNeedsUpdate... (4/6) Updating fontconfig configuration... (5/6) Checking for old perl modules... (6/6) Updating fontconfig cache... ==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Creating working copy of libfprint git repo... Cloning into 'libfprint'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... ==> 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 libfprint build -D drivers=all -D installed-tests=false The Meson build system Version: 1.10.1 Source dir: /build/libfprint/src/libfprint Build dir: /build/libfprint/src/build Build type: native build Project name: libfprint Project version: 1.94.10 C compiler for the host machine: cc (gcc 15.2.1 "cc (GCC) 15.2.1 20260209") C linker for the host machine: cc ld.bfd 2.46 C++ compiler for the host machine: c++ (gcc 15.2.1 "c++ (GCC) 15.2.1 20260209") C++ linker for the host machine: c++ ld.bfd 2.46 Host machine cpu family: riscv64 Host machine cpu: riscv64 Compiler for C supports arguments -Wcast-align: YES Compiler for C supports arguments -Wformat-nonliteral: YES Compiler for C supports arguments -Wformat-security: YES Compiler for C supports arguments -Wformat=2: YES Compiler for C supports arguments -Wignored-qualifiers: YES Compiler for C supports arguments -Wlogical-op: YES Compiler for C supports arguments -Wmissing-declarations: YES Compiler for C supports arguments -Wmissing-format-attribute: YES Compiler for C supports arguments -Wmissing-include-dirs: YES Compiler for C supports arguments -Wmissing-noreturn: YES Compiler for C supports arguments -Wpointer-arith: YES Compiler for C supports arguments -Wshadow: YES Compiler for C supports arguments -Wswitch-enum: YES Compiler for C supports arguments -Wtype-limits: YES Compiler for C supports arguments -Wundef: YES Compiler for C supports arguments -Wunused: YES Compiler for C supports arguments -Werror=address: YES Compiler for C supports arguments -Werror=array-bounds: YES Compiler for C supports arguments -Werror=empty-body: YES Compiler for C supports arguments -Werror=init-self: YES Compiler for C supports arguments -Werror=int-to-pointer-cast: YES Compiler for C supports arguments -Werror=main: YES Compiler for C supports arguments -Werror=missing-braces: YES Compiler for C supports arguments -Werror=nonnull: YES Compiler for C supports arguments -Werror=redundant-decls: YES Compiler for C supports arguments -Werror=return-type: YES Compiler for C supports arguments -Werror=sequence-point: YES Compiler for C supports arguments -Werror=trigraphs: YES Compiler for C supports arguments -Werror=write-strings: YES Compiler for C supports arguments -fno-strict-aliasing: YES Compiler for C supports arguments -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_68: YES Compiler for C supports arguments -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_68: YES Compiler for C supports arguments -D_GNU_SOURCE: YES Compiler for C supports arguments -DG_LOG_DOMAIN="libfprint": YES Compiler for C supports arguments -Wimplicit-function-declaration: YES Compiler for C supports arguments -Wmissing-prototypes: YES Compiler for C supports arguments -Wnested-externs: YES Compiler for C supports arguments -Wold-style-definition: YES Compiler for C supports arguments -Wstrict-prototypes: YES Compiler for C supports arguments -Werror=implicit: YES Compiler for C supports arguments -Werror=pointer-to-int-cast: YES Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Run-time dependency glib-2.0 found: YES 2.86.4 Run-time dependency gio-unix-2.0 found: YES 2.86.4 Run-time dependency gobject-2.0 found: YES 2.86.4 Run-time dependency gusb found: YES 0.4.9 Library m found: YES Program sh found: YES (/usr/bin/sh) Run-time dependency cairo found: YES 1.18.4 Run-time dependency gobject-introspection-1.0 found: YES 1.86.0 Run-time dependency pixman-1 found: YES 0.46.4 Run-time dependency openssl found: YES 3.6.1 Run-time dependency gudev-1.0 found: YES 238 Run-time dependency udev found: YES 259 Dependency udev found: YES 259 (cached) libfprint/meson.build:329: WARNING: udev hwdb will be installed by both systemd and libfprint Dependency udev found: YES 259 (cached) Dependency glib-2.0 found: YES 2.86.4 (cached) Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums) Dependency glib-2.0 found: YES 2.86.4 (cached) Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums) Dependency glib-2.0 found: YES 2.86.4 (cached) Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums) Dependency glib-2.0 found: YES 2.86.4 (cached) Program /usr/bin/glib-mkenums found: YES (/usr/bin/glib-mkenums) Configuring fpi-drivers.c with command Compiler for C supports arguments -Wno-error=redundant-decls: YES Compiler for C supports arguments -Wno-redundant-decls: YES Compiler for C supports arguments -Wno-discarded-qualifiers: YES Compiler for C supports arguments -Wno-array-bounds: YES Compiler for C supports arguments -Wno-array-parameter: YES Dependency gobject-introspection-1.0 found: YES 1.86.0 (cached) Dependency gobject-introspection-1.0 found: YES 1.86.0 (cached) Program /usr/bin/g-ir-scanner found: YES (/usr/bin/g-ir-scanner) Dependency gobject-introspection-1.0 found: YES 1.86.0 (cached) Program /usr/bin/g-ir-compiler found: YES (/usr/bin/g-ir-compiler) Found pkg-config: YES (/usr/bin/pkg-config) 2.5.1 Configuring config.h using configuration Configuring gtkdocentities.ent using configuration Dependency glib-2.0 found: YES 2.86.4 (cached) Program gtkdoc-scan found: YES (/usr/bin/gtkdoc-scan) Program gtkdoc-scangobj found: YES (/usr/bin/gtkdoc-scangobj) Program gtkdoc-mkdb found: YES (/usr/bin/gtkdoc-mkdb) Program gtkdoc-mkhtml found: YES (/usr/bin/gtkdoc-mkhtml) Program gtkdoc-fixxref found: YES (/usr/bin/gtkdoc-fixxref) Program python3 found: YES (/usr/bin/python3) Configuring create-driver-test.py using configuration Program unittest_inspector.py found: YES (/build/libfprint/src/libfprint/tests/unittest_inspector.py) Program umockdev-test.py found: YES (/build/libfprint/src/libfprint/tests/umockdev-test.py) Configuring fpi-device.test using configuration Configuring fpi-ssm.test using configuration Configuring fpi-assembling.test using configuration Configuring fp-context.test using configuration Configuring fp-device.test using configuration Program test-generated-hwdb.sh found: YES (/build/libfprint/src/libfprint/tests/test-generated-hwdb.sh) Program appstreamcli found: NO Program gdb found: NO Program valgrind found: NO Build targets in project: 34 libfprint 1.94.10 Drivers Drivers : upektc_img vfs5011 vfs7552 aes3500 aes4000 aes1610 aes1660 aes2660 aes2501 aes2550 vfs101 vfs301 vfs0050 etes603 egis0570 egismoc vcom5s synaptics elan elanmoc uru4000 upektc upeksonly upekts goodixmoc nb1010 fpcmoc realtek focaltech_moc elanspi virtual_image virtual_device virtual_device_storage User defined options auto_features : enabled b_pie : true buildtype : plain drivers : all installed-tests : false 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/34 eta ? Generating targets: 15%|β–ˆβ– | 5/34 eta 00:00 Generating targets: 29%|β–ˆβ–ˆβ–‰ | 10/34 eta 00:00 Generating targets: 76%|β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‹ | 26/34 eta 00:00 Writing build.ninja: 0%| | 0/183 eta ? ninja: Entering directory `/build/libfprint/src/build' [1/151] Generating GObject enum file libfprint/fp-enums.h (wrapped by meson because command contains newlines, to capture output) [2/151] Generating GObject enum file libfprint/fp-enums.c (wrapped by meson because command contains newlines, to capture output) [3/151] Generating GObject enum file libfprint/fpi-enums.h (wrapped by meson because command contains newlines, to capture output) [4/151] Generating GObject enum file libfprint/fpi-enums.c (wrapped by meson because command contains newlines, to capture output) [5/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_log.c.o [6/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_morph.c.o [7/151] Compiling C object libfprint/libnbis.a.p/nbis_bozorth3_bz_gbls.c.o [8/151] Compiling C object libfprint/libnbis.a.p/nbis_bozorth3_bz_io.c.o [9/151] Compiling C object libfprint/libnbis.a.p/nbis_bozorth3_bz_alloc.c.o [10/151] Compiling C object libfprint/libnbis.a.p/nbis_bozorth3_bz_drvrs.c.o [11/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_link.c.o [12/151] Compiling C object libfprint/libnbis.a.p/nbis_bozorth3_bz_sort.c.o [13/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_globals.c.o [14/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_getmin.c.o [15/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_free.c.o [16/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_line.c.o [17/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_chaincod.c.o [18/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_matchpat.c.o [19/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_init.c.o [20/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_sort.c.o [21/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_util.c.o [22/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_imgutil.c.o [23/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_detect.c.o [24/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_binar.c.o [25/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_dft.c.o [26/151] Compiling C object libfprint/libnbis.a.p/nbis_bozorth3_bozorth3.c.o [27/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_xytreps.c.o [28/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_block.c.o [29/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_loop.c.o [30/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_shape.c.o [31/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_quality.c.o [32/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_contour.c.o [33/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_minutia.c.o [34/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_ridges.c.o [35/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_upek_proto.c.o [36/151] Compiling C object libfprint/libfprint-private.a.p/meson-generated_.._fpi-enums.c.o [37/151] Compiling C object libfprint/libfprint-private.a.p/fpi-assembling.c.o [38/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_remove.c.o [39/151] Compiling C object libfprint/libnbis.a.p/nbis_mindtct_maps.c.o [40/151] Compiling C object libfprint/libfprint-private.a.p/fpi-byte-writer.c.o [41/151] Compiling C object libfprint/libfprint-private.a.p/fpi-image.c.o ../libfprint/libfprint/fpi-image.c: In function β€˜fpi_image_resize’: ../libfprint/libfprint/fpi-image.c:123:82: warning: cast increases required alignment of target type [-Wcast-align] 123 | orig = pixman_image_create_bits (PIXMAN_a8, orig_img->width, orig_img->height, (uint32_t *) orig_img->data, orig_img->width); | ^ [42/151] Compiling C object libfprint/libfprint-private.a.p/fpi-image-device.c.o [43/151] Compiling C object libfprint/libfprint-private.a.p/fpi-byte-reader.c.o [44/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_synaptics_bmkt_message.c.o [45/151] Compiling C object libfprint/libfprint-private.a.p/fpi-print.c.o [46/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aes4000.c.o [47/151] Compiling C object libfprint/libfprint-private.a.p/fpi-ssm.c.o [48/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aes3500.c.o [49/151] Compiling C object libfprint/libfprint-private.a.p/fpi-usb-transfer.c.o [50/151] Compiling C object libfprint/libfprint-private.a.p/fpi-spi-transfer.c.o [51/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aes2660.c.o [52/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aes1660.c.o [53/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aes2550.c.o [54/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aes2501.c.o ../libfprint/libfprint/drivers/aes2501.c: In function β€˜sum_histogram_values’: ../libfprint/libfprint/drivers/aes2501.c:208:24: warning: cast increases required alignment of target type [-Wcast-align] 208 | guint16 *histogram = (guint16 *) (data + 1); | ^ [55/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_vfs5011.c.o [56/151] Compiling C object libfprint/libfprint-private.a.p/fpi-device.c.o [57/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_vfs301.c.o [58/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_upektc_img.c.o [59/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_vfs7552.c.o [60/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_vcom5s.c.o [61/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_vfs101.c.o [62/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aes1610.c.o [63/151] Linking static target libfprint/libfprint-private.a [64/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_vfs301_proto.c.o [65/151] Linking static target libfprint/libnbis.a [66/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_etes603.c.o [67/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_vfs0050.c.o [68/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_egis0570.c.o [69/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_elan.c.o ../libfprint/libfprint/drivers/elan.c: In function β€˜elan_save_frame’: ../libfprint/libfprint/drivers/elan.c:149:12: warning: cast increases required alignment of target type [-Wcast-align] 149 | ((unsigned short *) self->last_read)[raw_idx]; | ^ [70/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_synaptics_synaptics.c.o [71/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_elanmoc_elanmoc.c.o [72/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_goodixmoc_goodix_proto.c.o [73/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_upektc.c.o [74/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_uru4000.c.o In file included from /usr/include/glib-2.0/glib/galloca.h:34, from /usr/include/glib-2.0/glib.h:32, from /usr/include/glib-2.0/gobject/gbinding.h:30, from /usr/include/glib-2.0/glib-object.h:24, from ../libfprint/libfprint/fpi-compat.h:21, from ../libfprint/libfprint/drivers_api.h:24, from ../libfprint/libfprint/drivers/uru4000.c:26: ../libfprint/libfprint/drivers/uru4000.c: In function β€˜irq_handler’: ../libfprint/libfprint/drivers/uru4000.c:374:29: warning: cast increases required alignment of target type [-Wcast-align] 374 | type = GUINT16_FROM_BE (*((uint16_t *) data)); | ^ /usr/include/glib-2.0/glib/gtypes.h:219:27: note: in definition of macro β€˜GUINT16_SWAP_LE_BE_CONSTANT’ 219 | (guint16) ((guint16) (val) >> 8) | \ | ^~~ /usr/lib/glib-2.0/include/glibconfig.h:159:34: note: in expansion of macro β€˜GUINT16_SWAP_LE_BE’ 159 | #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:415:34: note: in expansion of macro β€˜GUINT16_TO_BE’ 415 | #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) | ^~~~~~~~~~~~~ ../libfprint/libfprint/drivers/uru4000.c:374:10: note: in expansion of macro β€˜GUINT16_FROM_BE’ 374 | type = GUINT16_FROM_BE (*((uint16_t *) data)); | ^~~~~~~~~~~~~~~ ../libfprint/libfprint/drivers/uru4000.c:374:29: warning: cast increases required alignment of target type [-Wcast-align] 374 | type = GUINT16_FROM_BE (*((uint16_t *) data)); | ^ /usr/include/glib-2.0/glib/gtypes.h:220:27: note: in definition of macro β€˜GUINT16_SWAP_LE_BE_CONSTANT’ 220 | (guint16) ((guint16) (val) << 8))) | ^~~ /usr/lib/glib-2.0/include/glibconfig.h:159:34: note: in expansion of macro β€˜GUINT16_SWAP_LE_BE’ 159 | #define GUINT16_TO_BE(val) (GUINT16_SWAP_LE_BE (val)) | ^~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gtypes.h:415:34: note: in expansion of macro β€˜GUINT16_TO_BE’ 415 | #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) | ^~~~~~~~~~~~~ ../libfprint/libfprint/drivers/uru4000.c:374:10: note: in expansion of macro β€˜GUINT16_FROM_BE’ 374 | type = GUINT16_FROM_BE (*((uint16_t *) data)); | ^~~~~~~~~~~~~~~ [75/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_egismoc_egismoc.c.o [76/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_upeksonly.c.o [77/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_nb1010.c.o [78/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_upekts.c.o [79/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_goodixmoc_goodix.c.o [80/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aeslib.c.o [81/151] Compiling C object libfprint/libfprint-drivers.a.p/meson-generated_.._fpi-drivers.c.o [82/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_virtual-device-storage.c.o [83/151] Compiling C object libfprint/libfprint-2.so.2.0.0.p/meson-generated_.._fp-enums.c.o [84/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aes3k.c.o [85/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_virtual-image.c.o [86/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_virtual-device-listener.c.o [87/151] Compiling C object libfprint/libfprint-2.so.2.0.0.p/fp-image-device.c.o [88/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_virtual-device.c.o [89/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_fpcmoc_fpc.c.o [90/151] Compiling C object libfprint/fprint-list-udev-rules.p/fprint-list-udev-rules.c.o [91/151] Compiling C object tests/libfprint-test-utils.a.p/test-utils.c.o [92/151] Compiling C object libfprint/fprint-list-metainfo.p/fprint-list-metainfo.c.o [93/151] Compiling C object libfprint/fprint-list-supported-devices.p/fprint-list-supported-devices.c.o [94/151] Compiling C object libfprint/fprint-list-udev-hwdb.p/fprint-list-udev-hwdb.c.o [95/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_focaltech_moc_focaltech_moc.c.o [96/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_aesx660.c.o [97/151] Compiling C object libfprint/libfprint-2.so.2.0.0.p/fp-image.c.o [98/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_realtek_realtek.c.o [99/151] Compiling C object libfprint/libfprint-drivers.a.p/drivers_elanspi.c.o [100/151] Compiling C object tests/libfprint-test-utils.a.p/test-device-fake.c.o [101/151] Compiling C object libfprint/libfprint-2.so.2.0.0.p/fp-context.c.o [102/151] Linking static target tests/libfprint-test-utils.a [103/151] Compiling C object tests/test-fpi-assembling.p/test-fpi-assembling.c.o [104/151] Linking static target libfprint/libfprint-drivers.a [105/151] Compiling C object tests/test-fp-device.p/test-fp-device.c.o [106/151] Compiling C object libfprint/libfprint-2.so.2.0.0.p/fp-device.c.o [107/151] Compiling C object libfprint/libfprint-2.so.2.0.0.p/fp-print.c.o [108/151] Compiling C object examples/identify.p/utilities.c.o [109/151] Compiling C object tests/test-fp-context.p/test-fp-context.c.o [110/151] Compiling C object examples/enroll.p/utilities.c.o [111/151] Compiling C object examples/enroll.p/enroll.c.o [112/151] Compiling C object examples/img-capture.p/img-capture.c.o [113/151] Compiling C object examples/enroll.p/storage.c.o [114/151] Compiling C object examples/identify.p/identify.c.o [115/151] Compiling C object examples/manage-prints.p/manage-prints.c.o [116/151] Compiling C object examples/manage-prints.p/utilities.c.o [117/151] Compiling C object examples/clear-storage.p/utilities.c.o [118/151] Compiling C object examples/identify.p/storage.c.o [119/151] Compiling C object examples/img-capture.p/utilities.c.o [120/151] Compiling C object tests/test-fpi-ssm.p/test-fpi-ssm.c.o [121/151] Compiling C object examples/img-capture.p/storage.c.o [122/151] Compiling C object examples/verify.p/storage.c.o [123/151] Compiling C object examples/verify.p/verify.c.o [124/151] Compiling C object examples/manage-prints.p/storage.c.o [125/151] Compiling C object examples/clear-storage.p/storage.c.o [126/151] Compiling C object examples/verify.p/utilities.c.o [127/151] Compiling C object examples/clear-storage.p/clear-storage.c.o [128/151] Compiling C++ object examples/cpp-test.p/cpp-test.cpp.o [129/151] Compiling C object tests/test-fpi-device.p/test-fpi-device.c.o [130/151] Linking target libfprint/libfprint-2.so.2.0.0 [131/151] Generating symbol file libfprint/libfprint-2.so.2.0.0.p/libfprint-2.so.2.0.0.symbols [132/151] Linking target examples/cpp-test [133/151] Linking target examples/img-capture [134/151] Linking target tests/test-fpi-assembling [135/151] Linking target examples/enroll [136/151] Linking target examples/clear-storage [137/151] Linking target examples/verify [138/151] Linking target examples/manage-prints [139/151] Linking target examples/identify [140/151] Linking target tests/test-fp-device [141/151] Linking target tests/test-fp-context [142/151] Generating libfprint/FPrint-2.0.gir with a custom command (wrapped by meson to set env) [143/151] Generating libfprint/FPrint-2.0.typelib with a custom command [144/151] Linking target tests/test-fpi-ssm [145/151] Linking target tests/test-fpi-device [146/151] Linking target libfprint/fprint-list-udev-rules [147/151] Linking target libfprint/fprint-list-supported-devices [148/151] Linking target libfprint/fprint-list-metainfo [149/151] Linking target libfprint/fprint-list-udev-hwdb [150/151] Generating libfprint/udev-rules with a custom command (wrapped by meson to capture output) [151/151] Generating libfprint/metainfo with a custom command (wrapped by meson to capture output) INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /build/libfprint/src/build ==> Starting check()... ninja: Entering directory `/build/libfprint/src/build' ninja: no work to do. 1/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_capture_unsupported OK 3.11s 2/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_change_enroll_stages OK 3.16s 3/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_change_scan_type OK 3.18s 4/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_device_features OK 3.16s 5/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_device_properties OK 3.25s 6/123 virtual-driver+virtual-image+VirtualImage - libfprint:VirtualImage.test_features OK 3.39s 7/123 virtual-driver+virtual-image+VirtualImage - libfprint:VirtualImage.test_capture_prevents_close OK 3.46s 8/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll_verify_match OK 3.28s 9/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_identify_unsupported OK 3.22s 10/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_finger_status_after_sleep OK 3.24s 11/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll OK 3.39s 12/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_close_error OK 3.55s 13/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_finger_status OK 3.35s 14/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_quick_enroll OK 3.31s 15/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll_verify_retry OK 3.43s 16/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_open_error OK 3.35s 17/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_open_error_with_keep_alive OK 3.39s 18/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll_verify_no_match OK 3.54s 19/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_delayed_open_with_keep_alive OK 3.69s 20/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll_verify_error OK 3.59s 21/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_device_sleep OK 3.67s 22/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll_verify_script OK 3.60s 23/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll_with_retry OK 3.62s 24/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll_script_interactive OK 3.73s 25/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_enroll_script OK 3.75s 26/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_close_while_opening OK 3.89s 27/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_delayed_open OK 4.07s 28/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_device_sleep_before_completing_verify OK 4.53s 29/123 virtual-driver+virtual-device+VirtualDevice - libfprint:VirtualDevice.test_device_sleep_on_cancellation OK 5.35s 30/123 virtual-driver+virtual-device+VirtualDeviceBusyDeviceOperations - libfprint:VirtualDeviceBusyDeviceOperations.test_capture OK 3.11s 31/123 virtual-driver+virtual-device+VirtualDeviceBusyDeviceOperations - libfprint:VirtualDeviceBusyDeviceOperations.test_close OK 3.13s 32/123 virtual-driver+virtual-device+VirtualDeviceBusyDeviceOperations - libfprint:VirtualDeviceBusyDeviceOperations.test_delete_print OK 3.14s 33/123 virtual-driver+virtual-device+VirtualDeviceBusyDeviceOperations - libfprint:VirtualDeviceBusyDeviceOperations.test_enroll OK 3.18s 34/123 virtual-driver+virtual-device+VirtualDeviceClosed - libfprint:VirtualDeviceClosed.test_capture OK 2.96s 35/123 virtual-driver+virtual-device+VirtualDeviceClosed - libfprint:VirtualDeviceClosed.test_close OK 3.01s 36/123 virtual-driver+virtual-device+VirtualDeviceClosed - libfprint:VirtualDeviceClosed.test_delete_print OK 3.04s 37/123 virtual-driver+virtual-device+VirtualDeviceBusyDeviceOperations - libfprint:VirtualDeviceBusyDeviceOperations.test_list_prints OK 3.23s 38/123 virtual-driver+virtual-device+VirtualDeviceClosed - libfprint:VirtualDeviceClosed.test_verify OK 2.96s 39/123 virtual-driver+virtual-device+VirtualDeviceBusyDeviceOperations - libfprint:VirtualDeviceBusyDeviceOperations.test_identify OK 3.33s 40/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_change_enroll_stages OK 3.00s 41/123 virtual-driver+virtual-device+VirtualDeviceClosed - libfprint:VirtualDeviceClosed.test_list_prints OK 3.08s 42/123 virtual-driver+virtual-device+VirtualDeviceClosed - libfprint:VirtualDeviceClosed.test_identify OK 3.14s 43/123 virtual-driver+virtual-device+VirtualDeviceClosed - libfprint:VirtualDeviceClosed.test_enroll OK 3.17s 44/123 virtual-driver+virtual-device+VirtualDeviceBusyDeviceOperations - libfprint:VirtualDeviceBusyDeviceOperations.test_verify OK 3.33s 45/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_capture_unsupported OK 3.13s 46/123 virtual-driver+virtual-device+VirtualDeviceBusyDeviceOperations - libfprint:VirtualDeviceBusyDeviceOperations.test_open OK 3.41s 47/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_change_scan_type OK 3.15s 48/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_close_error OK 3.25s 49/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_delete_error OK 3.19s 50/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_device_features OK 3.00s 51/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_clear_storage_error OK 3.53s 52/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_delayed_open OK 3.49s 53/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_device_properties OK 2.76s 54/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_close_while_opening OK 3.71s 55/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_delayed_open_with_keep_alive OK 3.69s 56/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_clear_storage OK 4.16s 57/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_delete_multiple_times OK 4.05s 58/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_device_sleep OK 2.95s 59/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll_script OK 2.71s 60/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll_with_retry OK 2.54s 61/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_duplicate_enroll OK 2.93s 62/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll OK 2.97s 63/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll_verify_retry OK 2.74s 64/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll_script_interactive OK 2.90s 65/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll_verify_no_match OK 2.93s 66/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_finger_status_after_sleep OK 2.96s 67/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll_verify_error OK 3.18s 68/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll_verify_match OK 3.20s 69/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_enroll_verify_script OK 3.15s 70/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_finger_status OK 3.12s 71/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_identify_missing_print OK 3.19s 72/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_identify_unsupported OK 2.98s 73/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_identify_retry OK 3.17s 74/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_identify_no_match OK 3.23s 75/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_identify_match OK 3.30s 76/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_device_sleep_before_completing_verify OK 3.93s 77/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_list_error OK 3.07s 78/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_open_error_with_keep_alive OK 2.90s 79/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_list_empty OK 3.25s 80/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_open_error OK 3.08s 81/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_list_delete_missing OK 3.61s 82/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_device_sleep_on_cancellation OK 4.51s 83/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_list_populated OK 3.45s 84/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_quick_enroll OK 2.92s 85/123 virtual-driver+virtual-device+VirtualDeviceUnplugging - libfprint:VirtualDeviceUnplugging.test_device_unplug OK 2.55s 86/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_verify_missing_print OK 3.02s 87/123 drivers - libfprint:elanspi FAIL 1.74s exit status 1 >>> MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 FP_DRIVERS_ALLOWLIST=elanspi MESON_SOURCE_ROOT=/build/libfprint/src/libfprint G_DEBUG=fatal-warnings G_TEST_BUILDDIR=/build/libfprint/src/build/tests MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/libfprint/src/build/libfprint NO_AT_BRIDGE=1 G_TEST_SRCDIR=/build/libfprint/src/libfprint/tests LD_LIBRARY_PATH=/build/libfprint/src/build/libfprint FP_DEVICE_EMULATION=1 MESON_BUILD_ROOT=/build/libfprint/src/build FP_PRINTS_PATH=/build/libfprint/src/libfprint/examples/prints ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=70 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_MESSAGES_DEBUG=all /usr/bin/python3 /build/libfprint/src/libfprint/tests/umockdev-test.py /build/libfprint/src/libfprint/tests/elanspi ――――――――――――――――――――――――――――――――――――― βœ€ ――――――――――――――――――――――――――――――――――――― stdout: ** (umockdev-run:7860): DEBUG: 19:07:07.166: umockdev.vala:127: Created udev test bed /tmp/umockdev.TV0LL3 ** (umockdev-run:7860): DEBUG: 19:07:07.192: umockdev.vala:1414: parsing device description for /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-ELAN1300:00/0018:04F3:3057.0001/hidraw/hidraw0 ** (umockdev-run:7860): DEBUG: 19:07:07.197: umockdev.vala:1492: creating device /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-1/i2c-ELAN1300:00/0018:04F3:3057.0001/hidraw/hidraw0 (subsystem hidraw) ** (umockdev-run:7860): DEBUG: 19:07:07.210: umockdev.vala:1558: create_node_for_device: creating pty device /tmp/umockdev.TV0LL3/dev/hidraw0: got pty /dev/pts/2 Bail out! ERROR:libumockdev.so.0.3.0.p/src/umockdev.c:6352:umockdev_testbed_create_node_for_device: assertion failed: (Posix.tcgetattr (ptym, out ios) == 0) stderr: ** ERROR:libumockdev.so.0.3.0.p/src/umockdev.c:6352:umockdev_testbed_create_node_for_device: assertion failed: (Posix.tcgetattr (ptym, out ios) == 0) Traceback (most recent call last): File "/build/libfprint/src/libfprint/tests/umockdev-test.py", line 124, in raise e File "/build/libfprint/src/libfprint/tests/umockdev-test.py", line 115, in capture() ~~~~~~~^^ File "/build/libfprint/src/libfprint/tests/umockdev-test.py", line 100, in capture subprocess.check_call(get_umockdev_runner("capture") + ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ['%s' % os.path.join(edir, "capture.py"), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ '%s' % os.path.join(tmpdir, "capture.png")]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.14/subprocess.py", line 419, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['umockdev-run', '-d', '/build/libfprint/src/libfprint/tests/elanspi/device-hidraw', '-d', '/build/libfprint/src/libfprint/tests/elanspi/device-spi', '-i', '/dev/spidev0.0=/build/libfprint/src/libfprint/tests/elanspi/capture.ioctl', '--', '/usr/bin/python3', '/build/libfprint/src/libfprint/tests/capture.py', '/tmp/libfprint-umockdev-test-38v0nxtx/capture.png']' died with . ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 88/123 virtual-driver+virtual-device+VirtualDeviceStorage - libfprint:VirtualDeviceStorage.test_list_delete OK 4.58s 89/123 unit-tests - libfprint:fpi-ssm OK 1.17s 90/123 virtual-driver+virtual-device+VirtualDeviceUnplugging - libfprint:VirtualDeviceUnplugging.test_device_unplug_during_verify OK 3.34s 91/123 drivers - libfprint:synaptics OK 4.04s 92/123 drivers - libfprint:elanmoc OK 4.44s 93/123 unit-tests - libfprint:fp-context OK 1.41s 94/123 data+no-valgrind - libfprint:udev-hwdb OK 0.52s 95/123 drivers - libfprint:goodixmoc OK 4.59s 96/123 drivers - libfprint:fpcmoc OK 4.10s 97/123 drivers - libfprint:realtek-5816 OK 4.19s 98/123 drivers - libfprint:realtek OK 4.28s 99/123 drivers - libfprint:egismoc OK 4.78s 100/123 drivers - libfprint:aes3500 OK 6.10s 101/123 drivers - libfprint:egismoc-05a1 OK 4.83s 102/123 unit-tests - libfprint:fpi-assembling OK 3.93s 103/123 drivers - libfprint:egismoc-0587 OK 4.88s 104/123 drivers - libfprint:egismoc-0586 OK 5.15s 105/123 drivers - libfprint:upektc_img OK 6.09s 106/123 drivers - libfprint:nb1010 OK 5.68s 107/123 drivers - libfprint:upektc_img-tcs1s OK 6.06s 108/123 drivers - libfprint:vfs301 OK 6.05s 109/123 drivers - libfprint:vfs5011 OK 6.04s 110/123 unit-tests - libfprint:fp-device OK 4.16s 111/123 drivers - libfprint:uru4000-msv2 OK 6.87s 112/123 drivers - libfprint:uru4000-4500 OK 6.99s 113/123 drivers - libfprint:focaltech_moc OK 6.02s 114/123 drivers - libfprint:vfs0050 OK 7.98s 115/123 drivers - libfprint:elan OK 9.22s 116/123 unit-tests - libfprint:fpi-device OK 8.48s 117/123 drivers - libfprint:aes2501 OK 12.08s 118/123 drivers - libfprint:egis0570 OK 11.32s 119/123 drivers - libfprint:vfs7552 OK 11.73s 120/123 drivers - libfprint:elan-cobo OK 13.08s 121/123 virtual-driver+virtual-image+VirtualImage - libfprint:VirtualImage.test_verify_serialized OK 32.47s 122/123 virtual-driver+virtual-image+VirtualImage - libfprint:VirtualImage.test_identify OK 39.20s 123/123 virtual-driver+virtual-image+VirtualImage - libfprint:VirtualImage.test_enroll_verify OK 59.61s Summary of Failures: 87/123 drivers - libfprint:elanspi FAIL 1.74s exit status 1 Ok: 122 Fail: 1 Full log written to /build/libfprint/src/build/meson-logs/testlog.txt ==> ERROR: A failure occurred in check(). Aborting... [!p]104\[?7h]3008;end=8ed43e404e364f08beac21d2ce612054\==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list libfprint-1.94.10-1-riscv64-build.log libfprint-1.94.10-1-riscv64-check.log libfprint-1.94.10-1-riscv64-prepare.log sent 81 bytes received 7,691 bytes 15,544.00 bytes/sec total size is 46,807 speedup is 6.02