+ 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/ng-spice-shared-40/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/ng-spice-shared-40/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for ng-spice-shared-40
Making all in src
gmake[1]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src'
Making all in include/ngspice
gmake[2]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/include/ngspice'
/opt/pkg/bin/gmake  all-am
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/include/ngspice'
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/include/ngspice'
gmake[2]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/include/ngspice'
Making all in include/cppduals/duals
gmake[2]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/include/cppduals/duals'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/include/cppduals/duals'
Making all in misc
gmake[2]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/misc'
  CC       getopt_long_bsd.lo
  CC       alloc.lo
  CC       dup2.lo
  CC       dstring.lo
  CC       hash.lo
  CC       ivars.lo
  CC       mktemp.lo
  CC       printnum.lo
  CC       string.lo
  CC       tilde.lo
  CC       misc_time.lo
  CC       wlist.lo
  CC       util.lo
  CCLD     libmisc.la
gmake[2]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/misc'
Making all in maths
gmake[2]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths'
Making all in cmaths
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/cmaths'
  CC       cmath1.lo
  CC       cmath2.lo
  CC       cmath3.lo
  CC       cmath4.lo
  CCLD     libcmaths.la
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/cmaths'
Making all in ni
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/ni'
  CC       niaciter.lo
  CC       nicomcof.lo
  CC       niconv.lo
  CC       nidest.lo
  CC       niditer.lo
  CC       niinit.lo
  CC       niinteg.lo
  CC       niiter.lo
  CC       niniter.lo
  CC       nipred.lo
  CC       nipzmeth.lo
  CC       nireinit.lo
  CC       nisenre.lo
  CCLD     libni.la
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/ni'
Making all in sparse
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/sparse'
  CC       spalloc.lo
  CC       spbuild.lo
  CC       spextra.lo
  CC       spfactor.lo
  CC       spoutput.lo
  CC       spsmp.lo
  CC       spsolve.lo
  CC       sputils.lo
  CCLD     libsparse.la
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/sparse'
Making all in poly
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/poly'
  CC       interpolate.lo
  CC       polyfit.lo
  CC       polyderiv.lo
  CC       polyeval.lo
  CCLD     libpoly.la
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/poly'
Making all in deriv
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/deriv'
  CC       atander.lo
  CC       cosderiv.lo
  CC       cubeder.lo
  CC       divderiv.lo
  CC       equalder.lo
  CC       expderiv.lo
  CC       invderiv.lo
  CC       multder.lo
  CC       plusder.lo
  CC       powderiv.lo
  CC       sqrtder.lo
  CC       tanderiv.lo
  CC       timesder.lo
  CCLD     libderiv.la
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/deriv'
Making all in misc
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/misc'
  CC       accuracy.lo
  CC       bernoull.lo
  CC       equality.lo
  CC       isinf.lo
  CC       isnan.lo
  CC       logb.lo
  CC       scalb.lo
  CC       norm.lo
  CC       randnumb.lo
  CCLD     libmathmisc.la
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/misc'
Making all in fft
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/fft'
  CC       fftext.lo
  CC       fftlib.lo
  CC       matlib.lo
  CCLD     libmathfft.la
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/fft'
Making all in dense
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/dense'
  CC       dense.lo
  CCLD     libdense.la
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths/dense'
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths'
gmake[3]: Nothing to be done for 'all-am'.
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths'
gmake[2]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/maths'
Making all in frontend
gmake[2]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend'
/opt/pkg/bin/gmake  all-recursive
gmake[3]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend'
Making all in plotting
gmake[4]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/plotting'
  CC       plotting.lo
  CC       agraf.lo
  CC       clip.lo
  CC       gnuplot.lo
gnuplot.c: In function 'ft_gnuplot':
gnuplot.c:656:9: warning: implicit declaration of function 'usleep'; did you mean 'sleep'? [-Wimplicit-function-declaration]
  656 |         usleep(200000);
      |         ^~~~~~
      |         sleep
  CC       graf.lo
  CC       graphdb.lo
  CC       grid.lo
  CC       pvec.lo
  CC       plot5.lo
  CC       plotcurv.lo
  CC       plotit.lo
  CCLD     libplotting.la
gmake[4]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/plotting'
Making all in help
gmake[4]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/help'
gmake[4]: Nothing to be done for 'all'.
gmake[4]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/help'
Making all in parser
gmake[4]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/parser'
  CC       backq.lo
backq.c: In function 'backeval':
backq.c:93:12: warning: implicit declaration of function 'popen'; did you mean 'open'? [-Wimplicit-function-declaration]
   93 |     proc = popen(string, "r");
      |            ^~~~~
      |            open
backq.c:93:10: warning: assignment to 'FILE *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
   93 |     proc = popen(string, "r");
      |          ^
backq.c:107:12: warning: implicit declaration of function 'pclose'; did you mean 'close'? [-Wimplicit-function-declaration]
  107 |     (void) pclose(proc);
      |            ^~~~~~
      |            close
  CC       complete.lo
complete.c: In function 'cp_ccom':
complete.c:161:22: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
  161 |         (void) ioctl(fileno(cp_in), TIOCSTI, &wbuf[i]);
      |                      ^~~~~~
  CC       cshpar.lo
  CC       glob.lo
  CC       input.lo
input.c: In function 'inchar':
input.c:34:22: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
   34 |             i = read(fileno(fp), &c, 1);
      |                      ^~~~~~
  CC       lexical.lo
lexical.c: In function 'cp_lexer':
lexical.c:321:34: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
  321 |                     (void) ioctl(fileno(cp_out), TIOCSTI, linebuf.s + i);
      |                                  ^~~~~~
  CC       numparse.lo
  CC       std.lo
  CC       unixcom.lo
  CCLD     libparser.la
gmake[4]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/parser'
Making all in wdisp
gmake[4]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/wdisp'
  CC       windisp.lo
  CC       winprint.lo
  CC       wincolor.lo
  CCLD     libwindisp.la
gmake[4]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/wdisp'
Making all in numparam
gmake[4]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/numparam'
  CC       spicenum.lo
  CC       xpressn.lo
xpressn.c: In function 'nupa_substitute':
xpressn.c:1280:34: warning: implicit declaration of function 'strncasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration]
 1280 |             if (s + 4 == kptr && strncasecmp(s, "LAST", 4) == 0) {
      |                                  ^~~~~~~~~~~
      |                                  strncmp
  CC       mystring.lo
  CCLD     libnumparam.la
gmake[4]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/numparam'
Making all in trannoise
gmake[4]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/trannoise'
  CC       FastNorm3.lo
  CC       1-f-code.lo
  CC       wallace.lo
  CCLD     libtrannoise.la
gmake[4]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend/trannoise'
gmake[4]: Entering directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend'
  CC       com_measure2.lo
com_measure2.c: In function 'measure_function_type':
com_measure2.c:193:9: warning: implicit declaration of function 'strcasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration]
  193 |     if (strcasecmp(mFunction, "DELAY") == 0)
      |         ^~~~~~~~~~
      |         strncmp
  CC       commands.lo
  CC       com_ahelp.lo
  CC       com_alias.lo
  CC       com_asciiplot.lo
  CC       com_cdump.lo
  CC       com_chdir.lo
  CC       com_compose.lo
  CC       com_dl.lo
  CC       com_display.lo
  CC       com_dump.lo
  CC       com_echo.lo
  CC       com_ghelp.lo
  CC       com_gnuplot.lo
  CC       com_hardcopy.lo
  CC       com_help.lo
  CC       com_history.lo
  CC       com_let.lo
  CC       com_option.lo
  CC       com_plot.lo
  CC       com_rehash.lo
  CC       com_set.lo
  CC       com_setscale.lo
  CC       com_shell.lo
  CC       com_shift.lo
  CC       com_fft.lo
  CC       com_state.lo
  CC       com_strcmp.lo
  CC       com_sysinfo.lo
  CC       com_unset.lo
  CC       com_wr_ic.lo
  CC       control.lo
control.c: In function 'docommand':
control.c:201:17: warning: implicit declaration of function 'strcasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration]
  201 |             if (strcasecmp(cp_coms[i].co_comname, s) == 0)
      |                 ^~~~~~~~~~
      |                 strncmp
  CC       ftesopt.lo
  CC       hcomp.lo
  CC       init.lo
  CC       quote.lo
  CC       streams.lo
streams.c: In function 'fixdescriptors':
streams.c:217:27: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
  217 |         dup2_fail |= dup2(fileno(cp_in), fileno(stdin)) == -1;
      |                           ^~~~~~
  CC       terminal.lo
terminal.c: In function 'out_init':
terminal.c:93:22: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
   93 |         (void) ioctl(fileno(stdout), TIOCGWINSZ, (char *) &ws);
      |                      ^~~~~~
  CC       variable.lo
  CC       arg.lo
  CC       aspice.lo
aspice.c: In function 'com_aspice':
aspice.c:124:21: warning: implicit declaration of function 'fileno' [-Wimplicit-function-declaration]
  124 |         (void) dup2(fileno(stdout), fileno(stderr));
      |                     ^~~~~~
aspice.c: In function 'com_rspice':
aspice.c:344:17: warning: implicit declaration of function 'fdopen'; did you mean 'fopen'? [-Wimplicit-function-declaration]
  344 |     srv_input = fdopen(to_serv[1], "w");
      |                 ^~~~~~
      |                 fopen
aspice.c:344:15: warning: assignment to 'FILE *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  344 |     srv_input = fdopen(to_serv[1], "w");
      |               ^
aspice.c:345:10: warning: assignment to 'FILE *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  345 |     serv = fdopen(from_serv[0], "r");
      |          ^
aspice.c:346:14: warning: assignment to 'FILE *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  346 |     err_outp = fdopen(err_serv[0], "r");
      |              ^
  CC       breakp.lo
  CC       breakp2.lo
  CC       circuits.lo
  CC       cpitf.lo
  CC       define.lo
  CC       device.lo
device.c: In function 'devhelp':
device.c:102:21: warning: implicit declaration of function 'strcasecmp'; did you mean 'strncmp'? [-Wimplicit-function-declaration]
  102 |                 if (strcasecmp(ft_sim->devices[k]->name, wlist->wl_word) == 0) {
      |                     ^~~~~~~~~~
      |                     strncmp
  CC       diff.lo
  CC       dimens.lo
  CC       display.lo
display.c:26: warning: "NODEV" redefined
   26 | #define NODEV ((void *)nodev)
      | 
In file included from /usr/include/strings.h:32,
                 from ../../src/include/ngspice/ngspice.h:52,
                 from display.c:6:
/usr/include/sys/types.h:646: note: this is the location of the previous definition
  646 | #define NODEV   (dev_t)(-1l)
      | 
  CC       dotcards.lo
  CC       dvec.lo
  CC       error.lo
  CC       evaluate.lo
In file included from ../../src/include/ngspice/ngspice.h:32,
                 from evaluate.c:10:
../../src/include/ngspice/macros.h:103:18: error: unknown type name 'sigjmp_buf'
  103 | # define JMP_BUF sigjmp_buf
      |                  ^~~~~~~~~~
evaluate.c:34:8: note: in expansion of macro 'JMP_BUF'
   34 | static JMP_BUF matherrbuf;
      |        ^~~~~~~
evaluate.c: In function 'sig_matherr':
../../src/include/ngspice/macros.h:102:31: warning: implicit declaration of function 'siglongjmp'; did you mean '_longjmp'? [-Wimplicit-function-declaration]
  102 | # define LONGJMP(env, retval) siglongjmp(env, retval)
      |                               ^~~~~~~~~~
evaluate.c:40:5: note: in expansion of macro 'LONGJMP'
   40 |     LONGJMP(matherrbuf, 1);
      |     ^~~~~~~
evaluate.c: In function 'doop_funcall':
../../src/include/ngspice/macros.h:101:36: warning: implicit declaration of function 'sigsetjmp'; did you mean '_setjmp'? [-Wimplicit-function-declaration]
  101 | # define SETJMP(env, save_signals) sigsetjmp(env, save_signals)
      |                                    ^~~~~~~~~
evaluate.c:168:9: note: in expansion of macro 'SETJMP'
  168 |     if (SETJMP(matherrbuf, 1)) {
      |         ^~~~~~
gmake[4]: *** [Makefile:782: evaluate.lo] Error 1
gmake[4]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend'
gmake[3]: *** [Makefile:804: all-recursive] Error 1
gmake[3]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend'
gmake[2]: *** [Makefile:614: all] Error 2
gmake[2]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src/frontend'
gmake[1]: *** [Makefile:1449: all-recursive] Error 1
gmake[1]: Leaving directory '/home/pbulk/build/cad/ng-spice-shared/work/ngspice-40/src'
gmake: *** [Makefile:505: all-recursive] Error 1
*** Error code 2

Stop.
bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/cad/ng-spice-shared
*** Error code 1

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/cad/ng-spice-shared