>>> purple-carbons: Building community/purple-carbons 0.2.3-r0 (using abuild 3.18.0_rc7-r1) started Fri, 16 Oct 2026 19:12:53 +0000 >>> purple-carbons: Validating /home/buildozer/aports/community/purple-carbons/APKBUILD... >>> purple-carbons: Analyzing dependencies... >>> purple-carbons: Installing for build: build-base mxml-dev pidgin-dev purple-xmpp cmocka-dev ( 1/194) Installing mxml (3.3.1-r0) ( 2/194) Installing mxml-dev (3.3.1-r0) ( 3/194) Installing libffi (3.8.0-r0) ( 4/194) Installing libintl (1.0-r0) ( 5/194) Installing libeconf (0.8.4-r0) ( 6/194) Installing libblkid (2.42.4-r3) ( 7/194) Installing libmount (2.42.4-r3) ( 8/194) Installing glib (2.90.0-r0) ( 9/194) Installing libidn (1.44-r0) ( 10/194) Installing nspr (4.38.2-r0) ( 11/194) Installing sqlite-libs (3.54.0-r0) ( 12/194) Installing nss (3.130-r0) ( 13/194) Installing gdbm (1.26-r0) ( 14/194) Installing libsasl (2.1.28-r9) ( 15/194) Installing xz-libs (5.8.4-r0) ( 16/194) Installing libxml2 (2.13.9-r2) ( 17/194) Installing libpurple (2.14.14-r0) ( 18/194) Installing libbz2 (1.0.8-r6) ( 19/194) Installing bzip2-dev (1.0.8-r6) ( 20/194) Installing libxml2-utils (2.13.9-r2) ( 21/194) Installing docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.post-install ( 22/194) Installing libxslt (1.1.43-r3) ( 23/194) Installing docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.post-install ( 24/194) Installing docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.post-install ( 25/194) Installing docbook-xsl (1.79.2-r13) ( 26/194) Installing xz (5.8.4-r0) ( 27/194) Installing gettext-asprintf (1.0-r0) ( 28/194) Installing gettext-libs (1.0-r0) ( 29/194) Installing gettext-envsubst (1.0-r0) ( 30/194) Installing gettext (1.0-r0) ( 31/194) Installing gettext-dev (1.0-r0) ( 32/194) Installing mpdecimal (4.0.1-r0) ( 33/194) Installing libpanelw (6.6_p20260822-r0) ( 34/194) Installing readline (8.3.3-r1) ( 35/194) Installing python3 (3.14.8-r0) ( 36/194) Installing python3-pycache-pyc0 (3.14.8-r0) ( 37/194) Installing pyc (3.14.8-r0) ( 38/194) Installing python3-pyc (3.14.8-r0) ( 39/194) Installing py3-parsing (3.3.3-r0) ( 40/194) Installing py3-parsing-pyc (3.3.3-r0) ( 41/194) Installing py3-packaging (26.2-r0) ( 42/194) Installing py3-packaging-pyc (26.2-r0) ( 43/194) Installing linux-headers (7.2.1-r0) ( 44/194) Installing libffi-dev (3.8.0-r0) ( 45/194) Installing bsd-compat-headers (0.7.2-r6) ( 46/194) Installing libformw (6.6_p20260822-r0) ( 47/194) Installing libmenuw (6.6_p20260822-r0) ( 48/194) Installing libncurses++ (6.6_p20260822-r0) ( 49/194) Installing ncurses-dev (6.6_p20260822-r0) ( 50/194) Installing libedit-dev (20260512.3.1-r0) ( 51/194) Installing zlib-dev (1.3.2-r1) ( 52/194) Installing libpcre2-16 (10.49-r0) ( 53/194) Installing libpcre2-32 (10.49-r0) ( 54/194) Installing pcre2-dev (10.49-r0) ( 55/194) Installing libuuid (2.42.4-r3) ( 56/194) Installing libfdisk (2.42.4-r3) ( 57/194) Installing skalibs-libs (2.15.1.0-r0) ( 58/194) Installing utmps-libs (0.1.3.4-r0) ( 59/194) Installing linux-pam (1.7.1-r4) ( 60/194) Installing liblastlog2 (2.42.4-r3) ( 61/194) Installing libsmartcols (2.42.4-r3) ( 62/194) Installing sqlite (3.54.0-r0) ( 63/194) Installing sqlite-dev (3.54.0-r0) ( 64/194) Installing util-linux-dev (2.42.4-r3) ( 65/194) Installing glib-dev (2.90.0-r0) ( 66/194) Installing libgnt (2.14.4-r0) ( 67/194) Installing xz-dev (5.8.4-r0) ( 68/194) Installing libxml2-dev (2.13.9-r2) ( 69/194) Installing libgnt-dev (2.14.4-r0) ( 70/194) Installing libxau (1.0.12-r0) ( 71/194) Installing libmd (1.3.0-r0) ( 72/194) Installing libbsd (0.12.2-r0) ( 73/194) Installing libxdmcp (1.1.5-r1) ( 74/194) Installing libxcb (1.17.0-r2) ( 75/194) Installing libx11 (1.8.13-r0) ( 76/194) Installing libxext (1.3.7-r0) ( 77/194) Installing libxi (1.8.3-r0) ( 78/194) Installing dbus-libs (1.16.2-r4) ( 79/194) Installing at-spi2-core-libs (2.62.0-r0) ( 80/194) Installing libxtst (1.2.5-r0) ( 81/194) Installing at-spi2-core (2.62.0-r0) ( 82/194) Installing libatk-1.0 (2.62.0-r0) ( 83/194) Installing libatk-bridge-2.0 (2.62.0-r0) ( 84/194) Installing dbus-dev (1.16.2-r4) ( 85/194) Installing xorgproto (2025.1-r0) ( 86/194) Installing libxau-dev (1.0.12-r0) ( 87/194) Installing xcb-proto (1.17.0-r1) ( 88/194) Installing xcb-proto-pyc (1.17.0-r1) ( 89/194) Installing libxdmcp-dev (1.1.5-r1) ( 90/194) Installing libxcb-dev (1.17.0-r2) ( 91/194) Installing xtrans (1.6.0-r0) ( 92/194) Installing libx11-dev (1.8.13-r0) ( 93/194) Installing libxext-dev (1.3.7-r0) ( 94/194) Installing libxfixes (6.0.2-r0) ( 95/194) Installing libxfixes-dev (6.0.2-r0) ( 96/194) Installing libxi-dev (1.8.3-r0) ( 97/194) Installing libxtst-dev (1.2.5-r0) ( 98/194) Installing at-spi2-core-dev (2.62.0-r0) ( 99/194) Installing cairo-tools (1.18.4-r1) (100/194) Installing libxrender (0.9.12-r0) (101/194) Installing libpng (1.6.59-r0) (102/194) Installing freetype (2.14.3-r0) (103/194) Installing fontconfig (2.18.1-r0) (104/194) Installing pixman (0.46.4-r0) (105/194) Installing cairo (1.18.4-r1) (106/194) Installing cairo-gobject (1.18.4-r1) (107/194) Installing expat (2.9.0-r0) (108/194) Installing expat-dev (2.9.0-r0) (109/194) Installing brotli (1.2.0-r1) (110/194) Installing brotli-dev (1.2.0-r1) (111/194) Installing libpng-dev (1.6.59-r0) (112/194) Installing freetype-dev (2.14.3-r0) (113/194) Installing fontconfig-dev (2.18.1-r0) (114/194) Installing pixman-dev (0.46.4-r0) (115/194) Installing libxrender-dev (0.9.12-r0) (116/194) Installing cairo-dev (1.18.4-r1) (117/194) Installing perl (5.44.0-r0) (118/194) Installing perl-class-inspector (1.36-r3) (119/194) Installing perl-file-sharedir (1.118-r1) (120/194) Installing perl-timedate (2.35-r0) (121/194) Installing perl-http-date (6.08-r0) (122/194) Installing perl-clone (0.51-r0) (123/194) Installing perl-mime-base32 (1.303-r3) (124/194) Installing perl-mime-base64 (3.16-r8) (125/194) Installing perl-uri (5.37-r0) (126/194) Installing perl-io-html (1.004-r1) (127/194) Installing perl-encode-locale (1.05-r5) (128/194) Installing perl-lwp-mediatypes (6.05-r0) (129/194) Installing perl-http-message (7.04-r0) (130/194) Installing perl-http-cookies (6.12-r0) (131/194) Installing perl-net-http (6.24-r0) (132/194) Installing perl-html-tagset (3.24-r0) (133/194) Installing perl-html-parser (3.85-r1) (134/194) Installing perl-file-listing (6.16-r0) (135/194) Installing perl-www-robotrules (6.02-r5) (136/194) Installing perl-http-negotiate (6.01-r5) (137/194) Installing perl-try-tiny (0.32-r0) (138/194) Installing perl-libwww (6.83-r0) (139/194) Installing perl-xml-parser (2.59-r1) (140/194) Installing intltool (0.51.0-r9) (141/194) Installing libxdamage (1.1.7-r0) (142/194) Installing libxdamage-dev (1.1.7-r0) (143/194) Installing libxft (2.3.9-r0) (144/194) Installing graphite2 (1.3.15-r0) (145/194) Installing harfbuzz (14.2.1-r0) (146/194) Installing fribidi (1.0.16-r3) (147/194) Installing pango (1.58.2-r0) (148/194) Installing pango-tools (1.58.2-r0) (149/194) Installing fribidi-dev (1.0.16-r3) (150/194) Installing harfbuzz-cairo (14.2.1-r0) (151/194) Installing harfbuzz-gobject (14.2.1-r0) (152/194) 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. (153/194) Installing icu-libs (78.1-r0) (154/194) Installing harfbuzz-icu (14.2.1-r0) (155/194) Installing harfbuzz-subset (14.2.1-r0) (156/194) Installing graphite2-dev (1.3.15-r0) (157/194) Installing icu (78.1-r0) (158/194) Installing icu-dev (78.1-r0) (159/194) Installing harfbuzz-dev (14.2.1-r0) (160/194) Installing libxft-dev (2.3.9-r0) (161/194) Installing pango-dev (1.58.2-r0) (162/194) Installing shared-mime-info (2.4-r7) (163/194) Installing hicolor-icon-theme (0.18-r0) (164/194) Installing bubblewrap (0.13.1-r0) (165/194) Installing libseccomp (2.6.1-r0) (166/194) 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. (167/194) Installing glycin-image-rs (2.2.1-r0) (168/194) Installing libdav1d (1.5.4-r0) (169/194) Installing librsvg (2.62.3-r0) (170/194) Installing glycin-svg (2.2.1-r0) (171/194) Installing gdk-pixbuf (2.44.8-r0) (172/194) Installing gtk-update-icon-cache (3.24.52-r0) (173/194) Installing libxcomposite (0.4.7-r0) (174/194) Installing libxcursor (1.2.3-r0) (175/194) Installing libxrandr (1.5.5-r0) (176/194) Installing avahi-libs (0.9_rc5-r1) (177/194) Installing nettle (3.10.2-r0) (178/194) Installing libtasn1 (4.21.0-r0) (179/194) Installing p11-kit (0.26.2-r1) (180/194) Installing gnutls (3.8.13-r0) (181/194) Installing cups-libs (2.4.20-r0) (182/194) Installing gtk+2.0 (2.24.33-r11) (183/194) Installing libseccomp-dev (2.6.1-r0) (184/194) Installing libglycin-dev (2.2.1-r0) (185/194) Installing gdk-pixbuf-dev (2.44.8-r0) (186/194) Installing gtk+2.0-dev (2.24.33-r11) (187/194) Installing pidgin-dev (2.14.14-r0) (188/194) Installing purple-xmpp (2.14.14-r0) (189/194) Installing cmocka (2.0.1-r0) (190/194) Installing cmocka-dev (2.0.1-r0) (191/194) Installing .makedepends-purple-carbons (20261016.191336) (192/194) Installing perl-error (0.17030-r0) (193/194) Installing perl-git (2.56.0-r0) (194/194) 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: removed existing output file. 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: 493.4 MiB in 296 packages >>> purple-carbons: Cleaning up srcdir >>> purple-carbons: Cleaning up pkgdir >>> purple-carbons: Cleaning up tmpdir >>> purple-carbons: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/purple-carbons-0.2.3.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.25/purple-carbons-0.2.3.tar.gz.part' purple-carbons-0.2.3 100% |********************************| 35409 0:00:00 ETA '/var/cache/distfiles/v3.25/purple-carbons-0.2.3.tar.gz.part' saved /var/cache/distfiles/v3.25/purple-carbons-0.2.3.tar.gz: OK >>> purple-carbons: Fetching https://distfiles.alpinelinux.org/distfiles/v3.25/purple-carbons-0.2.3.tar.gz /var/cache/distfiles/v3.25/purple-carbons-0.2.3.tar.gz: OK >>> purple-carbons: Unpacking /var/cache/distfiles/v3.25/purple-carbons-0.2.3.tar.gz... mkdir -p build cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -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./headers/jabber -fPIC -shared -DPURPLE_PLUGINS -c ./src/carbons.c -o build/carbons.o cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -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./headers/jabber -fPIC -shared -DPURPLE_PLUGINS ./build/carbons.o -o build/carbons.so -Wl,--as-needed,-O1,--sort-common -ldl -lm -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 -ljabber -Wl,-rpath,/usr/lib/purple-2 cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -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./headers/jabber -O0 -c test/test_carbons.c -o ./build/test.o In file included from test/test_carbons.c:10: test/mocks.c: In function '__wrap_jabber_iq_send': test/mocks.c:58:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 58 | check_expected(iq_p->type); | ^~~~~~~~~~~~~~ test/mocks.c:59:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 59 | check_expected(iq_p->callback); | ^~~~~~~~~~~~~~ test/mocks.c:62:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 62 | check_expected(to); | ^~~~~~~~~~~~~~ test/mocks.c:65:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 65 | check_expected(query_node_p); | ^~~~~~~~~~~~~~ test/mocks.c:68:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 68 | check_expected(enable_node_p); | ^~~~~~~~~~~~~~ test/mocks.c: In function '__wrap_purple_conversation_write': test/mocks.c:90:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 90 | check_expected(who); | ^~~~~~~~~~~~~~ test/mocks.c:91:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 91 | check_expected(message); | ^~~~~~~~~~~~~~ test/mocks.c:92:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 92 | check_expected(flags); | ^~~~~~~~~~~~~~ test/mocks.c: In function '__wrap_purple_conversation_new': test/mocks.c:98:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 98 | check_expected(type); | ^~~~~~~~~~~~~~ test/mocks.c:100:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 100 | check_expected(name); | ^~~~~~~~~~~~~~ test/mocks.c: In function '__wrap_jabber_add_feature': test/mocks.c:108:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 108 | check_expected(namespace); | ^~~~~~~~~~~~~~ test/mocks.c: In function '__wrap_purple_plugins_find_with_id': test/mocks.c:118:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 118 | check_expected(id); | ^~~~~~~~~~~~~~ test/mocks.c: In function '__wrap_purple_signal_connect': test/mocks.c:131:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 131 | check_expected(signal); | ^~~~~~~~~~~~~~ test/mocks.c: In function '__wrap_purple_signal_connect_priority': test/mocks.c:145:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 145 | check_expected(signal); | ^~~~~~~~~~~~~~ test/mocks.c:148:5: warning: 'cmocka_macro' is deprecated: check_expected: use check_expected_int or check_expected_uint instead [-Wdeprecated-declarations] 148 | check_expected(priority); | ^~~~~~~~~~~~~~ test/test_carbons.c: In function 'test_carbons_discover_cb_success': test/test_carbons.c:36:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 36 | expect_value(__wrap_jabber_iq_send, iq_p->type, JABBER_IQ_SET); | ^~~~~~~~~~~~ test/test_carbons.c:36:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:37:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 37 | expect_value(__wrap_jabber_iq_send, iq_p->callback, carbons_enable_cb); | ^~~~~~~~~~~~ test/test_carbons.c:37:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:38:5: warning: 'cmocka_macro' is deprecated: expect_not_value: use expect_int_not_value or expect_uint_not_value instead [-Wdeprecated-declarations] 38 | expect_not_value(__wrap_jabber_iq_send, enable_node_p, NULL); | ^~~~~~~~~~~~~~~~ test/test_carbons.c:38:5: warning: 'cmocka_macro' is deprecated: expect_not_value_count: use expect_int_not_value_count or expect_uint_not_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:41:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 41 | expect_value(__wrap_jabber_iq_send, to, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:41:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:42:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 42 | expect_value(__wrap_jabber_iq_send, query_node_p, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:42:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c: In function 'test_carbons_discover_cb_real_world_reply': test/test_carbons.c:87:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 87 | expect_value(__wrap_jabber_iq_send, iq_p->type, JABBER_IQ_SET); | ^~~~~~~~~~~~ test/test_carbons.c:87:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:88:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 88 | expect_value(__wrap_jabber_iq_send, iq_p->callback, carbons_enable_cb); | ^~~~~~~~~~~~ test/test_carbons.c:88:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:89:5: warning: 'cmocka_macro' is deprecated: expect_not_value: use expect_int_not_value or expect_uint_not_value instead [-Wdeprecated-declarations] 89 | expect_not_value(__wrap_jabber_iq_send, enable_node_p, NULL); | ^~~~~~~~~~~~~~~~ test/test_carbons.c:89:5: warning: 'cmocka_macro' is deprecated: expect_not_value_count: use expect_int_not_value_count or expect_uint_not_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:92:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 92 | expect_value(__wrap_jabber_iq_send, to, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:92:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:93:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 93 | expect_value(__wrap_jabber_iq_send, query_node_p, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:93:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c: In function 'test_carbons_discover_cb_first_child': test/test_carbons.c:138:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 138 | expect_value(__wrap_jabber_iq_send, iq_p->type, JABBER_IQ_SET); | ^~~~~~~~~~~~ test/test_carbons.c:138:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:139:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 139 | expect_value(__wrap_jabber_iq_send, iq_p->callback, carbons_enable_cb); | ^~~~~~~~~~~~ test/test_carbons.c:139:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:140:5: warning: 'cmocka_macro' is deprecated: expect_not_value: use expect_int_not_value or expect_uint_not_value instead [-Wdeprecated-declarations] 140 | expect_not_value(__wrap_jabber_iq_send, enable_node_p, NULL); | ^~~~~~~~~~~~~~~~ test/test_carbons.c:140:5: warning: 'cmocka_macro' is deprecated: expect_not_value_count: use expect_int_not_value_count or expect_uint_not_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:143:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 143 | expect_value(__wrap_jabber_iq_send, to, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:143:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:144:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 144 | expect_value(__wrap_jabber_iq_send, query_node_p, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:144:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c: In function 'test_carbons_discover_cb_last_child': test/test_carbons.c:189:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 189 | expect_value(__wrap_jabber_iq_send, iq_p->type, JABBER_IQ_SET); | ^~~~~~~~~~~~ test/test_carbons.c:189:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:190:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 190 | expect_value(__wrap_jabber_iq_send, iq_p->callback, carbons_enable_cb); | ^~~~~~~~~~~~ test/test_carbons.c:190:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:191:5: warning: 'cmocka_macro' is deprecated: expect_not_value: use expect_int_not_value or expect_uint_not_value instead [-Wdeprecated-declarations] 191 | expect_not_value(__wrap_jabber_iq_send, enable_node_p, NULL); | ^~~~~~~~~~~~~~~~ test/test_carbons.c:191:5: warning: 'cmocka_macro' is deprecated: expect_not_value_count: use expect_int_not_value_count or expect_uint_not_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:194:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 194 | expect_value(__wrap_jabber_iq_send, to, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:194:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:195:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 195 | expect_value(__wrap_jabber_iq_send, query_node_p, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:195:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c: In function 'test_carbons_xml_stripped_cb_success': test/test_carbons.c:640:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 640 | expect_value(__wrap_purple_conversation_write, conv_p, &pc_p); | ^~~~~~~~~~~~ test/test_carbons.c:640:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:643:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 643 | expect_value(__wrap_purple_conversation_write, flags, PURPLE_MESSAGE_SEND); | ^~~~~~~~~~~~ test/test_carbons.c:643:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c: In function 'test_carbons_xml_stripped_cb_success_new_conv': test/test_carbons.c:673:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 673 | expect_value(__wrap_purple_conversation_new, type, PURPLE_CONV_TYPE_IM); | ^~~~~~~~~~~~ test/test_carbons.c:673:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:674:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 674 | expect_value(__wrap_purple_conversation_new, account, &acc_mock); | ^~~~~~~~~~~~ test/test_carbons.c:674:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:680:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 680 | expect_value(__wrap_purple_conversation_write, conv_p, &pc_p); | ^~~~~~~~~~~~ test/test_carbons.c:680:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:683:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 683 | expect_value(__wrap_purple_conversation_write, flags, PURPLE_MESSAGE_SEND); | ^~~~~~~~~~~~ test/test_carbons.c:683:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c: In function 'test_carbons_plugin_load_app_start': test/test_carbons.c:745:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 745 | expect_value(__wrap_purple_signal_connect, instance, accounts_handle_mock); | ^~~~~~~~~~~~ test/test_carbons.c:745:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:747:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 747 | expect_value(__wrap_purple_signal_connect, handle, plugin_mock); | ^~~~~~~~~~~~ test/test_carbons.c:747:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:748:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 748 | expect_value(__wrap_purple_signal_connect, func, carbons_account_connect_cb); | ^~~~~~~~~~~~ test/test_carbons.c:748:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:752:5: warning: 'cmocka_macro' is deprecated: will_return_count: use will_return_int_count or will_return_uint_count instead [-Wdeprecated-declarations] 752 | will_return_count(__wrap_purple_plugins_find_with_id, jabber_handle_mock, 2); | ^~~~~~~~~~~~~~~~~ test/test_carbons.c:754:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 754 | expect_value(__wrap_purple_signal_connect_priority, instance, jabber_handle_mock); | ^~~~~~~~~~~~ test/test_carbons.c:754:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:756:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 756 | expect_value(__wrap_purple_signal_connect_priority, handle, plugin_mock); | ^~~~~~~~~~~~ test/test_carbons.c:756:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:757:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 757 | expect_value(__wrap_purple_signal_connect_priority, func, carbons_xml_received_cb); | ^~~~~~~~~~~~ test/test_carbons.c:757:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:758:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 758 | expect_value(__wrap_purple_signal_connect_priority, priority, PURPLE_PRIORITY_LOWEST + 100); | ^~~~~~~~~~~~ test/test_carbons.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_carbons.c:760:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 760 | expect_value(__wrap_purple_signal_connect_priority, instance, jabber_handle_mock); | ^~~~~~~~~~~~ test/test_carbons.c:760:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:762:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 762 | expect_value(__wrap_purple_signal_connect_priority, handle, plugin_mock); | ^~~~~~~~~~~~ test/test_carbons.c:762:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:763:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 763 | expect_value(__wrap_purple_signal_connect_priority, func, carbons_xml_stripped_cb); | ^~~~~~~~~~~~ test/test_carbons.c:763:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:764:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 764 | expect_value(__wrap_purple_signal_connect_priority, priority, PURPLE_PRIORITY_HIGHEST - 50); | ^~~~~~~~~~~~ test/test_carbons.c:764:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c: In function 'test_carbons_plugin_load_while_connected': test/test_carbons.c:784:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 784 | expect_value(__wrap_purple_signal_connect, instance, accounts_handle_mock); | ^~~~~~~~~~~~ test/test_carbons.c:784:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:786:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 786 | expect_value(__wrap_purple_signal_connect, handle, plugin_mock); | ^~~~~~~~~~~~ test/test_carbons.c:786:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:787:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 787 | expect_value(__wrap_purple_signal_connect, func, carbons_account_connect_cb); | ^~~~~~~~~~~~ test/test_carbons.c:787:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:791:5: warning: 'cmocka_macro' is deprecated: will_return_count: use will_return_int_count or will_return_uint_count instead [-Wdeprecated-declarations] 791 | will_return_count(__wrap_purple_plugins_find_with_id, jabber_handle_mock, 2); | ^~~~~~~~~~~~~~~~~ test/test_carbons.c:793:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 793 | expect_value(__wrap_purple_signal_connect_priority, instance, jabber_handle_mock); | ^~~~~~~~~~~~ test/test_carbons.c:793:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:795:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 795 | expect_value(__wrap_purple_signal_connect_priority, handle, plugin_mock); | ^~~~~~~~~~~~ test/test_carbons.c:795:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:796:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 796 | expect_value(__wrap_purple_signal_connect_priority, func, carbons_xml_received_cb); | ^~~~~~~~~~~~ test/test_carbons.c:796:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:797:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 797 | expect_value(__wrap_purple_signal_connect_priority, priority, PURPLE_PRIORITY_LOWEST + 100); | ^~~~~~~~~~~~ test/test_carbons.c:797:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:799:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 799 | expect_value(__wrap_purple_signal_connect_priority, instance, jabber_handle_mock); | ^~~~~~~~~~~~ test/test_carbons.c:799:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:801:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 801 | expect_value(__wrap_purple_signal_connect_priority, handle, plugin_mock); | ^~~~~~~~~~~~ test/test_carbons.c:801:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:802:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 802 | expect_value(__wrap_purple_signal_connect_priority, func, carbons_xml_stripped_cb); | ^~~~~~~~~~~~ test/test_carbons.c:802:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:803:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 803 | expect_value(__wrap_purple_signal_connect_priority, priority, PURPLE_PRIORITY_HIGHEST - 50); | ^~~~~~~~~~~~ test/test_carbons.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_carbons.c:809:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 809 | expect_value(__wrap_purple_account_get_protocol_id, acc_p, account_p); | ^~~~~~~~~~~~ test/test_carbons.c:809:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c: In function 'test_carbons_account_connect_cb': test/test_carbons.c:839:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 839 | expect_value(__wrap_jabber_iq_send, iq_p->type, JABBER_IQ_GET); | ^~~~~~~~~~~~ test/test_carbons.c:839:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:840:5: warning: 'cmocka_macro' is deprecated: expect_value: use expect_int_value or expect_uint_value instead [-Wdeprecated-declarations] 840 | expect_value(__wrap_jabber_iq_send, iq_p->callback, carbons_discover_cb); | ^~~~~~~~~~~~ test/test_carbons.c:840:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] test/test_carbons.c:842:5: warning: 'cmocka_macro' is deprecated: expect_not_value: use expect_int_not_value or expect_uint_not_value instead [-Wdeprecated-declarations] 842 | expect_not_value(__wrap_jabber_iq_send, query_node_p, NULL); | ^~~~~~~~~~~~~~~~ test/test_carbons.c:842:5: warning: 'cmocka_macro' is deprecated: expect_not_value_count: use expect_int_not_value_count or expect_uint_not_value_count instead [-Wdeprecated-declarations] test/test_carbons.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_jabber_iq_send, enable_node_p, NULL); | ^~~~~~~~~~~~ test/test_carbons.c:845:5: warning: 'cmocka_macro' is deprecated: expect_value_count: use expect_int_value_count or expect_uint_value_count instead [-Wdeprecated-declarations] cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -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./headers/jabber -O0 --coverage -c ./src/carbons.c -o ./build/carbons_coverage.o cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -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./headers/jabber -O0 --coverage /usr/lib/purple-2/libjabber.so.0 ./build/test.o ./build/carbons_coverage.o -o ./build/test -Wl,--as-needed,-O1,--sort-common -ldl -lm -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 -ljabber -Wl,-rpath,/usr/lib/purple-2 -lpurple -lcmocka -Wl,--wrap=purple_account_is_connected -Wl,--wrap=purple_account_get_connection -Wl,--wrap=purple_account_get_protocol_id -Wl,--wrap=purple_account_get_username -Wl,--wrap=purple_accounts_get_handle -Wl,--wrap=purple_accounts_get_all_active -Wl,--wrap=purple_debug_error -Wl,--wrap=purple_debug_warning -Wl,--wrap=purple_connection_get_account -Wl,--wrap=purple_connection_get_protocol_data -Wl,--wrap=purple_find_conversation_with_account -Wl,--wrap=purple_conversation_new -Wl,--wrap=purple_conversation_write -Wl,--wrap=purple_plugins_find_with_id -Wl,--wrap=purple_signal_connect -Wl,--wrap=purple_signal_connect_priority -Wl,--wrap=jabber_add_feature -Wl,--wrap=jabber_iq_send ./build/test 2>&1 | grep -Ev ".*CRITICAL.*" | tr -s '\n' # filter annoying and irrelevant glib output [==========] tests: Running 28 test(s). [ RUN ] test_carbons_discover_cb_success [ OK ] test_carbons_discover_cb_success [ RUN ] test_carbons_discover_cb_real_world_reply [ OK ] test_carbons_discover_cb_real_world_reply [ RUN ] test_carbons_discover_cb_first_child [ OK ] test_carbons_discover_cb_first_child [ RUN ] test_carbons_discover_cb_last_child [ OK ] test_carbons_discover_cb_last_child [ RUN ] test_carbons_discover_cb_no_carbons [ OK ] test_carbons_discover_cb_no_carbons [ RUN ] test_carbons_discover_cb_error [ OK ] test_carbons_discover_cb_error [ RUN ] test_carbons_discover_cb_empty_reply [ OK ] test_carbons_discover_cb_empty_reply [ RUN ] test_carbons_xml_received_cb_nullptr [ OK ] test_carbons_xml_received_cb_nullptr [ RUN ] test_carbons_xml_received_cb_null [ OK ] test_carbons_xml_received_cb_null [ RUN ] test_carbons_xml_received_cb_no_msg [ OK ] test_carbons_xml_received_cb_no_msg [ RUN ] test_carbons_xml_received_cb_invalid_sender_received [ OK ] test_carbons_xml_received_cb_invalid_sender_received [ RUN ] test_carbons_xml_received_cb_invalid_sender_sent [ OK ] test_carbons_xml_received_cb_invalid_sender_sent [ RUN ] test_carbons_xml_received_cb_received_success [ OK ] test_carbons_xml_received_cb_received_success [ RUN ] test_carbons_xml_received_cb_received_no_forwarded [ OK ] test_carbons_xml_received_cb_received_no_forwarded [ RUN ] test_carbons_xml_received_cb_received_no_message [ OK ] test_carbons_xml_received_cb_received_no_message [ RUN ] test_carbons_xml_received_cb_sent_success [ OK ] test_carbons_xml_received_cb_sent_success [ RUN ] test_carbons_xml_received_cb_sent_no_forwarded [ OK ] test_carbons_xml_received_cb_sent_no_forwarded [ RUN ] test_carbons_xml_received_cb_sent_no_message [ OK ] test_carbons_xml_received_cb_sent_no_message [ RUN ] test_carbons_xml_stripped_cb_nullptr [ OK ] test_carbons_xml_stripped_cb_nullptr [ RUN ] test_carbons_xml_stripped_cb_null [ OK ] test_carbons_xml_stripped_cb_null [ RUN ] test_carbons_xml_stripped_cb_success [ OK ] test_carbons_xml_stripped_cb_success [ RUN ] test_carbons_xml_stripped_cb_success_new_conv [ OK ] test_carbons_xml_stripped_cb_success_new_conv [ RUN ] test_carbons_xml_stripped_cb_not_a_message [ OK ] test_carbons_xml_stripped_cb_not_a_message [ RUN ] test_carbons_xml_stripped_cb_do_nothing [ OK ] test_carbons_xml_stripped_cb_do_nothing [ RUN ] test_carbons_plugin_load_app_start [ OK ] test_carbons_plugin_load_app_start [ RUN ] test_carbons_plugin_load_while_connected [ OK ] test_carbons_plugin_load_while_connected [ RUN ] test_carbons_account_connect_cb [ OK ] test_carbons_account_connect_cb [ RUN ] test_carbons_enable_cb_error [ OK ] test_carbons_enable_cb_error [==========] tests: 28 test(s) run. [ PASSED ] 28 test(s). >>> purple-carbons: Entering fakeroot... cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -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./headers/jabber -fPIC -shared -DPURPLE_PLUGINS -c ./src/carbons.c -o build/carbons.o cc -Os -fstack-clash-protection -Wformat -Werror=format-security -std=c11 -Wall -g -Wstrict-overflow -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_DEFAULT_SOURCE -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./headers/jabber -fPIC -shared -DPURPLE_PLUGINS ./build/carbons.o -o build/carbons.so -Wl,--as-needed,-O1,--sort-common -ldl -lm -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 -ljabber -Wl,-rpath,/usr/lib/purple-2 install -Dm0644 ./build/carbons.so /home/buildozer/aports/community/purple-carbons/pkg/purple-carbons/usr/lib/purple-2/carbons.so >>> purple-carbons*: Running postcheck for purple-carbons >>> purple-carbons*: Preparing package purple-carbons... >>> purple-carbons*: Stripping binaries >>> purple-carbons*: Scanning shared objects >>> purple-carbons*: Tracing dependencies... so:libc.musl-s390x.so.1 so:libglib-2.0.so.0 so:libjabber.so.0 >>> purple-carbons*: Package size: 13.8 KB >>> purple-carbons*: Compressing data... >>> purple-carbons*: Create checksum... >>> purple-carbons*: Create purple-carbons-0.2.3-r0.apk >>> purple-carbons: Build complete at Fri, 16 Oct 2026 19:13:40 +0000 elapsed time 0h 0m 47s >>> purple-carbons: Cleaning up srcdir >>> purple-carbons: Cleaning up pkgdir >>> purple-carbons: Uninstalling dependencies... ( 1/194) Purging .makedepends-purple-carbons (20261016.191336) ( 2/194) Purging mxml-dev (3.3.1-r0) ( 3/194) Purging mxml (3.3.1-r0) ( 4/194) Purging pidgin-dev (2.14.14-r0) ( 5/194) Purging libpurple (2.14.14-r0) ( 6/194) Purging purple-xmpp (2.14.14-r0) ( 7/194) Purging cmocka-dev (2.0.1-r0) ( 8/194) Purging cmocka (2.0.1-r0) ( 9/194) Purging at-spi2-core (2.62.0-r0) ( 10/194) Purging git-perl (2.56.0-r0) ( 11/194) Purging perl-git (2.56.0-r0) ( 12/194) Purging perl-error (0.17030-r0) ( 13/194) Purging glycin-image-rs (2.2.1-r0) ( 14/194) Purging glycin-svg (2.2.1-r0) ( 15/194) Purging gtk+2.0-dev (2.24.33-r11) ( 16/194) Purging intltool (0.51.0-r9) ( 17/194) Purging perl-xml-parser (2.59-r1) ( 18/194) Purging perl-file-sharedir (1.118-r1) ( 19/194) Purging perl-class-inspector (1.36-r3) ( 20/194) Purging perl-libwww (6.83-r0) ( 21/194) Purging perl-http-cookies (6.12-r0) ( 22/194) Purging perl-net-http (6.24-r0) ( 23/194) Purging perl-html-parser (3.85-r1) ( 24/194) Purging perl-html-tagset (3.24-r0) ( 25/194) Purging perl-file-listing (6.16-r0) ( 26/194) Purging perl-www-robotrules (6.02-r5) ( 27/194) Purging perl-http-negotiate (6.01-r5) ( 28/194) Purging perl-http-message (7.04-r0) ( 29/194) Purging perl-clone (0.51-r0) ( 30/194) Purging perl-http-date (6.08-r0) ( 31/194) Purging perl-timedate (2.35-r0) ( 32/194) Purging perl-uri (5.37-r0) ( 33/194) Purging perl-mime-base32 (1.303-r3) ( 34/194) Purging perl-mime-base64 (3.16-r8) ( 35/194) Purging perl-io-html (1.004-r1) ( 36/194) Purging perl-lwp-mediatypes (6.05-r0) ( 37/194) Purging perl-encode-locale (1.05-r5) ( 38/194) Purging perl-try-tiny (0.32-r0) ( 39/194) Purging perl (5.44.0-r0) ( 40/194) Purging libxdamage-dev (1.1.7-r0) ( 41/194) Purging libgnt-dev (2.14.4-r0) ( 42/194) Purging libgnt (2.14.4-r0) ( 43/194) Purging libidn (1.44-r0) ( 44/194) Purging librsvg (2.62.3-r0) ( 45/194) Purging libsasl (2.1.28-r9) ( 46/194) Purging libxml2-dev (2.13.9-r2) ( 47/194) Purging nss (3.130-r0) ( 48/194) Purging pango-dev (1.58.2-r0) ( 49/194) Purging pango-tools (1.58.2-r0) ( 50/194) Purging py3-packaging-pyc (26.2-r0) ( 51/194) Purging py3-parsing-pyc (3.3.3-r0) ( 52/194) Purging python3-pyc (3.14.8-r0) ( 53/194) Purging python3-pycache-pyc0 (3.14.8-r0) ( 54/194) Purging xcb-proto-pyc (1.17.0-r1) ( 55/194) Purging pyc (3.14.8-r0) ( 56/194) Purging xz-dev (5.8.4-r0) ( 57/194) Purging at-spi2-core-dev (2.62.0-r0) ( 58/194) Purging libatk-bridge-2.0 (2.62.0-r0) ( 59/194) Purging at-spi2-core-libs (2.62.0-r0) ( 60/194) Purging gtk+2.0 (2.24.33-r11) Executing gtk+2.0-2.24.33-r11.post-deinstall ( 61/194) Purging gtk-update-icon-cache (3.24.52-r0) ( 62/194) Purging hicolor-icon-theme (0.18-r0) ( 63/194) Purging cups-libs (2.4.20-r0) ( 64/194) Purging avahi-libs (0.9_rc5-r1) ( 65/194) Purging harfbuzz-dev (14.2.1-r0) ( 66/194) Purging harfbuzz-cairo (14.2.1-r0) ( 67/194) Purging harfbuzz-gobject (14.2.1-r0) ( 68/194) Purging harfbuzz-icu (14.2.1-r0) ( 69/194) Purging harfbuzz-subset (14.2.1-r0) ( 70/194) Purging graphite2-dev (1.3.15-r0) ( 71/194) Purging cairo-dev (1.18.4-r1) ( 72/194) Purging cairo-tools (1.18.4-r1) ( 73/194) Purging cairo-gobject (1.18.4-r1) ( 74/194) Purging libxft-dev (2.3.9-r0) ( 75/194) Purging gdk-pixbuf-dev (2.44.8-r0) ( 76/194) Purging gdk-pixbuf (2.44.8-r0) Executing gdk-pixbuf-2.44.8-r0.pre-deinstall ( 77/194) Purging libglycin-dev (2.2.1-r0) ( 78/194) Purging libglycin (2.2.1-r0) ( 79/194) Purging bubblewrap (0.13.1-r0) ( 80/194) Purging fontconfig-dev (2.18.1-r0) ( 81/194) Purging freetype-dev (2.14.3-r0) ( 82/194) Purging brotli-dev (1.2.0-r1) ( 83/194) Purging brotli (1.2.0-r1) ( 84/194) Purging glib-dev (2.90.0-r0) ( 85/194) Purging bzip2-dev (1.0.8-r6) ( 86/194) Purging docbook-xsl (1.79.2-r13) ( 87/194) Purging docbook-xsl-ns (1.79.2-r13) Executing docbook-xsl-ns-1.79.2-r13.pre-deinstall ( 88/194) Purging docbook-xsl-nons (1.79.2-r13) Executing docbook-xsl-nons-1.79.2-r13.pre-deinstall ( 89/194) Purging docbook-xml (4.5-r10) Executing docbook-xml-4.5-r10.pre-deinstall ( 90/194) Purging gettext-dev (1.0-r0) ( 91/194) Purging xz (5.8.4-r0) ( 92/194) Purging gettext-asprintf (1.0-r0) ( 93/194) Purging gettext (1.0-r0) ( 94/194) Purging gettext-envsubst (1.0-r0) ( 95/194) Purging libxml2-utils (2.13.9-r2) ( 96/194) Purging libxslt (1.1.43-r3) ( 97/194) Purging py3-packaging (26.2-r0) ( 98/194) Purging py3-parsing (3.3.3-r0) ( 99/194) Purging pcre2-dev (10.49-r0) (100/194) Purging libpcre2-16 (10.49-r0) (101/194) Purging libpcre2-32 (10.49-r0) (102/194) Purging libedit-dev (20260512.3.1-r0) (103/194) Purging ncurses-dev (6.6_p20260822-r0) (104/194) Purging libncurses++ (6.6_p20260822-r0) (105/194) Purging bsd-compat-headers (0.7.2-r6) (106/194) Purging pango (1.58.2-r0) (107/194) Purging cairo (1.18.4-r1) (108/194) Purging dbus-dev (1.16.2-r4) (109/194) Purging dbus-libs (1.16.2-r4) (110/194) Purging expat-dev (2.9.0-r0) (111/194) Purging expat (2.9.0-r0) (112/194) Purging libxft (2.3.9-r0) (113/194) Purging fontconfig (2.18.1-r0) (114/194) Purging harfbuzz (14.2.1-r0) (115/194) Purging freetype (2.14.3-r0) (116/194) Purging fribidi-dev (1.0.16-r3) (117/194) Purging fribidi (1.0.16-r3) (118/194) Purging gdbm (1.26-r0) (119/194) Purging gettext-libs (1.0-r0) (120/194) Purging shared-mime-info (2.4-r7) Executing shared-mime-info-2.4-r7.post-deinstall (121/194) Purging libatk-1.0 (2.62.0-r0) (122/194) Purging glib (2.90.0-r0) (123/194) Purging gnutls (3.8.13-r0) (124/194) Purging graphite2 (1.3.15-r0) (125/194) Purging icu-dev (78.1-r0) (126/194) Purging icu (78.1-r0) (127/194) Purging icu-libs (78.1-r0) (128/194) Purging icu-data-en (78.1-r0) (129/194) Purging util-linux-dev (2.42.4-r3) (130/194) Purging libfdisk (2.42.4-r3) (131/194) Purging liblastlog2 (2.42.4-r3) (132/194) Purging libmount (2.42.4-r3) (133/194) Purging libsmartcols (2.42.4-r3) (134/194) Purging libuuid (2.42.4-r3) (135/194) Purging libblkid (2.42.4-r3) (136/194) Purging libxrender-dev (0.9.12-r0) (137/194) Purging libxtst-dev (1.2.5-r0) (138/194) Purging libxtst (1.2.5-r0) (139/194) Purging libxi-dev (1.8.3-r0) (140/194) Purging libxi (1.8.3-r0) (141/194) Purging libxfixes-dev (6.0.2-r0) (142/194) Purging libxext-dev (1.3.7-r0) (143/194) Purging libx11-dev (1.8.13-r0) (144/194) Purging xtrans (1.6.0-r0) (145/194) Purging libxcb-dev (1.17.0-r2) (146/194) Purging xcb-proto (1.17.0-r1) (147/194) Purging python3 (3.14.8-r0) (148/194) Purging libxdmcp-dev (1.1.5-r1) (149/194) Purging libxrandr (1.5.5-r0) (150/194) Purging libxext (1.3.7-r0) (151/194) Purging libxcursor (1.2.3-r0) (152/194) Purging libxdamage (1.1.7-r0) (153/194) Purging libxrender (0.9.12-r0) (154/194) Purging libxcomposite (0.4.7-r0) (155/194) Purging libxfixes (6.0.2-r0) (156/194) Purging libx11 (1.8.13-r0) (157/194) Purging libxcb (1.17.0-r2) (158/194) Purging libxdmcp (1.1.5-r1) (159/194) Purging libbsd (0.12.2-r0) (160/194) Purging libbz2 (1.0.8-r6) (161/194) Purging libdav1d (1.5.4-r0) (162/194) Purging libeconf (0.8.4-r0) (163/194) Purging libffi-dev (3.8.0-r0) (164/194) Purging p11-kit (0.26.2-r1) (165/194) Purging libffi (3.8.0-r0) (166/194) Purging libformw (6.6_p20260822-r0) (167/194) Purging libintl (1.0-r0) (168/194) Purging libmd (1.3.0-r0) (169/194) Purging libmenuw (6.6_p20260822-r0) (170/194) Purging libpanelw (6.6_p20260822-r0) (171/194) Purging libpng-dev (1.6.59-r0) (172/194) Purging libpng (1.6.59-r0) (173/194) Purging libseccomp-dev (2.6.1-r0) (174/194) Purging linux-headers (7.2.1-r0) (175/194) Purging libseccomp (2.6.1-r0) (176/194) Purging libtasn1 (4.21.0-r0) (177/194) Purging libxau-dev (1.0.12-r0) (178/194) Purging libxau (1.0.12-r0) (179/194) Purging libxml2 (2.13.9-r2) (180/194) Purging linux-pam (1.7.1-r4) (181/194) Purging mpdecimal (4.0.1-r0) (182/194) Purging nettle (3.10.2-r0) (183/194) Purging nspr (4.38.2-r0) (184/194) Purging pixman-dev (0.46.4-r0) (185/194) Purging pixman (0.46.4-r0) (186/194) Purging sqlite-dev (3.54.0-r0) (187/194) Purging sqlite-libs (3.54.0-r0) (188/194) Purging sqlite (3.54.0-r0) (189/194) Purging readline (8.3.3-r1) (190/194) Purging utmps-libs (0.1.3.4-r0) (191/194) Purging skalibs-libs (2.15.1.0-r0) (192/194) Purging xorgproto (2025.1-r0) (193/194) Purging xz-libs (5.8.4-r0) (194/194) Purging zlib-dev (1.3.2-r1) Executing busybox-1.38.0-r7.trigger OK: 239.6 MiB in 102 packages >>> purple-carbons: Updating the community/s390x repository index... >>> purple-carbons: Signing the index...