+ case "${usergroup_phase}" in
+ local run_cmd
+ run_cmd=run_su
+ shift
+ run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/dino-0.3.0nb2/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/dino-0.3.0nb2/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for dino-0.3.0nb2
[  1%] Generating qlite.deps
[  1%] Generating C code for target QLITE_VALA_C
[  1%] Built target qlite-vapi
[  2%] Building C object qlite/CMakeFiles/qlite.dir/src/database.c.o
sqlite3.vapi: In function '_sqlite3_exec':
sqlite3.vapi:37:22: warning: the comparison will always evaluate as 'true' for the address of '_vala_errmsg' will never be NULL [-Waddress]
database.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[  2%] Building C object qlite/CMakeFiles/qlite.dir/src/table.c.o
[  2%] Building C object qlite/CMakeFiles/qlite.dir/src/column.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala: In function 'qlite_column_integer_class_init':
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala:63:38: warning: cast between incompatible function types from 'gint (*)(QliteColumn *, QliteRow *, const gchar *)' {aka 'int (*)(struct _QliteColumn *, struct _QliteRow *, const char *)'} to 'void * (*)(QliteColumn *, QliteRow *, const gchar *)' {aka 'void * (*)(struct _QliteColumn *, struct _QliteRow *, const char *)'} [-Wcast-function-type]
   63 |     public class Integer : Column<int> {
      |                                      ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala:63:39: warning: cast between incompatible function types from 'void (*)(QliteColumn *, sqlite3_stmt *, gint,  gint)' {aka 'void (*)(struct _QliteColumn *, sqlite3_stmt *, int,  int)'} to 'void (*)(QliteColumn *, sqlite3_stmt *, gint,  const void *)' {aka 'void (*)(struct _QliteColumn *, sqlite3_stmt *, int,  const void *)'} [-Wcast-function-type]
   63 |     public class Integer : Column<int> {
      |                                       ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala: In function 'qlite_column_long_class_init':
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala:81:38: warning: cast between incompatible function types from 'glong (*)(QliteColumn *, QliteRow *, const gchar *)' {aka 'long int (*)(struct _QliteColumn *, struct _QliteRow *, const char *)'} to 'void * (*)(QliteColumn *, QliteRow *, const gchar *)' {aka 'void * (*)(struct _QliteColumn *, struct _QliteRow *, const char *)'} [-Wcast-function-type]
   81 |     public class Long : Column<long> {
      |                                      ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala:81:39: warning: cast between incompatible function types from 'void (*)(QliteColumn *, sqlite3_stmt *, gint,  glong)' {aka 'void (*)(struct _QliteColumn *, sqlite3_stmt *, int,  long int)'} to 'void (*)(QliteColumn *, sqlite3_stmt *, gint,  const void *)' {aka 'void (*)(struct _QliteColumn *, sqlite3_stmt *, int,  const void *)'} [-Wcast-function-type]
   81 |     public class Long : Column<long> {
      |                                       ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala: In function 'qlite_column_bool_text_class_init':
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala:161:38: warning: cast between incompatible function types from 'gboolean (*)(QliteColumn *, QliteRow *, const gchar *)' {aka 'int (*)(struct _QliteColumn *, struct _QliteRow *, const char *)'} to 'void * (*)(QliteColumn *, QliteRow *, const gchar *)' {aka 'void * (*)(struct _QliteColumn *, struct _QliteRow *, const char *)'} [-Wcast-function-type]
  161 |     public class BoolText : Column<bool> {
      |                                      ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala:161:39: warning: cast between incompatible function types from 'void (*)(QliteColumn *, sqlite3_stmt *, gint,  gboolean)' {aka 'void (*)(struct _QliteColumn *, sqlite3_stmt *, int,  int)'} to 'void (*)(QliteColumn *, sqlite3_stmt *, gint,  const void *)' {aka 'void (*)(struct _QliteColumn *, sqlite3_stmt *, int,  const void *)'} [-Wcast-function-type]
  161 |     public class BoolText : Column<bool> {
      |                                       ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala: In function 'qlite_column_bool_int_class_init':
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala:175:38: warning: cast between incompatible function types from 'gboolean (*)(QliteColumn *, QliteRow *, const gchar *)' {aka 'int (*)(struct _QliteColumn *, struct _QliteRow *, const char *)'} to 'void * (*)(QliteColumn *, QliteRow *, const gchar *)' {aka 'void * (*)(struct _QliteColumn *, struct _QliteRow *, const char *)'} [-Wcast-function-type]
  175 |     public class BoolInt : Column<bool> {
      |                                      ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/qlite/src/column.vala:175:39: warning: cast between incompatible function types from 'void (*)(QliteColumn *, sqlite3_stmt *, gint,  gboolean)' {aka 'void (*)(struct _QliteColumn *, sqlite3_stmt *, int,  int)'} to 'void (*)(QliteColumn *, sqlite3_stmt *, gint,  const void *)' {aka 'void (*)(struct _QliteColumn *, sqlite3_stmt *, int,  const void *)'} [-Wcast-function-type]
  175 |     public class BoolInt : Column<bool> {
      |                                       ^
column.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[  2%] Building C object qlite/CMakeFiles/qlite.dir/src/row.c.o
[  2%] Building C object qlite/CMakeFiles/qlite.dir/src/statement_builder.c.o
[  3%] Building C object qlite/CMakeFiles/qlite.dir/src/delete_builder.c.o
[  3%] Building C object qlite/CMakeFiles/qlite.dir/src/insert_builder.c.o
[  3%] Building C object qlite/CMakeFiles/qlite.dir/src/query_builder.c.o
[  3%] Building C object qlite/CMakeFiles/qlite.dir/src/update_builder.c.o
[  3%] Building C object qlite/CMakeFiles/qlite.dir/src/upsert_builder.c.o
upsert_builder.c: In function 'qlite_upsert_builder_real_prepare':
upsert_builder.c:375:1: warning: no return statement in function returning non-void [-Wreturn-type]
upsert_builder.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[  3%] Linking C shared library ../libqlite.so
[  3%] Built target qlite
[  3%] Generating xmpp-vala.deps
[  4%] Generating C code for target ENGINE_VALA_C
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0082_date_time_profiles.vala:7.24-7.30: warning: `GLib.TimeVal' has been deprecated since 2.62
    7 |     TimeVal time_val = TimeVal();
      |                        ^~~~~~~   
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0082_date_time_profiles.vala:7.13-7.20: warning: `GLib.TimeVal' has been deprecated since 2.62
    7 |     TimeVal time_val = TimeVal();
      |             ^~~~~~~~             
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/content.vala:146.9-146.77: warning: unhandled error `Xmpp.Xep.Jingle.IqError'
  146 |         this.transport_params.handle_transport_accept(content_node.transport);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/jingle_flag.vala:27.26-27.58: warning: unhandled error `Gee.FutureError'
   27 |             return yield promises[sid].future.wait_async();
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/session.vala:196.9-200.38: warning: unhandled error `Xmpp.Xep.Jingle.Error'
  196 |         Content content = new Content.initiate_received(content_node.name, content_node.senders,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  197 |                 content_type, content_params,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198 |                 transport, transport_params,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  199 |                 precondition, security_params,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  200 |                 my_jid, peer_full_jid);
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/content.vala:160.28-160.136: warning: unhandled error `Xmpp.Xep.Jingle.Error'
  160 |         transport_params = new_transport.create_transport_parameters(stream, transport_params.components, local_full_jid, peer_full_jid);
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/component.vala:44.23-44.42: warning: unhandled error `GLib.IOError'
   44 |                 yield stream.close_async();
      |                       ^~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/component.vala:56.27-56.52: warning: unhandled error `GLib.IOError'
   56 |                     yield stream.value.close_async();
      |                           ^~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0176_jingle_ice_udp/transport_parameters.vala:41.13-41.80: warning: unhandled error `Xmpp.Xep.Jingle.IqError'
   41 |             foreach (StanzaNode candidateNode in node.get_subnodes("candidate")) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala:59.9-59.67: warning: unhandled error `Xmpp.Xep.Jingle.IqError'
   59 |         Parameters parameters = Parameters.parse(this, description);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0260_jingle_socks5_bytestreams.vala:332.19-332.108: warning: unhandled error `GLib.Error'
  332 |             yield conn.output_stream.write_all_async({0x05, 0x01}, GLib.Priority.DEFAULT, null, out written);
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0260_jingle_socks5_bytestreams.vala:333.19-333.50: warning: unhandled error `GLib.IOError'
  333 |             yield conn.output_stream.close_async();
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0272_muji.vala:89.26-89.52: warning: unhandled error `Gee.FutureError'
   89 |             return yield promise.future.wait_async();
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0272_muji.vala:59.74-59.115: warning: unhandled error `Xmpp.InvalidJidError'
   59 |             Presence.Stanza presence_stanza = new Presence.Stanza() { to=muc_jid.with_resource(group_call.our_nick) };
      |                                                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/core/stream_connect.vala:18.109-18.123: warning: copying delegates is not supported
   18 |         TlsXmppStream.OnInvalidCertWrapper on_invalid_cert_wrapper = new TlsXmppStream.OnInvalidCertWrapper(on_invalid_cert);
      |                                                                                                             ^~~~~~~~~~~~~~~  
Compilation succeeded - 15 warning(s)
[  4%] Built target xmpp-vala-vapi
[  4%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/direct_tls_xmpp_stream.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/core/direct_tls_xmpp_stream.vala: In function 'xmpp_direct_tls_xmpp_stream_real_connect_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/core/direct_tls_xmpp_stream.vala:21:19: warning: assignment to 'GTlsClientConnection *' from incompatible pointer type 'GIOStream *' [-Wincompatible-pointer-types]
   21 |             TlsConnection tls_connection = TlsClientConnection.new(io_stream, new NetworkAddress(remote_name.to_string(), port));
      |                   ^
direct_tls_xmpp_stream.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[  5%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/io_xmpp_stream.c.o
[  5%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/module_flag.c.o
[  5%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/starttls_xmpp_stream.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/core/starttls_xmpp_stream.vala: In function 'xmpp_start_tls_xmpp_stream_real_connect_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/core/starttls_xmpp_stream.vala:41:20: warning: assignment to 'GTlsClientConnection *' from incompatible pointer type 'GIOStream *' [-Wincompatible-pointer-types]
   41 |                 var conn = TlsClientConnection.new(get_stream(), identity);
      |                    ^
starttls_xmpp_stream.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[  5%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/stream_connect.c.o
[  5%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/tls_xmpp_stream.c.o
[  5%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/xmpp_stream.c.o
[  6%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/namespace_state.c.o
[  6%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/stanza_attribute.c.o
[  6%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/stanza_node.c.o
[  6%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/stanza_reader.c.o
[  6%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/stanza_writer.c.o
[  7%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/core/xmpp_log.c.o
[  7%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/bind.c.o
[  7%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/bookmarks_provider.c.o
[  7%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/conference.c.o
[  7%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/iq/module.c.o
[  7%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/iq/stanza.c.o
[  8%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/jid.c.o
[  8%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/message/module.c.o
[  8%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/message/stanza.c.o
[  8%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/presence/flag.c.o
[  8%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/presence/module.c.o
[  9%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/presence/stanza.c.o
[  9%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/roster/flag.c.o
[  9%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/roster/item.c.o
[  9%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/roster/module.c.o
[  9%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/roster/versioning_module.c.o
[ 10%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/sasl.c.o
[ 10%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/session.c.o
[ 10%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/stanza.c.o
[ 10%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/stanza_error.c.o
[ 10%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/stream_error.c.o
[ 10%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/util.c.o
[ 11%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0048_bookmarks.c.o
[ 11%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0048_conference.c.o
[ 11%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0402_bookmarks2.c.o
[ 11%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0004_data_forms.c.o
[ 11%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0030_service_discovery/flag.c.o
[ 12%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0030_service_discovery/identity.c.o
[ 12%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0030_service_discovery/info_result.c.o
[ 12%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0030_service_discovery/item.c.o
[ 12%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0030_service_discovery/items_result.c.o
[ 12%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0030_service_discovery/module.c.o
[ 12%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0045_muc/flag.c.o
[ 13%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0045_muc/module.c.o
[ 13%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0045_muc/status_code.c.o
[ 13%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0047_in_band_bytestreams.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0047_in_band_bytestreams.vala: In function 'xmpp_xep_in_band_bytestreams_connection_input_class_init':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0047_in_band_bytestreams.vala:65:41: warning: assignment to 'gssize (*)(GInputStream *, void *, gsize,  GCancellable *, GError **)' {aka 'long int (*)(GInputStream *, void *, long unsigned int,  GCancellable *, GError **)'} from incompatible pointer type 'gssize (*)(GInputStream *, guint8 *, gsize,  GCancellable *, GError **)' {aka 'long int (*)(GInputStream *, unsigned char *, long unsigned int,  GCancellable *, GError **)'} [-Wincompatible-pointer-types]
   65 |     public class Input : InputStream {
      |                                         ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0047_in_band_bytestreams.vala:65:44: warning: assignment to 'void (*)(GInputStream *, void *, gsize,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)' {aka 'void (*)(GInputStream *, void *, long unsigned int,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)'} from incompatible pointer type 'void (*)(GInputStream *, guint8 *, gsize,  gint,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)' {aka 'void (*)(GInputStream *, unsigned char *, long unsigned int,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)'} [-Wincompatible-pointer-types]
   65 |     public class Input : InputStream {
      |                                            ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0047_in_band_bytestreams.vala: In function 'xmpp_xep_in_band_bytestreams_connection_output_class_init':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0047_in_band_bytestreams.vala:83:43: warning: assignment to 'gssize (*)(GOutputStream *, const void *, gsize,  GCancellable *, GError **)' {aka 'long int (*)(GOutputStream *, const void *, long unsigned int,  GCancellable *, GError **)'} from incompatible pointer type 'gssize (*)(GOutputStream *, guint8 *, gsize,  GCancellable *, GError **)' {aka 'long int (*)(GOutputStream *, unsigned char *, long unsigned int,  GCancellable *, GError **)'} [-Wincompatible-pointer-types]
   83 |     public class Output : OutputStream {
      |                                           ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0047_in_band_bytestreams.vala:83:46: warning: assignment to 'void (*)(GOutputStream *, const void *, gsize,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)' {aka 'void (*)(GOutputStream *, const void *, long unsigned int,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)'} from incompatible pointer type 'void (*)(GOutputStream *, guint8 *, gsize,  gint,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)' {aka 'void (*)(GOutputStream *, unsigned char *, long unsigned int,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)'} [-Wincompatible-pointer-types]
   83 |     public class Output : OutputStream {
      |                                              ^
0047_in_band_bytestreams.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 13%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0049_private_xml_storage.c.o
[ 13%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0054_vcard/module.c.o
[ 14%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0060_pubsub.c.o
[ 14%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0065_socks5_bytestreams.c.o
[ 14%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0066_out_of_band_data.c.o
[ 14%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0077_in_band_registration.c.o
[ 14%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0082_date_time_profiles.c.o
[ 14%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0084_user_avatars.c.o
[ 15%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0085_chat_state_notifications.c.o
[ 15%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0115_entity_capabilities.c.o
[ 15%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/content.c.o
[ 15%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/content_description.c.o
[ 15%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/content_node.c.o
[ 16%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/content_security.c.o
[ 16%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/content_transport.c.o
[ 16%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/component.c.o
[ 16%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/jingle_flag.c.o
[ 16%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/jingle_module.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/jingle_module.vala: In function 'xmpp_xep_jingle_module_handle_session_initiate_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/jingle_module.vala:163:152: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  163 |             session.terminated.connect((stream) => { stream.get_flag(Flag.IDENTITY).remove_session(sid); });
      |                                                                                                                                                        ^
jingle_module.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 16%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/jingle_structs.c.o
[ 17%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/reason_element.c.o
[ 17%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/session.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/session.vala: In function 'xmpp_xep_jingle_session_get_security':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0166_jingle/session.vala:30:9: warning: assignment to 'XmppXepJingleContent **' {aka 'struct _XmppXepJingleContent **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types]
   30 |     public SecurityParameters? security { get { return contents.to_array()[0].security_params; } }
      |         ^
session.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 17%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0166_jingle/session_info.c.o
[ 17%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0167_jingle_rtp/content_parameters.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0167_jingle_rtp/content_parameters.vala: In function 'xmpp_xep_jingle_rtp_parameters_real_accept':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0167_jingle_rtp/content_parameters.vala:99:139: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   99 |         rtcp_ready_handler_id = rtcp_datagram.notify["ready"].connect((rtcp_datagram, _) => {
      |                                                                                                                                           ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0167_jingle_rtp/content_parameters.vala:108:139: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  108 |         rtp_ready_handler_id = rtp_datagram.notify["ready"].connect((rtp_datagram, _) => {
      |                                                                                                                                           ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0167_jingle_rtp/content_parameters.vala:122:140: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  122 |         session_state_handler_id = session.notify["state"].connect((obj, _) => {
      |                                                                                                                                            ^
content_parameters.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 17%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0167_jingle_rtp/content_type.c.o
[ 18%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0167_jingle_rtp/jingle_rtp_module.c.o
[ 18%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0167_jingle_rtp/payload_type.c.o
[ 18%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0167_jingle_rtp/session_info_type.c.o
[ 18%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0167_jingle_rtp/stream.c.o
[ 18%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0176_jingle_ice_udp/candidate.c.o
[ 18%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0176_jingle_ice_udp/jingle_ice_udp_module.c.o
[ 19%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0176_jingle_ice_udp/transport_parameters.c.o
[ 19%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0177_jingle_raw_udp.c.o
[ 19%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0384_omemo/omemo_encryptor.c.o
[ 19%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0384_omemo/omemo_decryptor.c.o
[ 19%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0184_message_delivery_receipts.c.o
[ 20%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0191_blocking_command.c.o
[ 20%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0198_stream_management.c.o
[ 20%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0199_ping.c.o
[ 20%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0203_delayed_delivery.c.o
[ 20%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0215_external_service_discovery.c.o
[ 20%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0234_jingle_file_transfer.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala: In function 'xmpp_xep_jingle_file_transfer_module_offer_file_stream_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala:94:169: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   94 |             content_notify_id = content.notify["state"].connect(() => {
      |                                                                                                                                                                         ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala: In function 'xmpp_xep_jingle_file_transfer_file_transfer_input_stream_class_init':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala:205:41: warning: assignment to 'gssize (*)(GInputStream *, void *, gsize,  GCancellable *, GError **)' {aka 'long int (*)(GInputStream *, void *, long unsigned int,  GCancellable *, GError **)'} from incompatible pointer type 'gssize (*)(GInputStream *, guint8 *, gsize,  GCancellable *, GError **)' {aka 'long int (*)(GInputStream *, unsigned char *, long unsigned int,  GCancellable *, GError **)'} [-Wincompatible-pointer-types]
  205 | private class FileTransferInputStream : InputStream {
      |                                         ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala:205:44: warning: assignment to 'void (*)(GInputStream *, void *, gsize,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)' {aka 'void (*)(GInputStream *, void *, long unsigned int,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)'} from incompatible pointer type 'void (*)(GInputStream *, guint8 *, gsize,  gint,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)' {aka 'void (*)(GInputStream *, unsigned char *, long unsigned int,  int,  GCancellable *, void (*)(GObject *, GAsyncResult *, void *), void *)'} [-Wincompatible-pointer-types]
  205 | private class FileTransferInputStream : InputStream {
      |                                            ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala: In function 'xmpp_xep_jingle_file_transfer_file_transfer_accept_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala:276:17: warning: assignment to 'XmppXepJingleComponentConnection **' {aka 'struct _XmppXepJingleComponentConnection **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types]
  276 |         Jingle.StreamingConnection connection = content.component_connections.values.to_array()[0] as Jingle.StreamingConnection;
      |                 ^
0234_jingle_file_transfer.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 21%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0249_direct_muc_invitations.c.o
[ 21%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0260_jingle_socks5_bytestreams.c.o
[ 21%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0261_jingle_in_band_bytestreams.c.o
[ 21%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0272_muji.c.o
[ 21%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0280_message_carbons.c.o
[ 22%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0298_coin.c.o
[ 22%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0308_last_message_correction.c.o
[ 22%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0313_message_archive_management.c.o
[ 22%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0333_chat_markers.c.o
[ 22%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0334_message_processing_hints.c.o
[ 22%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0353_jingle_message_initiation.c.o
[ 23%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0353_call_invite_message.c.o
[ 23%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0359_unique_stable_stanza_ids.c.o
[ 23%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0363_http_file_upload.c.o
[ 23%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0380_explicit_encryption.c.o
[ 23%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0391_jingle_encrypted_transports.c.o
[ 24%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/0410_muc_self_ping.c.o
[ 24%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/module/xep/pixbuf_storage.c.o
[ 24%] Building C object xmpp-vala/CMakeFiles/xmpp-vala.dir/src/util.c.o
[ 24%] Linking C shared library ../libxmpp-vala.so
[ 24%] Built target xmpp-vala
[ 24%] Generating dino.deps
[ 24%] Generating C code for target LIBDINO_VALA_C
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_peer_state.vala:227.21-227.95: warning: unhandled error `Xmpp.Xep.Jingle.Error'
  227 |                     Xep.Jingle.Content content = rtp_module.add_outgoing_video_content.end(res);
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_peer_state.vala:112.9-112.195: warning: unhandled error `Xmpp.Xep.Jingle.Error'
  112 |         Xep.Jingle.Session session = yield stream.get_module(Xep.JingleRtp.Module.IDENTITY).start_call(stream, full_jid, we_should_send_video, sid, group_call != null ? group_call.muc_jid : null);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala:349.19-349.82: warning: unhandled error `Xmpp.InvalidJidError'
  349 |         muc_jid = new Jid("%08x@".printf(Random.next_int()) + muc_jid.to_string()); // TODO longer?
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:422.17-422.69: warning: unhandled error `Xmpp.InvalidJidError'
  422 |                 foreach (StanzaNode join_method_node in join_methods) {
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:79.32-79.55: warning: unhandled error `Xmpp.InvalidJidError'
   79 |         mucs_todo[account].add(jid.with_resource(nick_));
      |                                ^~~~~~~~~~~~~~~~~~~~~~~~  
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:148.49-148.96: warning: unhandled error `Xmpp.InvalidJidError'
  148 |             mucs_todo[conversation.account].add(conversation.counterpart.with_resource(new_nick));
      |                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/avatar_manager.vala:213.9-215.61: warning: unhandled error `Xmpp.InvalidJidError'
  213 |         foreach (Row row in db.avatar.select({db.avatar.jid_id, db.avatar.hash})
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214 |                 .with(db.avatar.type_, "=", type)
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  215 |                 .with(db.avatar.account_id, "=", account.id)) {
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:80.21-80.79: warning: unhandled error `Gee.FutureError'
   80 |                     NotificationProvider notifier = yield notifier.wait_async();
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:94.21-94.79: warning: unhandled error `Gee.FutureError'
   94 |                     NotificationProvider notifier = yield notifier.wait_async();
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:116.9-116.67: warning: unhandled error `Gee.FutureError'
  116 |         NotificationProvider notifier = yield notifier.wait_async();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:142.9-142.67: warning: unhandled error `Gee.FutureError'
  142 |         NotificationProvider notifier = yield notifier.wait_async();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:108.9-108.67: warning: unhandled error `Gee.FutureError'
  108 |         NotificationProvider notifier = yield notifier.wait_async();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:124.9-124.67: warning: unhandled error `Gee.FutureError'
  124 |         NotificationProvider notifier = yield notifier.wait_async();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:147.9-147.67: warning: unhandled error `Gee.FutureError'
  147 |         NotificationProvider notifier = yield notifier.wait_async();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:152.9-152.67: warning: unhandled error `Gee.FutureError'
  152 |         NotificationProvider notifier = yield notifier.wait_async();
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:42.37-42.65: warning: unhandled error `Gee.FutureError'
   42 |         if (notifier_outstanding || (yield notifier.wait_async()).get_priority() < notification_provider.get_priority()) {
      |                                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                         

(valac:642085): vala-CRITICAL **: 03:31:00.803: vala_data_type_get_actual_type: assertion 'self != NULL' failed

(valac:642085): vala-CRITICAL **: 03:31:00.816: vala_data_type_get_actual_type: assertion 'self != NULL' failed
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/plugin/loader.vala:62.40-62.60: warning: `GLib.ModuleFlags.BIND_LAZY' has been deprecated since vala-0.46. Use LAZY
   62 |             module = Module.open(path, ModuleFlags.BIND_LAZY);
      |                                        ^~~~~~~~~~~~~~~~~~~~~  
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:85.28-85.38: warning: Local variable `entity_info' declared but never used
   85 |                 EntityInfo entity_info = stream_interactor.get_module(EntityInfo.IDENTITY);
      |                            ^~~~~~~~~~~                                                     
Compilation succeeded - 18 warning(s)
[ 24%] dino_i18n.h
[ 24%] Built target dino-vapi
[ 25%] Building C object libdino/CMakeFiles/libdino.dir/src/application.c.o
[ 25%] Building C object libdino/CMakeFiles/libdino.dir/src/dbus/login1.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/dbus/login1.c:86:1: warning: missing initializer for field 'padding' of 'GDBusInterfaceVTable' [-Wmissing-field-initializers]
   86 | static const GDBusInterfaceVTable _dino_login1_manager_dbus_interface_vtable = {dino_login1_manager_dbus_interface_method_call, dino_login1_manager_dbus_interface_get_property, dino_login1_manager_dbus_interface_set_property};
      | ^~~~~~
In file included from /opt/pkg/include/glib-2.0/gio/gio.h:53,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/exports/dino.h:7,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/dbus/login1.c:4:
/opt/pkg/include/glib-2.0/gio/gdbusconnection.h:395:12: note: 'padding' declared here
  395 |   gpointer padding[8];
      |            ^~~~~~~
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 25%] Building C object libdino/CMakeFiles/libdino.dir/src/dbus/notifications.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/dbus/notifications.c:241:1: warning: missing initializer for field 'padding' of 'GDBusInterfaceVTable' [-Wmissing-field-initializers]
  241 | static const GDBusInterfaceVTable _dino_dbus_notifications_dbus_interface_vtable = {dino_dbus_notifications_dbus_interface_method_call, dino_dbus_notifications_dbus_interface_get_property, dino_dbus_notifications_dbus_interface_set_property};
      | ^~~~~~
In file included from /opt/pkg/include/glib-2.0/gio/gio.h:53,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/exports/dino.h:7,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/dbus/notifications.c:4:
/opt/pkg/include/glib-2.0/gio/gdbusconnection.h:395:12: note: 'padding' declared here
  395 |   gpointer padding[8];
      |            ^~~~~~~
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 25%] Building C object libdino/CMakeFiles/libdino.dir/src/dbus/upower.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/dbus/upower.c:69:1: warning: missing initializer for field 'padding' of 'GDBusInterfaceVTable' [-Wmissing-field-initializers]
   69 | static const GDBusInterfaceVTable _dino_upower_dbus_interface_vtable = {dino_upower_dbus_interface_method_call, dino_upower_dbus_interface_get_property, dino_upower_dbus_interface_set_property};
      | ^~~~~~
In file included from /opt/pkg/include/glib-2.0/gio/gio.h:53,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/exports/dino.h:7,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/dbus/upower.c:4:
/opt/pkg/include/glib-2.0/gio/gdbusconnection.h:395:12: note: 'padding' declared here
  395 |   gpointer padding[8];
      |            ^~~~~~~
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 25%] Building C object libdino/CMakeFiles/libdino.dir/src/entity/account.c.o
[ 26%] Building C object libdino/CMakeFiles/libdino.dir/src/entity/call.c.o
[ 26%] Building C object libdino/CMakeFiles/libdino.dir/src/entity/conversation.c.o
[ 26%] Building C object libdino/CMakeFiles/libdino.dir/src/entity/encryption.c.o
[ 26%] Building C object libdino/CMakeFiles/libdino.dir/src/entity/file_transfer.c.o
[ 26%] Building C object libdino/CMakeFiles/libdino.dir/src/entity/message.c.o
[ 26%] Building C object libdino/CMakeFiles/libdino.dir/src/entity/settings.c.o
[ 27%] Building C object libdino/CMakeFiles/libdino.dir/src/plugin/interfaces.c.o
[ 27%] Building C object libdino/CMakeFiles/libdino.dir/src/plugin/loader.c.o
[ 27%] Building C object libdino/CMakeFiles/libdino.dir/src/plugin/registry.c.o
[ 27%] Building C object libdino/CMakeFiles/libdino.dir/src/service/avatar_manager.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/avatar_manager.vala: In function 'dino_avatar_manager_publish':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/avatar_manager.vala:146:39: warning: passing argument 2 of 'gdk_pixbuf_save_to_buffer' from incompatible pointer type [-Wincompatible-pointer-types]
  146 |             pixbuf.save_to_buffer(out buffer, "png");
      |                                       ^~~~~~~~
      |                                       |
      |                                       guint8 ** {aka unsigned char **}
In file included from /opt/pkg/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf.h:34,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/exports/xmpp-vala.h:13,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/exports/dino.h:13,
                 from /home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/avatar_manager.c:4:
/opt/pkg/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:393:19: note: expected 'gchar **' {aka 'char **'} but argument is of type 'guint8 **' {aka 'unsigned char **'}
  393 |       gchar     **buffer,
      |       ~~~~~~~~~~~~^~~~~~
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/avatar_manager.vala: In function 'dino_avatar_manager_on_account_added':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/avatar_manager.vala:157:161: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  157 |         stream_interactor.module_manager.get_module(account, Xep.UserAvatars.Module.IDENTITY).received_avatar_hash.connect((stream, jid, id) =>
      |                                                                                                                                                                 ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/avatar_manager.vala:160:155: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  160 |         stream_interactor.module_manager.get_module(account, Xep.VCard.Module.IDENTITY).received_avatar_hash.connect((stream, jid, id) =>
      |                                                                                                                                                           ^
avatar_manager.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 27%] Building C object libdino/CMakeFiles/libdino.dir/src/service/blocking_manager.c.o
[ 28%] Building C object libdino/CMakeFiles/libdino.dir/src/service/call_store.c.o
[ 28%] Building C object libdino/CMakeFiles/libdino.dir/src/service/call_state.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala: In function 'dino_call_state_get_microphone_device':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala:234:12: warning: assignment to 'DinoPeerState **' {aka 'struct _DinoPeerState **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types]
  234 |                 var audio_stream = peers.values.to_array()[0].get_audio_stream();
      |            ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala: In function 'dino_call_state_get_speaker_device':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala:247:12: warning: assignment to 'DinoPeerState **' {aka 'struct _DinoPeerState **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types]
  247 |                 var audio_stream = peers.values.to_array()[0].get_audio_stream();
      |            ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala: In function 'dino_call_state_get_video_device':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala:260:12: warning: assignment to 'DinoPeerState **' {aka 'struct _DinoPeerState **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types]
  260 |                 var video_stream = peers.values.to_array()[0].get_video_stream();
      |            ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala: In function 'dino_call_state_connect_peer_signals':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala:324:156: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  324 |         peer_state.session_terminated.connect((we_terminated, reason_name, reason_text) => {
      |                                                                                                                                                            ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala: In function 'dino_call_state_can_convert_into_groupcall_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_state.vala:332:17: warning: assignment to 'XmppJid **' {aka 'struct _XmppJid **'} from incompatible pointer type 'void **' [-Wincompatible-pointer-types]
  332 |         Jid peer = peers.keys.to_array()[0];
      |                 ^
call_state.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 28%] Building C object libdino/CMakeFiles/libdino.dir/src/service/call_peer_state.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_peer_state.vala: In function 'dino_peer_state_connect_content_signals':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_peer_state.vala:320:174: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  320 |         rtp_content_parameter.stream_created.connect((stream) => on_stream_created(rtp_content_parameter.media, stream));
      |                                                                                                                                                                              ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/call_peer_state.vala:321:178: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  321 |         rtp_content_parameter.connection_ready.connect((status) => {
      |                                                                                                                                                                                  ^
call_peer_state.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 28%] Building C object libdino/CMakeFiles/libdino.dir/src/service/calls.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala: In function 'dino_calls_connect_call_state_signals':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:319:149: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  319 |             terminated_handler_id = call_state.terminated.connect((who_terminated, reason_name, reason_text) => {
      |                                                                                                                                                     ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala: In function 'dino_calls_on_account_added':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:328:171: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  328 |             jingle_module.session_initiate_received.connect((stream, session) => {
      |                                                                                                                                                                           ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:339:168: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  339 |             mi_module.session_proposed.connect((from, to, sid, descriptions) => {
      |                                                                                                                                                                        ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:360:168: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  360 |             mi_module.session_accepted.connect((from, to, sid) => {
      |                                                                                                                                                                        ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:384:168: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  384 |             mi_module.session_rejected.connect((from, to, sid) => {
      |                                                                                                                                                                        ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:400:170: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  400 |             mi_module.session_retracted.connect((from, to, sid) => {
      |                                                                                                                                                                          ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:415:159: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  415 |             call_invites_module.call_proposed.connect((from_jid, to_jid, call_id, video_requested, join_methods, message_stanza) => {
      |                                                                                                                                                               ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:477:159: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  477 |             call_invites_module.call_accepted.connect((from_jid, to_jid, call_id, message_type) => {
      |                                                                                                                                                               ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:507:161: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  507 |             call_invites_module.call_retracted.connect((from_jid, to_jid, call_id, message_type) => {
      |                                                                                                                                                                 ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/calls.vala:524:159: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  524 |             call_invites_module.call_rejected.connect((from_jid, to_jid, call_id, message_type) => {
      |                                                                                                                                                               ^
calls.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 28%] Building C object libdino/CMakeFiles/libdino.dir/src/service/chat_interaction.c.o
[ 28%] Building C object libdino/CMakeFiles/libdino.dir/src/service/connection_manager.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/connection_manager.vala: In function 'dino_connection_manager_connect_stream_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/connection_manager.vala:232:156: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  232 |         stream.attached_modules.connect((stream) => {
      |                                                                                                                                                            ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/connection_manager.vala:238:166: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  238 |         stream.get_module(Sasl.Module.IDENTITY).received_auth_failure.connect((stream, node) => {
      |                                                                                                                                                                      ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/connection_manager.vala:243:150: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  243 |         stream.received_node.connect(() => {
      |                                                                                                                                                      ^
connection_manager.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 29%] Building C object libdino/CMakeFiles/libdino.dir/src/service/content_item_store.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/content_item_store.vala: In function 'dino_file_item_construct':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/content_item_store.vala:273:174: warning: the comparison will always evaluate as 'false' for the address of '_____lambda42__gbinding_transform_func' will never be NULL [-Waddress]
  273 |             file_transfer.bind_property("state", this, "mark", BindingFlags.DEFAULT, (_, from_value, ref to_value) => {
      |                                                                                                                                                                              ^ 
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/content_item_store.vala:273:281: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  273 |             file_transfer.bind_property("state", this, "mark", BindingFlags.DEFAULT, (_, from_value, ref to_value) => {
      |                                                                                                                                                                                                                                                                                         ^
content_item_store.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 29%] Building C object libdino/CMakeFiles/libdino.dir/src/service/conversation_manager.c.o
[ 29%] Building C object libdino/CMakeFiles/libdino.dir/src/service/counterpart_interaction_manager.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/counterpart_interaction_manager.vala: In function 'dino_counterpart_interaction_manager_construct':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/counterpart_interaction_manager.vala:30:167: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   30 |         stream_interactor.get_module(PresenceManager.IDENTITY).received_offline_presence.connect((jid, account) => {
      |                                                                                                                                                                       ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/counterpart_interaction_manager.vala: In function 'dino_counterpart_interaction_manager_on_account_added':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/counterpart_interaction_manager.vala:67:153: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   67 |         stream_interactor.module_manager.get_module(account, Xep.ChatMarkers.Module.IDENTITY).marker_received.connect( (stream, jid, marker, id, message_stanza) => {
      |                                                                                                                                                         ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/counterpart_interaction_manager.vala:70:169: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   70 |         stream_interactor.module_manager.get_module(account, Xep.MessageDeliveryReceipts.Module.IDENTITY).receipt_received.connect((stream, jid, id, stanza) => {
      |                                                                                                                                                                         ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/counterpart_interaction_manager.vala:73:174: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   73 |         stream_interactor.module_manager.get_module(account, Xep.ChatStateNotifications.Module.IDENTITY).chat_state_received.connect((stream, jid, state, stanza) => {
      |                                                                                                                                                                              ^
counterpart_interaction_manager.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 29%] Building C object libdino/CMakeFiles/libdino.dir/src/service/database.c.o
[ 29%] Building C object libdino/CMakeFiles/libdino.dir/src/service/entity_capabilities_storage.c.o
[ 30%] Building C object libdino/CMakeFiles/libdino.dir/src/service/entity_info.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/entity_info.vala: In function '__lambda89_':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/entity_info.vala:36:164: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   36 |             stream.received_features_node.connect(() => {
      |                                                                                                                                                                    ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/entity_info.vala: In function 'dino_entity_info_on_account_added':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/entity_info.vala:209:151: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  209 |         stream_interactor.module_manager.get_module(account, Presence.Module.IDENTITY).received_available.connect((stream, presence) => on_received_available_presence(account, presence));
      |                                                                                                                                                       ^
entity_info.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 30%] Building C object libdino/CMakeFiles/libdino.dir/src/service/file_manager.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/file_manager.vala: In function 'dino_file_manager_add_provider':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/file_manager.vala:154:155: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  154 |         file_provider.file_incoming.connect((info, from, time, local_time, conversation, receive_data, file_meta) => {
      |                                                                                                                                                           ^
file_manager.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 30%] Building C object libdino/CMakeFiles/libdino.dir/src/service/file_transfer_storage.c.o
[ 30%] Building C object libdino/CMakeFiles/libdino.dir/src/service/jingle_file_transfers.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/jingle_file_transfers.vala: In function 'dino_jingle_file_provider_on_stream_negotiated':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/jingle_file_transfers.vala:118:156: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  118 |         stream_interactor.module_manager.get_module(account, Xmpp.Xep.JingleFileTransfer.Module.IDENTITY).file_incoming.connect((stream, jingle_file_transfer) => {
      |                                                                                                                                                            ^
jingle_file_transfers.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 30%] Building C object libdino/CMakeFiles/libdino.dir/src/service/message_correction.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/message_correction.vala: In function 'dino_message_correction_construct':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/message_correction.vala:34:167: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   34 |         stream_interactor.get_module(PresenceManager.IDENTITY).received_offline_presence.connect((jid, account) => {
      |                                                                                                                                                                       ^
message_correction.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 30%] Building C object libdino/CMakeFiles/libdino.dir/src/service/message_processor.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/message_processor.vala: In function 'dino_message_processor_on_account_added':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/message_processor.vala:111:145: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  111 |         stream_interactor.module_manager.get_module(account, Xmpp.MessageModule.IDENTITY).received_message.connect( (stream, message) => {
      |                                                                                                                                                 ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/message_processor.vala:115:171: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  115 |         stream_interactor.module_manager.get_module(account, Xmpp.Xep.MessageArchiveManagement.Module.IDENTITY).feature_available.connect( (stream) => {
      |                                                                                                                                                                           ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/message_processor.vala:124:170: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  124 |         stream_interactor.module_manager.get_module(account, Xmpp.MessageModule.IDENTITY).received_message_unprocessed.connect((stream, message) => {
      |                                                                                                                                                                          ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/message_processor.vala:146:142: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  146 |         stream_interactor.module_manager.get_module(account, Xmpp.MessageModule.IDENTITY).received_error.connect((stream, message_stanza, error_stanza) => {
      |                                                                                                                                              ^
message_processor.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 31%] Building C object libdino/CMakeFiles/libdino.dir/src/service/message_storage.c.o
[ 31%] Building C object libdino/CMakeFiles/libdino.dir/src/service/module_manager.c.o
[ 31%] Building C object libdino/CMakeFiles/libdino.dir/src/service/muc_manager.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala: In function 'dino_muc_manager_on_account_added':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:369:157: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  369 |         stream_interactor.module_manager.get_module(account, Xep.Muc.Module.IDENTITY).self_removed_from_room.connect( (stream, jid, code) => {
      |                                                                                                                                                             ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:372:136: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  372 |         stream_interactor.module_manager.get_module(account, Xep.Muc.Module.IDENTITY).subject_set.connect( (stream, subject, jid) => {
      |                                                                                                                                        ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:375:144: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  375 |         stream_interactor.module_manager.get_module(account, Xep.Muc.Module.IDENTITY).invite_received.connect( (stream, room_jid, from_jid, password, reason) => {
      |                                                                                                                                                ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:378:163: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  378 |         stream_interactor.module_manager.get_module(account, Xep.DirectMucInvitations.Module.IDENTITY).invite_received.connect( (stream, room_jid, from_jid, password, reason) => {
      |                                                                                                                                                                   ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:381:158: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  381 |         stream_interactor.module_manager.get_module(account, Xep.Muc.Module.IDENTITY).voice_request_received.connect( (stream, room_jid, from_jid, nick) => {
      |                                                                                                                                                              ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:384:158: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  384 |         stream_interactor.module_manager.get_module(account, Xep.Muc.Module.IDENTITY).received_occupant_role.connect( (stream, from_jid, role) => {
      |                                                                                                                                                              ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:387:148: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  387 |         stream_interactor.module_manager.get_module(account, Xep.Muc.Module.IDENTITY).room_info_updated.connect( (stream, muc_jid) => {
      |                                                                                                                                                    ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:390:156: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  390 |         stream_interactor.module_manager.get_module(account, Xep.Muc.Module.IDENTITY).received_occupant_jid.connect( (stream, room, occupant) => {
      |                                                                                                                                                            ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala: In function 'dino_muc_manager_initialize_bookmarks_provider_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:456:174: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  456 |         bookmarks_provider[account].received_conferences.connect( (stream, conferences) => {
      |                                                                                                                                                                              ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:460:166: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  460 |         bookmarks_provider[account].conference_added.connect( (stream, conference) => {
      |                                                                                                                                                                      ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/muc_manager.vala:463:170: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  463 |         bookmarks_provider[account].conference_removed.connect( (stream, jid) => {
      |                                                                                                                                                                          ^
muc_manager.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 31%] Building C object libdino/CMakeFiles/libdino.dir/src/service/notification_events.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala: In function 'dino_notification_events_on_call_incoming_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/notification_events.vala:126:157: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  126 |         call.notify["state"].connect(() => {
      |                                                                                                                                                             ^
notification_events.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 31%] Building C object libdino/CMakeFiles/libdino.dir/src/service/presence_manager.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/presence_manager.vala: In function 'dino_presence_manager_on_account_added':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/presence_manager.vala:81:160: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   81 |         stream_interactor.module_manager.get_module(account, Presence.Module.IDENTITY).received_available_show.connect((stream, jid, show) =>
      |                                                                                                                                                                ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/presence_manager.vala:84:155: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   84 |         stream_interactor.module_manager.get_module(account, Presence.Module.IDENTITY).received_unavailable.connect((stream, presence) =>
      |                                                                                                                                                           ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/presence_manager.vala:87:173: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   87 |         stream_interactor.module_manager.get_module(account, Presence.Module.IDENTITY).received_subscription_request.connect((stream, jid) => {
      |                                                                                                                                                                             ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/presence_manager.vala:93:175: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   93 |         stream_interactor.module_manager.get_module(account, Presence.Module.IDENTITY).received_subscription_approval.connect((stream, jid) => {
      |                                                                                                                                                                               ^
presence_manager.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 32%] Building C object libdino/CMakeFiles/libdino.dir/src/service/registration.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala: In function 'dino_register_add_check_account_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala:45:162: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   45 |         stream.stream_negotiated.connect(() => {
      |                                                                                                                                                                  ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala:49:170: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   49 |         stream.get_module(Sasl.Module.IDENTITY).received_auth_failure.connect((stream, node) => {
      |                                                                                                                                                                          ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala: In function 'dino_register_check_server_availability_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala:101:162: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  101 |         stream.stream_negotiated.connect(() => {
      |                                                                                                                                                                  ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala: In function 'dino_register_get_registration_form_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala:156:162: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  156 |         stream.stream_negotiated.connect(() => {
      |                                                                                                                                                                  ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala: In function 'dino_register_submit_form_co':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/registration.vala:201:162: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
  201 |         stream.stream_negotiated.connect(() => {
      |                                                                                                                                                                  ^
registration.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 32%] Building C object libdino/CMakeFiles/libdino.dir/src/service/roster_manager.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/roster_manager.vala: In function 'dino_roster_manager_construct':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/roster_manager.vala:29:165: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   29 |         stream_interactor.module_manager.initialize_account_modules.connect((account, modules) => {
      |                                                                                                                                                                     ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/roster_manager.vala: In function 'dino_roster_manager_on_account_added':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/roster_manager.vala:61:142: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   61 |         stream_interactor.module_manager.get_module(account, Roster.Module.IDENTITY).received_roster.connect_after( (stream, roster) => {
      |                                                                                                                                              ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/roster_manager.vala:66:137: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   66 |         stream_interactor.module_manager.get_module(account, Roster.Module.IDENTITY).item_removed.connect_after( (stream, roster_item) => {
      |                                                                                                                                         ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/roster_manager.vala:69:137: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   69 |         stream_interactor.module_manager.get_module(account, Roster.Module.IDENTITY).item_updated.connect_after( (stream, roster_item) => {
      |                                                                                                                                         ^
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/roster_manager.vala:73:151: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   73 |         stream_interactor.module_manager.get_module(account, Roster.Module.IDENTITY).mutual_subscription.connect_after( (stream, jid) => {
      |                                                                                                                                                       ^
roster_manager.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 32%] Building C object libdino/CMakeFiles/libdino.dir/src/service/search_processor.c.o
[ 32%] Building C object libdino/CMakeFiles/libdino.dir/src/service/stream_interactor.c.o
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/stream_interactor.vala: In function 'dino_stream_interactor_on_stream_opened':
/home/pbulk/build/chat/dino/work/dino-0.3.0/libdino/src/service/stream_interactor.vala:73:144: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type]
   73 |         stream.stream_negotiated.connect( (stream) => {
      |                                                                                                                                                ^
stream_interactor.c: At top level:
cc1: note: unrecognized command-line option '-Wno-incompatible-pointer-types-discards-qualifiers' may have been intended to silence earlier diagnostics
[ 32%] Building C object libdino/CMakeFiles/libdino.dir/src/service/util.c.o
[ 32%] Building C object libdino/CMakeFiles/libdino.dir/src/util/display_name.c.o
[ 33%] Building C object libdino/CMakeFiles/libdino.dir/src/util/util.c.o
[ 33%] Building C object libdino/CMakeFiles/libdino.dir/src/util/weak_map.c.o
[ 33%] Linking C shared library ../libdino.so
[ 33%] Built target libdino
[ 33%] Generating ../locale/ar/LC_MESSAGES/dino.mo
Usage: msgfmt [-D dir | --directory=dir] [-f | --use-fuzzy]
               [-g] [-o outfile | --output-file=outfile]
               [-s] [--strict] [-v] [--verbose] files ...
*** Error code 2

Stop.
bmake[2]: stopped in /home/pbulk/build/chat/dino/work/dino-0.3.0
*** Error code 1

Stop.
bmake[1]: stopped in /home/pbulk/build/chat/dino/work/dino-0.3.0
*** Error code 1

Stop.
bmake: stopped in /home/pbulk/build/chat/dino/work/dino-0.3.0
*** Error code 1

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/dino
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/dino