+ 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/dateutils-0.4.11nb7/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/dateutils-0.4.11nb7/work.log ===> Building for dateutils-0.4.11nb7 Making all in build-aux gmake[1]: Entering directory '/home/pbulk/build/time/dateutils/work/dateutils-0.4.11/build-aux' /opt/pkg/bin/gmake all-am gmake[2]: Entering directory '/home/pbulk/build/time/dateutils/work/dateutils-0.4.11/build-aux' CC yuck_bootstrap-yuck.o CC yuck-yuck.o CC yuck-yuck-scmver.o yuck.c: In function 'snarf_f': yuck.c:1050:34: error: implicit declaration of function 'getline' [-Wimplicit-function-declaration] 1050 | for (ssize_t nrd; (nrd = getline(&line, &llen, f)) > 0;) { | ^~~~~~~ yuck.c: In function 'snarf_ln': yuck.c:1003:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 1003 | } else if (st == SET_UMBCMD) { | ^ yuck.c:1008:9: note: here 1008 | case SET_OPTION: | ^~~~ yuck.c:1014:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 1014 | } else if (st == SET_OPTION) { | ^ yuck.c:1019:9: note: here 1019 | case SET_INTER: | ^~~~ yuck.c:1026:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 1026 | st = UNKNOWN; | ~~~^~~~~~~~~ yuck.c:1028:9: note: here 1028 | case SET_SETOPT: | ^~~~ yuck.c: In function 'optionp': yuck.c:654:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | cur_opt.oarg = 1U; | ~~~~~~~~~~~~~^~~~ yuck.c:655:17: note: here 655 | case '=':; | ^~~~ yuck-scmver.c: In function 'run': yuck-scmver.c:296:22: error: implicit declaration of function 'vfork'; did you mean 'fork'? [-Wimplicit-function-declaration] 296 | switch ((p = vfork())) { | ^~~~~ | fork gmake[2]: *** [Makefile:502: yuck_bootstrap-yuck.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: *** [Makefile:488: yuck-yuck-scmver.o] Error 1 yuck.c: In function 'snarf_f': yuck.c:1050:34: error: implicit declaration of function 'getline' [-Wimplicit-function-declaration] 1050 | for (ssize_t nrd; (nrd = getline(&line, &llen, f)) > 0;) { | ^~~~~~~ yuck.c: In function 'get_myself': yuck.c:1188:9: warning: passing argument 2 to 'restrict'-qualified parameter aliases with argument 1 [-Wrestrict] 1188 | if (UNLIKELY((off = readlink(buf, buf, bsz)) < 0)) { | ^~ yuck.c: In function 'run_m4': yuck.c:1377:24: error: implicit declaration of function 'vfork'; did you mean 'fork'? [-Wimplicit-function-declaration] 1377 | switch ((m4p = vfork())) { | ^~~~~ | fork In file included from yuck.c:1742: yuck.yucc: At top level: yuck.yucc:256:30: warning: argument 1 of type 'yuck_t[static 1]' {aka 'union yuck_u[1]'} with mismatched bound [-Warray-parameter=] 256 | static int yuck_parse(yuck_t tgt[static 1U], int argc, char *argv[]) | ~~~~~~~^~~~~~~~~~~~~~ yuck.yucc:159:12: note: previously declared as 'yuck_t *' {aka 'union yuck_u *'} 159 | yuck_parse(yuck_t*, int argc, char *argv[]); | ^~~~~~~ yuck.yucc:827:30: warning: argument 1 of type 'yuck_t[static 1]' {aka 'union yuck_u[1]'} with mismatched bound [-Warray-parameter=] 827 | static void yuck_free(yuck_t tgt[static 1U]) | ~~~~~~~^~~~~~~~~~~~~~ yuck.yucc:160:51: note: previously declared as 'yuck_t *' {aka 'union yuck_u *'} 160 | static __attribute__((nonnull(1))) void yuck_free(yuck_t*); | ^~~~~~~ yuck.yucc:887:42: warning: argument 1 of type 'const yuck_t[static 1]' {aka 'const union yuck_u[1]'} with mismatched bound [-Warray-parameter=] 887 | static void yuck_auto_usage(const yuck_t src[static 1U]) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ yuck.yucc:163:57: note: previously declared as 'const yuck_t *' {aka 'const union yuck_u *'} 163 | static __attribute__((nonnull(1))) void yuck_auto_usage(const yuck_t*); | ^~~~~~~~~~~~~ yuck.yucc:957:41: warning: argument 1 of type 'const yuck_t[static 1]' {aka 'const union yuck_u[1]'} with mismatched bound [-Warray-parameter=] 957 | static void yuck_auto_help(const yuck_t src[static 1U]) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ yuck.yucc:162:56: note: previously declared as 'const yuck_t *' {aka 'const union yuck_u *'} 162 | static __attribute__((nonnull(1))) void yuck_auto_help(const yuck_t*); | ^~~~~~~~~~~~~ yuck.yucc:1071:44: warning: argument 1 of type 'const yuck_t[static 1]' {aka 'const union yuck_u[1]'} with mismatched bound [-Warray-parameter=] 1071 | static void yuck_auto_version(const yuck_t src[static 1U]) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ yuck.yucc:164:59: note: previously declared as 'const yuck_t *' {aka 'const union yuck_u *'} 164 | static __attribute__((nonnull(1))) void yuck_auto_version(const yuck_t*); | ^~~~~~~~~~~~~ yuck.c: In function 'snarf_ln': yuck.c:1003:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 1003 | } else if (st == SET_UMBCMD) { | ^ yuck.c:1008:9: note: here 1008 | case SET_OPTION: | ^~~~ yuck.c:1014:27: warning: this statement may fall through [-Wimplicit-fallthrough=] 1014 | } else if (st == SET_OPTION) { | ^ yuck.c:1019:9: note: here 1019 | case SET_INTER: | ^~~~ yuck.c:1026:28: warning: this statement may fall through [-Wimplicit-fallthrough=] 1026 | st = UNKNOWN; | ~~~^~~~~~~~~ yuck.c:1028:9: note: here 1028 | case SET_SETOPT: | ^~~~ yuck.c: In function 'optionp': yuck.c:654:38: warning: this statement may fall through [-Wimplicit-fallthrough=] 654 | cur_opt.oarg = 1U; | ~~~~~~~~~~~~~^~~~ yuck.c:655:17: note: here 655 | case '=':; | ^~~~ gmake[2]: *** [Makefile:474: yuck-yuck.o] Error 1 gmake[2]: Leaving directory '/home/pbulk/build/time/dateutils/work/dateutils-0.4.11/build-aux' gmake[1]: *** [Makefile:381: all] Error 2 gmake[1]: Leaving directory '/home/pbulk/build/time/dateutils/work/dateutils-0.4.11/build-aux' gmake: *** [Makefile:495: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/time/dateutils *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/time/dateutils