doclet.c:698:17: error: assignment to 'gchar **' {aka 'char **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types]
On vala git ba1b2912.
OS: Debian unstable.
make[6]: Entering directory '/data/local/packages/source.sid/gitlab/vala/valadoc/doclets/gtkdoc'
CC doclet.lo
doclet.c: In function 'gtkdoc_director_real_process':
doclet.c:698:17: error: assignment to 'gchar **' {aka 'char **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types]
698 | _tmp16_ = _tmp15_;
| ^
In file included from /usr/include/glib-2.0/glib/gthread.h:34,
from /usr/include/glib-2.0/glib/gasyncqueue.h:34,
from /usr/include/glib-2.0/glib.h:34,
from doclet.c:26:
doclet.c: In function 'gtkdoc_director_get_type':
/usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of '__atomic_load' discards 'volatile' qualifier [-Wdiscarded-qualifiers]
131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \
| ^~~~~~~~~~~~~
/usr/include/glib-2.0/glib/gthread.h:274:7: note: in expansion of macro 'g_atomic_pointer_get'
274 | (!g_atomic_pointer_get (location) && \
| ^~~~~~~~~~~~~~~~~~~~
doclet.c:2685:13: note: in expansion of macro 'g_once_init_enter'
2685 | if (g_once_init_enter (>kdoc_director_type_id__once)) {
| ^~~~~~~~~~~~~~~~~
make[6]: *** [Makefile:529: doclet.lo] Error 1
make[6]: Target 'all-am' not remade because of errors.