>>> libui: Building testing/libui 4.1_alpha20211213-r0 (using abuild 3.13.0-r5) started Mon, 30 Sep 2024 04:50:42 +0000 >>> libui: Checking sanity of /home/buildozer/aports/testing/libui/APKBUILD... >>> WARNING: libui: No maintainer >>> libui: Analyzing dependencies... >>> libui: Installing for build: build-base meson gtk+3.0-dev (1/223) Installing samurai (1.2-r5) (2/223) Installing libbz2 (1.0.8-r6) (3/223) Installing libffi (3.4.6-r0) (4/223) Installing gdbm (1.24-r0) (5/223) Installing xz-libs (5.6.2-r0) (6/223) Installing mpdecimal (4.0.0-r0) (7/223) Installing libpanelw (6.5_p20240601-r1) (8/223) Installing sqlite-libs (3.46.1-r0) (9/223) Installing python3 (3.12.6-r0) (10/223) Installing python3-pycache-pyc0 (3.12.6-r0) (11/223) Installing pyc (3.12.6-r0) (12/223) Installing meson-pyc (1.5.2-r0) (13/223) Installing python3-pyc (3.12.6-r0) (14/223) Installing meson (1.5.2-r0) (15/223) Installing libintl (0.22.5-r0) (16/223) Installing libeconf (0.6.3-r0) (17/223) Installing libblkid (2.40.2-r3) (18/223) Installing libmount (2.40.2-r3) (19/223) Installing glib (2.82.1-r0) (20/223) Installing libxml2 (2.12.8-r0) (21/223) Installing shared-mime-info (2.4-r0) (22/223) Installing libjpeg-turbo (3.0.4-r0) (23/223) Installing libpng (1.6.44-r0) (24/223) Installing libsharpyuv (1.4.0-r0) (25/223) Installing libwebp (1.4.0-r0) (26/223) Installing tiff (4.6.0t-r0) (27/223) Installing gdk-pixbuf (2.42.12-r0) (28/223) Installing bzip2-dev (1.0.8-r6) (29/223) Installing libxml2-utils (2.12.8-r0) (30/223) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (31/223) Installing libgpg-error (1.50-r0) (32/223) Installing libgcrypt (1.10.3-r0) (33/223) Installing libxslt (1.1.39-r1) (34/223) Installing docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.post-install (35/223) Installing xz (5.6.2-r0) (36/223) Installing gettext-asprintf (0.22.5-r0) (37/223) Installing gettext-libs (0.22.5-r0) (38/223) Installing gettext-envsubst (0.22.5-r0) (39/223) Installing gettext (0.22.5-r0) (40/223) Installing gettext-dev (0.22.5-r0) (41/223) Installing py3-parsing (3.1.4-r0) (42/223) Installing py3-parsing-pyc (3.1.4-r0) (43/223) Installing py3-packaging (24.1-r0) (44/223) Installing py3-packaging-pyc (24.1-r0) (45/223) Installing linux-headers (6.6-r0) (46/223) Installing libffi-dev (3.4.6-r0) (47/223) Installing bsd-compat-headers (0.7.2-r6) (48/223) Installing libformw (6.5_p20240601-r1) (49/223) Installing libmenuw (6.5_p20240601-r1) (50/223) Installing libncurses++ (6.5_p20240601-r1) (51/223) Installing ncurses-dev (6.5_p20240601-r1) (52/223) Installing libedit-dev (20240808.3.1-r0) (53/223) Installing zlib-dev (1.3.1-r2) (54/223) Installing libpcre2-16 (10.43-r0) (55/223) Installing libpcre2-32 (10.43-r0) (56/223) Installing pcre2-dev (10.43-r0) (57/223) Installing libuuid (2.40.2-r3) (58/223) Installing libfdisk (2.40.2-r3) (59/223) Installing libsmartcols (2.40.2-r3) (60/223) Installing sqlite (3.46.1-r0) (61/223) Installing sqlite-dev (3.46.1-r0) (62/223) Installing util-linux (2.40.2-r3) (63/223) Installing setarch (2.40.2-r3) (64/223) Installing util-linux-misc (2.40.2-r3) (65/223) Installing linux-pam (1.6.1-r1) (66/223) Installing runuser (2.40.2-r3) (67/223) Installing mount (2.40.2-r3) (68/223) Installing losetup (2.40.2-r3) (69/223) Installing hexdump (2.40.2-r3) (70/223) Installing uuidgen (2.40.2-r3) (71/223) Installing blkid (2.40.2-r3) (72/223) Installing sfdisk (2.40.2-r3) (73/223) Installing mcookie (2.40.2-r3) (74/223) Installing agetty (2.40.2-r3) (75/223) Installing wipefs (2.40.2-r3) (76/223) Installing cfdisk (2.40.2-r3) (77/223) Installing umount (2.40.2-r3) (78/223) Installing flock (2.40.2-r3) (79/223) Installing lsblk (2.40.2-r3) (80/223) Installing libcap-ng (0.8.5-r0) (81/223) Installing setpriv (2.40.2-r3) (82/223) Installing lscpu (2.40.2-r3) (83/223) Installing logger (2.40.2-r3) (84/223) Installing partx (2.40.2-r3) (85/223) Installing fstrim (2.40.2-r3) (86/223) Installing findmnt (2.40.2-r3) (87/223) Installing util-linux-dev (2.40.2-r3) (88/223) Installing glib-dev (2.82.1-r0) (89/223) Installing libturbojpeg (3.0.4-r0) (90/223) Installing libjpeg-turbo-dev (3.0.4-r0) (91/223) Installing libpng-dev (1.6.44-r0) (92/223) Installing zstd (1.5.6-r1) (93/223) Installing zstd-dev (1.5.6-r1) (94/223) Installing libtiffxx (4.6.0t-r0) (95/223) Installing libwebpdecoder (1.4.0-r0) (96/223) Installing libwebpdemux (1.4.0-r0) (97/223) Installing libwebpmux (1.4.0-r0) (98/223) Installing libwebp-dev (1.4.0-r0) (99/223) Installing tiff-dev (4.6.0t-r0) (100/223) Installing gdk-pixbuf-dev (2.42.12-r0) (101/223) Installing libxau (1.0.11-r4) (102/223) Installing xorgproto (2024.1-r0) (103/223) Installing libxau-dev (1.0.11-r4) (104/223) Installing xcb-proto (1.16.0-r1) (105/223) Installing xcb-proto-pyc (1.16.0-r1) (106/223) Installing libmd (1.1.0-r0) (107/223) Installing libbsd (0.12.2-r0) (108/223) Installing libxdmcp (1.1.5-r1) (109/223) Installing libxcb (1.16.1-r0) (110/223) Installing libxdmcp-dev (1.1.5-r1) (111/223) Installing libxcb-dev (1.16.1-r0) (112/223) Installing xtrans (1.5.0-r0) (113/223) Installing libx11 (1.8.10-r0) (114/223) Installing libx11-dev (1.8.10-r0) (115/223) Installing libepoxy (1.5.10-r1) (116/223) Installing hwdata-pci (0.387-r0) (117/223) Installing libpciaccess (0.18.1-r0) (118/223) Installing libdrm (2.4.123-r0) (119/223) Installing libpciaccess-dev (0.18.1-r0) (120/223) Installing libdrm-dev (2.4.123-r0) (121/223) Installing libxext (1.3.6-r2) (122/223) Installing libxext-dev (1.3.6-r2) (123/223) Installing libxfixes (6.0.1-r4) (124/223) Installing libxdamage (1.1.6-r5) (125/223) Installing libxfixes-dev (6.0.1-r4) (126/223) Installing libxdamage-dev (1.1.6-r5) (127/223) Installing libxshmfence (1.3.2-r6) (128/223) Installing libxshmfence-dev (1.3.2-r6) (129/223) Installing llvm18-libs (18.1.8-r0) (130/223) Installing libelf (0.191-r0) (131/223) Installing mesa-glapi (24.2.3-r0) (132/223) Installing mesa (24.2.3-r0) (133/223) Installing wayland-libs-server (1.23.1-r0) (134/223) Installing mesa-gbm (24.2.3-r0) (135/223) Installing wayland-libs-client (1.23.1-r0) (136/223) Installing mesa-egl (24.2.3-r0) (137/223) Installing libxxf86vm (1.1.5-r6) (138/223) Installing mesa-gl (24.2.3-r0) (139/223) Installing mesa-gles (24.2.3-r0) (140/223) Installing mesa-osmesa (24.2.3-r0) (141/223) Installing mesa-xatracker (24.2.3-r0) (142/223) Installing libxxf86vm-dev (1.1.5-r6) (143/223) Installing mesa-dev (24.2.3-r0) (144/223) Installing libepoxy-dev (1.5.10-r1) (145/223) Installing libxi (1.8.2-r0) (146/223) Installing libxi-dev (1.8.2-r0) (147/223) Installing libxinerama (1.1.5-r4) (148/223) Installing libxinerama-dev (1.1.5-r4) (149/223) Installing xkeyboard-config (2.42-r0) (150/223) Installing libxkbcommon (1.7.0-r1) (151/223) Installing libxkbcommon-x11 (1.7.0-r1) (152/223) Installing xz-dev (5.6.2-r0) (153/223) Installing libxml2-dev (2.12.8-r0) (154/223) Installing libxkbcommon-dev (1.7.0-r1) (155/223) Installing wayland-libs-cursor (1.23.1-r0) (156/223) Installing wayland-protocols (1.37-r0) (157/223) Installing hicolor-icon-theme (0.18-r0) (158/223) Installing gtk-update-icon-cache (3.24.43-r0) (159/223) Installing libxcomposite (0.4.6-r5) (160/223) Installing libxrender (0.9.11-r5) (161/223) Installing libxcursor (1.2.2-r1) (162/223) Installing libxrandr (1.5.4-r1) (163/223) Installing libatk-1.0 (2.54.0-r0) (164/223) Installing libxtst (1.2.5-r0) (165/223) Installing dbus-libs (1.14.10-r4) (166/223) Installing at-spi2-core (2.54.0-r0) (167/223) Installing libatk-bridge-2.0 (2.54.0-r0) (168/223) Installing freetype (2.13.3-r0) (169/223) Installing fontconfig (2.15.0-r1) (170/223) Installing pixman (0.43.4-r0) (171/223) Installing cairo (1.18.2-r0) (172/223) Installing cairo-gobject (1.18.2-r0) (173/223) Installing avahi-libs (0.8-r18) (174/223) Installing nettle (3.10-r1) (175/223) Installing libtasn1 (4.19.0-r2) (176/223) Installing p11-kit (0.25.5-r1) (177/223) Installing gnutls (3.8.5-r0) (178/223) Installing cups-libs (2.4.10-r1) (179/223) Installing fribidi (1.0.16-r0) (180/223) Installing graphite2 (1.3.14-r6) (181/223) Installing harfbuzz (9.0.0-r0) (182/223) Installing libxft (2.3.8-r3) (183/223) Installing pango (1.54.0-r0) (184/223) Installing wayland-libs-egl (1.23.1-r0) (185/223) Installing gtk+3.0 (3.24.43-r0) (186/223) Installing dbus-dev (1.14.10-r4) (187/223) Installing libxtst-dev (1.2.5-r0) (188/223) Installing at-spi2-core-dev (2.54.0-r0) (189/223) Installing cairo-tools (1.18.2-r0) (190/223) Installing expat (2.6.3-r0) (191/223) Installing expat-dev (2.6.3-r0) (192/223) Installing brotli (1.1.0-r2) (193/223) Installing brotli-dev (1.1.0-r2) (194/223) Installing freetype-dev (2.13.3-r0) (195/223) Installing fontconfig-dev (2.15.0-r1) (196/223) Installing libxrender-dev (0.9.11-r5) (197/223) Installing pixman-dev (0.43.4-r0) (198/223) Installing util-macros (1.20.1-r0) (199/223) Installing xcb-util (0.4.1-r3) (200/223) Installing xcb-util-dev (0.4.1-r3) (201/223) Installing cairo-dev (1.18.2-r0) (202/223) Installing fribidi-dev (1.0.16-r0) (203/223) Installing pango-tools (1.54.0-r0) (204/223) Installing harfbuzz-cairo (9.0.0-r0) (205/223) Installing harfbuzz-gobject (9.0.0-r0) (206/223) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (207/223) Installing icu-libs (74.2-r0) (208/223) Installing harfbuzz-icu (9.0.0-r0) (209/223) Installing harfbuzz-subset (9.0.0-r0) (210/223) Installing graphite2-dev (1.3.14-r6) (211/223) Installing icu (74.2-r0) (212/223) Installing icu-dev (74.2-r0) (213/223) Installing harfbuzz-dev (9.0.0-r0) (214/223) Installing libxft-dev (2.3.8-r3) (215/223) Installing pango-dev (1.54.0-r0) (216/223) Installing wayland-dev (1.23.1-r0) (217/223) Installing libxcomposite-dev (0.4.6-r5) (218/223) Installing libxcursor-dev (1.2.2-r1) (219/223) Installing libxrandr-dev (1.5.4-r1) (220/223) Installing gtk+3.0-dev (3.24.43-r0) (221/223) Installing .makedepends-libui (20240930.045050) (222/223) Installing util-linux-openrc (2.40.2-r3) (223/223) Installing agetty-openrc (0.55.1-r0) Executing busybox-1.36.1-r32.trigger Executing glib-2.82.1-r0.trigger Executing shared-mime-info-2.4-r0.trigger Executing gdk-pixbuf-2.42.12-r0.trigger Executing gtk-update-icon-cache-3.24.43-r0.trigger Executing gtk+3.0-3.24.43-r0.trigger OK: 623 MiB in 328 packages >>> libui: Cleaning up srcdir >>> libui: Cleaning up pkgdir >>> libui: Cleaning up tmpdir >>> libui: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libui-4.1_alpha20211213.tar.gz >>> libui: Fetching https://distfiles.alpinelinux.org/distfiles/edge/libui-4.1_alpha20211213.tar.gz >>> libui: Checking sha512sums... libui-4.1_alpha20211213.tar.gz: OK >>> libui: Unpacking /var/cache/distfiles/libui-4.1_alpha20211213.tar.gz... /home/buildozer/aports/testing/libui/src/libui-fea45b2d5b75839be0af9acc842a147c5cba9295 /home/buildozer/aports/testing/libui/src/libui-fea45b2d5b75839be0af9acc842a147c5cba9295 The Meson build system Version: 1.5.2 Source dir: /home/buildozer/aports/testing/libui/src/libui-fea45b2d5b75839be0af9acc842a147c5cba9295 Build dir: /home/buildozer/aports/testing/libui/src/libui-fea45b2d5b75839be0af9acc842a147c5cba9295/output Build type: native build Project name: libui Project version: undefined 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 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 Host machine cpu family: loongarch64 Host machine cpu: loongarch64 Found pkg-config: YES (/usr/bin/pkg-config) 2.3.0 Run-time dependency gtk+-3.0 found: YES 3.24.43 Library m found: YES Library dl found: YES Run-time dependency threads found: YES Build targets in project: 8 NOTICE: Future-deprecated features used: * 0.56.0: {'gui_app arg in executable'} libui undefined User defined options auto_features : auto bindir : /usr/bin buildtype : plain datadir : /usr/share includedir : /usr/include infodir : /usr/share/info libdir : /usr/lib libexecdir : /usr/libexec localedir : /usr/share/locale localstatedir : /var mandir : /usr/share/man prefix : /usr sbindir : /usr/sbin sharedstatedir : /var/lib sysconfdir : /etc werror : false wrap_mode : nodownload python.bytecompile: 0 b_lto : false b_pie : true b_staticpic : true Found ninja-1.9 at /usr/bin/ninja WARNING: -Dlayout=flat is unsupported and probably broken. It was a failed experiment at making Windows build artifacts runnable while uninstalled, due to PATH considerations, but was untested by CI and anyways breaks reasonable use of conflicting targets in different subdirs. Please consider using `meson devenv` instead. See https://github.com/mesonbuild/meson/pull/9243 for details. ninja: entering directory '/home/buildozer/aports/testing/libui/src/libui-fea45b2d5b75839be0af9acc842a147c5cba9295/output' [1/93] Compiling C object meson-out/datetime.p/datetime_main.c.o [2/93] Compiling C object meson-out/timer.p/timer_main.c.o [3/93] Compiling C object meson-out/drawtext.p/drawtext_main.c.o [4/93] Compiling C++ object meson-out/cpp-multithread.p/cpp-multithread_main.cpp.o [5/93] Compiling C object meson-out/histogram.p/histogram_main.c.o [6/93] Compiling C object meson-out/controlgallery.p/controlgallery_main.c.o [7/93] Compiling C object meson-out/tester.p/spaced.c.o [8/93] Compiling C object meson-out/tester.p/page16.c.o [9/93] Compiling C object meson-out/tester.p/page15.c.o [10/93] Compiling C object meson-out/tester.p/page14.c.o [11/93] Compiling C object meson-out/tester.p/page13.c.o [12/93] Compiling C object meson-out/tester.p/page12.c.o [13/93] Compiling C object meson-out/tester.p/page11.c.o [14/93] Compiling C object meson-out/tester.p/page7c.c.o [15/93] Compiling C object meson-out/tester.p/page7b.c.o [16/93] Compiling C object meson-out/tester.p/page7a.c.o [17/93] Compiling C object meson-out/tester.p/page7.c.o [18/93] Compiling C object meson-out/tester.p/page6.c.o [19/93] Compiling C object meson-out/tester.p/page5.c.o [20/93] Compiling C object meson-out/tester.p/page4.c.o [21/93] Compiling C object meson-out/tester.p/page3.c.o [22/93] Compiling C object meson-out/tester.p/page2.c.o [23/93] Compiling C object meson-out/tester.p/page1.c.o [24/93] Compiling C object meson-out/tester.p/menus.c.o [25/93] Compiling C object meson-out/tester.p/main.c.o [26/93] Compiling C object meson-out/tester.p/images.c.o [27/93] Compiling C object meson-out/tester.p/drawtests.c.o [28/93] Compiling C object meson-out/libui.so.0.p/unix_window.c.o [29/93] Compiling C object meson-out/libui.so.0.p/unix_util.c.o [30/93] Compiling C object meson-out/libui.so.0.p/unix_text.c.o [31/93] Compiling C object meson-out/libui.so.0.p/unix_tablemodel.c.o [32/93] Compiling C object meson-out/libui.so.0.p/unix_table.c.o [33/93] Compiling C object meson-out/libui.so.0.p/unix_tab.c.o [34/93] Compiling C object meson-out/libui.so.0.p/unix_stddialogs.c.o [35/93] Compiling C object meson-out/libui.so.0.p/unix_spinbox.c.o [36/93] Compiling C object meson-out/libui.so.0.p/unix_slider.c.o [37/93] Compiling C object meson-out/libui.so.0.p/unix_separator.c.o [38/93] Compiling C object meson-out/libui.so.0.p/unix_radiobuttons.c.o ../test/images.c:663:47: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 663 | { "andlabs_16x16test_24june2016.png", dat0, 16, 16, 64 }, | ^~~~ ../test/images.c:664:47: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 664 | { "andlabs_32x32test_24june2016.png", dat1, 32, 32, 128 }, | ^~~~ ../test/images.c:665:69: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 665 | { "tango-icon-theme-0.8.90_16x16_x-office-spreadsheet.png", dat2, 16, 16, 64 }, | ^~~~ ../test/images.c:666:69: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 666 | { "tango-icon-theme-0.8.90_32x32_x-office-spreadsheet.png", dat3, 32, 32, 128 }, | ^~~~ [39/93] Compiling C object meson-out/libui.so.0.p/unix_progressbar.c.o [40/93] Compiling C object meson-out/libui.so.0.p/unix_opentype.c.o [41/93] Compiling C object meson-out/libui.so.0.p/unix_multilineentry.c.o ../test/page13.c: In function 'buttonClicked': ../test/page13.c:57:24: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 57 | openTestWindow((uiBox *(*)(void)) data); | ^ ../test/page13.c: In function 'makePage13': ../test/page13.c:122:45: warning: ISO C forbids passing argument 3 of 'uiButtonOnClicked' between function pointer and 'void *' [-Wpedantic] 122 | uiButtonOnClicked(b, buttonClicked, uiNewHorizontalBox); | ^~~~~~~~~~~~~~~~~~ In file included from ../test/test.h:9, from ../test/page13.c:2: ../test/../ui.h:139:90: note: expected 'void *' but argument is of type 'uiBox * (*)(void)' 139 | _UI_EXTERN void uiButtonOnClicked(uiButton *b, void (*f)(uiButton *b, void *data), void *data); | ~~~~~~^~~~ ../test/page13.c:126:45: warning: ISO C forbids passing argument 3 of 'uiButtonOnClicked' between function pointer and 'void *' [-Wpedantic] 126 | uiButtonOnClicked(b, buttonClicked, uiNewVerticalBox); | ^~~~~~~~~~~~~~~~ ../test/../ui.h:139:90: note: expected 'void *' but argument is of type 'uiBox * (*)(void)' 139 | _UI_EXTERN void uiButtonOnClicked(uiButton *b, void (*f)(uiButton *b, void *data), void *data); | ~~~~~~^~~~ [42/93] Compiling C object meson-out/libui.so.0.p/unix_menu.c.o [43/93] Compiling C object meson-out/libui.so.0.p/unix_main.c.o [44/93] Compiling C object meson-out/libui.so.0.p/unix_label.c.o [45/93] Compiling C object meson-out/libui.so.0.p/unix_image.c.o [46/93] Compiling C object meson-out/libui.so.0.p/unix_group.c.o [47/93] Compiling C object meson-out/libui.so.0.p/unix_grid.c.o [48/93] Compiling C object meson-out/libui.so.0.p/unix_graphemes.c.o [49/93] Compiling C object meson-out/libui.so.0.p/unix_future.c.o [50/93] Compiling C object meson-out/libui.so.0.p/unix_form.c.o [51/93] Compiling C object meson-out/libui.so.0.p/unix_fontmatch.c.o ../test/main.c: In function 'main': ../test/main.c:50:16: warning: unused variable 'page11' [-Wunused-variable] 50 | uiBox *page11, *page12, *page13; | ^~~~~~ ../test/main.c:49:48: warning: unused variable 'page10' [-Wunused-variable] 49 | uiBox *page6, *page7, *page8, *page9, *page10; | ^~~~~~ ../test/main.c:49:40: warning: unused variable 'page9' [-Wunused-variable] 49 | uiBox *page6, *page7, *page8, *page9, *page10; | ^~~~~ ../test/main.c:49:32: warning: unused variable 'page8' [-Wunused-variable] 49 | uiBox *page6, *page7, *page8, *page9, *page10; | ^~~~~ [52/93] Compiling C object meson-out/libui.so.0.p/unix_fontbutton.c.o [53/93] Compiling C object meson-out/libui.so.0.p/unix_entry.c.o [54/93] Compiling C object meson-out/libui.so.0.p/unix_editablecombo.c.o [55/93] Compiling C object meson-out/libui.so.0.p/unix_drawtext.c.o [56/93] Compiling C object meson-out/libui.so.0.p/unix_drawpath.c.o [57/93] Compiling C object meson-out/libui.so.0.p/unix_drawmatrix.c.o [58/93] Compiling C object meson-out/libui.so.0.p/unix_draw.c.o ninja: job failed: gcc -Imeson-out/libui.so.0.p -I. -I.. -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/webp -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/atk-1.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libdrm -I/usr/include/fribidi -I/usr/include/pixman-1 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libmount -I/usr/include/blkid -fvisibility=hidden -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wextra -Wpedantic -std=c99 -Wno-unused-parameter -Wno-switch -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -pthread -Dlibui_EXPORTS -MD -MQ meson-out/libui.so.0.p/unix_text.c.o -MF meson-out/libui.so.0.p/unix_text.c.o.d -o meson-out/libui.so.0.p/unix_text.c.o -c ../unix/text.c ../unix/text.c: In function 'uiprivStricmp': ../unix/text.c:16:16: error: implicit declaration of function 'strcasecmp'; did you mean 'g_strcasecmp'? [-Wimplicit-function-declaration] 16 | return strcasecmp(a, b); | ^~~~~~~~~~ | g_strcasecmp ../unix/image.c: In function 'uiImageAppend': ../unix/image.c:45:27: warning: suggest braces around empty body in an 'if' statement [-Wempty-body] 45 | /* TODO */; | ^ ../unix/table.c:27:13: warning: 'setImageSize' defined but not used [-Wunused-function] 27 | static void setImageSize(GtkCellRenderer *r) | ^~~~~~~~~~~~ In function 'appendMenuItem', inlined from 'uiprivMakeMenubar' at ../unix/menu.c:288:5: ../unix/menu.c:265:20: warning: 'signal' may be used uninitialized [-Wmaybe-uninitialized] 265 | ww->signal = signal; | ~~~~~~~~~~~^~~~~~~~ ../unix/menu.c: In function 'uiprivMakeMenubar': ../unix/menu.c:250:16: note: 'signal' was declared here 250 | gulong signal; | ^~~~~~ ../unix/draw.c: In function 'mkbrush': ../unix/draw.c:41:13: warning: 'pat' may be used uninitialized [-Wmaybe-uninitialized] 41 | if (cairo_pattern_status(pat) != CAIRO_STATUS_SUCCESS) | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../unix/draw.c:23:26: note: 'pat' was declared here 23 | cairo_pattern_t *pat; | ^~~ ninja: subcommand failed INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja -C /home/buildozer/aports/testing/libui/src/libui-fea45b2d5b75839be0af9acc842a147c5cba9295/output >>> ERROR: libui: build failed >>> libui: Uninstalling dependencies... (1/223) Purging .makedepends-libui (20240930.045050) (2/223) Purging meson-pyc (1.5.2-r0) (3/223) Purging meson (1.5.2-r0) (4/223) Purging samurai (1.2-r5) (5/223) Purging gtk+3.0-dev (3.24.43-r0) (6/223) Purging wayland-protocols (1.37-r0) (7/223) Purging agetty-openrc (0.55.1-r0) (8/223) Purging agetty (2.40.2-r3) (9/223) Purging at-spi2-core-dev (2.54.0-r0) (10/223) Purging blkid (2.40.2-r3) (11/223) Purging cfdisk (2.40.2-r3) (12/223) Purging dbus-dev (1.14.10-r4) (13/223) Purging findmnt (2.40.2-r3) (14/223) Purging flock (2.40.2-r3) (15/223) Purging fstrim (2.40.2-r3) (16/223) Purging gdk-pixbuf-dev (2.42.12-r0) (17/223) Purging gtk+3.0 (3.24.43-r0) Executing gtk+3.0-3.24.43-r0.post-deinstall (18/223) Purging gtk-update-icon-cache (3.24.43-r0) (19/223) Purging hicolor-icon-theme (0.18-r0) (20/223) Purging hexdump (2.40.2-r3) (21/223) Purging libatk-bridge-2.0 (2.54.0-r0) (22/223) Purging libepoxy-dev (1.5.10-r1) (23/223) Purging libepoxy (1.5.10-r1) (24/223) Purging libxcomposite-dev (0.4.6-r5) (25/223) Purging libxcomposite (0.4.6-r5) (26/223) Purging libxcursor-dev (1.2.2-r1) (27/223) Purging libxcursor (1.2.2-r1) (28/223) Purging libxinerama-dev (1.1.5-r4) (29/223) Purging libxinerama (1.1.5-r4) (30/223) Purging libxkbcommon-dev (1.7.0-r1) (31/223) Purging libxkbcommon-x11 (1.7.0-r1) (32/223) Purging libxkbcommon (1.7.0-r1) (33/223) Purging xkeyboard-config (2.42-r0) (34/223) Purging libxml2-dev (2.12.8-r0) (35/223) Purging libxrandr-dev (1.5.4-r1) (36/223) Purging libxrandr (1.5.4-r1) (37/223) Purging libxtst-dev (1.2.5-r0) (38/223) Purging logger (2.40.2-r3) (39/223) Purging losetup (2.40.2-r3) (40/223) Purging lsblk (2.40.2-r3) (41/223) Purging lscpu (2.40.2-r3) (42/223) Purging mcookie (2.40.2-r3) (43/223) Purging mesa-dev (24.2.3-r0) (44/223) Purging libxdamage-dev (1.1.6-r5) (45/223) Purging libxdamage (1.1.6-r5) (46/223) Purging libxshmfence-dev (1.3.2-r6) (47/223) Purging mesa-egl (24.2.3-r0) (48/223) Purging mesa-gbm (24.2.3-r0) (49/223) Purging mesa-gl (24.2.3-r0) (50/223) Purging mesa-gles (24.2.3-r0) (51/223) Purging mesa-osmesa (24.2.3-r0) (52/223) Purging mesa-xatracker (24.2.3-r0) (53/223) Purging mesa (24.2.3-r0) (54/223) Purging mesa-glapi (24.2.3-r0) (55/223) Purging mount (2.40.2-r3) (56/223) Purging pango-dev (1.54.0-r0) (57/223) Purging pango-tools (1.54.0-r0) (58/223) Purging pango (1.54.0-r0) Executing pango-1.54.0-r0.pre-deinstall (59/223) Purging partx (2.40.2-r3) (60/223) Purging py3-packaging-pyc (24.1-r0) (61/223) Purging py3-parsing-pyc (3.1.4-r0) (62/223) Purging python3-pyc (3.12.6-r0) (63/223) Purging python3-pycache-pyc0 (3.12.6-r0) (64/223) Purging xcb-proto-pyc (1.16.0-r1) (65/223) Purging pyc (3.12.6-r0) (66/223) Purging runuser (2.40.2-r3) (67/223) Purging setpriv (2.40.2-r3) (68/223) Purging sfdisk (2.40.2-r3) (69/223) Purging tiff-dev (4.6.0t-r0) (70/223) Purging libtiffxx (4.6.0t-r0) (71/223) Purging umount (2.40.2-r3) (72/223) Purging util-linux-misc (2.40.2-r3) (73/223) Purging setarch (2.40.2-r3) (74/223) Purging util-linux-openrc (2.40.2-r3) (75/223) Purging uuidgen (2.40.2-r3) (76/223) Purging wayland-dev (1.23.1-r0) (77/223) Purging wayland-libs-cursor (1.23.1-r0) (78/223) Purging wayland-libs-egl (1.23.1-r0) (79/223) Purging wayland-libs-server (1.23.1-r0) (80/223) Purging wayland-libs-client (1.23.1-r0) (81/223) Purging wipefs (2.40.2-r3) (82/223) Purging xz-dev (5.6.2-r0) (83/223) Purging zstd-dev (1.5.6-r1) (84/223) Purging zstd (1.5.6-r1) (85/223) Purging at-spi2-core (2.54.0-r0) (86/223) Purging cups-libs (2.4.10-r1) (87/223) Purging avahi-libs (0.8-r18) (88/223) Purging harfbuzz-dev (9.0.0-r0) (89/223) Purging harfbuzz-cairo (9.0.0-r0) (90/223) Purging harfbuzz-gobject (9.0.0-r0) (91/223) Purging harfbuzz-icu (9.0.0-r0) (92/223) Purging harfbuzz-subset (9.0.0-r0) (93/223) Purging harfbuzz (9.0.0-r0) (94/223) Purging graphite2-dev (1.3.14-r6) (95/223) Purging graphite2 (1.3.14-r6) (96/223) Purging cairo-dev (1.18.2-r0) (97/223) Purging cairo-tools (1.18.2-r0) (98/223) Purging xcb-util-dev (0.4.1-r3) (99/223) Purging util-macros (1.20.1-r0) (100/223) Purging xcb-util (0.4.1-r3) (101/223) Purging cairo-gobject (1.18.2-r0) (102/223) Purging cairo (1.18.2-r0) (103/223) Purging libxft-dev (2.3.8-r3) (104/223) Purging libxft (2.3.8-r3) (105/223) Purging fontconfig-dev (2.15.0-r1) (106/223) Purging fontconfig (2.15.0-r1) (107/223) Purging freetype-dev (2.13.3-r0) (108/223) Purging freetype (2.13.3-r0) (109/223) Purging brotli-dev (1.1.0-r2) (110/223) Purging brotli (1.1.0-r2) (111/223) Purging glib-dev (2.82.1-r0) (112/223) Purging bzip2-dev (1.0.8-r6) (113/223) Purging docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.pre-deinstall (114/223) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (115/223) Purging gettext-dev (0.22.5-r0) (116/223) Purging xz (5.6.2-r0) (117/223) Purging gettext-asprintf (0.22.5-r0) (118/223) Purging gettext (0.22.5-r0) (119/223) Purging gettext-envsubst (0.22.5-r0) (120/223) Purging libxml2-utils (2.12.8-r0) (121/223) Purging libxslt (1.1.39-r1) (122/223) Purging py3-packaging (24.1-r0) (123/223) Purging py3-parsing (3.1.4-r0) (124/223) Purging pcre2-dev (10.43-r0) (125/223) Purging libpcre2-16 (10.43-r0) (126/223) Purging libpcre2-32 (10.43-r0) (127/223) Purging libedit-dev (20240808.3.1-r0) (128/223) Purging ncurses-dev (6.5_p20240601-r1) (129/223) Purging libncurses++ (6.5_p20240601-r1) (130/223) Purging bsd-compat-headers (0.7.2-r6) (131/223) Purging dbus-libs (1.14.10-r4) (132/223) Purging expat-dev (2.6.3-r0) (133/223) Purging expat (2.6.3-r0) (134/223) Purging fribidi-dev (1.0.16-r0) (135/223) Purging fribidi (1.0.16-r0) (136/223) Purging libxxf86vm-dev (1.1.5-r6) (137/223) Purging libxxf86vm (1.1.5-r6) (138/223) Purging libxrender-dev (0.9.11-r5) (139/223) Purging libxrender (0.9.11-r5) (140/223) Purging libxi-dev (1.8.2-r0) (141/223) Purging libxfixes-dev (6.0.1-r4) (142/223) Purging libxfixes (6.0.1-r4) (143/223) Purging libxext-dev (1.3.6-r2) (144/223) Purging libx11-dev (1.8.10-r0) (145/223) Purging xtrans (1.5.0-r0) (146/223) Purging libxcb-dev (1.16.1-r0) (147/223) Purging xcb-proto (1.16.0-r1) (148/223) Purging python3 (3.12.6-r0) (149/223) Purging gdbm (1.24-r0) (150/223) Purging gdk-pixbuf (2.42.12-r0) Executing gdk-pixbuf-2.42.12-r0.pre-deinstall (151/223) Purging shared-mime-info (2.4-r0) Executing shared-mime-info-2.4-r0.post-deinstall (152/223) Purging gettext-libs (0.22.5-r0) (153/223) Purging libatk-1.0 (2.54.0-r0) (154/223) Purging glib (2.82.1-r0) (155/223) Purging gnutls (3.8.5-r0) (156/223) Purging libdrm-dev (2.4.123-r0) (157/223) Purging libdrm (2.4.123-r0) (158/223) Purging libpciaccess-dev (0.18.1-r0) (159/223) Purging libpciaccess (0.18.1-r0) (160/223) Purging hwdata-pci (0.387-r0) (161/223) Purging icu-dev (74.2-r0) (162/223) Purging icu (74.2-r0) (163/223) Purging icu-libs (74.2-r0) (164/223) Purging icu-data-en (74.2-r0) (165/223) Purging util-linux-dev (2.40.2-r3) (166/223) Purging libfdisk (2.40.2-r3) (167/223) Purging libmount (2.40.2-r3) (168/223) Purging libsmartcols (2.40.2-r3) (169/223) Purging libuuid (2.40.2-r3) (170/223) Purging util-linux (2.40.2-r3) (171/223) Purging libblkid (2.40.2-r3) (172/223) Purging libxdmcp-dev (1.1.5-r1) (173/223) Purging libxtst (1.2.5-r0) (174/223) Purging libxi (1.8.2-r0) (175/223) Purging libxext (1.3.6-r2) (176/223) Purging libx11 (1.8.10-r0) (177/223) Purging libxcb (1.16.1-r0) (178/223) Purging libxdmcp (1.1.5-r1) (179/223) Purging libbsd (0.12.2-r0) (180/223) Purging libbz2 (1.0.8-r6) (181/223) Purging libcap-ng (0.8.5-r0) (182/223) Purging libeconf (0.6.3-r0) (183/223) Purging libelf (0.191-r0) (184/223) Purging libffi-dev (3.4.6-r0) (185/223) Purging linux-headers (6.6-r0) (186/223) Purging llvm18-libs (18.1.8-r0) (187/223) Purging p11-kit (0.25.5-r1) (188/223) Purging libffi (3.4.6-r0) (189/223) Purging libformw (6.5_p20240601-r1) (190/223) Purging libgcrypt (1.10.3-r0) (191/223) Purging libgpg-error (1.50-r0) (192/223) Purging libintl (0.22.5-r0) (193/223) Purging libjpeg-turbo-dev (3.0.4-r0) (194/223) Purging libturbojpeg (3.0.4-r0) (195/223) Purging tiff (4.6.0t-r0) (196/223) Purging libjpeg-turbo (3.0.4-r0) (197/223) Purging libmd (1.1.0-r0) (198/223) Purging libmenuw (6.5_p20240601-r1) (199/223) Purging libpanelw (6.5_p20240601-r1) (200/223) Purging libpng-dev (1.6.44-r0) (201/223) Purging libpng (1.6.44-r0) (202/223) Purging libwebp-dev (1.4.0-r0) (203/223) Purging libwebpdecoder (1.4.0-r0) (204/223) Purging libwebpdemux (1.4.0-r0) (205/223) Purging libwebpmux (1.4.0-r0) (206/223) Purging libwebp (1.4.0-r0) (207/223) Purging libsharpyuv (1.4.0-r0) (208/223) Purging libtasn1 (4.19.0-r2) (209/223) Purging libxau-dev (1.0.11-r4) (210/223) Purging libxau (1.0.11-r4) (211/223) Purging libxml2 (2.12.8-r0) (212/223) Purging libxshmfence (1.3.2-r6) (213/223) Purging linux-pam (1.6.1-r1) (214/223) Purging mpdecimal (4.0.0-r0) (215/223) Purging nettle (3.10-r1) (216/223) Purging pixman-dev (0.43.4-r0) (217/223) Purging pixman (0.43.4-r0) (218/223) Purging sqlite-dev (3.46.1-r0) (219/223) Purging sqlite-libs (3.46.1-r0) (220/223) Purging sqlite (3.46.1-r0) (221/223) Purging xorgproto (2024.1-r0) (222/223) Purging xz-libs (5.6.2-r0) (223/223) Purging zlib-dev (1.3.1-r2) Executing busybox-1.36.1-r32.trigger OK: 251 MiB in 105 packages