+ 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.1/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/dino-0.3.1/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for dino-0.3.1 [ 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:1113:9: note: '_vala_errmsg' declared here 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.1/qlite/src/column.vala: In function 'qlite_column_integer_class_init': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/qlite/src/column.vala: In function 'qlite_column_long_class_init': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/qlite/src/column.vala: In function 'qlite_column_bool_text_class_init': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/qlite/src/column.vala: In function 'qlite_column_bool_int_class_init': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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> { | ^ 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] 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 [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0082_date_time_profiles.vala:7.24-7.30:[0m [001;35mwarning:[0m [001m`GLib.TimeVal'[0m has been deprecated since 2.62 7 | TimeVal time_val = TimeVal(); | [001;32m ^~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0082_date_time_profiles.vala:7.13-7.20:[0m [001;35mwarning:[0m [001m`GLib.TimeVal'[0m has been deprecated since 2.62 7 | TimeVal time_val = TimeVal(); | [001;32m ^~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0166_jingle/content.vala:146.9-146.77:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.Xep.Jingle.IqError'[0m 146 | this.transport_params.handle_transport_accept(content_node.transport); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0166_jingle/jingle_flag.vala:27.26-27.58:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 27 | return yield promises[sid].future.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0166_jingle/session.vala:196.9-200.38:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.Xep.Jingle.Error'[0m 196 | Content content = new Content.initiate_received(content_node.name, content_node.senders, | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m 197 | content_type, content_params, | [001;32m~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m 198 | transport, transport_params, | [001;32m~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m 199 | precondition, security_params, | [001;32m~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m 200 | my_jid, peer_full_jid); | [001;32m~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0166_jingle/content.vala:160.28-160.136:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.Xep.Jingle.Error'[0m 160 | transport_params = new_transport.create_transport_parameters(stream, transport_params.components, local_full_jid, peer_full_jid); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0166_jingle/component.vala:44.23-44.42:[0m [001;35mwarning:[0m unhandled error [001m`GLib.IOError'[0m 44 | yield stream.close_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0166_jingle/component.vala:56.27-56.52:[0m [001;35mwarning:[0m unhandled error [001m`GLib.IOError'[0m 56 | yield stream.value.close_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0176_jingle_ice_udp/transport_parameters.vala:41.13-41.80:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.Xep.Jingle.IqError'[0m 41 | foreach (StanzaNode candidateNode in node.get_subnodes("candidate")) { | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0234_jingle_file_transfer.vala:59.9-59.67:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.Xep.Jingle.IqError'[0m 59 | Parameters parameters = Parameters.parse(this, description); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0260_jingle_socks5_bytestreams.vala:332.19-332.108:[0m [001;35mwarning:[0m unhandled error [001m`GLib.Error'[0m 332 | yield conn.output_stream.write_all_async({0x05, 0x01}, GLib.Priority.DEFAULT, null, out written); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0260_jingle_socks5_bytestreams.vala:333.19-333.50:[0m [001;35mwarning:[0m unhandled error [001m`GLib.IOError'[0m 333 | yield conn.output_stream.close_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0272_muji.vala:89.26-89.52:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 89 | return yield promise.future.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/module/xep/0272_muji.vala:59.74-59.115:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.InvalidJidError'[0m 59 | Presence.Stanza presence_stanza = new Presence.Stanza() { to=muc_jid.with_resource(group_call.our_nick) }; | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/xmpp-vala/src/core/stream_connect.vala:18.109-18.123:[0m [001;35mwarning:[0m copying delegates is not supported 18 | TlsXmppStream.OnInvalidCertWrapper on_invalid_cert_wrapper = new TlsXmppStream.OnInvalidCertWrapper(on_invalid_cert); | [001;32m ^~~~~~~~~~~~~~~ [0m 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.1/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.1/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)); | ^ 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.1/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.1/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); | ^ 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.1/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.1/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.1/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.1/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.1/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.1/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 { | ^ 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.1/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.1/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); }); | ^ 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.1/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.1/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; } } | ^ 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.1/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.1/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.1/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.1/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, _) => { | ^ 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.1/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.1/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.1/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.1/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.1/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.1/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.1/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; | ^ 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 [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/call_peer_state.vala:230.21-230.95:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.Xep.Jingle.Error'[0m 230 | Xep.Jingle.Content content = rtp_module.add_outgoing_video_content.end(res); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/call_peer_state.vala:115.9-115.195:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.Xep.Jingle.Error'[0m 115 | 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); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/call_state.vala:349.19-349.82:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.InvalidJidError'[0m 349 | muc_jid = new Jid("%08x@".printf(Random.next_int()) + muc_jid.to_string()); // TODO longer? | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/calls.vala:422.17-422.69:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.InvalidJidError'[0m 422 | foreach (StanzaNode join_method_node in join_methods) { | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/muc_manager.vala:79.32-79.55:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.InvalidJidError'[0m 79 | mucs_todo[account].add(jid.with_resource(nick_)); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/muc_manager.vala:148.49-148.96:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.InvalidJidError'[0m 148 | mucs_todo[conversation.account].add(conversation.counterpart.with_resource(new_nick)); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/avatar_manager.vala:213.9-215.61:[0m [001;35mwarning:[0m unhandled error [001m`Xmpp.InvalidJidError'[0m 213 | foreach (Row row in db.avatar.select({db.avatar.jid_id, db.avatar.hash}) | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m 214 | .with(db.avatar.type_, "=", type) | [001;32m~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~[0m 215 | .with(db.avatar.account_id, "=", account.id)) { | [001;32m~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:80.21-80.79:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 80 | NotificationProvider notifier = yield notifier.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:94.21-94.79:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 94 | NotificationProvider notifier = yield notifier.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:116.9-116.67:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 116 | NotificationProvider notifier = yield notifier.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:142.9-142.67:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 142 | NotificationProvider notifier = yield notifier.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:108.9-108.67:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 108 | NotificationProvider notifier = yield notifier.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:124.9-124.67:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 124 | NotificationProvider notifier = yield notifier.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:147.9-147.67:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 147 | NotificationProvider notifier = yield notifier.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:152.9-152.67:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 152 | NotificationProvider notifier = yield notifier.wait_async(); | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/notification_events.vala:42.37-42.65:[0m [001;35mwarning:[0m unhandled error [001m`Gee.FutureError'[0m 42 | if (notifier_outstanding || (yield notifier.wait_async()).get_priority() < notification_provider.get_priority()) { | [001;32m ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [0m (valac:278602): vala-CRITICAL **: 01:30:25.202: vala_data_type_get_actual_type: assertion 'self != NULL' failed (valac:278602): vala-CRITICAL **: 01:30:25.209: vala_data_type_get_actual_type: assertion 'self != NULL' failed [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/plugin/loader.vala:62.40-62.60:[0m [001;35mwarning:[0m [001m`GLib.ModuleFlags.BIND_LAZY'[0m has been deprecated since vala-0.46. Use LAZY 62 | module = Module.open(path, ModuleFlags.BIND_LAZY); | [001;32m ^~~~~~~~~~~~~~~~~~~~~ [0m [001m/home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/calls.vala:85.28-85.38:[0m [001;35mwarning:[0m Local variable [001m`entity_info'[0m declared but never used 85 | EntityInfo entity_info = stream_interactor.get_module(EntityInfo.IDENTITY); | [001;32m ^~~~~~~~~~~ [0m 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.1/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:55, from /home/pbulk/build/chat/dino/work/dino-0.3.1/exports/dino.h:10, from /home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/dbus/login1.c:4: /opt/pkg/include/glib-2.0/gio/gdbusconnection.h:402:12: note: 'padding' declared here 402 | 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.1/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:55, from /home/pbulk/build/chat/dino/work/dino-0.3.1/exports/dino.h:10, from /home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/dbus/notifications.c:4: /opt/pkg/include/glib-2.0/gio/gdbusconnection.h:402:12: note: 'padding' declared here 402 | 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.1/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:55, from /home/pbulk/build/chat/dino/work/dino-0.3.1/exports/dino.h:10, from /home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/dbus/upower.c:4: /opt/pkg/include/glib-2.0/gio/gdbusconnection.h:402:12: note: 'padding' declared here 402 | 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.1/libdino/src/service/avatar_manager.vala: In function 'dino_avatar_manager_publish': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/exports/xmpp-vala.h:13, from /home/pbulk/build/chat/dino/work/dino-0.3.1/exports/dino.h:13, from /home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/avatar_manager.c:4: /opt/pkg/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:393:54: 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.1/libdino/src/service/avatar_manager.vala: In function 'dino_avatar_manager_on_account_added': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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) => | ^ 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.1/libdino/src/service/call_state.vala: In function 'dino_call_state_get_microphone_device': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/libdino/src/service/call_state.vala: In function 'dino_call_state_get_speaker_device': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/libdino/src/service/call_state.vala: In function 'dino_call_state_get_video_device': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/libdino/src/service/call_state.vala: In function 'dino_call_state_connect_peer_signals': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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]; | ^ 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.1/libdino/src/service/call_peer_state.vala: In function 'dino_peer_state_connect_content_signals': /home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/call_peer_state.vala:323:174: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type] 323 | rtp_content_parameter.stream_created.connect((stream) => on_stream_created(rtp_content_parameter.media, stream)); | ^ /home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/call_peer_state.vala:324:178: warning: cast between incompatible function types from 'void (*)(void *)' to 'void (*)(void *, GClosure *)' [-Wcast-function-type] 324 | rtp_content_parameter.connection_ready.connect((status) => { | ^ 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.1/libdino/src/service/calls.vala: In function 'dino_calls_connect_call_state_signals': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/libdino/src/service/calls.vala: In function 'dino_calls_on_account_added': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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.1/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.1/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.1/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.1/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.1/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.1/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) => { | ^ 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.1/libdino/src/service/connection_manager.vala: In function 'dino_connection_manager_connect_stream_co': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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(() => { | ^ 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.1/libdino/src/service/content_item_store.vala: In function 'dino_file_item_construct': /home/pbulk/build/chat/dino/work/dino-0.3.1/libdino/src/service/content_item_store.vala:273:174: warning: the comparison will always evaluate as 'false' for the address of '_____lambda43__gbinding_transform_func' will never be NULL [-Waddress] 273 | file_transfer.bind_property("state", this, "mark", BindingFlags.DEFAULT, (_, from_value, ref to_value) => { | ^ content_item_store.c:3197:1: note: '_____lambda43__gbinding_transform_func' declared here /home/pbulk/build/chat/dino/work/dino-0.3.1/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) => { | ^ 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.1/libdino/src/service/counterpart_interaction_manager.vala: In function 'dino_counterpart_interaction_manager_construct': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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.1/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.1/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) => { | ^ 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.1/libdino/src/service/entity_info.vala: In function '__lambda90_': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/libdino/src/service/entity_info.vala: In function 'dino_entity_info_on_account_added': /home/pbulk/build/chat/dino/work/dino-0.3.1/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)); | ^ 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.1/libdino/src/service/file_manager.vala: In function 'dino_file_manager_add_provider': /home/pbulk/build/chat/dino/work/dino-0.3.1/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) => { | ^ 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.1/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.1/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) => { | ^ 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.1/libdino/src/service/message_correction.vala: In function 'dino_message_correction_construct': /home/pbulk/build/chat/dino/work/dino-0.3.1/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) => { | ^ 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.1/libdino/src/service/message_processor.vala: In function 'dino_message_processor_on_account_added': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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.1/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) => { | ^ 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.1/libdino/src/service/muc_manager.vala: In function 'dino_muc_manager_on_account_added': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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.1/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.1/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.1/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.1/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.1/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.1/libdino/src/service/muc_manager.vala: In function 'dino_muc_manager_initialize_bookmarks_provider_co': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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) => { | ^ 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.1/libdino/src/service/notification_events.vala: In function 'dino_notification_events_on_call_incoming_co': /home/pbulk/build/chat/dino/work/dino-0.3.1/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(() => { | ^ 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.1/libdino/src/service/presence_manager.vala: In function 'dino_presence_manager_on_account_added': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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.1/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) => { | ^ 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.1/libdino/src/service/registration.vala: In function 'dino_register_add_check_account_co': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/libdino/src/service/registration.vala: In function 'dino_register_check_server_availability_co': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/libdino/src/service/registration.vala: In function 'dino_register_get_registration_form_co': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/libdino/src/service/registration.vala: In function 'dino_register_submit_form_co': /home/pbulk/build/chat/dino/work/dino-0.3.1/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(() => { | ^ 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.1/libdino/src/service/roster_manager.vala: In function 'dino_roster_manager_construct': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/libdino/src/service/roster_manager.vala: In function 'dino_roster_manager_on_account_added': /home/pbulk/build/chat/dino/work/dino-0.3.1/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.1/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.1/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.1/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) => { | ^ 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.1/libdino/src/service/stream_interactor.vala: In function 'dino_stream_interactor_on_stream_opened': /home/pbulk/build/chat/dino/work/dino-0.3.1/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) => { | ^ 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.1 *** Error code 1 Stop. bmake[1]: stopped in /home/pbulk/build/chat/dino/work/dino-0.3.1 *** Error code 1 Stop. bmake: stopped in /home/pbulk/build/chat/dino/work/dino-0.3.1 *** 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