+ 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/spiff-1.0nb1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/spiff-1.0nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for spiff-1.0nb1
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c spiff.c
spiff.c: In function 'main':
spiff.c:83:24: warning: implicit declaration of function 'L_init_file' [-Wimplicit-function-declaration]
   83 |                 (void) L_init_file(i,filename[i]);
      |                        ^~~~~~~~~~~
spiff.c:93:24: warning: implicit declaration of function 'V_visual' [-Wimplicit-function-declaration]
   93 |                 return(V_visual(_Y_flags));
      |                        ^~~~~~~~
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c output.c
output.c: In function '_O_st_init':
output.c:70:18: warning: implicit declaration of function 'tgetent'; did you mean 'getenv'? [-Wimplicit-function-declaration]
   70 |         if (1 != tgetent(entry,termn))
      |                  ^~~~~~~
      |                  getenv
output.c:80:9: warning: implicit declaration of function 'tgetstr'; did you mean 'fgets'? [-Wimplicit-function-declaration]
   80 |         tgetstr("so",&_O_st_tmp);
      |         ^~~~~~~
      |         fgets
output.c: At top level:
output.c:175:1: warning: return type defaults to 'int' [-Wimplicit-int]
  175 | _O_con_line(numb,flags,filenum)
      | ^~~~~~~~~~~
compiler may report 1 statement not reached warning message for compare.c
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -c compare.c
compare.c: In function '_X_strcmp':
compare.c:58:29: warning: comparison between pointer and zero character constant [-Wpointer-compare]
   58 |                 for (;('\0' != s1) && ('\0' !=  *s2);s1++,s2++)
      |                             ^~
compare.c:58:32: note: did you mean to dereference the pointer?
   58 |                 for (;('\0' != s1) && ('\0' !=  *s2);s1++,s2++)
      |                                ^
compare.c: In function '_X_floatdiff':
compare.c:181:29: warning: implicit declaration of function 'F_floatcmp'; did you mean 'F_floatsub'? [-Wimplicit-function-declaration]
  181 |                         if (F_floatcmp(p1,p2) > 0)
      |                             ^~~~~~~~~~
      |                             F_floatsub
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c float.c
float.c:40:1: warning: return type defaults to 'int' [-Wimplicit-int]
   40 | F_isfloat(str,need_decimal,allow_sign)
      | ^~~~~~~~~
float.c: In function 'F_floatsub':
float.c:370:16: warning: type defaults to 'int' in declaration of 'needinit' [-Wimplicit-int]
  370 |         static needinit = 1;
      |                ^~~~~~~~
float.c: At top level:
float.c:503:1: warning: return type defaults to 'int' [-Wimplicit-int]
  503 | F_floatcmp(f1,f2)
      | ^~~~~~~~~~
float.c:648:1: warning: return type defaults to 'int' [-Wimplicit-int]
  648 | _F_xor(x,y)
      | ^~~~~~
float.c: In function '_F_xor':
float.c:648:1: warning: type of 'x' defaults to 'int' [-Wimplicit-int]
float.c:648:1: warning: type of 'y' defaults to 'int' [-Wimplicit-int]
float.c: At top level:
float.c:655:1: warning: return type defaults to 'int' [-Wimplicit-int]
  655 | _F_ABSDIFF(x,y)
      | ^~~~~~~~~~
float.c: In function '_F_ABSDIFF':
float.c:655:1: warning: type of 'x' defaults to 'int' [-Wimplicit-int]
float.c:655:1: warning: type of 'y' defaults to 'int' [-Wimplicit-int]
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c strings.c
strings.c: In function 'S_savenstr':
strings.c:143:1: warning: type of 'cnt' defaults to 'int' [-Wimplicit-int]
  143 | S_savenstr(to,from,cnt)
      | ^~~~~~~~~~
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c exact.c
exact.c: In function 'Q_do_exact':
exact.c:48:36: warning: implicit declaration of function 'X_com' [-Wimplicit-function-declaration]
   48 |                 while (i<last && (!X_com(i,i,comflags)))
      |                                    ^~~~~
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c miller.c
miller.c: In function 'G_do_miller':
miller.c:64:42: warning: implicit declaration of function 'X_com' [-Wimplicit-function-declaration]
   64 |         for (row=0;row < m && row < n && X_com(row,row,comflags) == 0; ++row)
      |                                          ^~~~~
compiler may report 4 statement not reached warning messages for parse.c
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -c parse.c
parse.c:68:1: warning: return type defaults to 'int' [-Wimplicit-int]
   68 | _P_in_alpha(chr)
      | ^~~~~~~~~~~
parse.c:125:1: warning: return type defaults to 'int' [-Wimplicit-int]
  125 | _P_needmore()
      | ^~~~~~~~~~~
parse.c:131:1: warning: return type defaults to 'int' [-Wimplicit-int]
  131 | _P_nextline()
      | ^~~~~~~~~~~
parse.c:367:1: warning: return type defaults to 'int' [-Wimplicit-int]
  367 | _P_comsnarf(comptr)
      | ^~~~~~~~~~~
parse.c: In function '_P_comsnarf':
parse.c:440:29: warning: implicit declaration of function 'W_is_nesting' [-Wimplicit-function-declaration]
  440 |                         if (W_is_nesting(comptr))
      |                             ^~~~~~~~~~~~
parse.c: In function '_P_do_parse':
parse.c:636:32: warning: implicit declaration of function 'F_isfloat' [-Wimplicit-function-declaration]
  636 |                 else if (tmp = F_isfloat(_P_nextchr,
      |                                ^~~~~~~~~
parse.c:658:29: warning: implicit declaration of function 'T_moretols' [-Wimplicit-function-declaration]
  658 |                         if (T_moretols(_P_next_tol))
      |                             ^~~~~~~~~~
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c command.c
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c comment.c
comment.c:190:1: warning: return type defaults to 'int' [-Wimplicit-int]
  190 | W_is_bol(ptr)
      | ^~~~~~~~
comment.c:237:1: warning: return type defaults to 'int' [-Wimplicit-int]
  237 | W_is_lit(ptr)
      | ^~~~~~~~
comment.c:284:1: warning: return type defaults to 'int' [-Wimplicit-int]
  284 | W_is_com(ptr)
      | ^~~~~~~~
comment.c:303:1: warning: return type defaults to 'int' [-Wimplicit-int]
  303 | W_is_nesting(ptr)
      | ^~~~~~~~~~~~
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c tol.c
tol.c:216:1: warning: return type defaults to 'int' [-Wimplicit-int]
  216 | T_moretols(next_tol)
      | ^~~~~~~~~~
tol.c: In function 'T_moretols':
tol.c:216:1: warning: type of 'next_tol' defaults to 'int' [-Wimplicit-int]
tol.c: In function '_T_addtol':
tol.c:353:27: warning: implicit declaration of function 'F_floatcmp'; did you mean 'F_floatsub'? [-Wimplicit-function-declaration]
  353 |                          (F_floatcmp(T_getfloat(last),
      |                           ^~~~~~~~~~
      |                           F_floatsub
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c line.c
line.c:66:1: warning: return type defaults to 'int' [-Wimplicit-int]
   66 | L_init_file(fnumber,fname)
      | ^~~~~~~~~~~
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c token.c
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c floatrep.c
floatrep.c:27:1: warning: return type defaults to 'int' [-Wimplicit-int]
   27 | R_getexp(ptr)
      | ^~~~~~~~
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -I/opt/pkg/include/ncurses -c misc.c
cc -c -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER  visual.c
visual.c:399:1: warning: return type defaults to 'int' [-Wimplicit-int]
  399 | V_visual(d)
      | ^~~~~~~~
cc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include/ncurses  -DM_TERMCAP  -DNOCHATTER -o spiff spiff.o output.o compare.o float.o strings.o exact.o miller.o parse.o command.o comment.o tol.o line.o token.o floatrep.o misc.o visual.o  -ltermcap
ld: fatal: library -lncurses: not found
ld: fatal: file processing errors. No output written to spiff
collect2: error: ld returned 1 exit status
*** [spiff] Error code 1

bmake: stopped in /home/pbulk/build/devel/spiff/work/spiff-1.0
1 error

bmake: stopped in /home/pbulk/build/devel/spiff/work/spiff-1.0
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/spiff
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/devel/spiff