=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/games/xscavenger", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] WARNING: [license.mk] Every package should define a LICENSE. ===> Building for xscavenger-1.4.4nb3 --- anim.o --- --- edit.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DLIBNAME=\"/opt/pkg/share/scavenger\" -DSOUNDDEV="\"/dev/dsp\"" -I/usr/include -I/opt/pkg/include -c edit.c --- anim.o --- gcc -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -DNO_ASM -I/opt/pkg/include -Dsun -DSVR4 -D__EXTENSIONS__ -D__amd64 -DLIBNAME=\"/opt/pkg/share/scavenger\" -DSOUNDDEV="\"/dev/dsp\"" -I/usr/include -I/opt/pkg/include -c anim.c In file included from anim.c:12: scav.h:427:15: error: conflicting types for 'getgfx'; have 'uchar *(int)' {aka 'unsigned char *(int)'} 427 | extern uchar *getgfx(int num); | ^~~~~~ scav.h:384:15: note: previous declaration of 'getgfx' with type 'uchar *(void)' {aka 'unsigned char *(void)'} 384 | extern uchar *getgfx(); | ^~~~~~ --- edit.o --- In file included from edit.c:6: scav.h:427:15: error: conflicting types for 'getgfx'; have 'uchar *(int)' {aka 'unsigned char *(int)'} 427 | extern uchar *getgfx(int num); | ^~~~~~ scav.h:384:15: note: previous declaration of 'getgfx' with type 'uchar *(void)' {aka 'unsigned char *(void)'} 384 | extern uchar *getgfx(); | ^~~~~~ --- anim.o --- anim.c: In function 'copysquare': anim.c:272:9: error: implicit declaration of function 'bcopy' [-Wimplicit-function-declaration] 272 | bcopy(source,dest,TILEMAX); | ^~~~~ anim.c:272:9: warning: incompatible implicit declaration of built-in function 'bcopy' [-Wbuiltin-declaration-mismatch] anim.c: In function 'savegfx': anim.c:1135:30: error: passing argument 4 of 'writeiff' from incompatible pointer type [-Wincompatible-pointer-types] 1135 | writeiff(ttt,320,200,picline,(gfxsets+workingon)->gs_colormap); | ^~~~~~~ | | | void (*)(char *, int) In file included from anim.c:13: anim.h:63:63: note: expected 'void (*)(void)' but argument is of type 'void (*)(char *, int)' 63 | extern int writeiff(uchar *name,int width, int height, void (*fetch)(),uchar *colors); | ~~~~~~~^~~~~~~~ anim.c:1125:6: note: 'picline' declared here 1125 | void picline(char *put,int line) | ^~~~~~~ anim.c: In function 'writeiff': anim.c:1184:17: error: too many arguments to function 'fetch'; expected 0, have 2 1184 | fetch(trow,j); | ^~~~~ ~~~~ --- edit.o --- *** [edit.o] Error code 1 bmake: stopped making "all" in /home/pbulk/work/games/xscavenger/work/xscavenger-1.4.4/src --- anim.o --- *** [anim.o] Error code 1 bmake: stopped making "all" in /home/pbulk/work/games/xscavenger/work/xscavenger-1.4.4/src bmake: 2 errors bmake: stopped making "all" in /home/pbulk/work/games/xscavenger/work/xscavenger-1.4.4/src *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/xscavenger *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/games/xscavenger