+ 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/ctrlproxy-3.0.8nb15/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ctrlproxy-3.0.8nb15/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for ctrlproxy-3.0.8nb15 Compiling src/main.c Compiling src/posix.c Compiling src/cache.c src/cache.c: In function 'client_try_cache': src/cache.c:211:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 211 | if (!g_strcasecmp(l->args[0], cache_commands[i].name)) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/cache.c:24: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ Compiling src/util.c Compiling src/hooks.c src/hooks.c: In function 'del_filter_ex': src/hooks.c:64:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 64 | if (!g_strcasecmp(d->name, name)) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/hooks.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ Compiling src/linestack.c src/linestack.c: In function 'register_linestack': src/linestack.c:32:2: warning: 'g_memdup' is deprecated: Use 'g_memdup2' instead [-Wdeprecated-declarations] 32 | linestack_backends = g_slist_append(linestack_backends, g_memdup(b, sizeof(*b))); | ^~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:257:23: note: declared here 257 | gpointer g_memdup (gconstpointer mem, | ^~~~~~~~ src/linestack.c: In function 'linestack_insert_line': src/linestack.c:214:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 214 | g_strcasecmp(l->args[0], "PRIVMSG") && | ^~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c:215:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 215 | g_strcasecmp(l->args[0], "NOTICE")) return TRUE; | ^~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c:218:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 218 | if ((!g_strcasecmp(l->args[0], "PRIVMSG") || | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c:219:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 219 | !g_strcasecmp(l->args[0], "NOTICE")) && | ^ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c:221:3: warning: 'g_strncasecmp' is deprecated [-Wdeprecated-declarations] 221 | g_strncasecmp(l->args[2], "\001ACTION", 7) != 0) | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:204:23: note: declared here 204 | gint g_strncasecmp (const gchar *s1, | ^~~~~~~~~~~~~ src/linestack.c:225:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 225 | if (!g_strcasecmp(linestack_messages[i], l->args[0])) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c: In function 'send_line_timed': src/linestack.c:253:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 253 | if ((!g_strcasecmp(l->args[0], "PRIVMSG") || | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c:254:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 254 | !g_strcasecmp(l->args[0], "NOTICE")) && | ^ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c: In function 'send_line_timed_dataonly': src/linestack.c:272:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 272 | if (g_strcasecmp(l->args[0], "PRIVMSG") != 0 && | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c:273:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 273 | g_strcasecmp(l->args[0], "NOTICE") != 0) | ^~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c: In function 'send_line_dataonly': src/linestack.c:289:2: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 289 | if (g_strcasecmp(l->args[0], "PRIVMSG") != 0 && | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/linestack.c:290:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 290 | g_strcasecmp(l->args[0], "NOTICE") != 0) | ^~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/linestack.c:20: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ Compiling src/plugins.c Compiling src/settings.c src/settings.c: In function 'find_create_network_config': src/settings.c:726:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 726 | if (g_strcasecmp(nc->name, name) == 0) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c:736:4: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 736 | if (g_strcasecmp(sc->host, name) == 0) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c:739:4: warning: 'g_strncasecmp' is deprecated [-Wdeprecated-declarations] 739 | if (g_strncasecmp(sc->host, name, strlen(sc->host)) != 0) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:204:23: note: declared here 204 | gint g_strncasecmp (const gchar *s1, | ^~~~~~~~~~~~~ src/settings.c:744:4: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 744 | if (g_strcasecmp(tmp, name) == 0) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c: In function 'config_find_network': src/settings.c:931:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 931 | if (!g_strcasecmp(nc->name, name)) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c: In function 'config_load_networks': src/settings.c:976:25: warning: variable 'n' set but not used [-Wunused-but-set-variable] 976 | struct network_config *n; | ^ src/settings.c: In function 'config_save_log': src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1032:3: note: in expansion of macro 'STORE_SETTING' 1032 | STORE_SETTING(data, config->keyfile, "global", "", logfilename); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1032:3: note: in expansion of macro 'STORE_SETTING' 1032 | STORE_SETTING(data, config->keyfile, "global", "", logfilename); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1033:3: note: in expansion of macro 'STORE_SETTING' 1033 | STORE_SETTING(data, config->keyfile, "global", "log-format-", nickchange); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1033:3: note: in expansion of macro 'STORE_SETTING' 1033 | STORE_SETTING(data, config->keyfile, "global", "log-format-", nickchange); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1034:3: note: in expansion of macro 'STORE_SETTING' 1034 | STORE_SETTING(data, config->keyfile, "global", "log-format-", topic); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1034:3: note: in expansion of macro 'STORE_SETTING' 1034 | STORE_SETTING(data, config->keyfile, "global", "log-format-", topic); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1035:3: note: in expansion of macro 'STORE_SETTING' 1035 | STORE_SETTING(data, config->keyfile, "global", "log-format-", notopic); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1035:3: note: in expansion of macro 'STORE_SETTING' 1035 | STORE_SETTING(data, config->keyfile, "global", "log-format-", notopic); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1036:3: note: in expansion of macro 'STORE_SETTING' 1036 | STORE_SETTING(data, config->keyfile, "global", "log-format-", part); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1036:3: note: in expansion of macro 'STORE_SETTING' 1036 | STORE_SETTING(data, config->keyfile, "global", "log-format-", part); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1037:3: note: in expansion of macro 'STORE_SETTING' 1037 | STORE_SETTING(data, config->keyfile, "global", "log-format-", join); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1037:3: note: in expansion of macro 'STORE_SETTING' 1037 | STORE_SETTING(data, config->keyfile, "global", "log-format-", join); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1038:3: note: in expansion of macro 'STORE_SETTING' 1038 | STORE_SETTING(data, config->keyfile, "global", "log-format-", msg); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1038:3: note: in expansion of macro 'STORE_SETTING' 1038 | STORE_SETTING(data, config->keyfile, "global", "log-format-", msg); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1039:3: note: in expansion of macro 'STORE_SETTING' 1039 | STORE_SETTING(data, config->keyfile, "global", "log-format-", notice); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1039:3: note: in expansion of macro 'STORE_SETTING' 1039 | STORE_SETTING(data, config->keyfile, "global", "log-format-", notice); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1040:3: note: in expansion of macro 'STORE_SETTING' 1040 | STORE_SETTING(data, config->keyfile, "global", "log-format-", action); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1040:3: note: in expansion of macro 'STORE_SETTING' 1040 | STORE_SETTING(data, config->keyfile, "global", "log-format-", action); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1041:3: note: in expansion of macro 'STORE_SETTING' 1041 | STORE_SETTING(data, config->keyfile, "global", "log-format-", kick); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1041:3: note: in expansion of macro 'STORE_SETTING' 1041 | STORE_SETTING(data, config->keyfile, "global", "log-format-", kick); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1042:3: note: in expansion of macro 'STORE_SETTING' 1042 | STORE_SETTING(data, config->keyfile, "global", "log-format-", quit); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1042:3: note: in expansion of macro 'STORE_SETTING' 1042 | STORE_SETTING(data, config->keyfile, "global", "log-format-", quit); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1013:102: error: expected ')' before '__STRING' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~ src/settings.c:1043:3: note: in expansion of macro 'STORE_SETTING' 1043 | STORE_SETTING(data, config->keyfile, "global", "log-format-", mode); | ^~~~~~~~~~~~~ src/settings.c:1013:56: error: too few arguments to function 'g_key_file_set_string' 1013 | #define STORE_SETTING(data, kf, section, prefix, name) g_key_file_set_string((kf), (section), prefix __STRING(name), (data)->name) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1043:3: note: in expansion of macro 'STORE_SETTING' 1043 | STORE_SETTING(data, config->keyfile, "global", "log-format-", mode); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:139:11: note: declared here 139 | void g_key_file_set_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c: In function 'config_load_log': src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1060:3: note: in expansion of macro 'FETCH_SETTING' 1060 | FETCH_SETTING(data, kf, "log-custom", "", nickchange); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1060:3: note: in expansion of macro 'FETCH_SETTING' 1060 | FETCH_SETTING(data, kf, "log-custom", "", nickchange); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1061:3: note: in expansion of macro 'FETCH_SETTING' 1061 | FETCH_SETTING(data, kf, "log-custom", "", logfilename); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1061:3: note: in expansion of macro 'FETCH_SETTING' 1061 | FETCH_SETTING(data, kf, "log-custom", "", logfilename); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1062:3: note: in expansion of macro 'FETCH_SETTING' 1062 | FETCH_SETTING(data, kf, "log-custom", "", topic); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1062:3: note: in expansion of macro 'FETCH_SETTING' 1062 | FETCH_SETTING(data, kf, "log-custom", "", topic); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1063:3: note: in expansion of macro 'FETCH_SETTING' 1063 | FETCH_SETTING(data, kf, "log-custom", "", notopic); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1063:3: note: in expansion of macro 'FETCH_SETTING' 1063 | FETCH_SETTING(data, kf, "log-custom", "", notopic); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1064:3: note: in expansion of macro 'FETCH_SETTING' 1064 | FETCH_SETTING(data, kf, "log-custom", "", part); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1064:3: note: in expansion of macro 'FETCH_SETTING' 1064 | FETCH_SETTING(data, kf, "log-custom", "", part); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1065:3: note: in expansion of macro 'FETCH_SETTING' 1065 | FETCH_SETTING(data, kf, "log-custom", "", join); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1065:3: note: in expansion of macro 'FETCH_SETTING' 1065 | FETCH_SETTING(data, kf, "log-custom", "", join); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1066:3: note: in expansion of macro 'FETCH_SETTING' 1066 | FETCH_SETTING(data, kf, "log-custom", "", msg); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1066:3: note: in expansion of macro 'FETCH_SETTING' 1066 | FETCH_SETTING(data, kf, "log-custom", "", msg); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1067:3: note: in expansion of macro 'FETCH_SETTING' 1067 | FETCH_SETTING(data, kf, "log-custom", "", notice); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1067:3: note: in expansion of macro 'FETCH_SETTING' 1067 | FETCH_SETTING(data, kf, "log-custom", "", notice); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1068:3: note: in expansion of macro 'FETCH_SETTING' 1068 | FETCH_SETTING(data, kf, "log-custom", "", action); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1068:3: note: in expansion of macro 'FETCH_SETTING' 1068 | FETCH_SETTING(data, kf, "log-custom", "", action); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1069:3: note: in expansion of macro 'FETCH_SETTING' 1069 | FETCH_SETTING(data, kf, "log-custom", "", kick); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1069:3: note: in expansion of macro 'FETCH_SETTING' 1069 | FETCH_SETTING(data, kf, "log-custom", "", kick); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1070:3: note: in expansion of macro 'FETCH_SETTING' 1070 | FETCH_SETTING(data, kf, "log-custom", "", quit); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1070:3: note: in expansion of macro 'FETCH_SETTING' 1070 | FETCH_SETTING(data, kf, "log-custom", "", quit); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1071:3: note: in expansion of macro 'FETCH_SETTING' 1071 | FETCH_SETTING(data, kf, "log-custom", "", mode); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1071:3: note: in expansion of macro 'FETCH_SETTING' 1071 | FETCH_SETTING(data, kf, "log-custom", "", mode); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1081:3: note: in expansion of macro 'FETCH_SETTING' 1081 | FETCH_SETTING(data, kf, "global", "", logfilename); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1081:3: note: in expansion of macro 'FETCH_SETTING' 1081 | FETCH_SETTING(data, kf, "global", "", logfilename); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1082:3: note: in expansion of macro 'FETCH_SETTING' 1082 | FETCH_SETTING(data, kf, "global", "log-format-", nickchange); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1082:3: note: in expansion of macro 'FETCH_SETTING' 1082 | FETCH_SETTING(data, kf, "global", "log-format-", nickchange); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1083:3: note: in expansion of macro 'FETCH_SETTING' 1083 | FETCH_SETTING(data, kf, "global", "log-format-", topic); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1083:3: note: in expansion of macro 'FETCH_SETTING' 1083 | FETCH_SETTING(data, kf, "global", "log-format-", topic); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1084:3: note: in expansion of macro 'FETCH_SETTING' 1084 | FETCH_SETTING(data, kf, "global", "log-format-", notopic); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1084:3: note: in expansion of macro 'FETCH_SETTING' 1084 | FETCH_SETTING(data, kf, "global", "log-format-", notopic); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1085:3: note: in expansion of macro 'FETCH_SETTING' 1085 | FETCH_SETTING(data, kf, "global", "log-format-", part); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1085:3: note: in expansion of macro 'FETCH_SETTING' 1085 | FETCH_SETTING(data, kf, "global", "log-format-", part); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1086:3: note: in expansion of macro 'FETCH_SETTING' 1086 | FETCH_SETTING(data, kf, "global", "log-format-", join); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1086:3: note: in expansion of macro 'FETCH_SETTING' 1086 | FETCH_SETTING(data, kf, "global", "log-format-", join); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1087:3: note: in expansion of macro 'FETCH_SETTING' 1087 | FETCH_SETTING(data, kf, "global", "log-format-", msg); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1087:3: note: in expansion of macro 'FETCH_SETTING' 1087 | FETCH_SETTING(data, kf, "global", "log-format-", msg); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1088:3: note: in expansion of macro 'FETCH_SETTING' 1088 | FETCH_SETTING(data, kf, "global", "log-format-", notice); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1088:3: note: in expansion of macro 'FETCH_SETTING' 1088 | FETCH_SETTING(data, kf, "global", "log-format-", notice); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1089:3: note: in expansion of macro 'FETCH_SETTING' 1089 | FETCH_SETTING(data, kf, "global", "log-format-", action); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1089:3: note: in expansion of macro 'FETCH_SETTING' 1089 | FETCH_SETTING(data, kf, "global", "log-format-", action); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1090:3: note: in expansion of macro 'FETCH_SETTING' 1090 | FETCH_SETTING(data, kf, "global", "log-format-", kick); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1090:3: note: in expansion of macro 'FETCH_SETTING' 1090 | FETCH_SETTING(data, kf, "global", "log-format-", kick); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1091:3: note: in expansion of macro 'FETCH_SETTING' 1091 | FETCH_SETTING(data, kf, "global", "log-format-", quit); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1091:3: note: in expansion of macro 'FETCH_SETTING' 1091 | FETCH_SETTING(data, kf, "global", "log-format-", quit); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1012:117: error: expected ')' before '__STRING' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~ src/settings.c:1092:3: note: in expansion of macro 'FETCH_SETTING' 1092 | FETCH_SETTING(data, kf, "global", "log-format-", mode); | ^~~~~~~~~~~~~ src/settings.c:1012:71: error: too few arguments to function 'g_key_file_get_string' 1012 | #define FETCH_SETTING(data, kf, section, prefix, name) (data)->name = g_key_file_get_string((kf), (section), prefix __STRING(name), NULL) | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1092:3: note: in expansion of macro 'FETCH_SETTING' 1092 | FETCH_SETTING(data, kf, "global", "log-format-", mode); | ^~~~~~~~~~~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:55, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gkeyfile.h:134:11: note: declared here 134 | gchar *g_key_file_get_string (GKeyFile *key_file, | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c: In function 'load_configuration': src/settings.c:1271:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1271 | if (!g_strcasecmp(setting, "never") || !g_strcasecmp(setting, "false")) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c:1271:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1271 | if (!g_strcasecmp(setting, "never") || !g_strcasecmp(setting, "false")) | ^~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c:1273:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1273 | else if (!g_strcasecmp(setting, "always")) | ^~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c:1275:3: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1275 | else if (!g_strcasecmp(setting, "replication") || | ^~~~ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c:1276:7: warning: 'g_strcasecmp' is deprecated [-Wdeprecated-declarations] 1276 | !g_strcasecmp(setting, "true")) | ^ In file included from /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib.h:82, from src/ctrlproxy.h:27, from src/internals.h:44, from src/settings.c:21: /home/pbulk/build/chat/ctrlproxy/work/.buildlink/include/glib-2.0/glib/gstrfuncs.h:201:23: note: declared here 201 | gint g_strcasecmp (const gchar *s1, | ^~~~~~~~~~~~ src/settings.c:1359:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1359 | if (g_key_file_has_key(kf, "admin", "log", NULL) && !g_key_file_get_boolean(kf, "admin", "log", NULL)) | ^~ src/settings.c:1361:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1361 | g_key_file_remove_key(kf, "admin", "log", NULL); | ^~~~~~~~~~~~~~~~~~~~~ src/settings.c:1362:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 1362 | if (g_key_file_has_key(kf, "global", "admin-log", NULL) && !g_key_file_get_boolean(kf, "global", "admin-log", NULL)) | ^~ src/settings.c:1365:2: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 1365 | for (gl = cfg->networks; gl; gl = gl->next) { | ^~~ gmake: *** [Makefile:130: src/settings.o] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/ctrlproxy *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/chat/ctrlproxy