$ VALAC=/usr/bin/valac-0.56 CC=clang-16 CXX=clang-16 meson compile [1/4] Compiling C object src/swaync.p/meson-generated_controlCenter_widgets_baseWidget.c.o FAILED: src/swaync.p/meson-generated_controlCenter_widgets_baseWidget.c.o clang-16 -Isrc/swaync.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/libhandy-1 -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -w -O0 -g -pthread -MD -MQ src/swaync.p/meson-generated_controlCenter_widgets_baseWidget.c.o -MF src/swaync.p/meson-generated_controlCenter_widgets_baseWidget.c.o.d -o src/swaync.p/meson-generated_controlCenter_widgets_baseWidget.c.o -c src/swaync.p/controlCenter/widgets/baseWidget.c ../src/controlCenter/widgets/baseWidget.vala:66:11: error: incompatible integer to pointer conversion assigning to 'gpointer' (aka 'void *') from 'gint' (aka 'int') [-Wint-conversion] result = (gint) json_node_get_int (_tmp11_); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/controlCenter/widgets/baseWidget.vala:68:11: error: incompatible integer to pointer conversion assigning to 'gpointer' (aka 'void *') from 'gboolean' (aka 'int') [-Wint-conversion] result = json_node_get_boolean (_tmp12_); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. [2/4] Compiling C object src/swaync.p/meson-generated_configModel_configModel.c.o FAILED: src/swaync.p/meson-generated_configModel_configModel.c.o clang-16 -Isrc/swaync.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/libhandy-1 -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -w -O0 -g -pthread -MD -MQ src/swaync.p/meson-generated_configModel_configModel.c.o -MF src/swaync.p/meson-generated_configModel_configModel.c.o.d -o src/swaync.p/meson-generated_configModel_configModel.c.o -c src/swaync.p/configModel/configModel.c ../src/configModel/configModel.vala:90:28: error: incompatible function pointer types assigning to 'JsonNode *(*)(JsonSerializable *, const gchar *, const GValue *, GParamSpec *)' (aka 'struct _JsonNode *(*)(struct _JsonSerializable *, const char *, const struct _GValue *, struct _GParamSpec *)') from 'JsonNode *(*)(JsonSerializable *, const gchar *, GValue *, GParamSpec *)' (aka 'struct _JsonNode *(*)(struct _JsonSerializable *, const char *, struct _GValue *, struct _GParamSpec *)') [-Wincompatible-function-pointer-types] iface->serialize_property = (JsonNode* (*) (JsonSerializable*, const gchar*, GValue*, GParamSpec*)) sway_notification_center_notification_matching_real_serialize_property; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/configModel/configModel.vala:777:46: error: incompatible integer to pointer conversion passing 'gboolean' (aka 'int') to parameter of type 'gpointer' (aka 'void *') [-Wint-conversion] g_hash_table_insert (_tmp24_, _tmp26_, json_node_get_boolean (_tmp27_)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/ghash.h:73:61: note: passing argument to parameter 'value' here gpointer value); ^ ../src/configModel/configModel.vala:918:33: error: incompatible integer to pointer conversion passing 'gboolean' (aka 'int') to parameter of type 'gpointer' (aka 'void *') [-Wint-conversion] g_ptr_array_add (_tmp16_, json_node_get_boolean (_tmp17_)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/garray.h:198:27: note: passing argument to parameter 'data' here gpointer data); ^ ../src/configModel/configModel.vala:921:33: error: incompatible integer to pointer conversion passing 'gint64' (aka 'long') to parameter of type 'gpointer' (aka 'void *') [-Wint-conversion] g_ptr_array_add (_tmp18_, json_node_get_int (_tmp19_)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/glib/garray.h:198:27: note: passing argument to parameter 'data' here gpointer data); ^ ../src/configModel/configModel.vala:890:28: error: incompatible function pointer types assigning to 'JsonNode *(*)(JsonSerializable *, const gchar *, const GValue *, GParamSpec *)' (aka 'struct _JsonNode *(*)(struct _JsonSerializable *, const char *, const struct _GValue *, struct _GParamSpec *)') from 'JsonNode *(*)(JsonSerializable *, const gchar *, GValue *, GParamSpec *)' (aka 'struct _JsonNode *(*)(struct _JsonSerializable *, const char *, struct _GValue *, struct _GParamSpec *)') [-Wincompatible-function-pointer-types] iface->serialize_property = (JsonNode* (*) (JsonSerializable*, const gchar*, GValue*, GParamSpec*)) sway_notification_center_config_model_real_serialize_property; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 errors generated. [3/4] Compiling C object src/swaync.p/meson-generated_notiDaemon_notiDaemon.c.o FAILED: src/swaync.p/meson-generated_notiDaemon_notiDaemon.c.o clang-16 -Isrc/swaync.p -Isrc -I../src -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/gio-unix-2.0 -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -I/usr/include/json-glib-1.0 -I/usr/include/libhandy-1 -fcolor-diagnostics -D_FILE_OFFSET_BITS=64 -w -O0 -g -pthread -MD -MQ src/swaync.p/meson-generated_notiDaemon_notiDaemon.c.o -MF src/swaync.p/meson-generated_notiDaemon_notiDaemon.c.o.d -o src/swaync.p/meson-generated_notiDaemon_notiDaemon.c.o -c src/swaync.p/notiDaemon/notiDaemon.c ../src/notiDaemon/notiDaemon.vala:169:9: error: incompatible pointer to integer conversion assigning to 'guint32' (aka 'unsigned int') from 'gconstpointer' (aka 'const void *') [-Wint-conversion] r_id = _tmp51_; ^ ~~~~~~~ 1 error generated. ninja: build stopped: subcommand failed. INFO: autodetecting backend as ninja INFO: calculating backend command to run: /usr/bin/ninja