No longer compile with Clang 16
Looks like after upgrading to Clang 16, libsecret 0.20.5 no longer compile with it.
libsecret/test-vala-unstable.p/test-vala-unstable.c:129:59: error: incompatible function pointer types passing 'void (gpointer)' (aka 'void (void *)') to parameter of type 'GTestDataFunc' (aka 'void (*)(const void *)') [-Wincompatible-function-pointer-types]
DEBUG util.py:445: g_test_add_data_func ("/vala/unstable/read-alias", NULL, _test_read_alias_gtest_data_func);
DEBUG util.py:445: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DEBUG util.py:445: /usr/include/glib-2.0/glib/gtestutils.h:337:58: note: passing argument to parameter 'test_func' here
DEBUG util.py:445: GTestDataFunc test_func);
DEBUG util.py:445: ^
DEBUG util.py:445: 1 error generated.
It generate 7 similar errors like above.
Full build log here: https://file-store.openmandriva.org/api/v1/file_stores/2dc0fbcbfd6f04956c95bfcc6a2e6c0e64017d58.log?show=true**