+ 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/imaze-1.3nb4/work.log
+ su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/imaze-1.3nb4/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
WARNING: [license.mk] Every package should define a LICENSE.
===> Building for imaze-1.3nb4
cd source && make netbsd
make  GRAF=MOTIF  GRAFLIBS='$(MOTIFLIBS)'  GRAFINCLUDES='$(MOTIFINCLUDES)'  SYSDEFS='-DDONT_DECLARE_ERRLIST -DSOUND -DJOYSTICK -DDEFAULT_SOUND_DIR="$(PREFIX)/share/imaze/sound"'  all
gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/freetype2  -O  -DDONT_DECLARE_ERRLIST -DSOUND -DJOYSTICK -DDEFAULT_SOUND_DIR="/opt/pkg/share/imaze/sound" -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c client.c
client.c: In function 'drehlab':
client.c:110:5: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration]
  110 |     memcpy(&feld_himricht[1][feldlaenge - 1 - y]
      |     ^~~~~~
client.c:110:5: warning: incompatible implicit declaration of built-in function 'memcpy'
client.c:30:1: note: include '<string.h>' or provide a declaration of 'memcpy'
   29 | #include "spiel.h"
  +++ |+#include <string.h>
   30 | 
client.c: In function 'neuaufbau':
client.c:259:2: warning: incompatible implicit declaration of built-in function 'memcpy'
  259 |  memcpy(&spieler_rueck, &alle_spieler[0], sizeof(struct spieler));
      |  ^~~~~~
client.c:259:2: note: include '<string.h>' or provide a declaration of 'memcpy'
client.c:309:5: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration]
  309 |     strlen(abschuss_spruch) + 1);
      |     ^~~~~~
client.c:309:5: warning: incompatible implicit declaration of built-in function 'strlen'
client.c:309:5: note: include '<string.h>' or provide a declaration of 'strlen'
client.c:310:4: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration]
  310 |    strcpy(blick_vor.text, abschuss_spruch);
      |    ^~~~~~
client.c:310:4: warning: incompatible implicit declaration of built-in function 'strcpy'
client.c:310:4: note: include '<string.h>' or provide a declaration of 'strcpy'
client.c:343:4: warning: implicit declaration of function 'qsort' [-Wimplicit-function-declaration]
  343 |    qsort(punkte.punkte, punkte.anzpunkte,
      |    ^~~~~
client.c: In function 'client_ende':
client.c:405:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
  405 |  exit(0);
      |  ^~~~
client.c:405:2: warning: incompatible implicit declaration of built-in function 'exit'
client.c:30:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
   29 | #include "spiel.h"
  +++ |+#include <stdlib.h>
   30 | 
client.c: In function 'client_spiel_starten':
client.c:638:21: warning: incompatible implicit declaration of built-in function 'strlen'
  638 |   "Anonymous User", strlen(spruch) ? spruch : NULL, &feldbreite,
      |                     ^~~~~~
client.c:638:21: note: include '<string.h>' or provide a declaration of 'strlen'
client.c: In function 'milder_fehler':
client.c:727:48: warning: incompatible implicit declaration of built-in function 'strlen'
  727 |   speicher_belegen((void **)&fehlermeldung[i], strlen(meldung[i]) + 1);
      |                                                ^~~~~~
client.c:727:48: note: include '<string.h>' or provide a declaration of 'strlen'
client.c:728:3: warning: incompatible implicit declaration of built-in function 'strcpy'
  728 |   strcpy(fehlermeldung[i], meldung[i]);
      |   ^~~~~~
client.c:728:3: note: include '<string.h>' or provide a declaration of 'strcpy'
client.c:740:43: warning: incompatible implicit declaration of built-in function 'strlen'
  740 |   speicher_belegen((void **)&fehlerknopf, strlen(knopf) + 1);
      |                                           ^~~~~~
client.c:740:43: note: include '<string.h>' or provide a declaration of 'strlen'
client.c:741:3: warning: incompatible implicit declaration of built-in function 'strcpy'
  741 |   strcpy(fehlerknopf, knopf);
      |   ^~~~~~
client.c:741:3: note: include '<string.h>' or provide a declaration of 'strcpy'
client.c: In function 'main':
client.c:782:3: warning: incompatible implicit declaration of built-in function 'exit'
  782 |   exit(1);
      |   ^~~~
client.c:782:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
client.c:787:3: warning: incompatible implicit declaration of built-in function 'exit'
  787 |   exit(1);
      |   ^~~~
client.c:787:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
client.c:793:3: warning: incompatible implicit declaration of built-in function 'exit'
  793 |   exit(1);
      |   ^~~~
client.c:793:3: note: include '<stdlib.h>' or provide a declaration of 'exit'
gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/freetype2  -O  -DDONT_DECLARE_ERRLIST -DSOUND -DJOYSTICK -DDEFAULT_SOUND_DIR="/opt/pkg/share/imaze/sound" -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c rechne3d.c
rechne3d.c: In function 'objekt_vergleich':
rechne3d.c:634:3: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration]
  634 |   abs(XPOS(objekt1->pos) - XPOS(objekt2->pos)) >= RASPT ||
      |   ^~~
rechne3d.c: In function 'objekte_sortieren':
rechne3d.c:1632:3: warning: implicit declaration of function 'qsort' [-Wimplicit-function-declaration]
 1632 |   qsort(objekte, anzobjekte, sizeof(struct objekt), objekt_vergleich);
      |   ^~~~~
gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/freetype2  -O  -DDONT_DECLARE_ERRLIST -DSOUND -DJOYSTICK -DDEFAULT_SOUND_DIR="/opt/pkg/share/imaze/sound" -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c gentrigtab.c
gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/freetype2  -O  -DDONT_DECLARE_ERRLIST -DSOUND -DJOYSTICK -DDEFAULT_SOUND_DIR="/opt/pkg/share/imaze/sound" -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c speicher.c
gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/freetype2  -O  -DDONT_DECLARE_ERRLIST -DSOUND -DJOYSTICK -DDEFAULT_SOUND_DIR="/opt/pkg/share/imaze/sound" -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c rechne_karte.c
gcc -pipe -fno-aggressive-loop-optimizations -pipe -fno-aggressive-loop-optimizations -D_FORTIFY_SOURCE=2 -I/opt/pkg/include -I/opt/pkg/include/freetype2  -O  -DDONT_DECLARE_ERRLIST -DSOUND -DJOYSTICK -DDEFAULT_SOUND_DIR="/opt/pkg/share/imaze/sound" -I/opt/pkg/include -I/opt/pkg/include/freetype2 -c ip_netz.c
ip_netz.c: In function 'fehler_text':
ip_netz.c:74:28: error: 'sys_nerr' undeclared (first use in this function)
   74 |  if (errno < 0 || errno >= sys_nerr)
      |                            ^~~~~~~~
ip_netz.c:74:28: note: each undeclared identifier is reported only once for each function it appears in
ip_netz.c:86:17: error: 'sys_errlist' undeclared (first use in this function); did you mean '_sys_siglist'?
   86 |  return (char *)sys_errlist[errno];
      |                 ^~~~~~~~~~~
      |                 _sys_siglist
ip_netz.c: In function 'verbindung_aufbauen':
ip_netz.c:382:3: warning: implicit declaration of function 'inet_addr' [-Wimplicit-function-declaration]
  382 |   inet_addr(server_hostname)) == 0xffffffff)
      |   ^~~~~~~~~
ip_netz.c:431:10: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration]
  431 |    htons(atoi(server_portname))) == 0)
      |          ^~~~
ip_netz.c:487:7: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration]
  487 |   if (close(tcp_deskriptor))
      |       ^~~~~
      |       pclose
*** [ip_netz.o] Error code 1

make[2]: stopped in /home/pbulk/build/games/imaze/work/imaze/source
1 error

make[2]: stopped in /home/pbulk/build/games/imaze/work/imaze/source
*** [netbsd] Error code 2

make[1]: stopped in /home/pbulk/build/games/imaze/work/imaze/source
1 error

make[1]: stopped in /home/pbulk/build/games/imaze/work/imaze/source
*** [all] Error code 2

bmake: stopped in /home/pbulk/build/games/imaze/work/imaze
1 error

bmake: stopped in /home/pbulk/build/games/imaze/work/imaze
*** Error code 2

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

Stop.
bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/imaze