+ 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/skkfep-0.86cnb2/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/skkfep-0.86cnb2/work.log WARNING: [license.mk] Every package should define a LICENSE. ===> Building for skkfep-0.86cnb2 rm -f genMakefile cp config.h junk.c awk -f extrpar `cc -E junk.c | sed -n 's/^#[^"]*"\([^/][^"]*onfigs[^"]*\)".*/\1/p' | sort | uniq` > genMakefile rm -f junk.c awk -f extrpar config.h | cat - protoMakefile >> genMakefile make -f genMakefile all gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include/ncurses -DUSE_LOCALE -O -DSKK_CONF=\"/etc/opt/pkg/skk.conf\" -I/opt/pkg/include/ncurses -c jc.c jc.c:112:1: error: return type defaults to 'int' [-Wimplicit-int] 112 | main(argc,argv) | ^~~~ jc.c: In function 'main': jc.c:129:17: error: implicit declaration of function 'usage' [-Wimplicit-function-declaration] 129 | usage(); | ^~~~~ jc.c:130:17: error: implicit declaration of function 'exit' [-Wimplicit-function-declaration] 130 | exit(-1); | ^~~~ jc.c:39:1: note: include '' or provide a declaration of 'exit' 38 | #include "config.h" +++ |+#include 39 | jc.c:130:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 130 | exit(-1); | ^~~~ jc.c:130:17: note: include '' or provide a declaration of 'exit' jc.c:132:14: error: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] 132 | if (!strcmp(argv[1],"-c")) { | ^~~~~~ jc.c:39:1: note: include '' or provide a declaration of 'strcmp' 38 | #include "config.h" +++ |+#include 39 | jc.c:143:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 143 | exit(0); | ^~~~ jc.c:143:17: note: include '' or provide a declaration of 'exit' jc.c:145:19: error: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] 145 | else if (!strncmp(argv[1],"-a",2)) { | ^~~~~~~ jc.c:145:19: note: include '' or provide a declaration of 'strncmp' jc.c:145:40: warning: 'strncmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 145 | else if (!strncmp(argv[1],"-a",2)) { | ^ : note: built-in 'strncmp' declared here jc.c:148:53: error: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] 148 | sprintf(tmpf,"/tmp/jctmp%d",getpid()); | ^~~~~~ jc.c:151:33: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 151 | exit(1); | ^~~~ jc.c:151:33: note: include '' or provide a declaration of 'exit' jc.c:184:9: error: implicit declaration of function 'doConv'; did you mean 'conv'? [-Wimplicit-function-declaration] 184 | doConv(nargc,nargv,cOption[1],cOption[2]); | ^~~~~~ | conv jc.c:186:17: error: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] 186 | unlink(tmpf); | ^~~~~~ jc.c:187:9: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 187 | exit(0); | ^~~~ jc.c:187:9: note: include '' or provide a declaration of 'exit' jc.c: At top level: jc.c:190:1: error: return type defaults to 'int' [-Wimplicit-int] 190 | doConv(argc,argv,fromCode,toCode) | ^~~~~~ jc.c: In function 'doConv': jc.c:202:41: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 202 | exit(-1); | ^~~~ jc.c:202:41: note: include '' or provide a declaration of 'exit' jc.c:208:41: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 208 | exit(-1); | ^~~~ jc.c:208:41: note: include '' or provide a declaration of 'exit' jc.c:213:33: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 213 | exit(-1); | ^~~~ jc.c:213:33: note: include '' or provide a declaration of 'exit' jc.c: In function 'conv': jc.c:250:17: error: implicit declaration of function 'n_impr' [-Wimplicit-function-declaration] 250 | n_impr(cOption); | ^~~~~~ jc.c:253:17: error: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] 253 | strcpy(mbuf,is); | ^~~~~~ jc.c:253:17: note: include '' or provide a declaration of 'strcpy' jc.c:253:17: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] jc.c:253:17: note: include '' or provide a declaration of 'strcpy' jc.c:267:17: warning: incompatible implicit declaration of built-in function 'strcpy' [-Wbuiltin-declaration-mismatch] 267 | strcpy(os,mbuf); | ^~~~~~ jc.c:267:17: note: include '' or provide a declaration of 'strcpy' jc.c: At top level: jc.c:270:1: error: return type defaults to 'int' [-Wimplicit-int] 270 | n_impr(s) | ^~~~~~ jc.c: In function 'n_impr': jc.c:275:9: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 275 | exit(-1); | ^~~~ jc.c:275:9: note: include '' or provide a declaration of 'exit' jc.c: At top level: jc.c:278:1: error: return type defaults to 'int' [-Wimplicit-int] 278 | putSFT(pptr,code) /* Put Shift in/out code */ | ^~~~~~ jc.c: In function 'cConvJS': jc.c:410:22: error: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] 410 | int il = strlen(SIcode), | ^~~~~~ jc.c:410:22: note: include '' or provide a declaration of 'strlen' jc.c:410:22: warning: incompatible implicit declaration of built-in function 'strlen' [-Wbuiltin-declaration-mismatch] jc.c:410:22: note: include '' or provide a declaration of 'strlen' jc.c:415:47: warning: 'strncmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 415 | if (strncmp(ip,SOcode,ol) == 0) { | ^~ : note: built-in 'strncmp' declared here jc.c:420:33: error: implicit declaration of function 'put_js'; did you mean 'puts'? [-Wimplicit-function-declaration] 420 | put_js(*ip,*(ip+1),op); | ^~~~~~ | puts jc.c:426:47: warning: 'strncmp' argument 3 type is 'int' where 'long unsigned int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 426 | if (strncmp(ip,SIcode,il) == 0) { | ^~ : note: built-in 'strncmp' declared here jc.c: At top level: jc.c:458:1: error: return type defaults to 'int' [-Wimplicit-int] 458 | put_js(ub,lb,op) | ^~~~~~ jc.c: In function 'file_open': jc.c:483:17: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch] 483 | exit(-1); | ^~~~ jc.c:483:17: note: include '' or provide a declaration of 'exit' jc.c: At top level: jc.c:609:1: error: return type defaults to 'int' [-Wimplicit-int] 609 | usage() | ^~~~~ *** Error code 1 Stop. make[1]: stopped making "all" in /home/pbulk/build/inputmethod/skkfep/work/skkfep *** Error code 1 Stop. bmake: stopped making "all" in /home/pbulk/build/inputmethod/skkfep/work/skkfep *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/inputmethod/skkfep *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/inputmethod/skkfep