>>> purple-lurch: Building community/purple-lurch 0.7.0-r2 (using abuild 3.18.0_rc7-r1) started Fri, 16 Oct 2026 19:14:55 +0000 >>> purple-lurch: Validating /home/buildozer/aports/community/purple-lurch/APKBUILD... >>> purple-lurch: Analyzing dependencies... >>> purple-lurch: Installing for build: build-base axc-dev libgcrypt-dev libomemo-dev libsignal-protocol-c-dev mxml-dev pidgin-dev purple-xmpp sqlite-dev cmocka-dev ( 1/204) Installing libgpg-error (1.61-r0) ( 2/204) Installing libgcrypt (1.12.4-r0) ( 3/204) Installing libffi (3.8.0-r0) ( 4/204) Installing libintl (1.0-r0) ( 5/204) Installing libeconf (0.8.4-r0) ( 6/204) Installing libblkid (2.42.4-r3) ( 7/204) Installing libmount (2.42.4-r3) ( 8/204) Installing glib (2.90.0-r0) ( 9/204) Installing libsignal-protocol-c (2.3.3-r3) ( 10/204) Installing sqlite-libs (3.54.0-r0) ( 11/204) Installing axc (0.3.7-r2) ( 12/204) Installing libsignal-protocol-c-dev (2.3.3-r3) ( 13/204) Installing axc-dev (0.3.7-r2) ( 14/204) Installing libgpg-error-dev (1.61-r0) ( 15/204) Installing libgcrypt-dev (1.12.4-r0) ( 16/204) Installing mxml (3.3.1-r0) ( 17/204) Installing libomemo (0.8.1-r0) ( 18/204) Installing libbz2 (1.0.8-r6) ( 19/204) Installing bzip2-dev (1.0.8-r6) ( 20/204) Installing xz-libs (5.8.4-r0) ( 21/204) Installing libxml2 (2.13.9-r2) ( 22/204) Installing libxml2-utils (2.13.9-r2) ( 23/204) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install ( 24/204) Installing libxslt (1.1.43-r3) ( 25/204) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install ( 26/204) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install ( 27/204) Installing docbook-xsl (1.79.2-r13) ( 28/204) Installing xz (5.8.4-r0) ( 29/204) Installing gettext-asprintf (1.0-r0) ( 30/204) Installing gettext-libs (1.0-r0) ( 31/204) Installing gettext-envsubst (1.0-r0) ( 32/204) Installing gettext (1.0-r0) ( 33/204) Installing gettext-dev (1.0-r0) ( 34/204) Installing mpdecimal (4.0.1-r0) ( 35/204) Installing libpanelw (6.6_p20260822-r0) ( 36/204) Installing readline (8.3.3-r1) ( 37/204) Installing python3 (3.14.8-r0) ( 38/204) Installing python3-pycache-pyc0 (3.14.8-r0) ( 39/204) Installing pyc (3.14.8-r0) ( 40/204) Installing python3-pyc (3.14.8-r0) ( 41/204) Installing py3-parsing (3.3.3-r0) ( 42/204) Installing py3-parsing-pyc (3.3.3-r0) ( 43/204) Installing py3-packaging (26.2-r0) ( 44/204) Installing py3-packaging-pyc (26.2-r0) ( 45/204) Installing linux-headers (7.2.1-r0) ( 46/204) Installing libffi-dev (3.8.0-r0) ( 47/204) Installing bsd-compat-headers (0.7.2-r6) ( 48/204) Installing libformw (6.6_p20260822-r0) ( 49/204) Installing libmenuw (6.6_p20260822-r0) ( 50/204) Installing libncurses++ (6.6_p20260822-r0) ( 51/204) Installing ncurses-dev (6.6_p20260822-r0) ( 52/204) Installing libedit-dev (20260512.3.1-r0) ( 53/204) Installing zlib-dev (1.3.2-r1) ( 54/204) Installing libpcre2-16 (10.49-r0) ( 55/204) Installing libpcre2-32 (10.49-r0) ( 56/204) Installing pcre2-dev (10.49-r0) ( 57/204) Installing libuuid (2.42.4-r3) ( 58/204) Installing libfdisk (2.42.4-r3) ( 59/204) Installing skalibs-libs (2.15.1.0-r0) ( 60/204) Installing utmps-libs (0.1.3.4-r0) ( 61/204) Installing linux-pam (1.7.1-r4) ( 62/204) Installing liblastlog2 (2.42.4-r3) ( 63/204) Installing libsmartcols (2.42.4-r3) ( 64/204) Installing sqlite (3.54.0-r0) ( 65/204) Installing sqlite-dev (3.54.0-r0) ( 66/204) Installing util-linux-dev (2.42.4-r3) ( 67/204) Installing glib-dev (2.90.0-r0) ( 68/204) Installing mxml-dev (3.3.1-r0) ( 69/204) Installing libomemo-dev (0.8.1-r0) ( 70/204) Installing libidn (1.44-r0) ( 71/204) Installing nspr (4.38.2-r0) ( 72/204) Installing nss (3.130-r0) ( 73/204) Installing gdbm (1.26-r0) ( 74/204) Installing libsasl (2.1.28-r9) ( 75/204) Installing libpurple (2.14.14-r0) ( 76/204) Installing libgnt (2.14.4-r0) ( 77/204) Installing xz-dev (5.8.4-r0) ( 78/204) Installing libxml2-dev (2.13.9-r2) ( 79/204) Installing libgnt-dev (2.14.4-r0) ( 80/204) Installing libxau (1.0.12-r0) ( 81/204) Installing libmd (1.3.0-r0) ( 82/204) Installing libbsd (0.12.2-r0) ( 83/204) Installing libxdmcp (1.1.5-r1) ( 84/204) Installing libxcb (1.17.0-r2) ( 85/204) Installing libx11 (1.8.13-r0) ( 86/204) Installing libxext (1.3.7-r0) ( 87/204) Installing libxi (1.8.3-r0) ( 88/204) Installing dbus-libs (1.16.2-r4) ( 89/204) Installing at-spi2-core-libs (2.62.0-r0) ( 90/204) Installing libxtst (1.2.5-r0) ( 91/204) Installing at-spi2-core (2.62.0-r0) ( 92/204) Installing libatk-1.0 (2.62.0-r0) ( 93/204) Installing libatk-bridge-2.0 (2.62.0-r0) ( 94/204) Installing dbus-dev (1.16.2-r4) ( 95/204) Installing xorgproto (2025.1-r0) ( 96/204) Installing libxau-dev (1.0.12-r0) ( 97/204) Installing xcb-proto (1.17.0-r1) ( 98/204) Installing xcb-proto-pyc (1.17.0-r1) ( 99/204) Installing libxdmcp-dev (1.1.5-r1) (100/204) Installing libxcb-dev (1.17.0-r2) (101/204) Installing xtrans (1.6.0-r0) (102/204) Installing libx11-dev (1.8.13-r0) (103/204) Installing libxext-dev (1.3.7-r0) (104/204) Installing libxfixes (6.0.2-r0) (105/204) Installing libxfixes-dev (6.0.2-r0) (106/204) Installing libxi-dev (1.8.3-r0) (107/204) Installing libxtst-dev (1.2.5-r0) (108/204) Installing at-spi2-core-dev (2.62.0-r0) (109/204) Installing cairo-tools (1.18.4-r1) (110/204) Installing libxrender (0.9.12-r0) (111/204) Installing libpng (1.6.59-r0) (112/204) Installing freetype (2.14.3-r0) (113/204) Installing fontconfig (2.18.1-r0) (114/204) Installing pixman (0.46.4-r0) (115/204) Installing cairo (1.18.4-r1) (116/204) Installing cairo-gobject (1.18.4-r1) (117/204) Installing expat (2.9.0-r0) (118/204) Installing expat-dev (2.9.0-r0) (119/204) Installing brotli (1.2.0-r1) (120/204) Installing brotli-dev (1.2.0-r1) (121/204) Installing libpng-dev (1.6.59-r0) (122/204) Installing freetype-dev (2.14.3-r0) (123/204) Installing fontconfig-dev (2.18.1-r0) (124/204) Installing pixman-dev (0.46.4-r0) (125/204) Installing libxrender-dev (0.9.12-r0) (126/204) Installing cairo-dev (1.18.4-r1) (127/204) Installing perl (5.44.0-r0) (128/204) Installing perl-class-inspector (1.36-r3) (129/204) Installing perl-file-sharedir (1.118-r1) (130/204) Installing perl-timedate (2.35-r0) (131/204) Installing perl-http-date (6.08-r0) (132/204) Installing perl-clone (0.51-r0) (133/204) Installing perl-mime-base32 (1.303-r3) (134/204) Installing perl-mime-base64 (3.16-r8) (135/204) Installing perl-uri (5.37-r0) (136/204) Installing perl-io-html (1.004-r1) (137/204) Installing perl-encode-locale (1.05-r5) (138/204) Installing perl-lwp-mediatypes (6.05-r0) (139/204) Installing perl-http-message (7.04-r0) (140/204) Installing perl-http-cookies (6.12-r0) (141/204) Installing perl-net-http (6.24-r0) (142/204) Installing perl-html-tagset (3.24-r0) (143/204) Installing perl-html-parser (3.85-r1) (144/204) Installing perl-file-listing (6.16-r0) (145/204) Installing perl-www-robotrules (6.02-r5) (146/204) Installing perl-http-negotiate (6.01-r5) (147/204) Installing perl-try-tiny (0.32-r0) (148/204) Installing perl-libwww (6.83-r0) (149/204) Installing perl-xml-parser (2.59-r1) (150/204) Installing intltool (0.51.0-r9) (151/204) Installing libxdamage (1.1.7-r0) (152/204) Installing libxdamage-dev (1.1.7-r0) (153/204) Installing libxft (2.3.9-r0) (154/204) Installing graphite2 (1.3.15-r0) (155/204) Installing harfbuzz (14.2.1-r0) (156/204) Installing fribidi (1.0.16-r3) (157/204) Installing pango (1.58.2-r0) (158/204) Installing pango-tools (1.58.2-r0) (159/204) Installing fribidi-dev (1.0.16-r3) (160/204) Installing harfbuzz-cairo (14.2.1-r0) (161/204) Installing harfbuzz-gobject (14.2.1-r0) (162/204) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. (163/204) Installing icu-libs (78.1-r0) (164/204) Installing harfbuzz-icu (14.2.1-r0) (165/204) Installing harfbuzz-subset (14.2.1-r0) (166/204) Installing graphite2-dev (1.3.15-r0) (167/204) Installing icu (78.1-r0) (168/204) Installing icu-dev (78.1-r0) (169/204) Installing harfbuzz-dev (14.2.1-r0) (170/204) Installing libxft-dev (2.3.9-r0) (171/204) Installing pango-dev (1.58.2-r0) (172/204) Installing shared-mime-info (2.4-r7) (173/204) Installing hicolor-icon-theme (0.18-r0) (174/204) Installing bubblewrap (0.13.1-r0) (175/204) Installing libseccomp (2.6.1-r0) (176/204) Installing libglycin (2.2.1-r0) Executing libglycin-2.2.1-r0.post-install * glycin loaders got split into their individual subpackages. * By default, only glycin-image-rs & glycin-svg are installed. * Additional loader subpackages are glycin-heif, glycin-jxl & glycin-raw. * * To install all available loaders, install glycin-loaders-all. * * Also the glycin-thumbnailer got subpackaged and isn't installed by default. (177/204) Installing glycin-image-rs (2.2.1-r0) (178/204) Installing libdav1d (1.5.4-r0) (179/204) Installing librsvg (2.62.3-r0) (180/204) Installing glycin-svg (2.2.1-r0) (181/204) Installing gdk-pixbuf (2.44.8-r0) (182/204) Installing gtk-update-icon-cache (3.24.52-r0) (183/204) Installing libxcomposite (0.4.7-r0) (184/204) Installing libxcursor (1.2.3-r0) (185/204) Installing libxrandr (1.5.5-r0) (186/204) Installing avahi-libs (0.9_rc5-r1) (187/204) Installing nettle (3.10.2-r0) (188/204) Installing libtasn1 (4.21.0-r0) (189/204) Installing p11-kit (0.26.2-r1) (190/204) Installing gnutls (3.8.13-r0) (191/204) Installing cups-libs (2.4.20-r0) (192/204) Installing gtk+2.0 (2.24.33-r11) (193/204) Installing libseccomp-dev (2.6.1-r0) (194/204) Installing libglycin-dev (2.2.1-r0) (195/204) Installing gdk-pixbuf-dev (2.44.8-r0) (196/204) Installing gtk+2.0-dev (2.24.33-r11) (197/204) Installing pidgin-dev (2.14.14-r0) (198/204) Installing purple-xmpp (2.14.14-r0) (199/204) Installing cmocka (2.0.1-r0) (200/204) Installing cmocka-dev (2.0.1-r0) (201/204) Installing .makedepends-purple-lurch (20261016.191525) (202/204) Installing perl-error (0.17030-r0) (203/204) Installing perl-git (2.56.0-r0) (204/204) Installing git-perl (2.56.0-r0) Executing busybox-1.38.0-r7.trigger Executing glib-2.90.0-r0.trigger * No schema files found: doing nothing. Executing shared-mime-info-2.4-r7.trigger Executing gdk-pixbuf-2.44.8-r0.trigger Executing gtk-update-icon-cache-3.24.52-r0.trigger Executing gtk+2.0-2.24.33-r11.trigger OK: 495.5 MiB in 306 packages >>> purple-lurch: Cleaning up srcdir >>> purple-lurch: Cleaning up pkgdir >>> purple-lurch: Cleaning up tmpdir >>> purple-lurch: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/purple-lurch-0.7.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> purple-lurch: Fetching purple-lurch-0.7.0.tar.gz::https://github.com/gkdr/lurch/archive/v0.7.0.tar.gz Connecting to github.com (20.26.156.215:443) Connecting to codeload.github.com (20.26.156.216:443) saving to '/var/cache/distfiles/v3.25/purple-lurch-0.7.0.tar.gz.part' purple-lurch-0.7.0.t 100% |********************************| 66885 0:00:00 ETA '/var/cache/distfiles/v3.25/purple-lurch-0.7.0.tar.gz.part' saved /var/cache/distfiles/v3.25/purple-lurch-0.7.0.tar.gz: OK /home/buildozer/aports/community/purple-lurch/0001-use-system-libs-for-libomemo-and-axc.patch: OK /home/buildozer/aports/community/purple-lurch/0002-makefile-use-sh-for-test-output-filtering.patch: OK /home/buildozer/aports/community/purple-lurch/0003-gcc14-fix-implicit-function-declaration.patch: OK >>> purple-lurch: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/purple-lurch-0.7.0.tar.gz /var/cache/distfiles/v3.25/purple-lurch-0.7.0.tar.gz: OK /home/buildozer/aports/community/purple-lurch/0001-use-system-libs-for-libomemo-and-axc.patch: OK /home/buildozer/aports/community/purple-lurch/0002-makefile-use-sh-for-test-output-filtering.patch: OK /home/buildozer/aports/community/purple-lurch/0003-gcc14-fix-implicit-function-declaration.patch: OK >>> purple-lurch: Unpacking /var/cache/distfiles/v3.25/purple-lurch-0.7.0.tar.gz... >>> purple-lurch: 0001-use-system-libs-for-libomemo-and-axc.patch patching file src/lurch.c patching file src/lurch_api.c Hunk #1 succeeded at 5 with fuzz 1. patching file src/lurch_cmd_ui.c patching file src/lurch_util.c patching file src/lurch_util.h patching file test/test_lurch_api.c Hunk #1 succeeded at 7 with fuzz 1. patching file test/test_lurch_util.c >>> purple-lurch: 0002-makefile-use-sh-for-test-output-filtering.patch patching file Makefile >>> purple-lurch: 0003-gcc14-fix-implicit-function-declaration.patch patching file src/lurch_util.h mkdir -p build cc -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch.c -o build/lurch.o cc -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch_api.c -o build/lurch_api.o cc -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch_cmd_ui.c -o build/lurch_cmd_ui.o cc -fPIC -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch_util.c -o build/lurch_util.o cc -fPIC -shared -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS \ build/lurch.o build/lurch_api.o build/lurch_cmd_ui.o build/lurch_util.o \ -o build/lurch.so -Wl,--as-needed,-O1,--sort-common -ldl -lm -lsqlite3 -lmxml -lglib-2.0 -lintl -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -L/usr/lib/purple-2 -lxml2 -lz -llzma -lm -lgcrypt -lgpg-error -lomemo -lglib-2.0 -lintl -L/usr/local/lib/ -laxc -lsignal-protocol-c -I/usr/include/signal -ljabber -Wl,-rpath,/usr/lib/purple-2 cc -O0 --coverage -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch.c -o build/lurch_w_coverage.o cc -O0 --coverage -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch_api.c -o build/lurch_api_w_coverage.o cc -O0 --coverage -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch_cmd_ui.c -o build/lurch_cmd_ui_w_coverage.o cc -O0 --coverage -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -DPURPLE_PLUGINS -c ./src/lurch_util.c -o build/lurch_util_w_coverage.o cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -O0 -c ./test/test_lurch_api.c -o build/test_lurch_api.o cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -O0 -c ./test/test_lurch_util.c -o build/test_lurch_util.o ./test/test_lurch_api.c: In function '__wrap_purple_find_conversation_with_account': ./test/test_lurch_api.c:78:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 78 | check_expected(type); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:79:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 79 | check_expected(name); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function '__wrap_jabber_pep_publish': ./test/test_lurch_api.c:92:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 92 | check_expected(device_id); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function '__wrap_jabber_iq_send': ./test/test_lurch_api.c:117:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 117 | check_expected(to); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function '__wrap_omemo_storage_chatlist_delete': ./test/test_lurch_api.c:121:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 121 | check_expected(chat); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function '__wrap_omemo_storage_chatlist_save': ./test/test_lurch_api.c:129:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 129 | check_expected(chat); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function '__wrap_omemo_storage_chatlist_exists': ./test/test_lurch_api.c:137:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 137 | check_expected(chat); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function '__wrap_axc_key_load_public_addr': ./test/test_lurch_api.c:159:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 159 | check_expected(name); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:160:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 160 | check_expected(device_id); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function '__wrap_axc_session_exists_any': ./test/test_lurch_api.c:172:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 172 | check_expected(name); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function '__wrap_lurch_util_fp_get_printable': ./test/test_lurch_api.c:181:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 181 | check_expected(key_buf_p); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'lurch_api_id_list_handler_cb_mock': ./test/test_lurch_api.c:189:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 189 | check_expected(err); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:192:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 192 | check_expected(first_id); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:195:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 195 | check_expected(second_id); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:198:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 198 | check_expected(third_item); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:200:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 200 | check_expected(user_data_p); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'lurch_api_id_list_handler_cb_err_mock': ./test/test_lurch_api.c:204:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 204 | check_expected(err); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:206:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 206 | check_expected(user_data_p); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_id_list_handler': ./test/test_lurch_api.c:236:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 236 | expect_value(lurch_api_id_list_handler_cb_mock, err, 0); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:236:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:237:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 237 | expect_value(lurch_api_id_list_handler_cb_mock, first_id, test_own_id); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:237:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:238:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 238 | expect_value(lurch_api_id_list_handler_cb_mock, second_id, 4223); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:238:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:239:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 239 | expect_value(lurch_api_id_list_handler_cb_mock, third_item, NULL); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:239:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:242:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 242 | expect_value(lurch_api_id_list_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:242:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_id_list_handler_error': ./test/test_lurch_api.c:261:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 261 | expect_value(lurch_api_id_list_handler_cb_err_mock, err, test_errcode); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:261:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:262:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 262 | expect_value(lurch_api_id_list_handler_cb_err_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:262:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'lurch_api_id_remove_handler_cb_mock': ./test/test_lurch_api.c:268:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 268 | check_expected(err); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:269:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 269 | check_expected(user_data_p); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_id_remove_handler': ./test/test_lurch_api.c:299:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 299 | expect_value(__wrap_jabber_pep_publish, device_node_p->next, NULL); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:299:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:302:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 302 | expect_value(lurch_api_id_remove_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:302:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:303:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 303 | expect_value(lurch_api_id_remove_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:303:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_id_remove_handler_id_not_in_list': ./test/test_lurch_api.c:332:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 332 | expect_value(lurch_api_id_remove_handler_cb_mock, err, LURCH_ERR_DEVICE_NOT_IN_LIST); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:332:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:333:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 333 | expect_value(lurch_api_id_remove_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:333:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'lurch_api_enable_disable_handler_cb_mock': ./test/test_lurch_api.c:339:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 339 | check_expected(err); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:340:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 340 | check_expected(user_data_p); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_enable_im_handler': ./test/test_lurch_api.c:357:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 357 | expect_value(lurch_api_enable_disable_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:357:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:358:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 358 | expect_value(lurch_api_enable_disable_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:358:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_enable_im_handler_err': ./test/test_lurch_api.c:377:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 377 | expect_value(lurch_api_enable_disable_handler_cb_mock, err, EXIT_FAILURE); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:377:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:378:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 378 | expect_value(lurch_api_enable_disable_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:378:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_enable_chat_handler': ./test/test_lurch_api.c:397:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 397 | expect_value(lurch_api_enable_disable_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:397:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:398:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 398 | expect_value(lurch_api_enable_disable_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:398:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_enable_chat_handler_err': ./test/test_lurch_api.c:417:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 417 | expect_value(lurch_api_enable_disable_handler_cb_mock, err, EXIT_FAILURE); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:417:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:418:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 418 | expect_value(lurch_api_enable_disable_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:418:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_disable_im_handler': ./test/test_lurch_api.c:437:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 437 | expect_value(lurch_api_enable_disable_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:437:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:438:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 438 | expect_value(lurch_api_enable_disable_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:438:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_disable_im_handler_err': ./test/test_lurch_api.c:457:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 457 | expect_value(lurch_api_enable_disable_handler_cb_mock, err, 12345); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:457:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:458:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 458 | expect_value(lurch_api_enable_disable_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:458:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_disable_chat_handler': ./test/test_lurch_api.c:477:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 477 | expect_value(lurch_api_enable_disable_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:477:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:478:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 478 | expect_value(lurch_api_enable_disable_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:478:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_disable_chat_handler_err': ./test/test_lurch_api.c:497:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 497 | expect_value(lurch_api_enable_disable_handler_cb_mock, err, EXIT_FAILURE); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:497:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:498:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 498 | expect_value(lurch_api_enable_disable_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:498:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'lurch_api_fp_get_handler_cb_mock': ./test/test_lurch_api.c:504:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 504 | check_expected(err); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:505:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 505 | check_expected(fp_printable); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:506:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 506 | check_expected(user_data_p); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_fp_get_handler': ./test/test_lurch_api.c:523:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 523 | expect_value(__wrap_lurch_util_fp_get_printable, key_buf_p, mock_key_buf_own); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:523:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:528:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 528 | expect_value(lurch_api_fp_get_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:528:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:530:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 530 | expect_value(lurch_api_fp_get_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:530:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_fp_get_handler_err': ./test/test_lurch_api.c:548:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 548 | expect_value(lurch_api_fp_get_handler_cb_mock, err, EXIT_FAILURE); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:548:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:549:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 549 | expect_value(lurch_api_fp_get_handler_cb_mock, fp_printable, NULL); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:549:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:550:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 550 | expect_value(lurch_api_fp_get_handler_cb_mock, user_data_p, test_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:550:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'list_handling_cb_mock': ./test/test_lurch_api.c:559:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 559 | check_expected(err); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_fp_list_handler': ./test/test_lurch_api.c:595:5: warning: 'cmocka_macro' is deprecated: will_return_always: use will_return_int_always or will_return_uint_always instead [-Wdeprecated-declarations] 595 | will_return_always(__wrap_purple_account_get_username, test_jid); | ^~~~~~~~~~~~~~~~~~ ./test/test_lurch_api.c:595:5: warning: 'cmocka_macro' is deprecated: will_return_count: use will_return_int_count or will_return_uint_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:618:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 618 | expect_value(__wrap_axc_key_load_public_addr, device_id, id_4223); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:618:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:624:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 624 | expect_value(__wrap_lurch_util_fp_get_printable, key_buf_p, mock_key_buf_4223); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:624:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:630:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 630 | expect_value(__wrap_axc_key_load_public_addr, device_id, id_1338); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:630:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:641:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 641 | expect_value(__wrap_lurch_util_fp_get_printable, key_buf_p, mock_key_buf_own); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:641:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:649:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 649 | expect_value(list_handling_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:649:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_fp_list_handler_err': ./test/test_lurch_api.c:661:5: warning: 'cmocka_macro' is deprecated: will_return_always: use will_return_int_always or will_return_uint_always instead [-Wdeprecated-declarations] 661 | will_return_always(__wrap_purple_account_get_username, test_jid); | ^~~~~~~~~~~~~~~~~~ ./test/test_lurch_api.c:661:5: warning: 'cmocka_macro' is deprecated: will_return_count: use will_return_int_count or will_return_uint_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:679:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 679 | expect_value(list_handling_cb_mock, err, EXIT_FAILURE); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:679:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_fp_other_handler': ./test/test_lurch_api.c:709:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 709 | expect_value(__wrap_axc_key_load_public_addr, device_id, id_4223); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:709:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:715:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 715 | expect_value(__wrap_lurch_util_fp_get_printable, key_buf_p, mock_key_buf_4223); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:715:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:722:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 722 | expect_value(list_handling_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:722:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_fp_other_handler_keyerr': ./test/test_lurch_api.c:752:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 752 | expect_value(__wrap_axc_key_load_public_addr, device_id, id_4223); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:752:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:758:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 758 | expect_value(list_handling_cb_mock, err, -11); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:758:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_fp_other_handler_empty': ./test/test_lurch_api.c:785:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 785 | expect_value(list_handling_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:785:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_fp_other_handler_err': ./test/test_lurch_api.c:803:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 803 | expect_value(list_handling_cb_mock, err, test_errcode); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:803:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'lurch_api_status_im_handler_cb_mock': ./test/test_lurch_api.c:808:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 808 | check_expected(err); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:809:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 809 | check_expected(status); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:810:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 810 | check_expected(user_data_p); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_status_im_handler_disabled': ./test/test_lurch_api.c:823:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 823 | expect_value(__wrap_omemo_storage_chatlist_exists, chat, other_bare_jid); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:823:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:826:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 826 | expect_value(lurch_api_status_im_handler_cb_mock, err, 0); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:826:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:827:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 827 | expect_value(lurch_api_status_im_handler_cb_mock, status, LURCH_STATUS_DISABLED); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:827:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:829:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 829 | expect_value(lurch_api_status_im_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:829:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:831:92: warning: passing argument 4 of 'lurch_api_status_im_handler' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 831 | lurch_api_status_im_handler(NULL, other_bare_jid, lurch_api_status_im_handler_cb_mock, mock_user_data); | ^~~~~~~~~~~~~~ In file included from ./test/test_lurch_api.c:13: ./test/../src/lurch_api.h:128:163: note: expected 'void *' but argument is of type 'const char *' 128 | void lurch_api_status_im_handler(PurpleAccount * acc_p, const char * contact_bare_jid, void (*cb)(int32_t err, lurch_status_t status, void * user_data_p), void * user_data_p); | ~~~~~~~^~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_status_im_handler_not_supported': ./test/test_lurch_api.c:845:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 845 | expect_value(__wrap_omemo_storage_chatlist_exists, chat, other_bare_jid); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:845:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:861:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 861 | expect_value(lurch_api_status_im_handler_cb_mock, err, 0); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:861:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:862:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 862 | expect_value(lurch_api_status_im_handler_cb_mock, status, LURCH_STATUS_NOT_SUPPORTED); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:862:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:864:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 864 | expect_value(lurch_api_status_im_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:864:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:866:92: warning: passing argument 4 of 'lurch_api_status_im_handler' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 866 | lurch_api_status_im_handler(NULL, other_bare_jid, lurch_api_status_im_handler_cb_mock, mock_user_data); | ^~~~~~~~~~~~~~ ./test/../src/lurch_api.h:128:163: note: expected 'void *' but argument is of type 'const char *' 128 | void lurch_api_status_im_handler(PurpleAccount * acc_p, const char * contact_bare_jid, void (*cb)(int32_t err, lurch_status_t status, void * user_data_p), void * user_data_p); | ~~~~~~~^~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_status_im_handler_no_session': ./test/test_lurch_api.c:880:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 880 | expect_value(__wrap_omemo_storage_chatlist_exists, chat, other_bare_jid); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:880:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:897:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 897 | expect_value(__wrap_axc_session_exists_any, name, other_bare_jid); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:897:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:900:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 900 | expect_value(lurch_api_status_im_handler_cb_mock, err, 0); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:900:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:901:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 901 | expect_value(lurch_api_status_im_handler_cb_mock, status, LURCH_STATUS_NO_SESSION); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:901:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:903:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 903 | expect_value(lurch_api_status_im_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:903:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:905:92: warning: passing argument 4 of 'lurch_api_status_im_handler' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 905 | lurch_api_status_im_handler(NULL, other_bare_jid, lurch_api_status_im_handler_cb_mock, mock_user_data); | ^~~~~~~~~~~~~~ ./test/../src/lurch_api.h:128:163: note: expected 'void *' but argument is of type 'const char *' 128 | void lurch_api_status_im_handler(PurpleAccount * acc_p, const char * contact_bare_jid, void (*cb)(int32_t err, lurch_status_t status, void * user_data_p), void * user_data_p); | ~~~~~~~^~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_status_im_handler_ok': ./test/test_lurch_api.c:919:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 919 | expect_value(__wrap_omemo_storage_chatlist_exists, chat, other_bare_jid); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:919:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:936:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 936 | expect_value(__wrap_axc_session_exists_any, name, other_bare_jid); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:936:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:939:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 939 | expect_value(lurch_api_status_im_handler_cb_mock, err, 0); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:939:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:940:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 940 | expect_value(lurch_api_status_im_handler_cb_mock, status, LURCH_STATUS_OK); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:940:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:942:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 942 | expect_value(lurch_api_status_im_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:942:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:944:92: warning: passing argument 4 of 'lurch_api_status_im_handler' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 944 | lurch_api_status_im_handler(NULL, other_bare_jid, lurch_api_status_im_handler_cb_mock, mock_user_data); | ^~~~~~~~~~~~~~ ./test/../src/lurch_api.h:128:163: note: expected 'void *' but argument is of type 'const char *' 128 | void lurch_api_status_im_handler(PurpleAccount * acc_p, const char * contact_bare_jid, void (*cb)(int32_t err, lurch_status_t status, void * user_data_p), void * user_data_p); | ~~~~~~~^~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_status_im_handler_err': ./test/test_lurch_api.c:959:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 959 | expect_value(__wrap_omemo_storage_chatlist_exists, chat, other_bare_jid); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:959:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:962:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 962 | expect_value(lurch_api_status_im_handler_cb_mock, err, fake_errcode); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:962:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:963:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 963 | expect_value(lurch_api_status_im_handler_cb_mock, status, LURCH_STATUS_DISABLED); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:963:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:965:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 965 | expect_value(lurch_api_status_im_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:965:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:967:92: warning: passing argument 4 of 'lurch_api_status_im_handler' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 967 | lurch_api_status_im_handler(NULL, other_bare_jid, lurch_api_status_im_handler_cb_mock, mock_user_data); | ^~~~~~~~~~~~~~ ./test/../src/lurch_api.h:128:163: note: expected 'void *' but argument is of type 'const char *' 128 | void lurch_api_status_im_handler(PurpleAccount * acc_p, const char * contact_bare_jid, void (*cb)(int32_t err, lurch_status_t status, void * user_data_p), void * user_data_p); | ~~~~~~~^~~~~~~~~~~ ./test/test_lurch_api.c: In function 'lurch_api_status_chat_handler_cb_mock': ./test/test_lurch_api.c:971:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 971 | check_expected(err); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:972:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 972 | check_expected(status); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c:973:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 973 | check_expected(user_data_p); | ^~~~~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_status_chat_handler_disabled': ./test/test_lurch_api.c:986:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 986 | expect_value(__wrap_omemo_storage_chatlist_exists, chat, test_conversation_name); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:986:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:989:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 989 | expect_value(lurch_api_status_chat_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:989:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:990:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 990 | expect_value(lurch_api_status_chat_handler_cb_mock, status, LURCH_STATUS_CHAT_DISABLED); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:990:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:992:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 992 | expect_value(lurch_api_status_chat_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:992:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:994:104: warning: passing argument 4 of 'lurch_api_status_chat_handler' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 994 | lurch_api_status_chat_handler(NULL, test_conversation_name, lurch_api_status_chat_handler_cb_mock, mock_user_data); | ^~~~~~~~~~~~~~ ./test/../src/lurch_api.h:137:176: note: expected 'void *' but argument is of type 'const char *' 137 | void lurch_api_status_chat_handler(PurpleAccount * acc_p, const char * full_conversation_name, void (*cb)(int32_t err, lurch_status_chat_t status, void * user_data_p), void * user_data_p); | ~~~~~~~^~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_status_chat_handler_enabled': ./test/test_lurch_api.c:1009:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1009 | expect_value(__wrap_omemo_storage_chatlist_exists, chat, test_conversation_name); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1009:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1017:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1017 | expect_value(__wrap_jabber_iq_send, cb, lurch_api_status_chat_handler_cb_mock); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1017:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1020:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1020 | expect_value(__wrap_jabber_iq_send, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1020:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1022:104: warning: passing argument 4 of 'lurch_api_status_chat_handler' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1022 | lurch_api_status_chat_handler(NULL, test_conversation_name, lurch_api_status_chat_handler_cb_mock, mock_user_data); | ^~~~~~~~~~~~~~ ./test/../src/lurch_api.h:137:176: note: expected 'void *' but argument is of type 'const char *' 137 | void lurch_api_status_chat_handler(PurpleAccount * acc_p, const char * full_conversation_name, void (*cb)(int32_t err, lurch_status_chat_t status, void * user_data_p), void * user_data_p); | ~~~~~~~^~~~~~~~~~~ ./test/test_lurch_api.c: In function 'test_lurch_api_status_chat_discover_cb_anonymous': ./test/test_lurch_api.c:1053:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1053 | expect_value(lurch_api_status_chat_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1053:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1054:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1054 | expect_value(lurch_api_status_chat_handler_cb_mock, status, LURCH_STATUS_CHAT_ANONYMOUS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1054:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1056:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1056 | expect_value(lurch_api_status_chat_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1056:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1060:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1060 | cb_data->user_data_p = mock_user_data; | ^ ./test/test_lurch_api.c: In function 'test_lurch_api_status_chat_discover_cb_no_devicelist': ./test/test_lurch_api.c:1094:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1094 | expect_value(lurch_api_status_chat_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1094:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1095:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1095 | expect_value(lurch_api_status_chat_handler_cb_mock, status, LURCH_STATUS_CHAT_NO_DEVICELIST); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1095:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1097:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1097 | expect_value(lurch_api_status_chat_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1097:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1101:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1101 | cb_data->user_data_p = mock_user_data; | ^ ./test/test_lurch_api.c:1112:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1112 | .name = test_conversation_name | ^~~~~~~~~~~~~~~~~~~~~~ ./test/test_lurch_api.c:1142:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1142 | expect_value(__wrap_purple_find_conversation_with_account, type, PURPLE_CONV_TYPE_CHAT); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1142:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1143:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1143 | expect_value(__wrap_purple_find_conversation_with_account, name, test_conversation_name); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1143:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_status_chat_discover_cb_ok': ./test/test_lurch_api.c:1178:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1178 | expect_value(lurch_api_status_chat_handler_cb_mock, err, EXIT_SUCCESS); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1178:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1179:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1179 | expect_value(lurch_api_status_chat_handler_cb_mock, status, LURCH_STATUS_CHAT_OK); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1179:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1181:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1181 | expect_value(lurch_api_status_chat_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1181:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1185:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1185 | cb_data->user_data_p = mock_user_data; | ^ ./test/test_lurch_api.c:1196:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1196 | .name = test_conversation_name | ^~~~~~~~~~~~~~~~~~~~~~ ./test/test_lurch_api.c:1227:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1227 | expect_value(__wrap_purple_find_conversation_with_account, type, PURPLE_CONV_TYPE_CHAT); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1227:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1228:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1228 | expect_value(__wrap_purple_find_conversation_with_account, name, test_conversation_name); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1228:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c: In function 'test_lurch_api_status_chat_discover_cb_error': ./test/test_lurch_api.c:1240:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1240 | expect_value(lurch_api_status_chat_handler_cb_mock, err, EXIT_FAILURE); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1240:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1241:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1241 | expect_value(lurch_api_status_chat_handler_cb_mock, status, LURCH_STATUS_CHAT_DISABLED); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1241:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1243:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 1243 | expect_value(lurch_api_status_chat_handler_cb_mock, user_data_p, mock_user_data); | ^~~~~~~~~~~~ ./test/test_lurch_api.c:1243:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] ./test/test_lurch_api.c:1247:26: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 1247 | cb_data->user_data_p = mock_user_data; | ^ ./test/test_lurch_util.c: In function '__wrap_purple_prefs_get_bool': ./test/test_lurch_util.c:36:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 36 | check_expected(pref_name); | ^~~~~~~~~~~~~~ ./test/test_lurch_util.c: In function '__wrap_purple_prefs_get_int': ./test/test_lurch_util.c:44:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 44 | check_expected(pref_name); | ^~~~~~~~~~~~~~ ./test/test_lurch_util.c: In function 'test_lurch_util_axc_get_init_ctx_w_logging': ./test/test_lurch_util.c:108:5: warning: 'cmocka_macro' is deprecated: will_return_count: use will_return_int_count or will_return_uint_count instead [-Wdeprecated-declarations] 108 | will_return_count(__wrap_purple_prefs_get_bool, TRUE, 2); | ^~~~~~~~~~~~~~~~~ ./test/test_lurch_util.c: In function 'test_lurch_util_axc_get_init_ctx_wo_logging': ./test/test_lurch_util.c:128:5: warning: 'cmocka_macro' is deprecated: will_return_count: use will_return_int_count or will_return_uint_count instead [-Wdeprecated-declarations] 128 | will_return_count(__wrap_purple_prefs_get_bool, FALSE, 2); | ^~~~~~~~~~~~~~~~~ cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -O0 --coverage build/lurch_w_coverage.o build/lurch_api_w_coverage.o build/lurch_cmd_ui_w_coverage.o build/lurch_util_w_coverage.o build/test_lurch_api.o /usr/lib/purple-2/libjabber.so.0 -o build/test_lurch_api -Wl,--as-needed,-O1,--sort-common -ldl -lm -lsqlite3 -lmxml -lglib-2.0 -lintl -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -L/usr/lib/purple-2 -lxml2 -lz -llzma -lm -lgcrypt -lgpg-error -lomemo -lglib-2.0 -lintl -L/usr/local/lib/ -laxc -lsignal-protocol-c -I/usr/include/signal -ljabber -Wl,-rpath,/usr/lib/purple-2 -lpurple -lcmocka \ -Wl,--wrap=purple_account_get_username \ -Wl,--wrap=purple_account_get_connection \ -Wl,--wrap=purple_connection_get_protocol_data \ -Wl,--wrap=purple_signal_register \ -Wl,--wrap=purple_signal_unregister \ -Wl,--wrap=purple_signal_connect \ -Wl,--wrap=purple_signal_disconnect \ -Wl,--wrap=purple_find_conversation_with_account \ -Wl,--wrap=jabber_pep_publish \ -Wl,--wrap=jabber_chat_find_by_conv \ -Wl,--wrap=jabber_iq_send \ -Wl,--wrap=axc_get_device_id \ -Wl,--wrap=axc_key_load_public_own \ -Wl,--wrap=axc_key_load_public_addr \ -Wl,--wrap=axc_session_exists_any \ -Wl,--wrap=omemo_storage_user_devicelist_retrieve \ -Wl,--wrap=omemo_storage_chatlist_delete \ -Wl,--wrap=omemo_storage_chatlist_save \ -Wl,--wrap=omemo_storage_chatlist_exists \ -Wl,--wrap=omemo_storage_user_devicelist_retrieve \ -Wl,--wrap=lurch_util_fp_get_printable sh -c "set -o pipefail; build/test_lurch_api 2>&1 | grep -Ev ".*CRITICAL.*" | tr -s '\n'" # filter annoying and irrelevant glib output [==========] lurch_api: Running 33 test(s). [ RUN ] test_lurch_api_id_list_handler [ OK ] test_lurch_api_id_list_handler [ RUN ] test_lurch_api_id_list_handler_error [ OK ] test_lurch_api_id_list_handler_error [ RUN ] test_lurch_api_id_remove_handler [ OK ] test_lurch_api_id_remove_handler [ RUN ] test_lurch_api_id_remove_handler_id_not_in_list [ OK ] test_lurch_api_id_remove_handler_id_not_in_list [ RUN ] test_lurch_api_enable_im_handler [ OK ] test_lurch_api_enable_im_handler [ RUN ] test_lurch_api_enable_im_handler_err [ OK ] test_lurch_api_enable_im_handler_err [ RUN ] test_lurch_api_enable_chat_handler [ OK ] test_lurch_api_enable_chat_handler [ RUN ] test_lurch_api_enable_chat_handler_err [ OK ] test_lurch_api_enable_chat_handler_err [ RUN ] test_lurch_api_disable_im_handler [ OK ] test_lurch_api_disable_im_handler [ RUN ] test_lurch_api_disable_im_handler_err [ OK ] test_lurch_api_disable_im_handler_err [ RUN ] test_lurch_api_disable_chat_handler [ OK ] test_lurch_api_disable_chat_handler [ RUN ] test_lurch_api_disable_chat_handler_err [ OK ] test_lurch_api_disable_chat_handler_err [ RUN ] test_lurch_api_fp_get_handler [ OK ] test_lurch_api_fp_get_handler [ RUN ] test_lurch_api_fp_get_handler_err [ OK ] test_lurch_api_fp_get_handler_err [ RUN ] test_lurch_api_fp_list_handler [ OK ] test_lurch_api_fp_list_handler [ RUN ] test_lurch_api_fp_list_handler_err [ OK ] test_lurch_api_fp_list_handler_err [ RUN ] test_lurch_api_fp_other_handler [ OK ] test_lurch_api_fp_other_handler [ RUN ] test_lurch_api_fp_other_handler_keyerr [ OK ] test_lurch_api_fp_other_handler_keyerr [ RUN ] test_lurch_api_fp_other_handler_empty [ OK ] test_lurch_api_fp_other_handler_empty [ RUN ] test_lurch_api_fp_other_handler_err [ OK ] test_lurch_api_fp_other_handler_err [ RUN ] test_lurch_api_status_im_handler_disabled [ OK ] test_lurch_api_status_im_handler_disabled [ RUN ] test_lurch_api_status_im_handler_not_supported [ OK ] test_lurch_api_status_im_handler_not_supported [ RUN ] test_lurch_api_status_im_handler_no_session [ OK ] test_lurch_api_status_im_handler_no_session [ RUN ] test_lurch_api_status_im_handler_ok [ OK ] test_lurch_api_status_im_handler_ok [ RUN ] test_lurch_api_status_im_handler_err [ OK ] test_lurch_api_status_im_handler_err [ RUN ] test_lurch_api_status_chat_handler_disabled [ OK ] test_lurch_api_status_chat_handler_disabled [ RUN ] test_lurch_api_status_chat_handler_enabled [ OK ] test_lurch_api_status_chat_handler_enabled [ RUN ] test_lurch_api_status_chat_discover_cb_anonymous [ OK ] test_lurch_api_status_chat_discover_cb_anonymous [ RUN ] test_lurch_api_status_chat_discover_cb_no_devicelist [ OK ] test_lurch_api_status_chat_discover_cb_no_devicelist [ RUN ] test_lurch_api_status_chat_discover_cb_ok [ OK ] test_lurch_api_status_chat_discover_cb_ok [ RUN ] test_lurch_api_status_chat_discover_cb_error [ OK ] test_lurch_api_status_chat_discover_cb_error [ RUN ] test_lurch_api_init [ OK ] test_lurch_api_init [ RUN ] test_lurch_api_unload [ OK ] test_lurch_api_unload [==========] lurch_api: 33 test(s) run. [ PASSED ] 33 test(s). cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libomemo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/local/include/axc -I/usr/include/signal -I/usr/include/signal -I./headers/jabber -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -O0 --coverage build/lurch_w_coverage.o build/lurch_api_w_coverage.o build/lurch_cmd_ui_w_coverage.o build/lurch_util_w_coverage.o build/test_lurch_util.o /usr/lib/purple-2/libjabber.so.0 -o build/test_lurch_util -Wl,--as-needed,-O1,--sort-common -ldl -lm -lsqlite3 -lmxml -lglib-2.0 -lintl -I/usr/include/libpurple -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -L/usr/lib/purple-2 -lxml2 -lz -llzma -lm -lgcrypt -lgpg-error -lomemo -lglib-2.0 -lintl -L/usr/local/lib/ -laxc -lsignal-protocol-c -I/usr/include/signal -ljabber -Wl,-rpath,/usr/lib/purple-2 -lpurple -lcmocka \ -Wl,--wrap=purple_user_dir \ -Wl,--wrap=purple_prefs_get_bool \ -Wl,--wrap=purple_prefs_get_int \ -Wl,--wrap=purple_debug_error \ -Wl,--wrap=purple_debug_info \ -Wl,--wrap=purple_debug_misc \ -Wl,--wrap=purple_base16_encode_chunked sh -c "set -o pipefail; build/test_lurch_util 2>&1 | grep -Ev ".*CRITICAL.*" | tr -s '\n'" # filter annoying and irrelevant glib output [==========] lurch_util: Running 10 test(s). [ RUN ] test_lurch_util_axc_log_func_error [ OK ] test_lurch_util_axc_log_func_error [ RUN ] test_lurch_util_axc_log_func_info [ OK ] test_lurch_util_axc_log_func_info [ RUN ] test_lurch_util_axc_get_init_ctx_w_logging [ OK ] test_lurch_util_axc_get_init_ctx_w_logging [ RUN ] test_lurch_util_axc_get_init_ctx_wo_logging [ OK ] test_lurch_util_axc_get_init_ctx_wo_logging [ RUN ] test_lurch_util_uname_strip [ OK ] test_lurch_util_uname_strip [ RUN ] test_lurch_util_uname_strip_no_resource [ OK ] test_lurch_util_uname_strip_no_resource [ RUN ] test_lurch_util_uname_strip_empty [ OK ] test_lurch_util_uname_strip_empty [ RUN ] test_lurch_util_uname_get_db_fn [ OK ] test_lurch_util_uname_get_db_fn [ RUN ] test_lurch_util_fp_get_printable [ OK ] test_lurch_util_fp_get_printable [ RUN ] test_lurch_util_fp_get_printable_invalid [ OK ] test_lurch_util_fp_get_printable_invalid [==========] lurch_util: 10 test(s) run. [ PASSED ] 10 test(s). >>> purple-lurch: Entering fakeroot... libfakeroot internal error: payload not recognized! [ -e "/home/buildozer/aports/community/purple-lurch/pkg/purple-lurch//usr/lib/purple-2" ] || \ install -d -m 755 "/home/buildozer/aports/community/purple-lurch/pkg/purple-lurch//usr/lib/purple-2" install -m 755 "./build/lurch.so" "/home/buildozer/aports/community/purple-lurch/pkg/purple-lurch//usr/lib/purple-2/lurch.so" >>> purple-lurch*: Running postcheck for purple-lurch >>> purple-lurch*: Preparing package purple-lurch... >>> purple-lurch*: Stripping binaries >>> purple-lurch*: Scanning shared objects >>> purple-lurch*: Tracing dependencies... so:libaxc.so.0 so:libc.musl-s390x.so.1 so:libglib-2.0.so.0 so:libjabber.so.0 so:libomemo.so.0 so:libsignal-protocol-c.so.2 >>> purple-lurch*: Package size: 73.9 KB >>> purple-lurch*: Compressing data... >>> purple-lurch*: Create checksum... >>> purple-lurch*: Create purple-lurch-0.7.0-r2.apk >>> purple-lurch: Build complete at Fri, 16 Oct 2026 19:15:31 +0000 elapsed time 0h 0m 36s >>> purple-lurch: Cleaning up srcdir >>> purple-lurch: Cleaning up pkgdir >>> purple-lurch: Uninstalling dependencies... ( 1/204) Purging .makedepends-purple-lurch (20261016.191525) ( 2/204) Purging axc-dev (0.3.7-r2) ( 3/204) Purging axc (0.3.7-r2) ( 4/204) Purging libomemo-dev (0.8.1-r0) ( 5/204) Purging libomemo (0.8.1-r0) ( 6/204) Purging libsignal-protocol-c-dev (2.3.3-r3) ( 7/204) Purging libsignal-protocol-c (2.3.3-r3) ( 8/204) Purging mxml-dev (3.3.1-r0) ( 9/204) Purging mxml (3.3.1-r0) ( 10/204) Purging pidgin-dev (2.14.14-r0) ( 11/204) Purging libpurple (2.14.14-r0) ( 12/204) Purging purple-xmpp (2.14.14-r0) ( 13/204) Purging cmocka-dev (2.0.1-r0) ( 14/204) Purging cmocka (2.0.1-r0) ( 15/204) Purging at-spi2-core (2.62.0-r0) ( 16/204) Purging git-perl (2.56.0-r0) ( 17/204) Purging perl-git (2.56.0-r0) ( 18/204) Purging perl-error (0.17030-r0) ( 19/204) Purging glycin-image-rs (2.2.1-r0) ( 20/204) Purging glycin-svg (2.2.1-r0) ( 21/204) Purging gtk+2.0-dev (2.24.33-r11) ( 22/204) Purging intltool (0.51.0-r9) ( 23/204) Purging perl-xml-parser (2.59-r1) ( 24/204) Purging perl-file-sharedir (1.118-r1) ( 25/204) Purging perl-class-inspector (1.36-r3) ( 26/204) Purging perl-libwww (6.83-r0) ( 27/204) Purging perl-http-cookies (6.12-r0) ( 28/204) Purging perl-net-http (6.24-r0) ( 29/204) Purging perl-html-parser (3.85-r1) ( 30/204) Purging perl-html-tagset (3.24-r0) ( 31/204) Purging perl-file-listing (6.16-r0) ( 32/204) Purging perl-www-robotrules (6.02-r5) ( 33/204) Purging perl-http-negotiate (6.01-r5) ( 34/204) Purging perl-http-message (7.04-r0) ( 35/204) Purging perl-clone (0.51-r0) ( 36/204) Purging perl-http-date (6.08-r0) ( 37/204) Purging perl-timedate (2.35-r0) ( 38/204) Purging perl-uri (5.37-r0) ( 39/204) Purging perl-mime-base32 (1.303-r3) ( 40/204) Purging perl-mime-base64 (3.16-r8) ( 41/204) Purging perl-io-html (1.004-r1) ( 42/204) Purging perl-lwp-mediatypes (6.05-r0) ( 43/204) Purging perl-encode-locale (1.05-r5) ( 44/204) Purging perl-try-tiny (0.32-r0) ( 45/204) Purging perl (5.44.0-r0) ( 46/204) Purging libxdamage-dev (1.1.7-r0) ( 47/204) Purging libgcrypt-dev (1.12.4-r0) ( 48/204) Purging libgnt-dev (2.14.4-r0) ( 49/204) Purging libgnt (2.14.4-r0) ( 50/204) Purging libgpg-error-dev (1.61-r0) ( 51/204) Purging libidn (1.44-r0) ( 52/204) Purging librsvg (2.62.3-r0) ( 53/204) Purging libsasl (2.1.28-r9) ( 54/204) Purging libxml2-dev (2.13.9-r2) ( 55/204) Purging nss (3.130-r0) ( 56/204) Purging pango-dev (1.58.2-r0) ( 57/204) Purging pango-tools (1.58.2-r0) ( 58/204) Purging py3-packaging-pyc (26.2-r0) ( 59/204) Purging py3-parsing-pyc (3.3.3-r0) ( 60/204) Purging python3-pyc (3.14.8-r0) ( 61/204) Purging python3-pycache-pyc0 (3.14.8-r0) ( 62/204) Purging xcb-proto-pyc (1.17.0-r1) ( 63/204) Purging pyc (3.14.8-r0) ( 64/204) Purging xz-dev (5.8.4-r0) ( 65/204) Purging at-spi2-core-dev (2.62.0-r0) ( 66/204) Purging libatk-bridge-2.0 (2.62.0-r0) ( 67/204) Purging at-spi2-core-libs (2.62.0-r0) ( 68/204) Purging gtk+2.0 (2.24.33-r11) Executing gtk+2.0-2.24.33-r11.post-deinstall ( 69/204) Purging gtk-update-icon-cache (3.24.52-r0) ( 70/204) Purging hicolor-icon-theme (0.18-r0) ( 71/204) Purging cups-libs (2.4.20-r0) ( 72/204) Purging avahi-libs (0.9_rc5-r1) ( 73/204) Purging harfbuzz-dev (14.2.1-r0) ( 74/204) Purging harfbuzz-cairo (14.2.1-r0) ( 75/204) Purging harfbuzz-gobject (14.2.1-r0) ( 76/204) Purging harfbuzz-icu (14.2.1-r0) ( 77/204) Purging harfbuzz-subset (14.2.1-r0) ( 78/204) Purging graphite2-dev (1.3.15-r0) ( 79/204) Purging cairo-dev (1.18.4-r1) ( 80/204) Purging cairo-tools (1.18.4-r1) ( 81/204) Purging cairo-gobject (1.18.4-r1) ( 82/204) Purging libxft-dev (2.3.9-r0) ( 83/204) Purging gdk-pixbuf-dev (2.44.8-r0) ( 84/204) Purging gdk-pixbuf (2.44.8-r0) Executing gdk-pixbuf-2.44.8-r0.pre-deinstall ( 85/204) Purging libglycin-dev (2.2.1-r0) ( 86/204) Purging libglycin (2.2.1-r0) ( 87/204) Purging bubblewrap (0.13.1-r0) ( 88/204) Purging fontconfig-dev (2.18.1-r0) ( 89/204) Purging freetype-dev (2.14.3-r0) ( 90/204) Purging brotli-dev (1.2.0-r1) ( 91/204) Purging brotli (1.2.0-r1) ( 92/204) Purging glib-dev (2.90.0-r0) ( 93/204) Purging bzip2-dev (1.0.8-r6) ( 94/204) Purging docbook-xsl (1.79.2-r13) ( 95/204) Purging docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.pre-deinstall ( 96/204) Purging docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.pre-deinstall ( 97/204) Purging docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.pre-deinstall ( 98/204) Purging gettext-dev (1.0-r0) ( 99/204) Purging xz (5.8.4-r0) (100/204) Purging gettext-asprintf (1.0-r0) (101/204) Purging gettext (1.0-r0) (102/204) Purging gettext-envsubst (1.0-r0) (103/204) Purging libxml2-utils (2.13.9-r2) (104/204) Purging libxslt (1.1.43-r3) (105/204) Purging py3-packaging (26.2-r0) (106/204) Purging py3-parsing (3.3.3-r0) (107/204) Purging pcre2-dev (10.49-r0) (108/204) Purging libpcre2-16 (10.49-r0) (109/204) Purging libpcre2-32 (10.49-r0) (110/204) Purging libedit-dev (20260512.3.1-r0) (111/204) Purging ncurses-dev (6.6_p20260822-r0) (112/204) Purging libncurses++ (6.6_p20260822-r0) (113/204) Purging bsd-compat-headers (0.7.2-r6) (114/204) Purging pango (1.58.2-r0) (115/204) Purging cairo (1.18.4-r1) (116/204) Purging dbus-dev (1.16.2-r4) (117/204) Purging dbus-libs (1.16.2-r4) (118/204) Purging expat-dev (2.9.0-r0) (119/204) Purging expat (2.9.0-r0) (120/204) Purging libxft (2.3.9-r0) (121/204) Purging fontconfig (2.18.1-r0) (122/204) Purging harfbuzz (14.2.1-r0) (123/204) Purging freetype (2.14.3-r0) (124/204) Purging fribidi-dev (1.0.16-r3) (125/204) Purging fribidi (1.0.16-r3) (126/204) Purging gdbm (1.26-r0) (127/204) Purging gettext-libs (1.0-r0) (128/204) Purging shared-mime-info (2.4-r7) Executing shared-mime-info-2.4-r7.post-deinstall (129/204) Purging libatk-1.0 (2.62.0-r0) (130/204) Purging glib (2.90.0-r0) (131/204) Purging gnutls (3.8.13-r0) (132/204) Purging graphite2 (1.3.15-r0) (133/204) Purging icu-dev (78.1-r0) (134/204) Purging icu (78.1-r0) (135/204) Purging icu-libs (78.1-r0) (136/204) Purging icu-data-en (78.1-r0) (137/204) Purging util-linux-dev (2.42.4-r3) (138/204) Purging libfdisk (2.42.4-r3) (139/204) Purging liblastlog2 (2.42.4-r3) (140/204) Purging libmount (2.42.4-r3) (141/204) Purging libsmartcols (2.42.4-r3) (142/204) Purging libuuid (2.42.4-r3) (143/204) Purging libblkid (2.42.4-r3) (144/204) Purging libxrender-dev (0.9.12-r0) (145/204) Purging libxtst-dev (1.2.5-r0) (146/204) Purging libxtst (1.2.5-r0) (147/204) Purging libxi-dev (1.8.3-r0) (148/204) Purging libxi (1.8.3-r0) (149/204) Purging libxfixes-dev (6.0.2-r0) (150/204) Purging libxext-dev (1.3.7-r0) (151/204) Purging libx11-dev (1.8.13-r0) (152/204) Purging xtrans (1.6.0-r0) (153/204) Purging libxcb-dev (1.17.0-r2) (154/204) Purging xcb-proto (1.17.0-r1) (155/204) Purging python3 (3.14.8-r0) (156/204) Purging libxdmcp-dev (1.1.5-r1) (157/204) Purging libxrandr (1.5.5-r0) (158/204) Purging libxext (1.3.7-r0) (159/204) Purging libxcursor (1.2.3-r0) (160/204) Purging libxdamage (1.1.7-r0) (161/204) Purging libxrender (0.9.12-r0) (162/204) Purging libxcomposite (0.4.7-r0) (163/204) Purging libxfixes (6.0.2-r0) (164/204) Purging libx11 (1.8.13-r0) (165/204) Purging libxcb (1.17.0-r2) (166/204) Purging libxdmcp (1.1.5-r1) (167/204) Purging libbsd (0.12.2-r0) (168/204) Purging libbz2 (1.0.8-r6) (169/204) Purging libdav1d (1.5.4-r0) (170/204) Purging libeconf (0.8.4-r0) (171/204) Purging libffi-dev (3.8.0-r0) (172/204) Purging p11-kit (0.26.2-r1) (173/204) Purging libffi (3.8.0-r0) (174/204) Purging libformw (6.6_p20260822-r0) (175/204) Purging libgcrypt (1.12.4-r0) (176/204) Purging libgpg-error (1.61-r0) (177/204) Purging libintl (1.0-r0) (178/204) Purging libmd (1.3.0-r0) (179/204) Purging libmenuw (6.6_p20260822-r0) (180/204) Purging libpanelw (6.6_p20260822-r0) (181/204) Purging libpng-dev (1.6.59-r0) (182/204) Purging libpng (1.6.59-r0) (183/204) Purging libseccomp-dev (2.6.1-r0) (184/204) Purging linux-headers (7.2.1-r0) (185/204) Purging libseccomp (2.6.1-r0) (186/204) Purging libtasn1 (4.21.0-r0) (187/204) Purging libxau-dev (1.0.12-r0) (188/204) Purging libxau (1.0.12-r0) (189/204) Purging libxml2 (2.13.9-r2) (190/204) Purging linux-pam (1.7.1-r4) (191/204) Purging mpdecimal (4.0.1-r0) (192/204) Purging nettle (3.10.2-r0) (193/204) Purging nspr (4.38.2-r0) (194/204) Purging pixman-dev (0.46.4-r0) (195/204) Purging pixman (0.46.4-r0) (196/204) Purging sqlite-dev (3.54.0-r0) (197/204) Purging sqlite-libs (3.54.0-r0) (198/204) Purging sqlite (3.54.0-r0) (199/204) Purging readline (8.3.3-r1) (200/204) Purging utmps-libs (0.1.3.4-r0) (201/204) Purging skalibs-libs (2.15.1.0-r0) (202/204) Purging xorgproto (2025.1-r0) (203/204) Purging xz-libs (5.8.4-r0) (204/204) Purging zlib-dev (1.3.2-r1) Executing busybox-1.38.0-r7.trigger OK: 239.6 MiB in 102 packages >>> purple-lurch: Updating the community/s390x repository index... >>> purple-lurch: Signing the index...