+ 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