+ 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/fortran-utils-1.1/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/fortran-utils-1.1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for fortran-utils-1.1
all ===> fsplit
gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2    -c fsplit.c
fsplit.c:100:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  100 | int   my_getline __P((void));
      |                  ^~~
fsplit.c:101:16: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  101 | void  get_name __P((char *, int));
      |                ^~~
fsplit.c:102:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  102 | char *functs __P((char *));
      |              ^~~
fsplit.c:103:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  103 | int   lend __P((void));
      |            ^~~
fsplit.c:104:13: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  104 | int   lname __P((char *, int));
      |             ^~~
fsplit.c:105:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  105 | char *look __P((char *, const char *));
      |            ^~~
fsplit.c:106:14: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  106 | int   saveit __P((char *));
      |              ^~~
fsplit.c:107:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  107 | int   scan_name __P((char *, char *, int));
      |                 ^~~
fsplit.c:108:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  108 | char *skiplab __P((char *));
      |               ^~~
fsplit.c:109:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__P'
  109 | static void usage __P((void));
      |                   ^~~
fsplit.c: In function 'main':
fsplit.c:143:5: warning: implicit declaration of function 'usage' [-Wimplicit-function-declaration]
  143 |     usage();
      |     ^~~~~
fsplit.c:165:2: warning: implicit declaration of function 'get_name' [-Wimplicit-function-declaration]
  165 |  get_name(x, 3);
      |  ^~~~~~~~
fsplit.c:171:9: warning: implicit declaration of function 'my_getline'; did you mean 'getline'? [-Wimplicit-function-declaration]
  171 |  while (my_getline() > 0) {
      |         ^~~~~~~~~~
      |         getline
fsplit.c:174:7: warning: implicit declaration of function 'lend' [-Wimplicit-function-declaration]
  174 |   if (lend())  /* look for an 'end' statement */
      |       ^~~~
fsplit.c:177:12: warning: implicit declaration of function 'lname'; did you mean 'rename'? [-Wimplicit-function-declaration]
  177 |    nflag = lname(name, 20);
      |            ^~~~~
      |            rename
fsplit.c:191:6: warning: implicit declaration of function 'saveit' [-Wimplicit-function-declaration]
  191 |   if(saveit(name)) {
      |      ^~~~~~
fsplit.c: At top level:
fsplit.c:217:1: warning: conflicting types for 'usage'
  217 | usage()
      | ^~~~~
fsplit.c:217:1: error: static declaration of 'usage' follows non-static declaration
fsplit.c:143:5: note: previous implicit declaration of 'usage' was here
  143 |     usage();
      |     ^~~~~
fsplit.c:244:1: warning: conflicting types for 'get_name'
  244 | get_name(name, letters)
      | ^~~~~~~~
fsplit.c:165:2: note: previous implicit declaration of 'get_name' was here
  165 |  get_name(x, 3);
      |  ^~~~~~~~
fsplit.c: In function 'lend':
fsplit.c:287:11: warning: implicit declaration of function 'skiplab' [-Wimplicit-function-declaration]
  287 |  if ((p = skiplab(buf)) == 0)
      |           ^~~~~~~
fsplit.c:287:9: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  287 |  if ((p = skiplab(buf)) == 0)
      |         ^
fsplit.c: In function 'lname':
fsplit.c:324:6: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  324 |  ptr = skiplab(buf);
      |      ^
fsplit.c:338:13: warning: implicit declaration of function 'look' [-Wimplicit-function-declaration]
  338 |  if ((ptr = look(line, "subroutine")) != 0 ||
      |             ^~~~
fsplit.c:338:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  338 |  if ((ptr = look(line, "subroutine")) != 0 ||
      |           ^
fsplit.c:339:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  339 |      (ptr = look(line, "function")) != 0 ||
      |           ^
fsplit.c:340:13: warning: implicit declaration of function 'functs' [-Wimplicit-function-declaration]
  340 |      (ptr = functs(line)) != 0) {
      |             ^~~~~~
fsplit.c:340:11: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  340 |      (ptr = functs(line)) != 0) {
      |           ^
fsplit.c:341:6: warning: implicit declaration of function 'scan_name' [-Wimplicit-function-declaration]
  341 |   if(scan_name(s, ptr, len)) return(1);
      |      ^~~~~~~~~
fsplit.c:343:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  343 |  } else if((ptr = look(line, "program")) != 0) {
      |                 ^
fsplit.c:347:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  347 |  } else if((ptr = look(line, "blockdata")) != 0) {
      |                 ^
fsplit.c:351:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  351 |  } else if((ptr = functs(line)) != 0) {
      |                 ^
fsplit.c: At top level:
fsplit.c:389:7: error: conflicting types for 'functs'
  389 | char *functs(p)
      |       ^~~~~~
fsplit.c:340:13: note: previous implicit declaration of 'functs' was here
  340 |      (ptr = functs(line)) != 0) {
      |             ^~~~~~
fsplit.c: In function 'functs':
fsplit.c:397:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  397 |         if((ptr = look(p,"character")) != 0 ||
      |                 ^
fsplit.c:398:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  398 |            (ptr = look(p,"logical")) != 0 ||
      |                 ^
fsplit.c:399:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  399 |            (ptr = look(p,"real")) != 0 ||
      |                 ^
fsplit.c:400:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  400 |            (ptr = look(p,"integer")) != 0 ||
      |                 ^
fsplit.c:401:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  401 |            (ptr = look(p,"doubleprecision")) != 0 ||
      |                 ^
fsplit.c:402:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  402 |            (ptr = look(p,"complex")) != 0 ||
      |                 ^
fsplit.c:403:17: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  403 |            (ptr = look(p,"doublecomplex")) != 0 ) {
      |                 ^
fsplit.c:407:7: warning: assignment to 'char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  407 |   ptr = look(ptr,"function");
      |       ^
fsplit.c: At top level:
fsplit.c:417:7: error: conflicting types for 'skiplab'
  417 | char *skiplab(p)
      |       ^~~~~~~
fsplit.c:287:11: note: previous implicit declaration of 'skiplab' was here
  287 |  if ((p = skiplab(buf)) == 0)
      |           ^~~~~~~
fsplit.c:436:7: error: conflicting types for 'look'
  436 | char *look(s, m)
      |       ^~~~
fsplit.c:338:13: note: previous implicit declaration of 'look' was here
  338 |  if ((ptr = look(line, "subroutine")) != 0 ||
      |             ^~~~
*** [fsplit.o] Error code 1

bmake[1]: stopped in /home/pbulk/build/devel/fortran-utils/work/fortran-utils/fsplit
1 error

bmake[1]: stopped in /home/pbulk/build/devel/fortran-utils/work/fortran-utils/fsplit
*** [all-fsplit] Error code 2

bmake: stopped in /home/pbulk/build/devel/fortran-utils/work/fortran-utils
1 error

bmake: stopped in /home/pbulk/build/devel/fortran-utils/work/fortran-utils
*** Error code 2

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

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