unzip master.zip Archive: master.zip b72c6ab3bb19c07325c8e659902b046daa23c506 creating: connman-gtk-master/ inflating: connman-gtk-master/.gitignore inflating: connman-gtk-master/CHANGELOG.md inflating: connman-gtk-master/LICENSE inflating: connman-gtk-master/README.md inflating: connman-gtk-master/config.h.in creating: connman-gtk-master/data/ inflating: connman-gtk-master/data/connman-gtk.1 inflating: connman-gtk-master/data/connman-gtk.desktop.in inflating: connman-gtk-master/data/meson.build inflating: connman-gtk-master/data/meson_post_install.py inflating: connman-gtk-master/data/net.connman.gtk.gschema.xml inflating: connman-gtk-master/meson.build inflating: connman-gtk-master/meson_options.txt creating: connman-gtk-master/po/ extracting: connman-gtk-master/po/LINGUAS inflating: connman-gtk-master/po/POTFILES.in inflating: connman-gtk-master/po/connman-gtk.pot inflating: connman-gtk-master/po/es.po inflating: connman-gtk-master/po/fi.po inflating: connman-gtk-master/po/meson.build inflating: connman-gtk-master/po/pt.po inflating: connman-gtk-master/po/ru.po creating: connman-gtk-master/src/ inflating: connman-gtk-master/src/agent.c inflating: connman-gtk-master/src/agent.h inflating: connman-gtk-master/src/configurator.c inflating: connman-gtk-master/src/configurator.h inflating: connman-gtk-master/src/connection.c inflating: connman-gtk-master/src/connection.h inflating: connman-gtk-master/src/dialog.c inflating: connman-gtk-master/src/dialog.h inflating: connman-gtk-master/src/interfaces.h inflating: connman-gtk-master/src/main.c inflating: connman-gtk-master/src/main.h inflating: connman-gtk-master/src/meson.build inflating: connman-gtk-master/src/openconnect_helper.c inflating: connman-gtk-master/src/openconnect_helper.h inflating: connman-gtk-master/src/service.c inflating: connman-gtk-master/src/service.h inflating: connman-gtk-master/src/settings.c inflating: connman-gtk-master/src/settings.h inflating: connman-gtk-master/src/settings_content.c inflating: connman-gtk-master/src/settings_content.h inflating: connman-gtk-master/src/status.c inflating: connman-gtk-master/src/status.h inflating: connman-gtk-master/src/style.c inflating: connman-gtk-master/src/style.h inflating: connman-gtk-master/src/technology.c inflating: connman-gtk-master/src/technology.h inflating: connman-gtk-master/src/util.c inflating: connman-gtk-master/src/util.h inflating: connman-gtk-master/src/vpn.c inflating: connman-gtk-master/src/vpn.h inflating: connman-gtk-master/src/wireless.c inflating: connman-gtk-master/src/wireless.h The Meson build system Version: 0.55.0 Source dir: /home/djemos/progs/connman-gtk/src/connman-gtk-master Build dir: /home/djemos/progs/connman-gtk/src/connman-gtk-master/build Build type: native build Using 'PKG_CONFIG_PATH' from environment with value: '/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' Using 'PKG_CONFIG_PATH' from environment with value: '/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' Project name: connman-gtk Project version: 1.1.1 Using 'CFLAGS' from environment with value: '-O2 -march=i586 -mtune=i686' Using 'CFLAGS' from environment with value: '-O2 -march=i586 -mtune=i686' C compiler for the host machine: ccache cc (gcc 9.3.0 "cc (GCC) 9.3.0") C linker for the host machine: cc ld.bfd 2.33.1-slack15 Host machine cpu family: x86 Host machine cpu: i686 meson.build:26: WARNING: Consider using the built-in warning_level option instead of using "-Wall". Found pkg-config: /usr/bin/pkg-config (0.29.2) Using 'PKG_CONFIG_PATH' from environment with value: '/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency gtk+-3.0 found: YES 3.24.21 Using 'PKG_CONFIG_PATH' from environment with value: '/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency glib-2.0 found: YES 2.64.4 Library dl found: YES Using 'PKG_CONFIG_PATH' from environment with value: '/usr/local/lib/pkgconfig:/usr/local/share/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig' Run-time dependency openconnect found: YES 8.10 Configuring config.h using configuration Program meson_post_install.py found: YES (/home/djemos/progs/connman-gtk/src/connman-gtk-master/data/meson_post_install.py) Build targets in project: 5 Found ninja-1.10.0 at /usr/bin/ninja ninja: Entering directory `build' [1/17] Compiling C object src/connman-gtk.p/agent.c.o In file included from ../src/agent.c:32: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ ../src/agent.c: In function ‘generate_dict’: ../src/agent.c:131:15: προειδοποίηση: comparison of integer expressions of different signedness: ‘int’ and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 131 | for(i = 0; i < elements->len; i++) { | ^ ../src/agent.c: At top level: ../src/agent.c:253:1: προειδοποίηση: missing initializer for field ‘padding’ of ‘GDBusInterfaceVTable’ {aka ‘const struct _GDBusInterfaceVTable’} [-Wmissing-field-initializers] 253 | }; | ^ In file included from /usr/include/glib-2.0/gio/gio.h:53, from ../src/agent.c:21: /usr/include/glib-2.0/gio/gdbusconnection.h:395:12: σημείωση: ‘padding’ declared here 395 | gpointer padding[8]; | ^~~~~~~ ../src/agent.c: In function ‘agent_create’: ../src/agent.c:277:14: προειδοποίηση: conversion to ‘gint’ {aka ‘int’} from ‘guint’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 277 | agent->id = g_dbus_connection_register_object(connection, path, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/agent.c: In function ‘agent_release’: ../src/agent.c:324:57: προειδοποίηση: conversion to ‘guint’ {aka ‘unsigned int’} from ‘gint’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 324 | g_dbus_connection_unregister_object(conn, normal_agent->id); | ~~~~~~~~~~~~^~~~ ../src/agent.c: In function ‘vpn_agent_release’: ../src/agent.c:333:54: προειδοποίηση: conversion to ‘guint’ {aka ‘unsigned int’} from ‘gint’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 333 | g_dbus_connection_unregister_object(conn, vpn_agent->id); | ~~~~~~~~~^~~~ [2/17] Compiling C object src/connman-gtk.p/settings.c.o In file included from ../src/settings.c:30: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ [3/17] Compiling C object src/connman-gtk.p/technology.c.o In file included from ../src/technology.c:34: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ ../src/technology.c: In function ‘update_power’: ../src/technology.c:155:59: προειδοποίηση: conversion to ‘gulong’ {aka ‘long unsigned int’} from ‘gint’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 155 | g_signal_handler_block(G_OBJECT(item->power_switch), item->powersig); | ~~~~^~~~~~~~~~ ../src/technology.c:157:61: προειδοποίηση: conversion to ‘gulong’ {aka ‘long unsigned int’} from ‘gint’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 157 | g_signal_handler_unblock(G_OBJECT(item->power_switch), item->powersig); | ~~~~^~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:28, from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../src/technology.c:24: ../src/technology.c: In function ‘technology_create_settings’: /usr/include/glib-2.0/gobject/gsignal.h:491:5: προειδοποίηση: conversion to ‘gint’ {aka ‘int’} from ‘gulong’ {aka ‘long unsigned int’} may change the sign of the result [-Wsign-conversion] 491 | g_signal_connect_data ((instance), (detailed_signal), (c_handler), (data), NULL, (GConnectFlags) 0) | ^~~~~~~~~~~~~~~~~~~~~ ../src/technology.c:328:19: σημείωση: in expansion of macro ‘g_signal_connect’ 328 | item->powersig = g_signal_connect(item->power_switch, "notify::active", | ^~~~~~~~~~~~~~~~ [4/17] Compiling C object src/connman-gtk.p/main.c.o In file included from ../src/main.c:36: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ ../src/main.c: In function ‘technology_list_sort_cb’: ../src/main.c:58:15: προειδοποίηση: conversion to ‘gint’ {aka ‘int’} from ‘unsigned int’ may change the sign of the result [-Wsign-conversion] 58 | return type1 - type2; | ~~~~~~^~~~~~~ ../src/main.c: In function ‘add_all_technologies’: ../src/main.c:328:13: προειδοποίηση: conversion to ‘int’ from ‘gsize’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 328 | int size = g_variant_n_children(technologies_v); | ^~~~~~~~~~~~~~~~~~~~ ../src/main.c:331:63: προειδοποίηση: conversion to ‘gsize’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 331 | GVariant *child = g_variant_get_child_value(technologies_v, i); | ^ ../src/main.c: In function ‘add_all_services’: ../src/main.c:373:13: προειδοποίηση: conversion to ‘int’ from ‘gsize’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 373 | int size = g_variant_n_children(services_v); | ^~~~~~~~~~~~~~~~~~~~ ../src/main.c:378:49: προειδοποίηση: conversion to ‘gsize’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 378 | child = g_variant_get_child_value(services_v, i); | ^ [5/17] Compiling C object src/connman-gtk.p/configurator.c.o [6/17] Compiling C object src/connman-gtk.p/settings_content.c.o In file included from ../src/settings_content.c:29: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ ../src/settings_content.c: In function ‘content_value_entry_list’: ../src/settings_content.c:123:71: προειδοποίηση: conversion to ‘int’ from ‘guint’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 123 | array->len -= remove_empty_strings((const char **)array->pdata, array->len); | ~~~~~^~~~~ ../src/settings_content.c:123:13: προειδοποίηση: conversion to ‘guint’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 123 | array->len -= remove_empty_strings((const char **)array->pdata, array->len); | ^~ ../src/settings_content.c:129:42: προειδοποίηση: conversion to ‘gssize’ {aka ‘int’} from ‘guint’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 129 | array->len); | ~~~~~^~~~~ ../src/settings_content.c: In function ‘entry_changed’: ../src/settings_content.c:268:39: προειδοποίηση: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] 268 | settings_entry_validator validator = g_object_get_data(G_OBJECT(entry), | ^~~~~~~~~~~~~~~~~ ../src/settings_content.c: In function ‘settings_add_entry’: ../src/settings_content.c:313:50: προειδοποίηση: ISO C forbids passing argument 3 of ‘g_object_set_data’ between function pointer and ‘void *’ [-Wpedantic] 313 | g_object_set_data(G_OBJECT(entry), "validator", valid); | ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/settings_content.c:23: /usr/include/glib-2.0/gobject/gobject.h:582:29: σημείωση: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘settings_entry_validator’ {aka ‘int (*)(struct _GtkWidget *)’} 582 | gpointer data); | ~~~~~~~~~~~~~~~~^~~~ ../src/settings_content.c: In function ‘content_add_entry_to_list’: ../src/settings_content.c:459:40: προειδοποίηση: ISO C forbids initialization between function pointer and ‘void *’ [-Wpedantic] 459 | settings_entry_validator validator = g_object_get_data(G_OBJECT(list), | ^~~~~~~~~~~~~~~~~ ../src/settings_content.c:473:50: προειδοποίηση: ISO C forbids passing argument 3 of ‘g_object_set_data’ between function pointer and ‘void *’ [-Wpedantic] 473 | g_object_set_data(G_OBJECT(entry), "validator", validator); | ^~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/settings_content.c:23: /usr/include/glib-2.0/gobject/gobject.h:582:29: σημείωση: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘settings_entry_validator’ {aka ‘int (*)(struct _GtkWidget *)’} 582 | gpointer data); | ~~~~~~~~~~~~~~~~^~~~ ../src/settings_content.c:476:46: προειδοποίηση: ISO C forbids passing argument 3 of ‘g_object_set_data’ between function pointer and ‘void *’ [-Wpedantic] 476 | g_object_set_data(G_OBJECT(row), "destroy", destroy_entry); | ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/settings_content.c:23: /usr/include/glib-2.0/gobject/gobject.h:582:29: σημείωση: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘void (*)(GtkButton *, void *)’ {aka ‘void (*)(struct _GtkButton *, void *)’} 582 | gpointer data); | ~~~~~~~~~~~~~~~~^~~~ ../src/settings_content.c: In function ‘settings_add_entry_list’: ../src/settings_content.c:538:48: προειδοποίηση: ISO C forbids passing argument 3 of ‘g_object_set_data’ between function pointer and ‘void *’ [-Wpedantic] 538 | g_object_set_data(G_OBJECT(box), "validator", valid); | ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/settings_content.c:23: /usr/include/glib-2.0/gobject/gobject.h:582:29: σημείωση: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘settings_entry_validator’ {aka ‘int (*)(struct _GtkWidget *)’} 582 | gpointer data); | ~~~~~~~~~~~~~~~~^~~~ ../src/settings_content.c: In function ‘set_entry_value’: ../src/settings_content.c:609:50: προειδοποίηση: ISO C forbids passing argument 3 of ‘g_object_set_data’ between function pointer and ‘void *’ [-Wpedantic] 609 | g_object_set_data(G_OBJECT(entry), "validator", always_valid); | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/settings_content.c:23: /usr/include/glib-2.0/gobject/gobject.h:582:29: σημείωση: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘gboolean (*)(GtkWidget *)’ {aka ‘int (*)(struct _GtkWidget *)’} 582 | gpointer data); | ~~~~~~~~~~~~~~~~^~~~ ../src/settings_content.c: In function ‘content_add_route_to_list’: ../src/settings_content.c:703:13: προειδοποίηση: conversion from ‘gint64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion] 703 | version = variant_to_int(version_v); | ^~~~~~~~~~~~~~ ../src/settings_content.c:726:47: προειδοποίηση: ISO C forbids passing argument 3 of ‘g_object_set_data’ between function pointer and ‘void *’ [-Wpedantic] 726 | g_object_set_data(G_OBJECT(row), "destroy", destroy_entry); | ^~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/settings_content.c:23: /usr/include/glib-2.0/gobject/gobject.h:582:29: σημείωση: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘void (*)(GtkButton *, void *)’ {aka ‘void (*)(struct _GtkButton *, void *)’} 582 | gpointer data); | ~~~~~~~~~~~~~~~~^~~~ ../src/settings_content.c: In function ‘settings_add_prefix_entry’: ../src/settings_content.c:914:50: προειδοποίηση: ISO C forbids passing argument 3 of ‘g_object_set_data’ between function pointer and ‘void *’ [-Wpedantic] 914 | g_object_set_data(G_OBJECT(entry), "validator", always_valid); | ^~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/settings_content.c:23: /usr/include/glib-2.0/gobject/gobject.h:582:29: σημείωση: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘gboolean (*)(GtkWidget *)’ {aka ‘int (*)(struct _GtkWidget *)’} 582 | gpointer data); | ~~~~~~~~~~~~~~~~^~~~ ../src/settings_content.c:916:10: προειδοποίηση: conversion to ‘guint’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 916 | value = service_get_property_int(page->sett->serv, "IPv6.Configuration", | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/settings_content.c:919:11: προειδοποίηση: conversion to ‘guint’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 919 | value = service_get_property_int(page->sett->serv, | ^~~~~~~~~~~~~~~~~~~~~~~~ ../src/settings_content.c: In function ‘handle_content_callback’: ../src/settings_content.c:991:12: προειδοποίηση: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] 991 | destroy = g_object_get_data(G_OBJECT(child), "destroy"); | ^ ../src/settings_content.c:1005:14: προειδοποίηση: conversion from ‘gint64’ {aka ‘long long int’} to ‘gint’ {aka ‘int’} may change value [-Wconversion] 1005 | gint val = variant_to_int(value); | ^~~~~~~~~~~~~~ [7/17] Compiling C object src/connman-gtk.p/connection.c.o [8/17] Compiling C object src/connman-gtk.p/util.c.o In file included from ../src/util.c:30: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ ../src/util.c: In function ‘variant_to_uint’: ../src/util.c:87:10: προειδοποίηση: conversion to ‘guint64’ {aka ‘long long unsigned int’} from ‘gint16’ {aka ‘short int’} may change the sign of the result [-Wsign-conversion] 87 | return g_variant_get_int16(variant); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/util.c:89:10: προειδοποίηση: conversion to ‘guint64’ {aka ‘long long unsigned int’} from ‘gint32’ {aka ‘int’} may change the sign of the result [-Wsign-conversion] 89 | return g_variant_get_int32(variant); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/util.c:91:10: προειδοποίηση: conversion to ‘guint64’ {aka ‘long long unsigned int’} from ‘gint64’ {aka ‘long long int’} may change the sign of the result [-Wsign-conversion] 91 | return g_variant_get_int64(variant); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/util.c: In function ‘variant_to_int’: ../src/util.c:113:10: προειδοποίηση: conversion to ‘gint64’ {aka ‘long long int’} from ‘guint64’ {aka ‘long long unsigned int’} may change the sign of the result [-Wsign-conversion] 113 | return g_variant_get_uint64(variant); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/util.c: In function ‘dual_hash_table_foreach’: ../src/util.c:287:9: προειδοποίηση: missing initializer for field ‘key’ of ‘struct table_cb_data’ [-Wmissing-field-initializers] 287 | struct table_cb_data data = {cb, user_data}; | ^~~~~~~~~~~~~ ../src/util.c:266:15: σημείωση: ‘key’ declared here 266 | const gchar *key; | ^~~ [9/17] Compiling C object src/connman-gtk.p/openconnect_helper.c.o ../src/openconnect_helper.c:186:2: προειδοποίηση: ISO C does not allow extra ‘;’ outside of a function [-Wpedantic] 186 | }; | ^ [10/17] Compiling C object src/connman-gtk.p/status.c.o ../src/status.c: In function ‘status_menu’: ../src/status.c:123:28: προειδοποίηση: passing argument 1 of ‘gtk_widget_set_sensitive’ from incompatible pointer type [-Wincompatible-pointer-types] 123 | gtk_widget_set_sensitive(item, has_items); | ^~~~ | | | GtkMenuItem * {aka struct _GtkMenuItem *} In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31, from ../src/status.c:21: /usr/include/gtk-3.0/gtk/gtkwidget.h:840:72: σημείωση: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenuItem *’ {aka ‘struct _GtkMenuItem *’} 840 | void gtk_widget_set_sensitive (GtkWidget *widget, | ~~~~~~~~~~~~~~^~~~~~ ../src/status.c:130:2: προειδοποίηση: ‘gtk_menu_popup’ is deprecated: Use '(gtk_menu_popup_at_widget, gtk_menu_popup_at_pointer, gtk_menu_popup_at_rect)' instead [-Wdeprecated-declarations] 130 | gtk_menu_popup(menu, NULL, NULL, NULL, NULL, button, activate_time); | ^~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:34, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from ../src/status.c:21: /usr/include/gtk-3.0/gtk/gtkmenu.h:138:9: σημείωση: declared here 138 | void gtk_menu_popup (GtkMenu *menu, | ^~~~~~~~~~~~~~ ../src/status.c: In function ‘status_update’: ../src/status.c:178:4: προειδοποίηση: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations] 178 | gtk_status_icon_set_from_icon_name(icon, "network-offline"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275, from ../src/status.c:21: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: σημείωση: declared here 106 | void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/status.c:182:4: προειδοποίηση: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations] 182 | gtk_status_icon_set_from_icon_name(icon, "preferences-system-network"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275, from ../src/status.c:21: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: σημείωση: declared here 106 | void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/status.c:186:4: προειδοποίηση: ‘gtk_status_icon_set_from_icon_name’ is deprecated [-Wdeprecated-declarations] 186 | gtk_status_icon_set_from_icon_name(icon, "network-transmit-receive"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275, from ../src/status.c:21: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: σημείωση: declared here 106 | void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/status.c: In function ‘status_init’: ../src/status.c:196:2: προειδοποίηση: ‘gtk_status_icon_new_from_icon_name’ is deprecated [-Wdeprecated-declarations] 196 | icon = gtk_status_icon_new_from_icon_name("preferences-system-network"); | ^~~~ In file included from /usr/include/gtk-3.0/gtk/gtk.h:275, from ../src/status.c:21: /usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:92:23: σημείωση: declared here 92 | GtkStatusIcon *gtk_status_icon_new_from_icon_name (const gchar *icon_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../src/status.c: In function ‘status_update’: ../src/status.c:156:8: προειδοποίηση: this statement may fall through [-Wimplicit-fallthrough=] 156 | if(!strcmp(state, "association")) | ^ ../src/status.c:158:5: σημείωση: here 158 | case 1: | ^~~~ ../src/status.c:159:8: προειδοποίηση: this statement may fall through [-Wimplicit-fallthrough=] 159 | if(!strcmp(state, "configuration")) | ^ ../src/status.c:161:5: σημείωση: here 161 | case 2: | ^~~~ ../src/status.c:162:8: προειδοποίηση: this statement may fall through [-Wimplicit-fallthrough=] 162 | if(!strcmp(state, "ready")) | ^ ../src/status.c:164:5: σημείωση: here 164 | case 3: | ^~~~ [11/17] Compiling C object src/connman-gtk.p/vpn.c.o ../src/vpn.c: In function ‘add_all_connections’: ../src/vpn.c:88:13: προειδοποίηση: conversion to ‘int’ from ‘gsize’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 88 | int size = g_variant_n_children(connections_v); | ^~~~~~~~~~~~~~~~~~~~ ../src/vpn.c:90:62: προειδοποίηση: conversion to ‘gsize’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 90 | GVariant *child = g_variant_get_child_value(connections_v, i); | ^ [12/17] Compiling C object src/connman-gtk.p/dialog.c.o In file included from ../src/dialog.c:27: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ ../src/dialog.c: In function ‘check_entry’: ../src/dialog.c:74:8: προειδοποίηση: ISO C forbids assignment between function pointer and ‘void *’ [-Wpedantic] 74 | check = g_object_get_data(G_OBJECT(entry), "check"); | ^ ../src/dialog.c: In function ‘token_new_entry_full’: ../src/dialog.c:111:48: προειδοποίηση: ISO C forbids passing argument 3 of ‘g_object_set_data’ between function pointer and ‘void *’ [-Wpedantic] 111 | g_object_set_data(G_OBJECT(content), "check", check); | ^~~~~ In file included from /usr/include/glib-2.0/gobject/gbinding.h:29, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from /usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28, from /usr/include/gtk-3.0/gdk/gdk.h:32, from /usr/include/gtk-3.0/gtk/gtk.h:30, from ../src/dialog.c:23: /usr/include/glib-2.0/gobject/gobject.h:582:29: σημείωση: expected ‘gpointer’ {aka ‘void *’} but argument is of type ‘gboolean (*)(GtkWidget *)’ {aka ‘int (*)(struct _GtkWidget *)’} 582 | gpointer data); | ~~~~~~~~~~~~~~~~^~~~ ../src/dialog.c: In function ‘token_new_list’: ../src/dialog.c:133:15: προειδοποίηση: comparison of integer expressions of different signedness: ‘int’ and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 133 | for(i = 0; i < options->len; i++) | ^ ../src/dialog.c: In function ‘ask_tokens_sync’: ../src/dialog.c:197:15: προειδοποίηση: comparison of integer expressions of different signedness: ‘int’ and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 197 | for(i = 0; i < elements->len; i++) { | ^ ../src/dialog.c:217:15: προειδοποίηση: comparison of integer expressions of different signedness: ‘int’ and ‘guint’ {aka ‘unsigned int’} [-Wsign-compare] 217 | for(i = 0; i < elements->len; i++) { | ^ ../src/dialog.c: In function ‘dialog_ask_tokens’: ../src/dialog.c:234:38: προειδοποίηση: ISO C forbids empty initializer braces [-Wpedantic] 234 | struct token_window_params params = {}; | ^ [13/17] Compiling C object src/connman-gtk.p/service.c.o In file included from ../src/service.c:30: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ ../src/service.c: In function ‘service_get_property_int’: ../src/service.c:615:12: προειδοποίηση: conversion from ‘gint64’ {aka ‘long long int’} to ‘int’ may change value [-Wconversion] 615 | int out = variant_to_int(prop); | ^~~~~~~~~~~~~~ [14/17] Compiling C object src/connman-gtk.p/style.c.o In file included from ../src/style.c:24: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ ../src/style.c:28:6: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 28 | void style_init() | ^~~~~~~~~~ [15/17] Generating connman-gtk.desktop_data_merge with a custom command [16/17] Compiling C object src/connman-gtk.p/wireless.c.o In file included from ../src/wireless.c:29: ../src/style.h:40:1: προειδοποίηση: function declaration isn’t a prototype [-Wstrict-prototypes] 40 | void style_init(); | ^~~~ In file included from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /usr/include/glib-2.0/gobject/gbinding.h:28, from /usr/include/glib-2.0/glib-object.h:22, from /usr/include/glib-2.0/gio/gioenums.h:28, from /usr/include/glib-2.0/gio/giotypes.h:28, from /usr/include/glib-2.0/gio/gio.h:26, from ../src/wireless.c:21: ../src/wireless.c: In function ‘technology_wireless_free’: /usr/lib/glib-2.0/include/glibconfig.h:98:29: προειδοποίηση: conversion to ‘guint’ {aka ‘unsigned int’} from ‘int’ may change the sign of the result [-Wsign-conversion] 98 | #define GPOINTER_TO_INT(p) ((gint) (gint) (p)) | ~^~~~~~~~~~~~~~~~~~~ ../src/wireless.c:71:18: σημείωση: in expansion of macro ‘GPOINTER_TO_INT’ 71 | g_source_remove(GPOINTER_TO_INT(tech->data)); | ^~~~~~~~~~~~~~~ ../src/wireless.c: In function ‘technology_wireless_init’: ../src/wireless.c:80:7: προειδοποίηση: conversion to ‘int’ from ‘guint’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 80 | id = g_timeout_add_seconds(WIRELESS_SCAN_INTERVAL, | ^~~~~~~~~~~~~~~~~~~~~ ../src/wireless.c: In function ‘check_ssid’: ../src/wireless.c:94:12: προειδοποίηση: conversion to ‘int’ from ‘size_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 94 | int len = strlen(str); | ^~~~~~ ../src/wireless.c: In function ‘check_pass’: ../src/wireless.c:102:12: προειδοποίηση: conversion to ‘int’ from ‘size_t’ {aka ‘unsigned int’} may change the sign of the result [-Wsign-conversion] 102 | int len = strlen(str); | ^~~~~~ [17/17] Linking target src/connman-gtk ninja: Entering directory `build' [0/1] Installing files. Installing /home/djemos/progs/connman-gtk/src/connman-gtk-master/build/po/fi.gmo to /home/djemos/progs/connman-gtk/pkg/usr/share/locale/fi/LC_MESSAGES/connman-gtk.mo Installing /home/djemos/progs/connman-gtk/src/connman-gtk-master/build/po/pt.gmo to /home/djemos/progs/connman-gtk/pkg/usr/share/locale/pt/LC_MESSAGES/connman-gtk.mo Installing /home/djemos/progs/connman-gtk/src/connman-gtk-master/build/po/ru.gmo to /home/djemos/progs/connman-gtk/pkg/usr/share/locale/ru/LC_MESSAGES/connman-gtk.mo Installing /home/djemos/progs/connman-gtk/src/connman-gtk-master/build/po/es.gmo to /home/djemos/progs/connman-gtk/pkg/usr/share/locale/es/LC_MESSAGES/connman-gtk.mo Installing src/connman-gtk to /home/djemos/progs/connman-gtk/pkg/usr/bin Installing data/connman-gtk.desktop to /home/djemos/progs/connman-gtk/pkg/usr/share/applications Installing /home/djemos/progs/connman-gtk/src/connman-gtk-master/data/connman-gtk.1 to /home/djemos/progs/connman-gtk/pkg/usr/share/man/man1 Installing /home/djemos/progs/connman-gtk/src/connman-gtk-master/CHANGELOG.md to /home/djemos/progs/connman-gtk/pkg/usr/share/connman-gtk/doc Installing /home/djemos/progs/connman-gtk/src/connman-gtk-master/README.md to /home/djemos/progs/connman-gtk/pkg/usr/share/connman-gtk/doc Installing /home/djemos/progs/connman-gtk/src/connman-gtk-master/data/net.connman.gtk.gschema.xml to /home/djemos/progs/connman-gtk/pkg/usr/share/glib-2.0/schemas Running custom install script '/usr/bin/meson --internal gettext install --subdir=po --localedir=share/locale --pkgname=connman-gtk' Running custom install script '/home/djemos/progs/connman-gtk/src/connman-gtk-master/data/meson_post_install.py' /home/djemos/progs/connman-gtk/pkg: σύνολο 8 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 install drwxr-xr-x 7 djemos users 4096 Αυγ 2 16:09 usr /home/djemos/progs/connman-gtk/pkg/install: σύνολο 8 -rw-r--r-- 1 djemos users 76 Αυγ 2 16:09 doinst.sh -rw-r--r-- 1 djemos users 196 Αυγ 2 16:09 slack-desc /home/djemos/progs/connman-gtk/pkg/usr: σύνολο 20 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 bin drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:09 doc drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:09 man drwxr-xr-x 6 djemos users 4096 Αυγ 2 16:09 share drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:08 src /home/djemos/progs/connman-gtk/pkg/usr/bin: σύνολο 128 -rwxr-xr-x 1 djemos users 129508 Αυγ 2 16:09 connman-gtk /home/djemos/progs/connman-gtk/pkg/usr/doc: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 connman-gtk-1.1.1 /home/djemos/progs/connman-gtk/pkg/usr/doc/connman-gtk-1.1.1: σύνολο 0 /home/djemos/progs/connman-gtk/pkg/usr/man: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 man1 /home/djemos/progs/connman-gtk/pkg/usr/man/man1: σύνολο 4 -rw-r--r-- 1 djemos users 515 Ιουν 26 2018 connman-gtk.1.gz /home/djemos/progs/connman-gtk/pkg/usr/share: σύνολο 16 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 applications drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:09 connman-gtk drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:09 glib-2.0 drwxr-xr-x 6 djemos users 4096 Αυγ 2 16:09 locale /home/djemos/progs/connman-gtk/pkg/usr/share/applications: σύνολο 4 -rw-r--r-- 1 djemos users 267 Αυγ 2 16:09 connman-gtk.desktop /home/djemos/progs/connman-gtk/pkg/usr/share/connman-gtk: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 doc /home/djemos/progs/connman-gtk/pkg/usr/share/connman-gtk/doc: σύνολο 8 -rw-r--r-- 1 djemos users 161 Ιουν 26 2018 CHANGELOG.md -rw-r--r-- 1 djemos users 1289 Ιουν 26 2018 README.md /home/djemos/progs/connman-gtk/pkg/usr/share/glib-2.0: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 schemas /home/djemos/progs/connman-gtk/pkg/usr/share/glib-2.0/schemas: σύνολο 4 -rw-r--r-- 1 djemos users 344 Ιουν 26 2018 net.connman.gtk.gschema.xml /home/djemos/progs/connman-gtk/pkg/usr/share/locale: σύνολο 16 drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:09 es drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:09 fi drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:09 pt drwxr-xr-x 3 djemos users 4096 Αυγ 2 16:09 ru /home/djemos/progs/connman-gtk/pkg/usr/share/locale/es: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 LC_MESSAGES /home/djemos/progs/connman-gtk/pkg/usr/share/locale/es/LC_MESSAGES: σύνολο 12 -rw-r--r-- 1 djemos users 10731 Αυγ 2 16:09 connman-gtk.mo /home/djemos/progs/connman-gtk/pkg/usr/share/locale/fi: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 LC_MESSAGES /home/djemos/progs/connman-gtk/pkg/usr/share/locale/fi/LC_MESSAGES: σύνολο 12 -rw-r--r-- 1 djemos users 10553 Αυγ 2 16:09 connman-gtk.mo /home/djemos/progs/connman-gtk/pkg/usr/share/locale/pt: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 LC_MESSAGES /home/djemos/progs/connman-gtk/pkg/usr/share/locale/pt/LC_MESSAGES: σύνολο 12 -rw-r--r-- 1 djemos users 10685 Αυγ 2 16:09 connman-gtk.mo /home/djemos/progs/connman-gtk/pkg/usr/share/locale/ru: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 LC_MESSAGES /home/djemos/progs/connman-gtk/pkg/usr/share/locale/ru/LC_MESSAGES: σύνολο 16 -rw-r--r-- 1 djemos users 13356 Αυγ 2 16:09 connman-gtk.mo /home/djemos/progs/connman-gtk/pkg/usr/src: σύνολο 4 drwxr-xr-x 2 djemos users 4096 Αυγ 2 16:09 connman-gtk-1.1.1 /home/djemos/progs/connman-gtk/pkg/usr/src/connman-gtk-1.1.1: σύνολο 4 -rw-r--r-- 1 djemos users 696 Αυγ 2 16:09 SLKBUILD Slackware package maker, version 3.14159265. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /home/djemos/progs/connman-gtk/connman-gtk-1.1.1-i586-1dj.txz ./ install/ install/doinst.sh install/slack-desc usr/ usr/bin/ usr/bin/connman-gtk usr/doc/ usr/doc/connman-gtk-1.1.1/ usr/man/ usr/man/man1/ usr/man/man1/connman-gtk.1.gz usr/share/ usr/share/applications/ usr/share/applications/connman-gtk.desktop usr/share/connman-gtk/ usr/share/connman-gtk/doc/ usr/share/connman-gtk/doc/CHANGELOG.md usr/share/connman-gtk/doc/README.md usr/share/glib-2.0/ usr/share/glib-2.0/schemas/ usr/share/glib-2.0/schemas/net.connman.gtk.gschema.xml usr/share/locale/ usr/share/locale/es/ usr/share/locale/es/LC_MESSAGES/ usr/share/locale/es/LC_MESSAGES/connman-gtk.mo usr/share/locale/fi/ usr/share/locale/fi/LC_MESSAGES/ usr/share/locale/fi/LC_MESSAGES/connman-gtk.mo usr/share/locale/pt/ usr/share/locale/pt/LC_MESSAGES/ usr/share/locale/pt/LC_MESSAGES/connman-gtk.mo usr/share/locale/ru/ usr/share/locale/ru/LC_MESSAGES/ usr/share/locale/ru/LC_MESSAGES/connman-gtk.mo usr/src/ usr/src/connman-gtk-1.1.1/ usr/src/connman-gtk-1.1.1/SLKBUILD Slackware package /home/djemos/progs/connman-gtk/connman-gtk-1.1.1-i586-1dj.txz created. Package has been built. Cleaning pkg and src directories