>>> libei: Building community/libei 1.3.0-r0 (using abuild 3.14.1-r0) started Mon, 28 Oct 2024 10:02:15 +0000 >>> libei: Validating /home/buildozer/aports/community/libei/APKBUILD... >>> libei: Analyzing dependencies... >>> libei: Installing for build: build-base basu-dev libevdev-dev libxkbcommon-dev meson py3-attrs py3-jinja2 libxml2-utils py3-dbusmock py3-pytest py3-structlog py3-yaml (1/91) Installing basu (0.2.1-r2) (2/91) Installing linux-headers (6.6-r1) (3/91) Installing libcap-dev (2.70-r0) (4/91) Installing basu-dev (0.2.1-r2) (5/91) Installing libevdev (1.13.3-r0) (6/91) Installing libevdev-dev (1.13.3-r0) (7/91) Installing xkeyboard-config (2.43-r0) (8/91) Installing libxau (1.0.11-r4) (9/91) Installing libmd (1.1.0-r0) (10/91) Installing libbsd (0.12.2-r0) (11/91) Installing libxdmcp (1.1.5-r1) (12/91) Installing libxcb (1.16.1-r0) (13/91) Installing xz-libs (5.6.3-r0) (14/91) Installing libxml2 (2.13.4-r1) (15/91) Installing libxkbcommon (1.7.0-r1) (16/91) Installing libxkbcommon-x11 (1.7.0-r1) (17/91) Installing zlib-dev (1.3.1-r2) (18/91) Installing xz (5.6.3-r0) (19/91) Installing xz-dev (5.6.3-r0) (20/91) Installing libxml2-utils (2.13.4-r1) (21/91) Installing libxml2-dev (2.13.4-r1) (22/91) Installing xorgproto (2024.1-r0) (23/91) Installing libxau-dev (1.0.11-r4) (24/91) Installing libbz2 (1.0.8-r6) (25/91) Installing libffi (3.4.6-r0) (26/91) Installing gdbm (1.24-r0) (27/91) Installing mpdecimal (4.0.0-r0) (28/91) Installing libpanelw (6.5_p20241006-r0) (29/91) Installing sqlite-libs (3.47.0-r0) (30/91) Installing python3 (3.12.7-r1) (31/91) Installing python3-pycache-pyc0 (3.12.7-r1) (32/91) Installing pyc (3.12.7-r1) (33/91) Installing xcb-proto-pyc (1.17.0-r0) (34/91) Installing python3-pyc (3.12.7-r1) (35/91) Installing xcb-proto (1.17.0-r0) (36/91) Installing libxdmcp-dev (1.1.5-r1) (37/91) Installing libxcb-dev (1.16.1-r0) (38/91) Installing libxkbcommon-dev (1.7.0-r1) (39/91) Installing samurai (1.2-r5) (40/91) Installing meson (1.6.0-r0) (41/91) Installing meson-pyc (1.6.0-r0) (42/91) Installing py3-attrs (24.2.0-r0) (43/91) Installing py3-attrs-pyc (24.2.0-r0) (44/91) Installing py3-markupsafe (3.0.2-r0) (45/91) Installing py3-markupsafe-pyc (3.0.2-r0) (46/91) Installing py3-jinja2 (3.1.4-r0) (47/91) Installing py3-jinja2-pyc (3.1.4-r0) (48/91) Installing dbus-libs (1.14.10-r4) (49/91) Installing dbus (1.14.10-r4) Executing dbus-1.14.10-r4.pre-install Executing dbus-1.14.10-r4.post-install (50/91) Installing dbus-daemon-launch-helper (1.14.10-r4) (51/91) Installing libintl (0.22.5-r0) (52/91) Installing libeconf (0.6.3-r0) (53/91) Installing skalibs-libs (2.14.3.0-r0) (54/91) Installing libblkid (2.40.2-r3) (55/91) Installing libmount (2.40.2-r3) (56/91) Installing glib (2.82.2-r0) (57/91) Installing py3-dbus (1.3.2-r6) (58/91) Installing py3-dbus-pyc (1.3.2-r6) (59/91) Installing libx11 (1.8.10-r0) (60/91) Installing libxext (1.3.6-r2) (61/91) Installing libxrender (0.9.11-r5) (62/91) Installing libpng (1.6.44-r0) (63/91) Installing freetype (2.13.3-r0) (64/91) Installing fontconfig (2.15.0-r1) (65/91) Installing pixman (0.43.4-r1) (66/91) Installing cairo (1.18.2-r1) (67/91) Installing cairo-gobject (1.18.2-r1) (68/91) Installing gobject-introspection (1.82.0-r2) (69/91) Installing py3-gobject3 (3.50.0-r1) (70/91) Installing py3-gobject3-pyc (3.50.0-r1) (71/91) Installing py3-dbusmock (0.32.2-r0) (72/91) Installing py3-dbusmock-pyc (0.32.2-r0) (73/91) Installing py3-iniconfig (2.0.0-r1) (74/91) Installing py3-iniconfig-pyc (2.0.0-r1) (75/91) Installing py3-parsing (3.1.4-r0) (76/91) Installing py3-parsing-pyc (3.1.4-r0) (77/91) Installing py3-packaging (24.1-r0) (78/91) Installing py3-packaging-pyc (24.1-r0) (79/91) Installing py3-pluggy (1.5.0-r0) (80/91) Installing py3-pluggy-pyc (1.5.0-r0) (81/91) Installing py3-py (1.11.0-r4) (82/91) Installing py3-py-pyc (1.11.0-r4) (83/91) Installing py3-pytest (8.3.3-r0) (84/91) Installing py3-pytest-pyc (8.3.3-r0) (85/91) Installing py3-structlog (24.4.0-r0) (86/91) Installing py3-structlog-pyc (24.4.0-r0) (87/91) Installing yaml (0.2.5-r2) (88/91) Installing py3-yaml (6.0.2-r0) (89/91) Installing py3-yaml-pyc (6.0.2-r0) (90/91) Installing .makedepends-libei (20241028.100221) (91/91) Installing dbus-openrc (1.14.10-r4) Executing busybox-1.37.0-r3.trigger Executing dbus-1.14.10-r4.trigger Executing glib-2.82.2-r0.trigger OK: 327 MiB in 190 packages >>> libei: Cleaning up srcdir >>> libei: Cleaning up pkgdir >>> libei: Cleaning up tmpdir >>> libei: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libei-1.3.0.tar.bz2 >>> libei: Fetching https://distfiles.alpinelinux.org/distfiles/edge/munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz >>> libei: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libei-1.3.0.tar.bz2 >>> libei: Fetching https://distfiles.alpinelinux.org/distfiles/edge/munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz >>> libei: Checking sha512sums... libei-1.3.0.tar.bz2: OK munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz: OK >>> libei: Unpacking /var/cache/distfiles/libei-1.3.0.tar.bz2... >>> libei: Unpacking /var/cache/distfiles/munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118.tar.gz... 'subprojects/munit' -> '/home/buildozer/aports/community/libei/src/munit-fbbdf1467eb0d04a6ee465def2e529e4c87f2118' The Meson build system Version: 1.6.0 Source dir: /home/buildozer/aports/community/libei/src/libei-1.3.0 Build dir: /home/buildozer/aports/community/libei/src/libei-1.3.0/output Build type: native build Project name: libei Project version: 1.3.0 C compiler for the host machine: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") C linker for the host machine: gcc ld.bfd 2.43.1 Host machine cpu family: loongarch64 Host machine cpu: loongarch64 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.3.0 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.7.0 Run-time dependency libevdev found: YES 1.13.3 Run-time dependency basu found: YES 0.2.1 Configuring config.h using configuration Program ei-scanner found: YES (/home/buildozer/aports/community/libei/src/libei-1.3.0/proto/ei-scanner) Program xmllint found: YES (/usr/bin/xmllint) Program python3 (attr, jinja2) found: YES (/usr/bin/python3) modules: attr, jinja2 Executing subproject munit munit| Project name: munit munit| Project version: undefined munit| C compiler for the host machine: gcc (gcc 14.2.0 "gcc (Alpine 14.2.0) 14.2.0") munit| C linker for the host machine: gcc ld.bfd 2.43.1 munit| 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 test/meson.build:114: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build. C++ compiler for the host machine: g++ (gcc 14.2.0 "g++ (Alpine 14.2.0) 14.2.0") C++ linker for the host machine: g++ ld.bfd 2.43.1 Program python3 found: YES (/usr/bin/python3) Program python3 (pytest, attr, structlog, dbusmock) found: YES (/usr/bin/python3) modules: pytest, attr, structlog, dbusmock Program pytest-3 found: YES (/usr/bin/pytest-3) Program python3 (xdist) found: NO Configuring test_protocol.py using configuration Configuring test_scanner.py using configuration Program black found: NO Program ruff found: NO Build targets in project: 25 libei 1.3.0 Conditional Features liboeffis : true Test options valgrind available : false unit tests enabled : true pytest tests enabled: true Subprojects munit : YES 1 warnings User defined options auto_features : auto b_lto : true b_pie : true b_staticpic : true bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec liboeffis : enabled localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr python.bytecompile : 0 sbindir : /usr/sbin sd-bus-provider : basu sharedstatedir : /var/lib sysconfdir : /etc tests : enabled werror : false wrap_mode : nodownload Found ninja-1.9 at /usr/bin/ninja ninja: entering directory '/home/buildozer/aports/community/libei/src/libei-1.3.0/output' [1/149] Generating test/eiproto.py with a custom command [2/149] Compiling C++ object test/test-build-cxx.p/buildtest.cc.o [3/149] Compiling C object test/test-build-libeis.p/buildtest.c.o [4/149] Compiling C object test/test-build-libei.p/buildtest.c.o [5/149] Compiling C object tools/oeffis-demo-tool.p/oeffis-demo-tool.c.o [6/149] Compiling C object tools/ei-debug-events.p/ei-debug-events.c.o [7/149] Compiling C object tools/ei-demo-client.p/ei-demo-client.c.o [8/149] Compiling C object tools/eis-demo-server.p/eis-demo-server-uinput.c.o [9/149] Compiling C object tools/eis-demo-server.p/eis-demo-server.c.o [10/149] Compiling C object src/liboeffis.so.1.3.0.p/liboeffis.c.o [11/149] Compiling C object test/libeierpecken.a.p/eierpecken.c.o [12/149] Compiling C object test/eierpecken.p/test-main.c.o [13/149] Compiling C object test/eierpecken.p/test-eis.c.o [14/149] Compiling C object test/eierpecken.p/test-ei.c.o [15/149] Compiling C object test/eierpecken.p/test-ei-seat.c.o [16/149] Compiling C object test/eierpecken.p/test-ei-device.c.o [17/149] Compiling C object test/unit-tests-oeffis.p/.._src_liboeffis.c.o [18/149] Compiling C object test/unit-tests-oeffis.p/unit-tests.c.o [19/149] Generating src/eis-proto-headers with a custom command [20/149] Generating src/eis-proto-sources with a custom command [21/149] Compiling C object src/libutil.a.p/util-strings.c.o [22/149] Compiling C object src/libutil.a.p/util-sources.c.o [23/149] Compiling C object src/libutil.a.p/util-memmap.c.o [24/149] Compiling C object src/libutil.a.p/util-memfile.c.o [25/149] Compiling C object src/libutil.a.p/util-logger.c.o [26/149] Compiling C object src/libutil.a.p/util-list.c.o [27/149] Compiling C object src/libutil.a.p/util-io.c.o [28/149] Compiling C object src/libutil.a.p/util-bits.c.o [29/149] Generating src/ei-proto-headers with a custom command [30/149] Generating src/brei-proto-headers with a custom command [31/149] Generating src/ei-proto-sources with a custom command [32/149] Compiling C object test/libunittest.a.p/.._src_util-munit.c.o [33/149] Compiling C object subprojects/munit/libmunit.so.p/munit.c.o [34/149] Compiling C object test/unit-tests-utils.p/.._src_util-strings.c.o [35/149] Compiling C object test/unit-tests-utils.p/.._src_util-sources.c.o [36/149] Compiling C object test/unit-tests-utils.p/.._src_util-memmap.c.o [37/149] Compiling C object test/unit-tests-utils.p/.._src_util-memfile.c.o [38/149] Compiling C object test/unit-tests-utils.p/.._src_util-logger.c.o [39/149] Compiling C object test/unit-tests-utils.p/.._src_util-list.c.o [40/149] Compiling C object test/unit-tests-utils.p/.._src_util-io.c.o [41/149] Compiling C object test/unit-tests-utils.p/.._src_util-bits.c.o [42/149] Compiling C object test/unit-tests-utils.p/unit-tests.c.o [43/149] Linking static target test/libunittest.a In file included from ../tools/oeffis-demo-tool.c:35: /usr/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include to [-Wcpp] 1 | #warning redirecting incorrect #include to | ^~~~~~~ [44/149] Linking static target src/libutil.a [45/149] Linking target src/liboeffis.so.1.3.0 [46/149] Linking target subprojects/munit/libmunit.so [47/149] Linking static target test/libeierpecken.a [48/149] Compiling C object test/unit-tests-ei.p/.._src_libei-touchscreen.c.o [49/149] Compiling C object test/unit-tests-ei.p/.._src_libei-socket.c.o [50/149] Compiling C object test/unit-tests-ei.p/.._src_libei-seat.c.o [51/149] Compiling C object test/unit-tests-ei.p/.._src_libei-scroll.c.o [52/149] Compiling C object test/unit-tests-ei.p/.._src_libei-region.c.o [53/149] Compiling C object test/unit-tests-ei.p/.._src_libei-pointer.c.o [54/149] Compiling C object test/unit-tests-ei.p/.._src_libei-pointer-absolute.c.o [55/149] Compiling C object test/unit-tests-ei.p/.._src_libei-pingpong.c.o [56/149] Compiling C object test/unit-tests-ei.p/.._src_libei-log.c.o [57/149] Compiling C object test/unit-tests-ei.p/.._src_libei-keyboard.c.o [58/149] Compiling C object test/unit-tests-ei.p/.._src_libei-handshake.c.o [59/149] Compiling C object test/unit-tests-ei.p/.._src_libei-fd.c.o [60/149] Compiling C object test/unit-tests-ei.p/.._src_libei-event.c.o [61/149] Compiling C object test/unit-tests-ei.p/.._src_libei-device.c.o [62/149] Compiling C object test/unit-tests-ei.p/.._src_libei-connection.c.o [63/149] Compiling C object test/unit-tests-ei.p/.._src_libei-callback.c.o [64/149] Compiling C object test/unit-tests-ei.p/.._src_libei-button.c.o [65/149] Compiling C object test/unit-tests-ei.p/.._src_libei.c.o [66/149] Compiling C object test/unit-tests-ei.p/.._src_brei-shared.c.o [67/149] Compiling C object test/unit-tests-ei.p/unit-tests.c.o [68/149] Compiling C object src/libei.so.1.3.0.p/libei-touchscreen.c.o [69/149] Compiling C object src/libei.so.1.3.0.p/libei-socket.c.o [70/149] Compiling C object src/libei.so.1.3.0.p/libei-seat.c.o [71/149] Compiling C object src/libei.so.1.3.0.p/libei-scroll.c.o [72/149] Compiling C object src/libei.so.1.3.0.p/libei-region.c.o [73/149] Compiling C object src/libei.so.1.3.0.p/libei-pointer.c.o [74/149] Compiling C object test/unit-tests-ei.p/meson-generated_.._.._src_ei-proto.c.o [75/149] Compiling C object src/libei.so.1.3.0.p/meson-generated_.._ei-proto.c.o [76/149] Compiling C object test/unit-tests-eis.p/meson-generated_.._.._src_eis-proto.c.o [77/149] Compiling C object src/libeis.so.1.3.0.p/meson-generated_.._eis-proto.c.o [78/149] Compiling C object test/unit-tests-eis.p/.._src_libeis.c.o [79/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-touchscreen.c.o [80/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-socket.c.o [81/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-seat.c.o [82/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-scroll.c.o [83/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-region.c.o [84/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-pointer.c.o [85/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-pointer-absolute.c.o [86/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-pingpong.c.o [87/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-log.c.o [88/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-keyboard.c.o [89/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-handshake.c.o [90/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-fd.c.o [91/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-event.c.o [92/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-device.c.o [93/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-connection.c.o [94/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-client.c.o [95/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-callback.c.o [96/149] Compiling C object test/unit-tests-eis.p/.._src_libeis-button.c.o [97/149] Compiling C object test/unit-tests-eis.p/.._src_brei-shared.c.o [98/149] Compiling C object test/unit-tests-eis.p/unit-tests.c.o [99/149] Compiling C object src/libeis.so.1.3.0.p/libeis.c.o [100/149] Compiling C object src/libeis.so.1.3.0.p/libeis-touchscreen.c.o [101/149] Compiling C object src/libeis.so.1.3.0.p/libeis-socket.c.o [102/149] Compiling C object src/libeis.so.1.3.0.p/libeis-seat.c.o [103/149] Compiling C object src/libeis.so.1.3.0.p/libeis-scroll.c.o [104/149] Compiling C object src/libeis.so.1.3.0.p/libeis-region.c.o [105/149] Compiling C object src/libeis.so.1.3.0.p/libeis-pointer.c.o [106/149] Compiling C object src/libeis.so.1.3.0.p/libeis-pointer-absolute.c.o [107/149] Compiling C object src/libeis.so.1.3.0.p/libeis-pingpong.c.o [108/149] Compiling C object src/libeis.so.1.3.0.p/libeis-log.c.o [109/149] Compiling C object src/libeis.so.1.3.0.p/libeis-keyboard.c.o [110/149] Compiling C object src/libeis.so.1.3.0.p/libeis-handshake.c.o [111/149] Compiling C object src/libeis.so.1.3.0.p/libeis-fd.c.o [112/149] Compiling C object src/libeis.so.1.3.0.p/libeis-event.c.o [113/149] Compiling C object src/libeis.so.1.3.0.p/libeis-device.c.o [114/149] Compiling C object src/libeis.so.1.3.0.p/libeis-connection.c.o [115/149] Compiling C object src/libeis.so.1.3.0.p/libeis-client.c.o [116/149] Compiling C object src/libeis.so.1.3.0.p/libeis-callback.c.o [117/149] Compiling C object src/libeis.so.1.3.0.p/libeis-button.c.o [118/149] Compiling C object src/libeis.so.1.3.0.p/brei-shared.c.o [119/149] Compiling C object src/libei.so.1.3.0.p/libei-pointer-absolute.c.o [120/149] Compiling C object src/libei.so.1.3.0.p/libei-pingpong.c.o [121/149] Compiling C object src/libei.so.1.3.0.p/libei-log.c.o [122/149] Compiling C object src/libei.so.1.3.0.p/libei-keyboard.c.o [123/149] Compiling C object src/libei.so.1.3.0.p/libei-handshake.c.o [124/149] Compiling C object src/libei.so.1.3.0.p/libei-fd.c.o [125/149] Compiling C object src/libei.so.1.3.0.p/libei-event.c.o [126/149] Compiling C object src/libei.so.1.3.0.p/libei-device.c.o [127/149] Compiling C object src/libei.so.1.3.0.p/libei-connection.c.o [128/149] Compiling C object src/libei.so.1.3.0.p/libei-callback.c.o [129/149] Compiling C object src/libei.so.1.3.0.p/libei-button.c.o [130/149] Compiling C object src/libei.so.1.3.0.p/libei.c.o [131/149] Compiling C object src/libei.so.1.3.0.p/brei-shared.c.o [132/149] Generating symbol file src/liboeffis.so.1.3.0.p/liboeffis.so.1.3.0.symbols [133/149] Linking target tools/oeffis-demo-tool [134/149] Linking target src/libeis.so.1.3.0 [135/149] Generating symbol file subprojects/munit/libmunit.so.p/libmunit.so.symbols [136/149] Linking target src/libei.so.1.3.0 [137/149] Linking target test/unit-tests-oeffis [138/149] Linking target test/unit-tests-eis [139/149] Linking target test/unit-tests-ei [140/149] Linking target test/unit-tests-utils [141/149] Generating symbol file src/libeis.so.1.3.0.p/libeis.so.1.3.0.symbols [142/149] Generating symbol file src/libei.so.1.3.0.p/libei.so.1.3.0.symbols [143/149] Linking target test/test-build-libeis [144/149] Linking target tools/eis-demo-server [145/149] Linking target test/test-build-cxx [146/149] Linking target test/test-build-libei [147/149] Linking target test/eierpecken [148/149] Linking target tools/ei-debug-events [149/149] Linking target tools/ei-demo-client INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/community/libei/src/libei-1.3.0/output 1/10 libei / dtdcheck OK 0.05s 2/10 libei / unit-tests-utils OK 0.05s 3/10 libei / unit-tests-ei OK 0.05s 4/10 libei / unit-tests-eis OK 0.04s 5/10 libei / unit-tests-oeffis OK 0.04s 6/10 libei:nosigalrm / eierpecken-no-sigalrm OK 0.38s 7/10 libei:sigalrm / eierpecken OK 0.41s 8/10 libei:python / scanner-pytest FAIL 0.94s exit status 1 >>> ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=33 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 /usr/bin/pytest-3 --verbose --log-level=DEBUG -k TestScanner ――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――― stdout: ============================= test session starts ============================== platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/libei/src/libei-1.3.0/output/test collecting ... collected 37 items / 29 deselected / 8 selected test_scanner.py::TestScanner::test_ei_names[eis] PASSED [ 12%] test_scanner.py::TestScanner::test_ei_names[ei] PASSED [ 25%] test_scanner.py::TestScanner::test_ei_names[brei] PASSED [ 37%] test_scanner.py::TestScanner::test_interface_arg[ei] FAILED [ 50%] test_scanner.py::TestScanner::test_versione_arg[ei] PASSED [ 62%] test_scanner.py::TestScanner::test_cli_extra_data[yamlfile] PASSED [ 75%] test_scanner.py::TestScanner::test_cli_extra_data[jsonfile] PASSED [ 87%] test_scanner.py::TestScanner::test_cli_extra_data[string] PASSED [100%] =================================== FAILURES =================================== ______________________ TestScanner.test_interface_arg[ei] ______________________ self = protocol = Protocol(copyright='\nCopyright © 2008-2011 Kristian Høgsberg\nCopyright © 2010-2011 Intel Corporation\nCopyright © 20...to receive objects of this type, it must announce\nsupport for this interface in ei_handshake.interface_version.\n'))]) @pytest.mark.parametrize("component", ("ei",)) def test_interface_arg(self, protocol: Protocol): intf = next((i for i in protocol.interfaces if i.name == "ei_device")) event = next((e for e in intf.events if e.name == "interface")) obj, interface_name, version = event.arguments > assert obj.interface_arg == interface_name test_scanner.py:54: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ :11: in __eq__ self.interface_arg_for == other.interface_arg_for and :10: in __eq__ self.interface_arg == other.interface_arg and :11: in __eq__ self.interface_arg_for == other.interface_arg_for and E RecursionError: maximum recursion depth exceeded !!! Recursion detected (same locals & position) ---------------------------- Captured stdout setup ----------------------------- protocol for component ei =========================== short test summary info ============================ FAILED test_scanner.py::TestScanner::test_interface_arg[ei] - RecursionError:... ================== 1 failed, 7 passed, 29 deselected in 0.61s ================== stderr: /usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-5bbfb725-2d40-4cc8-a379-94579e2bb42d/popen-gw0/test_discovery_via_path_in_non0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-5bbfb725-2d40-4cc8-a379-94579e2bb42d/popen-gw0/test_discovery_via_path_in_non0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-5bbfb725-2d40-4cc8-a379-94579e2bb42d/popen-gw0 : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-5bbfb725-2d40-4cc8-a379-94579e2bb42d/popen-gw0' warnings.warn( /usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-5bbfb725-2d40-4cc8-a379-94579e2bb42d : [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-5bbfb725-2d40-4cc8-a379-94579e2bb42d' warnings.warn( ―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― 9/10 libei:python / oeffis-pytest OK 5.45s 10/10 libei:python / protocol-test OK 7.18s Summary of Failures: 8/10 libei:python / scanner-pytest FAIL 0.94s exit status 1 Ok: 9 Expected Fail: 0 Fail: 1 Unexpected Pass: 0 Skipped: 0 Timeout: 0 Full log written to /home/buildozer/aports/community/libei/src/libei-1.3.0/output/meson-logs/testlog.txt >>> ERROR: libei: check failed >>> libei: Uninstalling dependencies... (1/91) Purging .makedepends-libei (20241028.100221) (2/91) Purging basu-dev (0.2.1-r2) (3/91) Purging basu (0.2.1-r2) (4/91) Purging libevdev-dev (1.13.3-r0) (5/91) Purging libevdev (1.13.3-r0) (6/91) Purging libxkbcommon-dev (1.7.0-r1) (7/91) Purging libxkbcommon-x11 (1.7.0-r1) (8/91) Purging libxkbcommon (1.7.0-r1) (9/91) Purging xkeyboard-config (2.43-r0) (10/91) Purging meson-pyc (1.6.0-r0) (11/91) Purging meson (1.6.0-r0) (12/91) Purging samurai (1.2-r5) (13/91) Purging py3-attrs-pyc (24.2.0-r0) (14/91) Purging py3-attrs (24.2.0-r0) (15/91) Purging py3-jinja2-pyc (3.1.4-r0) (16/91) Purging py3-jinja2 (3.1.4-r0) (17/91) Purging py3-markupsafe-pyc (3.0.2-r0) (18/91) Purging py3-markupsafe (3.0.2-r0) (19/91) Purging py3-dbusmock-pyc (0.32.2-r0) (20/91) Purging py3-dbusmock (0.32.2-r0) (21/91) Purging dbus-openrc (1.14.10-r4) (22/91) Purging dbus-daemon-launch-helper (1.14.10-r4) (23/91) Purging dbus (1.14.10-r4) (24/91) Purging py3-dbus-pyc (1.3.2-r6) (25/91) Purging py3-dbus (1.3.2-r6) (26/91) Purging py3-gobject3-pyc (3.50.0-r1) (27/91) Purging py3-gobject3 (3.50.0-r1) (28/91) Purging py3-pytest-pyc (8.3.3-r0) (29/91) Purging py3-pytest (8.3.3-r0) (30/91) Purging py3-iniconfig-pyc (2.0.0-r1) (31/91) Purging py3-iniconfig (2.0.0-r1) (32/91) Purging py3-packaging-pyc (24.1-r0) (33/91) Purging py3-packaging (24.1-r0) (34/91) Purging py3-parsing-pyc (3.1.4-r0) (35/91) Purging py3-parsing (3.1.4-r0) (36/91) Purging py3-pluggy-pyc (1.5.0-r0) (37/91) Purging py3-pluggy (1.5.0-r0) (38/91) Purging py3-py-pyc (1.11.0-r4) (39/91) Purging py3-py (1.11.0-r4) (40/91) Purging py3-structlog-pyc (24.4.0-r0) (41/91) Purging py3-structlog (24.4.0-r0) (42/91) Purging py3-yaml-pyc (6.0.2-r0) (43/91) Purging py3-yaml (6.0.2-r0) (44/91) Purging cairo-gobject (1.18.2-r1) (45/91) Purging dbus-libs (1.14.10-r4) (46/91) Purging gobject-introspection (1.82.0-r2) (47/91) Purging libcap-dev (2.70-r0) (48/91) Purging linux-headers (6.6-r1) (49/91) Purging libxcb-dev (1.16.1-r0) (50/91) Purging xcb-proto-pyc (1.17.0-r0) (51/91) Purging xcb-proto (1.17.0-r0) (52/91) Purging python3-pyc (3.12.7-r1) (53/91) Purging python3-pycache-pyc0 (3.12.7-r1) (54/91) Purging pyc (3.12.7-r1) (55/91) Purging python3 (3.12.7-r1) (56/91) Purging libxdmcp-dev (1.1.5-r1) (57/91) Purging libxml2-dev (2.13.4-r1) (58/91) Purging libxml2-utils (2.13.4-r1) (59/91) Purging libxml2 (2.13.4-r1) (60/91) Purging mpdecimal (4.0.0-r0) (61/91) Purging sqlite-libs (3.47.0-r0) (62/91) Purging xz-dev (5.6.3-r0) (63/91) Purging xz (5.6.3-r0) (64/91) Purging xz-libs (5.6.3-r0) (65/91) Purging yaml (0.2.5-r2) (66/91) Purging zlib-dev (1.3.1-r2) (67/91) Purging cairo (1.18.2-r1) (68/91) Purging fontconfig (2.15.0-r1) (69/91) Purging freetype (2.13.3-r0) (70/91) Purging gdbm (1.24-r0) (71/91) Purging glib (2.82.2-r0) (72/91) Purging libmount (2.40.2-r3) (73/91) Purging libblkid (2.40.2-r3) (74/91) Purging libxext (1.3.6-r2) (75/91) Purging libxrender (0.9.11-r5) (76/91) Purging libx11 (1.8.10-r0) (77/91) Purging libxcb (1.16.1-r0) (78/91) Purging libxdmcp (1.1.5-r1) (79/91) Purging libbsd (0.12.2-r0) (80/91) Purging libbz2 (1.0.8-r6) (81/91) Purging libeconf (0.6.3-r0) (82/91) Purging libffi (3.4.6-r0) (83/91) Purging libintl (0.22.5-r0) (84/91) Purging libmd (1.1.0-r0) (85/91) Purging libpanelw (6.5_p20241006-r0) (86/91) Purging libpng (1.6.44-r0) (87/91) Purging libxau-dev (1.0.11-r4) (88/91) Purging libxau (1.0.11-r4) (89/91) Purging pixman (0.43.4-r1) (90/91) Purging skalibs-libs (2.14.3.0-r0) (91/91) Purging xorgproto (2024.1-r0) Executing busybox-1.37.0-r3.trigger OK: 243 MiB in 99 packages