+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/tint2-17.0.1nb1/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/tint2-17.0.1nb1/work.log => Bootstrap dependency digest>=20211023: found digest-20211023 ===> Building for tint2-17.0.1nb1 17.0.1 [ 0%] Built target version [ 1%] Building C object CMakeFiles/tint2.dir/src/config.c.o /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c: In function 'load_launcher_app_dir': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:209:91: warning: implicit declaration of function 'strdup'; did you mean 'g_strdup'? [-Wimplicit-function-declaration] 209 | panel_config.launcher.list_apps = g_slist_append(panel_config.launcher.list_apps, strdup(file)); | ^~~~~~ | g_strdup /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:209:91: warning: passing argument 2 of 'g_slist_append' makes pointer from integer without a cast [-Wint-conversion] 209 | panel_config.launcher.list_apps = g_slist_append(panel_config.launcher.list_apps, strdup(file)); | ^~~~~~~~~~~~ | | | int In file included from /home/pbulk/build/x11/tint2/work/.buildlink/include/glib-2.0/glib/gmain.h:26, from /home/pbulk/build/x11/tint2/work/.buildlink/include/glib-2.0/glib/giochannel.h:33, from /home/pbulk/build/x11/tint2/work/.buildlink/include/glib-2.0/glib.h:54, from /home/pbulk/build/x11/tint2/work/.buildlink/include/glib-2.0/glib/gprintf.h:21, from /home/pbulk/build/x11/tint2/work/.buildlink/include/glib-2.0/glib/gstdio.h:22, from /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:33: /home/pbulk/build/x11/tint2/work/.buildlink/include/glib-2.0/glib/gslist.h:59:26: note: expected 'gpointer' {aka 'void *'} but argument is of type 'int' 59 | gpointer data) G_GNUC_WARN_UNUSED_RESULT; | ~~~~~~~~~~~~~~~~~~^~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c: In function 'add_entry': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:429:27: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 429 | panel_items_order = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:527:31: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 527 | panel_window_name = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:690:37: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 690 | execp->backend->command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:718:33: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 718 | execp->backend->tooltip = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:771:44: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 771 | execp->backend->lclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:776:44: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 776 | execp->backend->mclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:781:44: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 781 | execp->backend->rclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:786:44: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 786 | execp->backend->uwheel_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:791:44: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 791 | execp->backend->dwheel_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:806:35: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 806 | button->backend->text = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:812:38: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 812 | button->backend->tooltip = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:853:45: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 853 | button->backend->lclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:858:45: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 858 | button->backend->mclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:863:45: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 863 | button->backend->rclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:868:45: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 868 | button->backend->uwheel_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:873:45: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 873 | button->backend->dwheel_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:883:35: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 883 | panel_items_order = strdup(tmp); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:886:35: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 886 | panel_items_order = strdup("C"); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:890:26: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 890 | time1_format = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:895:26: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 895 | time2_format = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:901:28: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 901 | time1_timezone = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:904:28: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 904 | time2_timezone = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:928:33: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 928 | time_tooltip_format = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:931:35: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 931 | time_tooltip_timezone = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:934:34: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 934 | clock_lclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:937:34: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 937 | clock_mclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:940:34: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 940 | clock_rclick_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:943:34: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 943 | clock_uwheel_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:946:34: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 946 | clock_dwheel_command = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1126:35: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1126 | panel_items_order = strdup(tmp); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1129:35: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1129 | panel_items_order = strdup("S"); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1165:34: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1165 | systray_hide_name_filter = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1197:32: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1197 | icon_theme_name_config = strdup(value); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1294:39: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1294 | panel_items_order = strdup(tmp); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1297:39: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1297 | panel_items_order = strdup("S"); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c: In function 'config_read_file': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1343:12: warning: implicit declaration of function 'getline' [-Wimplicit-function-declaration] 1343 | while (getline(&line, &line_size, fp) >= 0) { | ^~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1365:31: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1365 | panel_items_order = strdup(tmp); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1368:31: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1368 | panel_items_order = strdup("T"); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c: In function 'config_read_default_path': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1397:21: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1397 | config_path = strdup(path1); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1435:21: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1435 | config_path = strdup(path1); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/config.c:1454:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1454 | config_path = strdup(path1); | ^ [ 2%] Building C object CMakeFiles/tint2.dir/src/panel.c.o /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/panel.c: In function 'default_panel': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/panel.c:109:25: warning: implicit declaration of function 'strdup'; did you mean 'g_strdup'? [-Wimplicit-function-declaration] 109 | panel_window_name = strdup("tint2"); | ^~~~~~ | g_strdup /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/panel.c:109:23: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 109 | panel_window_name = strdup("tint2"); | ^ [ 4%] Building C object CMakeFiles/tint2.dir/src/util/server.c.o [ 5%] Building C object CMakeFiles/tint2.dir/src/main.c.o [ 7%] Building C object CMakeFiles/tint2.dir/src/init.c.o /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c: In function 'handle_cli_arguments': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c:65:31: warning: implicit declaration of function 'strdup'; did you mean 'g_strdup'? [-Wimplicit-function-declaration] 65 | config_path = strdup(argv[i]); | ^~~~~~ | g_strdup /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c:65:29: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 65 | config_path = strdup(argv[i]); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c:72:31: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 72 | snapshot_path = strdup(argv[i]); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c:77:25: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 77 | config_path = strdup(argv[i]); | ^ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c: In function 'detect_compositor': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c:142:9: warning: implicit declaration of function 'kill' [-Wimplicit-function-declaration] 142 | kill(getpid(), SIGUSR1); | ^~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c: In function 'init': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/init.c:240:5: warning: implicit declaration of function 'setlinebuf'; did you mean 'setvbuf'? [-Wimplicit-function-declaration] 240 | setlinebuf(stdout); | ^~~~~~~~~~ | setvbuf [ 8%] Building C object CMakeFiles/tint2.dir/src/util/signals.c.o /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c: In function 'reset_signals': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:35:5: warning: implicit declaration of function 'sigemptyset' [-Wimplicit-function-declaration] 35 | sigemptyset(&signal_set); | ^~~~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:36:5: warning: implicit declaration of function 'sigprocmask' [-Wimplicit-function-declaration] 36 | sigprocmask(SIG_SETMASK, &signal_set, NULL); | ^~~~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c: In function 'init_signals': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:47:12: error: variable 'sa_chld' has initializer but incomplete type 47 | struct sigaction sa_chld = {.sa_handler = SIG_IGN}; | ^~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:47:34: error: 'struct sigaction' has no member named 'sa_handler' 47 | struct sigaction sa_chld = {.sa_handler = SIG_IGN}; | ^~~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:47:47: warning: excess elements in struct initializer 47 | struct sigaction sa_chld = {.sa_handler = SIG_IGN}; | ^~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:47:47: note: (near initialization for 'sa_chld') /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:47:22: error: storage size of 'sa_chld' isn't known 47 | struct sigaction sa_chld = {.sa_handler = SIG_IGN}; | ^~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:48:5: warning: implicit declaration of function 'sigaction' [-Wimplicit-function-declaration] 48 | sigaction(SIGCHLD, &sa_chld, 0); | ^~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:12: error: variable 'sa' has initializer but incomplete type 50 | struct sigaction sa = {.sa_handler = signal_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:29: error: 'struct sigaction' has no member named 'sa_handler' 50 | struct sigaction sa = {.sa_handler = signal_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:42: warning: excess elements in struct initializer 50 | struct sigaction sa = {.sa_handler = signal_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:42: note: (near initialization for 'sa') /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:59: error: 'struct sigaction' has no member named 'sa_flags' 50 | struct sigaction sa = {.sa_handler = signal_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:70: error: 'SA_RESTART' undeclared (first use in this function); did you mean 'ERESTART'? 50 | struct sigaction sa = {.sa_handler = signal_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~~~ | ERESTART /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:70: note: each undeclared identifier is reported only once for each function it appears in /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:70: warning: excess elements in struct initializer /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:70: note: (near initialization for 'sa') /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:22: error: storage size of 'sa' isn't known 50 | struct sigaction sa = {.sa_handler = signal_handler, .sa_flags = SA_RESTART}; | ^~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:50:22: warning: unused variable 'sa' [-Wunused-variable] /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:47:22: warning: unused variable 'sa_chld' [-Wunused-variable] 47 | struct sigaction sa_chld = {.sa_handler = SIG_IGN}; | ^~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c: In function 'init_signals_postconfig': /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:20: error: variable 'act' has initializer but incomplete type 147 | struct sigaction act = {.sa_handler = sigchld_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:38: error: 'struct sigaction' has no member named 'sa_handler' 147 | struct sigaction act = {.sa_handler = sigchld_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:51: warning: excess elements in struct initializer 147 | struct sigaction act = {.sa_handler = sigchld_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:51: note: (near initialization for 'act') /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:69: error: 'struct sigaction' has no member named 'sa_flags' 147 | struct sigaction act = {.sa_handler = sigchld_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:80: error: 'SA_RESTART' undeclared (first use in this function); did you mean 'ERESTART'? 147 | struct sigaction act = {.sa_handler = sigchld_handler, .sa_flags = SA_RESTART}; | ^~~~~~~~~~ | ERESTART /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:80: warning: excess elements in struct initializer /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:80: note: (near initialization for 'act') /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:30: error: storage size of 'act' isn't known 147 | struct sigaction act = {.sa_handler = sigchld_handler, .sa_flags = SA_RESTART}; | ^~~ /home/pbulk/build/x11/tint2/work/tint2-v17.0.1/src/util/signals.c:147:30: warning: unused variable 'act' [-Wunused-variable] *** [CMakeFiles/tint2.dir/src/util/signals.c.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/x11/tint2/work/tint2-v17.0.1 1 error bmake[2]: stopped in /home/pbulk/build/x11/tint2/work/tint2-v17.0.1 *** [CMakeFiles/tint2.dir/all] Error code 2 bmake[1]: stopped in /home/pbulk/build/x11/tint2/work/tint2-v17.0.1 1 error bmake[1]: stopped in /home/pbulk/build/x11/tint2/work/tint2-v17.0.1 *** [all] Error code 2 bmake: stopped in /home/pbulk/build/x11/tint2/work/tint2-v17.0.1 1 error bmake: stopped in /home/pbulk/build/x11/tint2/work/tint2-v17.0.1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/x11/tint2 *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-2021Q4-x86_64/x11/tint2