No longer compile with Clang 16
Looks like Folks 0.15.6 no longer compile with Clang 16. It comiling fine with previous Clang 15, so I suspect this is due upgrade to Clang 16.
folks/libfolks.so.26.0.0.p/individual-aggregator.c:5686:29: error: incompatible function pointer types passing 'void (gconstpointer, gconstpointer, gpointer)' (aka 'void (const void *, const void *, void *)') to parameter of type 'GHFunc' (aka 'void (*)(void *, void *, void *)') [-Wincompatible-function-pointer-types]
DEBUG util.py:445: g_hash_table_foreach (asv, ___lambda70__gh_func, _data6_);
DEBUG util.py:445: ^~~~~~~~~~~~~~~~~~~~
DEBUG util.py:445: /usr/include/glib-2.0/glib/ghash.h:114:61: note: passing argument to parameter 'func' here
DEBUG util.py:445: GHFunc func,
DEBUG util.py:445: ^
DEBUG util.py:445: 1 error generated.
and
./tests/lib/telepathy/contactlist/simple-account-manager.c:148: Error: TpTests: identifier not found on the first line:
DEBUG util.py:445: * This class currently only provides the minimum for
Full build log: https://file-store.openmandriva.org/api/v1/file_stores/1ebafe862a43329c3e6d751ffe639b19dce8117b.log?show=true