=> Bootstrap dependency digest>=20211023: found digest-20220214 WARNING: [license.mk] Every package should define a LICENSE. ===> Building for netmaj-2.0.7nb14 --- server.o --- --- ss.o --- --- global.o --- --- server.o --- cc -I. -Ilib -DNETMAJ_LIB=\"/opt/pkg/lib/netmaj\" -DHAVE_GETTIMEOFDAY -DUSE_SGTTY -DSYSV -DUSE_RAND -DNO_KEYPAD -D_XOPEN_SOURCE_EXTENDED=1 -I/opt/pkg/include -I/opt/pkg/include/ncurses -c server.c --- global.o --- cc -I. -Ilib -DNETMAJ_LIB=\"/opt/pkg/lib/netmaj\" -DHAVE_GETTIMEOFDAY -DUSE_SGTTY -DSYSV -DUSE_RAND -DNO_KEYPAD -D_XOPEN_SOURCE_EXTENDED=1 -I/opt/pkg/include -I/opt/pkg/include/ncurses -c global.c --- ss.o --- cc -I. -Ilib -DNETMAJ_LIB=\"/opt/pkg/lib/netmaj\" -DHAVE_GETTIMEOFDAY -DUSE_SGTTY -DSYSV -DUSE_RAND -DNO_KEYPAD -D_XOPEN_SOURCE_EXTENDED=1 -I/opt/pkg/include -I/opt/pkg/include/ncurses -c ss.c --- server.o --- In file included from server.c:30: In file included from ./global.h:24: In file included from ./ss.h:34: /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdlib.h:228:7: error: conflicting types for 'rand' long random(void) __swift_unavailable("Use arc4random instead."); ^ ./pai.h:22:17: note: expanded from macro 'random' #define random rand ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdlib.h:162:6: note: previous declaration is here int rand(void) __swift_unavailable("Use arc4random instead."); ^ --- global.o --- In file included from global.c:27: In file included from ./global.h:24: In file included from ./ss.h:34: /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdlib.h:228:7: error: conflicting types for 'rand' long random(void) __swift_unavailable("Use arc4random instead."); ^ ./pai.h:22:17: note: expanded from macro 'random' #define random rand ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/stdlib.h:162:6: note: previous declaration is here int rand(void) __swift_unavailable("Use arc4random instead."); ^ --- ss.o --- ss.c:57:2: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sp->sd); ^ ss.c:80:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sd); ^ ss.c:85:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sd); ^ ss.c:94:45: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] sd = accept(ssp->sd, (struct sockaddr *)0, (int *)0); ^~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/sys/socket.h:700:73: note: passing argument to parameter here int accept(int, struct sockaddr * __restrict, socklen_t * __restrict) ^ --- server.o --- In file included from server.c:30: ./global.h:37:9: warning: 'bcopy' macro redefined [-Wmacro-redefined] #define bcopy(s,d,n) memcpy(d,s,n) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_strings.h:45:9: note: previous definition is here #define bcopy(src, dest, ...) \ ^ In file included from server.c:30: ./global.h:38:9: warning: 'bzero' macro redefined [-Wmacro-redefined] #define bzero(d,n) memset(d,0,n) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_strings.h:52:9: note: previous definition is here #define bzero(dest, ...) \ ^ --- ss.o --- ss.c:132:3: warning: implicit declaration of function 'alarm' is invalid in C99 [-Wimplicit-function-declaration] alarm(to); ^ ss.c:136:3: warning: implicit declaration of function 'alarm' is invalid in C99 [-Wimplicit-function-declaration] alarm(0); ^ ss.c:141:3: warning: implicit declaration of function 'close' is invalid in C99 [-Wimplicit-function-declaration] close(sd); ^ ss.c:151:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SockClose(sp) SOCKETIO *sp; { ^ ss.c:153:1: warning: non-void function does not return a value [-Wreturn-type] } ^ ss.c:173:8: warning: implicit declaration of function 'read' is invalid in C99 [-Wimplicit-function-declaration] r = read(sp->sd, sp->rbuf, SSS_BUFSIZE); ^ ss.c:191:6: warning: implicit declaration of function 'write' is invalid in C99 [-Wimplicit-function-declaration] r = write(sp->sd,buf,len); ^ --- server.o --- server.c:72:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main(argc,argv) ^ --- ss.o --- ss.c:214:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] SockSelect(timeout,flags) double timeout; char *flags; { ^ --- global.o --- In file included from global.c:27: ./global.h:37:9: warning: 'bcopy' macro redefined [-Wmacro-redefined] #define bcopy(s,d,n) memcpy(d,s,n) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_strings.h:45:9: note: previous definition is here #define bcopy(src, dest, ...) \ ^ In file included from global.c:27: ./global.h:38:9: warning: 'bzero' macro redefined [-Wmacro-redefined] #define bzero(d,n) memset(d,0,n) ^ /Library/Developer/CommandLineTools/SDKs/MacOSX11.3.sdk/usr/include/secure/_strings.h:52:9: note: previous definition is here #define bzero(dest, ...) \ ^ --- server.o --- server.c:129:2: warning: implicit declaration of function 'pf_init' is invalid in C99 [-Wimplicit-function-declaration] pf_init(gp,"server",argv[0]); ^ server.c:130:2: warning: implicit declaration of function 'rule_init' is invalid in C99 [-Wimplicit-function-declaration] rule_init(gp); ^ server.c:131:2: warning: implicit declaration of function 'pack_rule' is invalid in C99 [-Wimplicit-function-declaration] pack_rule(&rule); ^ --- global.o --- global.c:39:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] global_init(gp) global_t *gp; { ^ global.c:40:2: warning: implicit declaration of function 'set_pplayer' is invalid in C99 [-Wimplicit-function-declaration] set_pplayer(gp); ^ global.c:42:2: warning: implicit declaration of function 'mt_new' is invalid in C99 [-Wimplicit-function-declaration] mt_new(gp); ^ --- server.o --- server.c:182:6: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,new); ^ --- global.o --- global.c:43:2: warning: implicit declaration of function 'rv_new' is invalid in C99 [-Wimplicit-function-declaration] rv_new(gp); ^ global.c:44:2: warning: implicit declaration of function 'hand_new' is invalid in C99 [-Wimplicit-function-declaration] hand_new(gp); ^ --- server.o --- server.c:196:6: warning: implicit declaration of function 'optprot' is invalid in C99 [-Wimplicit-function-declaration] optprot(gp,new,name[0],name+1); ^ server.c:205:9: warning: implicit declaration of function 'talk_pg' is invalid in C99 [-Wimplicit-function-declaration] if (talk_pg(gp,j)) { ^ --- global.o --- global.c:45:2: warning: implicit declaration of function 'result_new' is invalid in C99 [-Wimplicit-function-declaration] result_new(gp); ^ global.c:48:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_newgame(gp) global_t *gp; { ^ global.c:59:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ --- server.o --- server.c:217:7: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,k); ^ --- global.o --- global.c:62:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_endgame(gp,order) global_t *gp; int *order; { ^ --- server.o --- server.c:227:56: warning: format specifies type 'int' but the argument has type 'time_t' (aka 'long') [-Wformat] fprintf(log_server,"start at %d with %s %s %s %s\n",time(0) ~~ ^~~~~~~ %ld --- global.o --- global.c:76:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:80:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_newplay(gp) global_t *gp; { ^ global.c:86:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:89:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_endplay(gp) global_t *gp; { ^ --- server.o --- server.c:255:4: warning: implicit declaration of function 'game' is invalid in C99 [-Wimplicit-function-declaration] game(gp); ^ --- global.o --- global.c:95:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:98:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_dora(gp) global_t *gp; { --- server.o --- server.c:262:5: warning: implicit declaration of function 'after_game' is invalid in C99 [-Wimplicit-function-declaration] after_game(gp); ^ server.c:278:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] talk_pg(gp,from) global_t *gp; { ^ --- global.o --- ^ global.c:103:10: warning: implicit declaration of function 'mt_dora' is invalid in C99 [-Wimplicit-function-declaration] x[i] = mt_dora(gp,i); ^ global.c:104:3: warning: implicit declaration of function 'mt_push' is invalid in C99 [-Wimplicit-function-declaration] mt_push(gp,x[i],0); ^ global.c:108:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:111:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_uradora(gp) global_t *gp; { ^ global.c:116:10: warning: implicit declaration of function 'mt_uradora' is invalid in C99 [-Wimplicit-function-declaration] x[i] = mt_uradora(gp,i); ^ --- server.o --- server.c:284:3: warning: implicit declaration of function 'talk' is invalid in C99 [-Wimplicit-function-declaration] talk(gp,from,buf+strlen(MSG_COMMENTX)); ^ server.c:286:3: warning: implicit declaration of function 'runauto' is invalid in C99 [-Wimplicit-function-declaration] runauto(buf+4); ^ server.c:288:3: warning: implicit declaration of function 'optprot' is invalid in C99 [-Wimplicit-function-declaration] --- global.o --- global.c:117:3: warning: implicit declaration of function 'mt_push' is invalid in C99 [-Wimplicit-function-declaration] mt_push(gp,x[i],0); ^ global.c:121:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ --- server.o --- optprot(gp,from,msg[0],msg+1); ^ server.c:293:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] runauto(buf) char *buf; { ^ --- global.o --- global.c:124:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_river(gp) global_t *gp; { ^ --- server.o --- server.c:297:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p=rindex(buf,'\n')) *p = 0; ~^~~~~~~~~~~~~~~~~ server.c:297:7: note: place parentheses around the assignment to silence this warning if (p=rindex(buf,'\n')) *p = 0; ^ ( ) server.c:297:7: note: use '==' to turn this assignment into an equality comparison if (p=rindex(buf,'\n')) *p = 0; ^ == --- global.o --- global.c:145:4: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,pp); ^ global.c:147:4: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf_masked,pp); ^ global.c:152:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_result(gp) global_t *gp; { ^ global.c:162:3: warning: implicit declaration of function 'result_cvt_to_int' is invalid in C99 [-Wimplicit-function-declaration] result_cvt_to_int(yp,iy); ^ --- server.o --- server.c:308:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] talk(gp,from,msg) global_t *gp; char *msg; { ^ server.c:313:7: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p=index(msg,'\n')) *p = 0; ~^~~~~~~~~~~~~~~~ --- global.o --- global.c:169:4: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:173:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_riverin(gp,p) global_t *gp; { ^ --- server.o --- server.c:313:7: note: place parentheses around the assignment to silence this warning if (p=index(msg,'\n')) *p = 0; ^ ( ) server.c:313:7: note: use '==' to turn this assignment into an equality comparison if (p=index(msg,'\n')) *p = 0; ^ == --- global.o --- global.c:190:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:194:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_hand_closed(gp,p) global_t *gp; { ^ global.c:209:4: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:213:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_hand_opened(gp,p,j) global_t *gp; { ^ --- server.o --- server.c:317:4: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ --- global.o --- global.c:228:4: warning: implicit declaration of function 'mt_push' is invalid in C99 [-Wimplicit-function-declaration] mt_push(gp,x[a],0); ^ global.c:231:4: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:250:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_inithand(gp,p) global_t *gp; { ^ --- server.o --- server.c:354:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] msgSelect(gp,time_out) global_t *gp; int time_out; { ^ --- global.o --- global.c:262:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); ^ global.c:266:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] send_point(gp) global_t *gp; { ^ --- server.o --- server.c:358:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] msgIsRead(gp,p) global_t *gp; { ^ server.c:362:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] --- global.o --- global.c:281:3: warning: implicit declaration of function 'msgWrites' is invalid in C99 [-Wimplicit-function-declaration] msgWrites(gp,buf,i); --- server.o --- optprot(gp,from,opt,msg) global_t *gp; char *msg; { ^ --- global.o --- ^ global.c:284:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] recv_message(gp,buf) global_t *gp; char *buf; { ^ --- server.o --- server.c:390:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] after_game(gp) global_t *gp; { ^ --- global.o --- global.c:318:3: warning: implicit declaration of function 'set_pplayer' is invalid in C99 [-Wimplicit-function-declaration] set_pplayer(gp); ^ global.c:320:3: warning: implicit declaration of function 'mt_new' is invalid in C99 [-Wimplicit-function-declaration] mt_new(gp); ^ global.c:321:3: warning: implicit declaration of function 'mt_next_new' is invalid in C99 [-Wimplicit-function-declaration] mt_next_new(gp); ^ global.c:322:3: warning: implicit declaration of function 'rv_new' is invalid in C99 [-Wimplicit-function-declaration] rv_new(gp); ^ global.c:323:3: warning: implicit declaration of function 'hand_new' is invalid in C99 [-Wimplicit-function-declaration] hand_new(gp); ^ global.c:324:3: warning: implicit declaration of function 'result_new' is invalid in C99 [-Wimplicit-function-declaration] result_new(gp); ^ global.c:333:4: warning: implicit declaration of function 'mt_push' is invalid in C99 [-Wimplicit-function-declaration] mt_push(gp,x[i],0); ^ global.c:334:4: warning: implicit declaration of function 'mt_setdora' is invalid in C99 [-Wimplicit-function-declaration] mt_setdora(gp,i,x[i]); ^ --- server.o --- 26 warnings and 1 error generated. --- global.o --- global.c:340:4: warning: implicit declaration of function 'mt_push' is invalid in C99 [-Wimplicit-function-declaration] mt_push(gp,x[i],0); ^ global.c:341:4: warning: implicit declaration of function 'mt_seturadora' is invalid in C99 [-Wimplicit-function-declaration] mt_seturadora(gp,i,x[i]); ^ global.c:345:21: warning: implicit declaration of function 'rv_find_player' is invalid in C99 [-Wimplicit-function-declaration] if (rvp) ch_river[rv_find_player(gp,rvp)] = 1; ^ global.c:354:6: warning: implicit declaration of function 'rv_push' is invalid in C99 [-Wimplicit-function-declaration] rv_push(gp,i); ^ global.c:355:4: warning: implicit declaration of function 'mt_push' is invalid in C99 [-Wimplicit-function-declaration] mt_push(gp,rvp->out, ^ global.c:364:5: warning: implicit declaration of function 'hand_delete' is invalid in C99 [-Wimplicit-function-declaration] hand_delete(gp,vself,rvp->out,1); ^ global.c:386:4: warning: implicit declaration of function 'mt_push' is invalid in C99 [-Wimplicit-function-declaration] mt_push(gp,x[j],0); ^ global.c:403:4: warning: implicit declaration of function 'mt_push' is invalid in C99 [-Wimplicit-function-declaration] mt_push(gp,x[k],0); ^ global.c:432:3: warning: implicit declaration of function 'rv_push' is invalid in C99 [-Wimplicit-function-declaration] rv_push(gp,vself); ^ global.c:459:8: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (p=index(comment_body,'\n')) *p = 0; ~^~~~~~~~~~~~~~~~~~~~~~~~~ global.c:459:8: note: place parentheses around the assignment to silence this warning if (p=index(comment_body,'\n')) *p = 0; ^ ( ) global.c:459:8: note: use '==' to turn this assignment into an equality comparison if (p=index(comment_body,'\n')) *p = 0; ^ == global.c:468:3: warning: implicit declaration of function 'result_cvt_from_int' is invalid in C99 [-Wimplicit-function-declaration] result_cvt_from_int(&y,x); ^ global.c:469:3: warning: implicit declaration of function 'result_set_who' is invalid in C99 [-Wimplicit-function-declaration] result_set_who(&y); ^ global.c:494:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] set_pplayer(gp) global_t *gp; { ^ 63 warnings and 1 error generated. --- server.o --- *** [server.o] Error code 1 bmake: stopped in /Users/pbulk/build/games/netmaj/work/netmaj --- global.o --- *** [global.o] Error code 1 bmake: stopped in /Users/pbulk/build/games/netmaj/work/netmaj --- ss.o --- 12 warnings generated. 2 errors bmake: stopped in /Users/pbulk/build/games/netmaj/work/netmaj *** Error code 2 Stop. bmake[1]: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/games/netmaj *** Error code 1 Stop. bmake: stopped in /Volumes/data/jenkins/workspace/pkgsrc-macos11-trunk-arm64/games/netmaj