==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: libei 1.4.1-1 (Wed Jun 11 12:24:30 2025)
==> Retrieving sources...
  -> Cloning libei git repo...
Cloning into bare repository '/home/leming/work/libei/libei'...
  -> Cloning nemequ-munit git repo...
Cloning into bare repository '/home/leming/work/libei/nemequ-munit'...
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with b2sums...
    libei ... Skipped
    nemequ-munit ... Skipped
==> Making package: libei 1.4.1-1 (Wed Jun 11 12:24:58 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (1) libevdev-1.13.4-1

Total Download Size:   0.05 MiB
Total Installed Size:  0.20 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 libevdev-1.13.4-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libevdev...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (33) clang-20.1.6-1  compiler-rt-20.1.6-1  fmt-11.2.0-1
              gobject-introspection-runtime-1.84.0-2  libedit-20250104_3.1-1
              libgirepository-1.84.0-2  libyaml-0.2.5-3  llvm-libs-20.1.6-3
              ninja-1.12.1-2  perl-error-0.17030-1  perl-mailtools-2.22-1
              perl-timedate-2.33-7  python-dbus-1.4.0-1
              python-gobject-3.52.3-3  python-iniconfig-2.1.0-1
              python-markupsafe-3.0.2-1  python-packaging-25.0-1
              python-pluggy-1.6.0-1  python-pygments-2.19.1-1
              python-tqdm-4.67.1-2  spdlog-1.15.3-1  xkeyboard-config-2.44-1
              zlib-ng-2.2.4-1  doxygen-1.13.2-2  git-2.49.0-2
              libxkbcommon-1.10.0-1  meson-1.8.2-1  python-attrs-24.1.0-1
              python-dbusmock-0.35.0-1  python-jinja-1:3.1.6-1
              python-pytest-1:8.4.0-1  python-structlog-25.4.0-1
              python-yaml-6.0.2-2

Total Download Size:    94.91 MiB
Total Installed Size:  482.24 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 clang-20.1.6-1-armv7h downloading...
 llvm-libs-20.1.6-3-armv7h downloading...
 git-2.49.0-2-armv7h downloading...
 doxygen-1.13.2-2-armv7h downloading...
 python-pygments-2.19.1-1-any downloading...
 meson-1.8.2-1-any downloading...
 compiler-rt-20.1.6-1-armv7h downloading...
 xkeyboard-config-2.44-1-any downloading...
 python-pytest-1:8.4.0-1-any downloading...
 python-jinja-1:3.1.6-1-any downloading...
 python-gobject-3.52.3-3-armv7h downloading...
 libxkbcommon-1.10.0-1-armv7h downloading...
 python-yaml-6.0.2-2-armv7h downloading...
 libgirepository-1.84.0-2-armv7h downloading...
 fmt-11.2.0-1-armv7h downloading...
 spdlog-1.15.3-1-armv7h downloading...
 ninja-1.12.1-2-armv7h downloading...
 python-tqdm-4.67.1-2-any downloading...
 python-dbusmock-0.35.0-1-any downloading...
 python-packaging-25.0-1-any downloading...
 python-structlog-25.4.0-1-any downloading...
 python-dbus-1.4.0-1-armv7h downloading...
 python-attrs-24.1.0-1-any downloading...
 libedit-20250104_3.1-1-armv7h downloading...
 zlib-ng-2.2.4-1-armv7h downloading...
 perl-mailtools-2.22-1-any downloading...
 libyaml-0.2.5-3-armv7h downloading...
 python-pluggy-1.6.0-1-any downloading...
 perl-timedate-2.33-7-any downloading...
 gobject-introspection-runtime-1.84.0-2-armv7h downloading...
 perl-error-0.17030-1-any downloading...
 python-markupsafe-3.0.2-1-armv7h downloading...
 python-iniconfig-2.1.0-1-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing llvm-libs...
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]
    llvm: referenced by some clang headers
installing fmt...
installing spdlog...
installing doxygen...
Optional dependencies for doxygen
    graphviz: for caller/callee graph generation
    qt6-base: 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-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
installing xkeyboard-config...
installing libxkbcommon...
Optional dependencies for libxkbcommon
    libxkbcommon-x11: xkbcli interactive-x11
    wayland: xkbcli interactive-wayland
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...
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 971.
Creating user 'git' (git daemon user) with UID 971 and GID 971.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h==> Retrieving sources...
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Creating working copy of libei git repo...
Cloning into 'libei'...
done.
Switched to a new branch 'makepkg'
  -> Creating working copy of nemequ-munit git repo...
Cloning into 'nemequ-munit'...
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_lto=false -D b_pie=true -D python.bytecompile=1 libei build -D documentation=api
The Meson build system
Version: 1.8.2
Source dir: /build/libei/src/libei
Build dir: /build/libei/src/build
Build type: native build
Project name: libei
Project version: 1.4.1
C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207")
C linker for the host machine: cc ld.bfd 2.44
Host machine cpu family: arm
Host machine cpu: armv7l
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 
Library m found: YES
Found pkg-config: YES (/usr/bin/pkg-config) 2.4.3
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency epoll-shim found: NO (tried pkgconfig and cmake)
Run-time dependency xkbcommon found: YES 1.10.0
Run-time dependency libevdev found: YES 1.13.4
Message: Trying to find an sd-bus provider...
Run-time dependency libsystemd found: YES 257
Message: Using sd-bus provider "libsystemd"
Dependency libsystemd found: YES 257 (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

Executing subproject munit 

munit| Project name: munit
munit| Project version: undefined
munit| C compiler for the host machine: cc (gcc 14.2.1 "armv7l-unknown-linux-gnueabihf-gcc (GCC) 14.2.1 20250207")
munit| C linker for the host machine: cc ld.bfd 2.44
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 from subproject subprojects/munit found: YES undefined
Program valgrind found: NO
Message: valgrind not found, disabling valgrind test suite
libei/test/meson.build:124: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build.
C++ compiler for the host machine: c++ (gcc 14.2.1 "c++ (GCC) 14.2.1 20250207")
C++ linker for the host machine: c++ ld.bfd 2.44
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: NO
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.4.1

  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
    munit               : YES 1 warnings

  User defined options
    auto_features       : enabled
    b_lto               : false
    b_pie               : true
    buildtype           : plain
    documentation       : api
    libexecdir          : lib
    prefix              : /usr
    python.bytecompile  : 1
    sbindir             : bin
    wrap_mode           : nodownload

Found ninja-1.12.1 at /usr/bin/ninja

Generating targets:   0%|                                           | 0/28 eta ?
Generating targets:  43%|████████████████▎                     | 12/28 eta 00:00
Generating targets:  86%|████████████████████████████████▌     | 24/28 eta 00:00
                                                                                

Writing build.ninja:   0%|                                         | 0/186 eta ?
                                                                                
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'

[0/157] Compiling C object src/libutil.a.p/util-bits.c.o
[0/157] Compiling C object src/libutil.a.p/util-io.c.o
[0/157] Compiling C object src/libutil.a.p/util-list.c.o
[0/157] Compiling C object src/libutil.a.p/util-logger.c.o
[0/157] Compiling C object src/libutil.a.p/util-memfile.c.o
[0/157] Compiling C object src/libutil.a.p/util-memmap.c.o
[1/157] Compiling C object src/libutil.a.p/util-list.c.o
[1/157] Compiling C object src/libutil.a.p/util-sources.c.o
[2/157] Compiling C object src/libutil.a.p/util-bits.c.o
[2/157] Compiling C object src/libutil.a.p/util-strings.c.o
[3/157] Compiling C object src/libutil.a.p/util-memmap.c.o
[3/157] Generating src/brei-proto-headers with a custom command
[4/157] Compiling C object src/libutil.a.p/util-logger.c.o
[4/157] Generating src/ei-proto-headers with a custom command
[5/157] Compiling C object src/libutil.a.p/util-io.c.o
[5/157] Generating src/ei-proto-sources with a custom command
[6/157] Compiling C object src/libutil.a.p/util-memfile.c.o
[6/157] Generating src/eis-proto-headers with a custom command
[7/157] Compiling C object src/libutil.a.p/util-sources.c.o
[7/157] Generating src/eis-proto-sources with a custom command
[8/157] Compiling C object src/libutil.a.p/util-strings.c.o
[8/157] Linking static target src/libutil.a
[9/157] Linking static target src/libutil.a
[9/157] Compiling C object src/liboeffis.so.1.4.1.p/liboeffis.c.o
[10/157] Generating src/brei-proto-headers with a custom command
[10/157] Compiling C object subprojects/munit/libmunit.so.p/munit.c.o
[11/157] Compiling C object src/liboeffis.so.1.4.1.p/liboeffis.c.o
[11/157] Linking target src/liboeffis.so.1.4.1
[12/157] Generating src/ei-proto-headers with a custom command
[12/157] Compiling C object src/libei.so.1.4.1.p/brei-shared.c.o
[13/157] Generating src/eis-proto-sources with a custom command
[13/157] Compiling C object src/libei.so.1.4.1.p/libei.c.o
[14/157] Linking target src/liboeffis.so.1.4.1
[14/157] Compiling C object src/libei.so.1.4.1.p/libei-button.c.o
[15/157] Compiling C object subprojects/munit/libmunit.so.p/munit.c.o
[15/157] Compiling C object src/libei.so.1.4.1.p/libei-callback.c.o
[16/157] Generating src/ei-proto-sources with a custom command
[16/157] Compiling C object src/libei.so.1.4.1.p/meson-generated_.._ei-proto.c.o
[17/157] Generating src/eis-proto-headers with a custom command
[17/157] Compiling C object src/libei.so.1.4.1.p/libei-connection.c.o
[18/157] Compiling C object src/libei.so.1.4.1.p/brei-shared.c.o
[18/157] Compiling C object src/libei.so.1.4.1.p/libei-device.c.o
[19/157] Compiling C object src/libei.so.1.4.1.p/libei-button.c.o
[19/157] Compiling C object src/libei.so.1.4.1.p/libei-event.c.o
[20/157] Compiling C object src/libei.so.1.4.1.p/libei-callback.c.o
[20/157] Compiling C object src/libei.so.1.4.1.p/libei-fd.c.o
[21/157] Compiling C object src/libei.so.1.4.1.p/meson-generated_.._ei-proto.c.o
[21/157] Compiling C object src/libei.so.1.4.1.p/libei-handshake.c.o
[22/157] Compiling C object src/libei.so.1.4.1.p/libei.c.o
[22/157] Compiling C object src/libei.so.1.4.1.p/libei-keyboard.c.o
[23/157] Compiling C object src/libei.so.1.4.1.p/libei-connection.c.o
[23/157] Compiling C object src/libei.so.1.4.1.p/libei-log.c.o
[24/157] Compiling C object src/libei.so.1.4.1.p/libei-event.c.o
[24/157] Compiling C object src/libei.so.1.4.1.p/libei-pingpong.c.o
[25/157] Compiling C object src/libei.so.1.4.1.p/libei-fd.c.o
[25/157] Compiling C object src/libei.so.1.4.1.p/libei-ping.c.o
[26/157] Compiling C object src/libei.so.1.4.1.p/libei-keyboard.c.o
[26/157] Compiling C object src/libei.so.1.4.1.p/libei-pointer-absolute.c.o
[27/157] Compiling C object src/libei.so.1.4.1.p/libei-handshake.c.o
[27/157] Compiling C object src/libei.so.1.4.1.p/libei-pointer.c.o
[28/157] Compiling C object src/libei.so.1.4.1.p/libei-ping.c.o
[28/157] Compiling C object src/libei.so.1.4.1.p/libei-region.c.o
[29/157] Compiling C object src/libei.so.1.4.1.p/libei-log.c.o
[29/157] Compiling C object src/libei.so.1.4.1.p/libei-scroll.c.o
[30/157] Compiling C object src/libei.so.1.4.1.p/libei-device.c.o
[30/157] Compiling C object src/libei.so.1.4.1.p/libei-seat.c.o
[31/157] Compiling C object src/libei.so.1.4.1.p/libei-pingpong.c.o
[31/157] Compiling C object src/libei.so.1.4.1.p/libei-socket.c.o
[32/157] Compiling C object src/libei.so.1.4.1.p/libei-pointer-absolute.c.o
[32/157] Compiling C object src/libei.so.1.4.1.p/libei-touchscreen.c.o
[33/157] Compiling C object src/libei.so.1.4.1.p/libei-pointer.c.o
[33/157] Compiling C object src/libeis...4.1.p/meson-generated_.._eis-proto.c.o
[34/157] Compiling C object src/libei.so.1.4.1.p/libei-region.c.o
[34/157] Compiling C object src/libeis.so.1.4.1.p/brei-shared.c.o
[35/157] Compiling C object src/libei.so.1.4.1.p/libei-scroll.c.o
[35/157] Compiling C object src/libeis.so.1.4.1.p/libeis-button.c.o
[36/157] Compiling C object src/libei.so.1.4.1.p/libei-socket.c.o
[36/157] Compiling C object src/libeis.so.1.4.1.p/libeis-callback.c.o
[37/157] Compiling C object src/libei.so.1.4.1.p/libei-seat.c.o
[37/157] Compiling C object src/libeis.so.1.4.1.p/libeis-client.c.o
[38/157] Compiling C object src/libei.so.1.4.1.p/libei-touchscreen.c.o
[38/157] Compiling C object src/libeis.so.1.4.1.p/libeis-connection.c.o
[39/157] Compiling C object src/libeis...4.1.p/meson-generated_.._eis-proto.c.o
[39/157] Compiling C object src/libeis.so.1.4.1.p/libeis-device.c.o
[40/157] Compiling C object src/libeis.so.1.4.1.p/libeis-button.c.o
[40/157] Compiling C object src/libeis.so.1.4.1.p/libeis-event.c.o
[41/157] Compiling C object src/libeis.so.1.4.1.p/brei-shared.c.o
[41/157] Compiling C object src/libeis.so.1.4.1.p/libeis-fd.c.o
[42/157] Compiling C object src/libeis.so.1.4.1.p/libeis-callback.c.o
[42/157] Compiling C object src/libeis.so.1.4.1.p/libeis-handshake.c.o
[43/157] Compiling C object src/libeis.so.1.4.1.p/libeis-client.c.o
[43/157] Compiling C object src/libeis.so.1.4.1.p/libeis-keyboard.c.o
[44/157] Compiling C object src/libeis.so.1.4.1.p/libeis-connection.c.o
[44/157] Compiling C object src/libeis.so.1.4.1.p/libeis-log.c.o
[45/157] Compiling C object src/libeis.so.1.4.1.p/libeis-event.c.o
[45/157] Compiling C object src/libeis.so.1.4.1.p/libeis-pingpong.c.o
[46/157] Compiling C object src/libeis.so.1.4.1.p/libeis-fd.c.o
[46/157] Compiling C object src/libeis.so.1.4.1.p/libeis-ping.c.o
[47/157] Compiling C object src/libeis.so.1.4.1.p/libeis-handshake.c.o
[47/157] Compiling C object src/libeis.so.1.4.1.p/libeis-pointer-absolute.c.o
[48/157] Compiling C object src/libeis.so.1.4.1.p/libeis-device.c.o
[48/157] Compiling C object src/libeis.so.1.4.1.p/libeis-pointer.c.o
[49/157] Compiling C object src/libeis.so.1.4.1.p/libeis-log.c.o
[49/157] Compiling C object src/libeis.so.1.4.1.p/libeis-region.c.o
[50/157] Compiling C object src/libeis.so.1.4.1.p/libeis-keyboard.c.o
[50/157] Compiling C object src/libeis.so.1.4.1.p/libeis-scroll.c.o
[51/157] Compiling C object src/libeis.so.1.4.1.p/libeis-ping.c.o
[51/157] Compiling C object src/libeis.so.1.4.1.p/libeis-seat.c.o
[52/157] Compiling C object src/libeis.so.1.4.1.p/libeis-pingpong.c.o
[52/157] Compiling C object src/libeis.so.1.4.1.p/libeis-socket.c.o
[53/157] Compiling C object src/libeis.so.1.4.1.p/libeis-pointer-absolute.c.o
[53/157] Compiling C object src/libeis.so.1.4.1.p/libeis-touchscreen.c.o
[54/157] Compiling C object src/libeis.so.1.4.1.p/libeis-pointer.c.o
[54/157] Compiling C object src/libeis.so.1.4.1.p/libeis.c.o
[55/157] Compiling C object src/libeis.so.1.4.1.p/libeis-scroll.c.o
[55/157] Linking target src/libei.so.1.4.1
[56/157] Compiling C object src/libeis.so.1.4.1.p/libeis-region.c.o
[56/157] Linking target subprojects/munit/libmunit.so
[57/157] Compiling C object src/libeis.so.1.4.1.p/libeis-seat.c.o
[57/157] Compiling C object test/libunittest.a.p/.._src_util-munit.c.o
[58/157] Compiling C object src/libeis.so.1.4.1.p/libeis-socket.c.o
[58/157] Compiling C object test/libeierpecken.a.p/eierpecken.c.o
[59/157] Linking target subprojects/munit/libmunit.so
[59/157] Generating symbol file src/li....so.1.4.1.p/liboeffis.so.1.4.1.symbols
[60/157] Linking target src/libei.so.1.4.1
[60/157] Generating symbol file src/libei.so.1.4.1.p/libei.so.1.4.1.symbols
[61/157] Compiling C object src/libeis.so.1.4.1.p/libeis-touchscreen.c.o
[61/157] Compiling C object tools/eis-demo-server.p/eis-demo-server.c.o
[62/157] Compiling C object src/libeis.so.1.4.1.p/libeis.c.o
[62/157] Linking target src/libeis.so.1.4.1
[63/157] Compiling C object test/libunittest.a.p/.._src_util-munit.c.o
[63/157] Compiling C object tools/eis-demo-server.p/eis-demo-server-uinput.c.o
[64/157] Linking target src/libeis.so.1.4.1
[64/157] Generating symbol file src/libeis.so.1.4.1.p/libeis.so.1.4.1.symbols
[65/157] Generating symbol file src/li....so.1.4.1.p/liboeffis.so.1.4.1.symbols
[65/157] Compiling C object tools/ei-demo-client.p/ei-demo-client.c.o
[66/157] Compiling C object tools/eis-demo-server.p/eis-demo-server.c.o
[66/157] Compiling C object tools/ei-debug-events.p/ei-debug-events.c.o
[67/157] Compiling C object test/libeierpecken.a.p/eierpecken.c.o
[67/157] Compiling C object tools/oeffis-demo-tool.p/oeffis-demo-tool.c.o
[68/157] Compiling C object tools/eis-demo-server.p/eis-demo-server-uinput.c.o
[68/157] Generating symbol file subpro...unit/libmunit.so.p/libmunit.so.symbols
[69/157] Generating symbol file src/libei.so.1.4.1.p/libei.so.1.4.1.symbols
[69/157] Linking static target test/libunittest.a
[70/157] Linking static target test/libunittest.a
[70/157] Compiling C object test/unit-tests-utils.p/unit-tests.c.o
[71/157] Compiling C object test/unit-tests-utils.p/unit-tests.c.o
[71/157] Compiling C object test/unit-tests-utils.p/.._src_util-bits.c.o
[72/157] Compiling C object tools/ei-debug-events.p/ei-debug-events.c.o
[72/157] Compiling C object test/unit-tests-utils.p/.._src_util-io.c.o
[73/157] Generating symbol file src/libeis.so.1.4.1.p/libeis.so.1.4.1.symbols
[73/157] Compiling C object test/unit-tests-utils.p/.._src_util-list.c.o
[74/157] Compiling C object tools/ei-demo-client.p/ei-demo-client.c.o
[74/157] Compiling C object test/unit-tests-utils.p/.._src_util-logger.c.o
[75/157] Compiling C object test/unit-tests-utils.p/.._src_util-bits.c.o
../libei/src/util-bits.c: In function 'test_bits_flag_32':
../libei/src/util-bits.c:47:89: warning: left shift count >= width of type [-Wshift-count-overflow]
../libei/src/util-bits.c:62:90: warning: left shift count >= width of type [-Wshift-count-overflow]

[75/157] Compiling C object test/unit-tests-utils.p/.._src_util-memfile.c.o
[76/157] Compiling C object tools/oeffis-demo-tool.p/oeffis-demo-tool.c.o
[76/157] Compiling C object test/unit-tests-utils.p/.._src_util-memmap.c.o
[77/157] Compiling C object test/unit-tests-utils.p/.._src_util-logger.c.o
[77/157] Compiling C object test/unit-tests-utils.p/.._src_util-sources.c.o
[78/157] Compiling C object test/unit-tests-utils.p/.._src_util-list.c.o
[78/157] Compiling C object test/unit-tests-utils.p/.._src_util-strings.c.o
[79/157] Compiling C object test/unit-tests-utils.p/.._src_util-memmap.c.o
[79/157] Compiling C object test/unit-...meson-generated_.._.._src_ei-proto.c.o
[80/157] Generating symbol file subpro...unit/libmunit.so.p/libmunit.so.symbols
[80/157] Compiling C object test/unit-tests-ei.p/unit-tests.c.o
[81/157] Compiling C object test/unit-tests-utils.p/.._src_util-memfile.c.o
[81/157] Compiling C object test/unit-tests-ei.p/.._src_brei-shared.c.o
[82/157] Compiling C object test/unit-tests-ei.p/unit-tests.c.o
[82/157] Compiling C object test/unit-tests-ei.p/.._src_libei.c.o
[83/157] Compiling C object test/unit-tests-utils.p/.._src_util-io.c.o
[83/157] Compiling C object test/unit-tests-ei.p/.._src_libei-button.c.o
[84/157] Compiling C object test/unit-...meson-generated_.._.._src_ei-proto.c.o
[84/157] Compiling C object test/unit-tests-ei.p/.._src_libei-callback.c.o
[85/157] 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:331:2: warning: ignoring return value of 'read' declared with attribute 'warn_unused_result' [-Wunused-result]

[85/157] Compiling C object test/unit-tests-ei.p/.._src_libei-connection.c.o
[86/157] Compiling C object test/unit-tests-utils.p/.._src_util-strings.c.o
[86/157] Compiling C object test/unit-tests-ei.p/.._src_libei-device.c.o
[87/157] Compiling C object test/unit-tests-ei.p/.._src_libei-button.c.o
[87/157] Compiling C object test/unit-tests-ei.p/.._src_libei-event.c.o
[88/157] Compiling C object test/unit-tests-ei.p/.._src_libei-callback.c.o
[88/157] Compiling C object test/unit-tests-ei.p/.._src_libei-fd.c.o
[89/157] Compiling C object test/unit-tests-ei.p/.._src_libei.c.o
[89/157] Compiling C object test/unit-tests-ei.p/.._src_libei-handshake.c.o
[90/157] Compiling C object test/unit-tests-ei.p/.._src_brei-shared.c.o
[90/157] Compiling C object test/unit-tests-ei.p/.._src_libei-keyboard.c.o
[91/157] Compiling C object test/unit-tests-ei.p/.._src_libei-connection.c.o
[91/157] Compiling C object test/unit-tests-ei.p/.._src_libei-log.c.o
[92/157] Compiling C object test/unit-tests-ei.p/.._src_libei-event.c.o
[92/157] Compiling C object test/unit-tests-ei.p/.._src_libei-pingpong.c.o
[93/157] Compiling C object test/unit-tests-ei.p/.._src_libei-fd.c.o
[93/157] Compiling C object test/unit-tests-ei.p/.._src_libei-ping.c.o
[94/157] Compiling C object test/unit-tests-ei.p/.._src_libei-handshake.c.o
[94/157] Compiling C object test/unit-...ei.p/.._src_libei-pointer-absolute.c.o
[95/157] Compiling C object test/unit-tests-ei.p/.._src_libei-keyboard.c.o
[95/157] Compiling C object test/unit-tests-ei.p/.._src_libei-pointer.c.o
[96/157] Compiling C object test/unit-tests-ei.p/.._src_libei-log.c.o
[96/157] Compiling C object test/unit-tests-ei.p/.._src_libei-region.c.o
[97/157] Compiling C object test/unit-tests-ei.p/.._src_libei-ping.c.o
[97/157] Compiling C object test/unit-tests-ei.p/.._src_libei-scroll.c.o
[98/157] Compiling C object test/unit-tests-ei.p/.._src_libei-pingpong.c.o
[98/157] Compiling C object test/unit-tests-ei.p/.._src_libei-seat.c.o
[99/157] Compiling C object test/unit-tests-ei.p/.._src_libei-device.c.o
[99/157] Compiling C object test/unit-tests-ei.p/.._src_libei-socket.c.o
[100/157] Compiling C object test/unit...ei.p/.._src_libei-pointer-absolute.c.o
[100/157] Compiling C object test/unit-tests-ei.p/.._src_libei-touchscreen.c.o
[101/157] Compiling C object test/unit-tests-ei.p/.._src_libei-pointer.c.o
[101/157] Compiling C object test/unit...eson-generated_.._.._src_eis-proto.c.o
[102/157] Compiling C object test/unit-tests-ei.p/.._src_libei-region.c.o
[102/157] Compiling C object test/unit-tests-eis.p/unit-tests.c.o
[103/157] Compiling C object test/unit-tests-ei.p/.._src_libei-scroll.c.o
[103/157] Compiling C object test/unit-tests-eis.p/.._src_brei-shared.c.o
[104/157] Compiling C object test/unit-tests-eis.p/unit-tests.c.o
[104/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-button.c.o
[105/157] Compiling C object test/unit-tests-ei.p/.._src_libei-socket.c.o
[105/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-callback.c.o
[106/157] Compiling C object test/unit-tests-ei.p/.._src_libei-seat.c.o
[106/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-client.c.o
[107/157] Compiling C object test/unit...eson-generated_.._.._src_eis-proto.c.o
[107/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-connection.c.o
[108/157] Compiling C object test/unit-tests-ei.p/.._src_libei-touchscreen.c.o
[108/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-device.c.o
[109/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-button.c.o
[109/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-event.c.o
[110/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-callback.c.o
[110/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-fd.c.o
[111/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-client.c.o
[111/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-handshake.c.o
[112/157] Compiling C object test/unit-tests-eis.p/.._src_brei-shared.c.o
[112/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-keyboard.c.o
[113/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-connection.c.o
[113/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-log.c.o
[114/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-event.c.o
[114/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-pingpong.c.o
[115/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-fd.c.o
[115/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-ping.c.o
[116/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-device.c.o
[116/157] Compiling C object test/unit...s.p/.._src_libeis-pointer-absolute.c.o
[117/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-keyboard.c.o
[117/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-pointer.c.o
[118/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-handshake.c.o
[118/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-region.c.o
[119/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-ping.c.o
[119/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-scroll.c.o
[120/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-log.c.o
[120/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-seat.c.o
[121/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-pingpong.c.o
[121/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-socket.c.o
[122/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-pointer.c.o
[122/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-touchscreen.c.o
[123/157] Compiling C object test/unit...s.p/.._src_libeis-pointer-absolute.c.o
[123/157] Compiling C object test/unit-tests-eis.p/.._src_libeis.c.o
[124/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-region.c.o
[124/157] Compiling C object test/unit-tests-oeffis.p/unit-tests.c.o
[125/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-socket.c.o
[125/157] Compiling C object test/unit-tests-oeffis.p/.._src_liboeffis.c.o
[126/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-scroll.c.o
[126/157] Linking static target test/libeierpecken.a
[127/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-seat.c.o
[127/157] Compiling C object test/eierpecken.p/test-ei-device.c.o
[128/157] Linking static target test/libeierpecken.a
[128/157] Compiling C object test/eierpecken.p/test-ei-seat.c.o
[129/157] Compiling C object test/unit-tests-oeffis.p/unit-tests.c.o
[129/157] Compiling C object test/eierpecken.p/test-ei.c.o
[130/157] Compiling C object test/unit-tests-eis.p/.._src_libeis-touchscreen.c.o
[130/157] Compiling C object test/eierpecken.p/test-eis.c.o
[131/157] Compiling C object test/unit-tests-eis.p/.._src_libeis.c.o
[131/157] Compiling C object test/eierpecken.p/test-main.c.o
[132/157] Compiling C object test/eierpecken.p/test-ei-seat.c.o
[132/157] Compiling C object test/test-build-libei.p/buildtest.c.o
[133/157] Compiling C object test/eierpecken.p/test-main.c.o
[133/157] Compiling C object test/test-build-libeis.p/buildtest.c.o
[134/157] Compiling C object test/test-build-libei.p/buildtest.c.o
[134/157] Compiling C++ object test/test-build-cxx-libei.p/buildtest.cc.o
[135/157] Compiling C object test/unit-tests-oeffis.p/.._src_liboeffis.c.o
[135/157] Compiling C++ object test/test-build-cxx-libeis.p/buildtest.cc.o
[136/157] Compiling C++ object test/test-build-cxx-libei.p/buildtest.cc.o
[136/157] Generating doc/api/mainpage.dox with a custom command
[137/157] Compiling C object test/test-build-libeis.p/buildtest.c.o
[137/157] Linking target tools/eis-demo-server
[138/157] Compiling C object test/eierpecken.p/test-eis.c.o
[138/157] Linking target tools/ei-demo-client
[139/157] Compiling C++ object test/test-build-cxx-libeis.p/buildtest.cc.o
[139/157] Linking target tools/ei-debug-events
[140/157] Compiling C object test/eierpecken.p/test-ei.c.o
[140/157] Linking target tools/oeffis-demo-tool
[141/157] Linking target tools/eis-demo-server
[141/157] Linking target test/unit-tests-utils
[142/157] Linking target tools/ei-demo-client
[142/157] Linking target test/unit-tests-ei
[143/157] Linking target tools/ei-debug-events
[143/157] Linking target test/unit-tests-eis
[144/157] Linking target test/unit-tests-utils
[144/157] Linking target test/unit-tests-oeffis
[145/157] Generating doc/api/mainpage.dox with a custom command
[145/157] Linking target test/test-build-libei
[146/157] Linking target test/unit-tests-ei
[146/157] Linking target test/test-build-libeis
[147/157] Linking target tools/oeffis-demo-tool
[147/157] Linking target test/test-build-cxx-libei
[148/157] Linking target test/unit-tests-eis
[148/157] Linking target test/test-build-cxx-libeis
[149/157] Linking target test/test-build-libeis
[149/157] Generating test/eiproto.py with a custom command
[150/157] Linking target test/unit-tests-oeffis
[150/157] Generating doc/api/doxygen with a custom command
[151/157] Linking target test/test-build-cxx-libei
[152/157] Linking target test/test-build-cxx-libeis
[153/157] Compiling C object test/eierpecken.p/test-ei-device.c.o
[153/157] Linking target test/eierpecken
[154/157] Linking target test/eierpecken
[155/157] Linking target test/test-build-libei
[156/157] Generating test/eiproto.py with a custom command
[157/157] Generating doc/api/doxygen with a custom command
/build/libei/src/build/doc/api/libeis.h:624: warning: unable to resolve reference to 'EIS_EVENT_DISCONNECT' for \ref command
INFO: autodetecting backend as ninja
INFO: calculating backend command to run: /usr/bin/ninja -C /build/libei/src/build doc/api/doc
ninja: Entering directory `/build/libei/src/build'

[0/2] Generating doc/api/mainpage.dox with a custom command
[1/2] Generating doc/api/mainpage.dox with a custom command
[1/2] Generating doc/api/doxygen with a custom command
[2/2] Generating doc/api/doxygen with a custom command
/build/libei/src/build/doc/api/libeis.h:624: warning: unable to resolve reference to 'EIS_EVENT_DISCONNECT' for \ref command
==> Entering fakeroot environment...
==> Starting package_libei()...
Dropping privileges to 'root' before running ninja...
ninja: Entering directory `/build/libei/src/build'

[0/2] Generating doc/api/mainpage.dox with a custom command
[1/2] Generating doc/api/mainpage.dox with a custom command
[1/2] Generating doc/api/doxygen with a custom command
[2/2] Generating doc/api/doxygen with a custom command
/build/libei/src/build/doc/api/libeis.h:624: warning: unable to resolve reference to 'EIS_EVENT_DISCONNECT' for \ref command
Installing src/libei.so.1.4.1 to /build/libei/pkg/libei/usr/lib
Installing src/libeis.so.1.4.1 to /build/libei/pkg/libei/usr/lib
Installing src/liboeffis.so.1.4.1 to /build/libei/pkg/libei/usr/lib
Installing tools/ei-debug-events to /build/libei/pkg/libei/usr/bin
Installing /build/libei/src/libei/src/libei.h to /build/libei/pkg/libei/usr/include/libei-1.0
Installing /build/libei/src/libei/src/libeis.h to /build/libei/pkg/libei/usr/include/libei-1.0
Installing /build/libei/src/libei/src/liboeffis.h to /build/libei/pkg/libei/usr/include/libei-1.0
Installing /build/libei/src/build/meson-private/libei-1.0.pc to /build/libei/pkg/libei/usr/lib/pkgconfig
Installing /build/libei/src/build/meson-private/libeis-1.0.pc to /build/libei/pkg/libei/usr/lib/pkgconfig
Installing /build/libei/src/build/meson-private/liboeffis-1.0.pc to /build/libei/pkg/libei/usr/lib/pkgconfig
Installing symlink pointing to libei.so.1.4.1 to /build/libei/pkg/libei/usr/lib/libei.so.1
Installing symlink pointing to libei.so.1 to /build/libei/pkg/libei/usr/lib/libei.so
Installing symlink pointing to libeis.so.1.4.1 to /build/libei/pkg/libei/usr/lib/libeis.so.1
Installing symlink pointing to libeis.so.1 to /build/libei/pkg/libei/usr/lib/libeis.so
Installing symlink pointing to liboeffis.so.1.4.1 to /build/libei/pkg/libei/usr/lib/liboeffis.so.1
Installing symlink pointing to liboeffis.so.1 to /build/libei/pkg/libei/usr/lib/liboeffis.so
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "libei"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Starting package_libei-docs()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "libei-docs"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: libei 1.4.1-1 (Wed Jun 11 12:26:08 2025)
==> Cleaning up...