+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xsoldier-1.8/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/xsoldier-1.8/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for xsoldier-1.8 /opt/local/bin/bmake all-am gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT boss.o -MD -MP -MF .deps/boss.Tpo -c -o boss.o boss.c mv -f .deps/boss.Tpo .deps/boss.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT callback.o -MD -MP -MF .deps/callback.Tpo -c -o callback.o callback.c mv -f .deps/callback.Tpo .deps/callback.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT common.o -MD -MP -MF .deps/common.Tpo -c -o common.o common.c mv -f .deps/common.Tpo .deps/common.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT ending.o -MD -MP -MF .deps/ending.Tpo -c -o ending.o ending.c mv -f .deps/ending.Tpo .deps/ending.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT enemy.o -MD -MP -MF .deps/enemy.Tpo -c -o enemy.o enemy.c enemy.c: In function 'EnemyAct1': enemy.c:76:11: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 76 | for (i =1; i< manage->Loop; i++) | ^~~ enemy.c:78:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 78 | my->shotTime = my->startTime; | ^~ mv -f .deps/enemy.Tpo .deps/enemy.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT enemyshot.o -MD -MP -MF .deps/enemyshot.Tpo -c -o enemyshot.o enemyshot.c enemyshot.c: In function 'RingToAngle': enemyshot.c:139:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 139 | if (speed <= 0) | ^~ enemyshot.c:142:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 142 | manage->New.Data.hitAtt = MEnemy; | ^~~~~~ enemyshot.c: In function 'LaserShot': enemyshot.c:264:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 264 | if (speed <= 0) | ^~ enemyshot.c:267:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 267 | manage->New.Data.hitAtt = MEShot; | ^~~~~~ enemyshot.c: In function 'BoundShot': enemyshot.c:296:3: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 296 | if ((ix == 0) && (iy == 0)) | ^~ enemyshot.c:299:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 299 | manage->New.Data.hitAtt = MEnemy; | ^~~~~~ mv -f .deps/enemyshot.Tpo .deps/enemyshot.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT game.o -MD -MP -MF .deps/game.Tpo -c -o game.o game.c game.c: In function 'mainLoop': game.c:171:11: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 171 | if (manage->flag_maxlevel == True) | ^~ game.c:174:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 174 | ClearManage(manage); | ^~~~~~~~~~~ mv -f .deps/game.Tpo .deps/game.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT graphic.o -MD -MP -MF .deps/graphic.Tpo -c -o graphic.o graphic.c mv -f .deps/graphic.Tpo .deps/graphic.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT image.o -MD -MP -MF .deps/image.Tpo -c -o image.o image.c mv -f .deps/image.Tpo .deps/image.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT input.o -MD -MP -MF .deps/input.Tpo -c -o input.o input.c mv -f .deps/input.Tpo .deps/input.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT joystick.o -MD -MP -MF .deps/joystick.Tpo -c -o joystick.o joystick.c mv -f .deps/joystick.Tpo .deps/joystick.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c: In function 'arginit': main.c:176:48: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=] 176 | fprintf(stderr, "truncated to %d chars\n", | ~^ | | | int | %ld 177 | sizeof(display) - 1); | ~~~~~~~~~~~~~~~~~~~ | | | long unsigned int In function 'arginit', inlined from 'main' at main.c:69:5: main.c:170:15: warning: 'strncpy' specified bound 32 equals destination size [-Wstringop-truncation] 170 | strncpy(display,argv[i + 1],sizeof(display)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/main.Tpo .deps/main.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT manage.o -MD -MP -MF .deps/manage.Tpo -c -o manage.o manage.c mv -f .deps/manage.Tpo .deps/manage.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT opening.o -MD -MP -MF .deps/opening.Tpo -c -o opening.o opening.c mv -f .deps/opening.Tpo .deps/opening.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT player.o -MD -MP -MF .deps/player.Tpo -c -o player.o player.c mv -f .deps/player.Tpo .deps/player.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT score.o -MD -MP -MF .deps/score.Tpo -c -o score.o score.c score.c: In function 'ReadHiscore': score.c:85:7: warning: 'strncpy' output may be truncated copying 16 bytes from a string of length 31 [-Wstringop-truncation] 85 | strncpy(rec[i].name, name, sizeof(rec[i].name)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/score.Tpo .deps/score.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT sin.o -MD -MP -MF .deps/sin.Tpo -c -o sin.o sin.c mv -f .deps/sin.Tpo .deps/sin.Po gcc -DHAVE_CONFIG_H -I. -DDATADIR=\"/opt/local/share\" -DLOCALSTATEDIR=\"/var\" -I/opt/local/include -I/usr/include -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -MT star.o -MD -MP -MF .deps/star.Tpo -c -o star.o star.c mv -f .deps/star.Tpo .deps/star.Po gcc -Wall -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Winline -pedantic -Wno-long-long -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include -I/usr/include -L/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0 -Wl,-R/opt/local/gcc12/lib/gcc/x86_64-sun-solaris2.11/12.2.0 -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -o xsoldier boss.o callback.o common.o ending.o enemy.o enemyshot.o game.o graphic.o image.o input.o joystick.o main.o manage.o opening.o player.o score.o sin.o star.o -lSM -lICE -lX11 -lXpm