>>> Building on exopi-2 under games/wanderer DIST = [games/wanderer:wanderer-3.2.tar.gz] FULLPKGNAME = wanderer-3.2p5 distfiles size=99191 >>> Running build in games/wanderer at 1764960252.66 ===> games/wanderer ===> Building from scratch wanderer-3.2p5 ===> Verifying specs: c curses ===> found c.102.2 curses.16.0 ===> Checking files for wanderer-3.2p5 `/exopi-cvs/ports/distfiles/wanderer-3.2.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for wanderer-3.2p5 ===> Patching for wanderer-3.2p5 ===> Applying OpenBSD patch patch-display_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: display.c |--- display.c.orig |+++ display.c -------------------------- Patching file display.c using Plan A... Hunk #1 succeeded at 203. done ===> Applying OpenBSD patch patch-edit_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: edit.c |--- edit.c.orig |+++ edit.c -------------------------- Patching file edit.c using Plan A... Hunk #1 succeeded at 61. Hunk #2 succeeded at 257. Hunk #3 succeeded at 457. done ===> Applying OpenBSD patch patch-game_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: game.c |--- game.c.orig |+++ game.c -------------------------- Patching file game.c using Plan A... Hunk #1 succeeded at 400. Hunk #2 succeeded at 431. Hunk #3 succeeded at 514. Hunk #4 succeeded at 562. Hunk #5 succeeded at 636. done ===> Applying OpenBSD patch patch-m_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: m.c |--- m.c.orig |+++ m.c -------------------------- Patching file m.c using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 148. Hunk #3 succeeded at 183. Hunk #4 succeeded at 202. Hunk #5 succeeded at 216. done ===> Applying OpenBSD patch patch-monsters_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: monsters.c |--- monsters.c.orig |+++ monsters.c -------------------------- Patching file monsters.c using Plan A... Hunk #1 succeeded at 51. done ===> Applying OpenBSD patch patch-read_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: read.c |--- read.c.orig |+++ read.c -------------------------- Patching file read.c using Plan A... Hunk #1 succeeded at 70. done ===> Applying OpenBSD patch patch-scores_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: scores.c |--- scores.c.orig |+++ scores.c -------------------------- Patching file scores.c using Plan A... Hunk #1 succeeded at 28. done ===> Applying OpenBSD patch patch-wand_head_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: wand_head.h |--- wand_head.h.orig |+++ wand_head.h -------------------------- Patching file wand_head.h using Plan A... Hunk #1 succeeded at 21. Hunk #2 succeeded at 60. done ===> Applying OpenBSD patch patch-wanderer_6 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- wanderer.6.orig Wed Dec 19 03:20:35 2001 |+++ wanderer.6 Tue Feb 17 19:00:26 2015 -------------------------- Patching file wanderer.6 using Plan A... Hunk #1 succeeded at 65. Hunk #2 succeeded at 84. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for wanderer-3.2p5 ===> Configuring for wanderer-3.2p5 ===> Building for wanderer-3.2p5 cc -O2 -pipe -c monsters.c monsters.c:51:17: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 51 | struct mon_rec *make_monster(x,y) | ^ In file included from monsters.c:23: ./wand_head.h:206:25: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 206 | extern struct mon_rec *make_monster(); | ^ monsters.c:78:11: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 78 | direction new_direction(x,y,bx,by) | ^ monsters.c:30:11: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 30 | direction new_direction(); | ^ monsters.c:133:20: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | draw_symbol(50,11,' '); | ^ monsters.c:150:28: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 150 | draw_symbol((*mxp-sx+5)*3,(*myp-sy+3)*2,' '); | ^ monsters.c:179:28: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | draw_symbol((*mxp-sx+5)*3,(*myp-sy+3)*2,'M'); | ^ monsters.c:210:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 210 | draw_symbol((monster->x-sx+5)*3,(monster->y-sy+3)*2,monster->under); | ^ monsters.c:218:31: warning: passing arguments to 'check' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 218 | deadyet+=check(&*mxp,&*myp,monster->x,monster->y,new_disp.d[0],new_disp.d[1],sx,sy,howdead); | ^ monsters.c:231:28: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 231 | draw_symbol((monster->x-sx+5)*3,(monster->y-sy+3)*2,'S'); | ^ monsters.c:271:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 271 | draw_symbol((monster->x-sx+5)*3,(monster->y-sy+3)*2,'*'); | ^ monsters.c:114:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 114 | int move_monsters(mxp, myp, score, howdead, sx, sy, nf, bell, x, y, diamonds) | ^ 12 warnings generated. cc -O2 -pipe -c m.c m.c:123:26: warning: incompatible pointer types passing 'int *' to parameter of type 'fd_set *' (aka 'struct fd_set *') [-Wincompatible-pointer-types] 123 | select(1,&inp,&nul,&nul,&tv); | ^~~~ /usr/include/sys/select.h:128:36: note: passing argument to parameter here 128 | int select(int, fd_set * __restrict, fd_set * __restrict, | ^ m.c:123:31: warning: incompatible pointer types passing 'int *' to parameter of type 'fd_set *' (aka 'struct fd_set *') [-Wincompatible-pointer-types] 123 | select(1,&inp,&nul,&nul,&tv); | ^~~~ /usr/include/sys/select.h:128:57: note: passing argument to parameter here 128 | int select(int, fd_set * __restrict, fd_set * __restrict, | ^ m.c:123:36: warning: incompatible pointer types passing 'int *' to parameter of type 'fd_set *' (aka 'struct fd_set *') [-Wincompatible-pointer-types] 123 | select(1,&inp,&nul,&nul,&tv); | ^~~~ /usr/include/sys/select.h:129:25: note: passing argument to parameter here 129 | fd_set * __restrict, struct timeval * __restrict); | ^ m.c:79:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 79 | void show_credits(opt) | ^ m.c:243:26: warning: passing arguments to 'savescore' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | savescore("-",-1,-1,"-"); /* savescore bug ! */ | ^ m.c:260:24: warning: passing arguments to 'rscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | rscreen(0,&maxmoves); | ^ m.c:262:20: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | map(frow); | ^ m.c:299:24: warning: passing arguments to 'rscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 299 | if (rscreen(num,&maxmoves)) | ^ m.c:304:30: warning: passing arguments to 'playscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | dead = playscreen(&num,&score,&bell,maxmoves,keys); | ^ m.c:319:15: warning: passing arguments to 'rscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 319 | if(rscreen(num,&maxmoves)) | ^ m.c:325:15: warning: passing arguments to 'editscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 325 | editscreen(num,&score,&bell,maxmoves,keys); | ^ m.c:339:58: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 338 | printf("%s killed by %s with a score of %d on level %d.\n", | ~~ | %ld 339 | name,howdead,score,num); | ^~~~~ m.c:341:22: warning: passing arguments to 'savescore' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | if((savescore(howdead,score,num,name) == 0)&&(score != 0)) | ^ cc -O2 -pipe -c save.c 13 warnings generated. save.c:56:29: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 56 | extern char *getenv(); | ^ /usr/include/stdlib.h:110:7: note: conflicting prototype is here 110 | char *getenv(const char *); | ^ save.c:64:23: warning: passing arguments to 'readstring' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | readstring(fname,127); | ^ save.c:95:23: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 95 | inform_me(buf,0); | ^ save.c:109:26: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 109 | inform_me(buf); | ^ save.c:118:19: warning: passing arguments to 'crypt_file' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | crypt_file(fp,0); /* encrpyt the saved game */ | ^ save.c:49:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | void save_game(num, score, bell, maxmoves) | ^ In file included from save.c:23: ./wand_head.h:223:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 223 | extern void save_game(); | ^ save.c:141:32: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 141 | extern char *getenv(); | ^ /usr/include/stdlib.h:110:7: note: conflicting prototype is here 110 | char *getenv(const char *); | ^ save.c:158:16: warning: passing arguments to 'crypt_file' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | crypt_file(fp,1); /* decrypt it */ | ^ save.c:209:57: warning: passing arguments to 'make_monster' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | if ((struct mon_rec *)NULL == (mp = make_monster(0, 0))) | ^ save.c:132:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | void restore_game(num, score, bell, maxmoves) | ^ In file included from save.c:23: ./wand_head.h:224:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 224 | extern void restore_game(); | ^ 12 warnings generated. cc -O2 -pipe -c jump.c jump.c:33:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 33 | int scrn_passwd(num, passwd) /* reads password num into passwd */ | ^ In file included from jump.c:23: ./wand_head.h:213:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 213 | extern int scrn_passwd(); | ^ jump.c:56:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | void showpass(num) | ^ In file included from jump.c:23: ./wand_head.h:214:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 214 | extern void showpass(); | ^ jump.c:93:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | int jumpscreen(num) | ^ In file included from jump.c:23: ./wand_head.h:215:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 215 | extern int jumpscreen(); | ^ 6 warnings generated. cc -O2 -pipe -c display.c In file included from display.c:23: ./wand_head.h:193:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 193 | extern void map(); | ^ display.c:37:6: note: conflicting prototype is here 37 | void map(char (*row_ptr)[ROWLEN+1]); | ^ In file included from display.c:23: ./wand_head.h:194:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 194 | extern void display(); | ^ display.c:38:6: note: conflicting prototype is here 38 | void display(int cx, int cy, char (*row_ptr)[ROWLEN+1], long score); | ^ display.c:143:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | draw_symbol(x_coord,y_coord,'#'); | ^ display.c:147:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 147 | draw_symbol(x_coord,y_coord,ch); | ^ display.c:223:20: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 223 | draw_symbol(50,11,'M'); | ^ display.c:227:20: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 227 | draw_symbol(50,11,' '); | ^ display.c:193:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | void redraw_screen(bell,maxmoves,num,score,nf,diamonds,mx,sx,sy,frow) | ^ 7 warnings generated. cc -O2 -pipe -c icon.c icon.c:28:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | void draw_symbol(x,y,ch) /* this is where the pretty graphics are */ | ^ In file included from icon.c:23: ./wand_head.h:210:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 210 | extern void draw_symbol(); | ^ 2 warnings generated. cc -O2 -pipe -c game.c In file included from game.c:23: ./wand_head.h:207:15: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent declaration [-Wdeprecated-non-prototype] 207 | extern char *playscreen(); | ^ game.c:40:7: note: conflicting prototype is here 40 | char *playscreen(int *num, long *score, int *bell, int maxmoves,char keys[10]); | ^ game.c:111:39: warning: passing arguments to 'make_monster' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | if((monster = make_monster(x,y)) == NULL) | ^ game.c:152:18: warning: passing arguments to 'redraw_screen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 152 | redraw_screen(bell,maxmoves,*num,*score,nf,diamonds,mx,sx,sy,frow); | ^ game.c:209:36: warning: passing arguments to 'jumpscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 209 | if((newnum = jumpscreen(*num)) == 0) | ^ game.c:225:16: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 225 | map(frow); | ^ game.c:226:20: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | display(sx,sy,frow,*score); | ^ game.c:236:13: warning: call to undeclared function 'helpme'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 236 | helpme(1); | ^ game.c:238:20: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 238 | map(frow); | ^ game.c:240:24: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | display(sx,sy,frow,*score); | ^ game.c:247:20: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 247 | display(sx,sy,frow,*score); | ^ game.c:254:24: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 254 | map(frow); | ^ game.c:264:28: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 264 | display(sx,sy,frow,*score); | ^ game.c:270:26: warning: passing arguments to 'redraw_screen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 270 | redraw_screen(bell,maxmoves,*num,*score,nf,diamonds,mx,sx,sy,frow); | ^ game.c:362:26: warning: passing arguments to 'save_game' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 362 | save_game(*num, score, bell, maxmoves, &start_of_list,tail_of_list); | ^ game.c:369:29: warning: passing arguments to 'restore_game' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 369 | restore_game(num,score,bell,&maxmoves,&start_of_list,&tail_of_list); | ^ game.c:410:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 410 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,' '); | ^ game.c:411:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 411 | draw_symbol((nx-sx+5)*3,(ny-sy+3)*2,'@'); | ^ game.c:420:33: warning: passing arguments to 'check' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 420 | deadyet += check(&mx,&my,x,y,nx-x,ny-y,sx,sy,howdead); | ^ game.c:436:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 436 | draw_symbol(50,11,' '); | ^ game.c:449:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 449 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,' '); | ^ game.c:450:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 450 | draw_symbol((nx-sx+5)*3,(ny-sy+3)*2,'@'); | ^ game.c:452:40: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 452 | draw_symbol((nx*2-x-sx+5)*3,(y-sy+3)*2,'O'); | ^ game.c:463:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 463 | deadyet += fall(&mx,&my,nx*2-x,y+1,sx,sy,howdead); | ^ game.c:464:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 464 | deadyet += fall(&mx,&my,x*2-nx,y,sx,sy,howdead); | ^ game.c:465:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 465 | deadyet += fall(&mx,&my,x,y,sx,sy,howdead); | ^ game.c:466:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 466 | deadyet += fall(&mx,&my,x,y-1,sx,sy,howdead); | ^ game.c:467:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | deadyet += fall(&mx,&my,x,y+1,sx,sy,howdead); | ^ game.c:483:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 483 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,' '); | ^ game.c:484:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 484 | draw_symbol((nx-sx+5)*3,(ny-sy+3)*2,'@'); | ^ game.c:486:40: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 486 | draw_symbol((nx*2-x-sx+5)*3,(y-sy+3)*2,'^'); | ^ game.c:497:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 497 | deadyet += fall(&mx,&my,nx*2-x,y-1,sx,sy,howdead); | ^ game.c:498:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 498 | deadyet += fall(&mx,&my,x*2-nx,y,sx,sy,howdead); | ^ game.c:499:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 499 | deadyet += fall(&mx,&my,x,y,sx,sy,howdead); | ^ game.c:500:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 500 | deadyet += fall(&mx,&my,x,y+1,sx,sy,howdead); | ^ game.c:501:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 501 | deadyet += fall(&mx,&my,x,y-1,sx,sy,howdead); | ^ game.c:519:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 519 | draw_symbol(50,11,' '); | ^ game.c:532:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 532 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,' '); | ^ game.c:533:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 533 | draw_symbol((nx-sx+5)*3,(ny-sy+3)*2,'@'); | ^ game.c:535:40: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | draw_symbol((x-sx+5)*3,(ny*2-y-sy+3)*2,screen[ny*2-y][x]); | ^ game.c:546:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 546 | deadyet += fall(&mx,&my,x,y,sx,sy,howdead); | ^ game.c:547:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 547 | deadyet += fall(&mx,&my,x-1,(ny>y)?y:(y-1),sx,sy,howdead); | ^ game.c:548:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | deadyet += fall(&mx,&my,x+1,(ny>y)?y:(y-1),sx,sy,howdead); | ^ game.c:549:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | deadyet += fall(&mx,&my,x-1,ny*2-y,sx,sy,howdead); | ^ game.c:550:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 550 | deadyet += fall(&mx,&my,x+1,ny*2-y,sx,sy,howdead); | ^ game.c:567:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 567 | draw_symbol(50,11,' '); | ^ game.c:580:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 580 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,' '); | ^ game.c:581:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 581 | draw_symbol((nx-sx+5)*3,(ny-sy+3)*2,'@'); | ^ game.c:583:40: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 583 | draw_symbol((nx*2-x-sx+5)*3,(ny*2-y-sy+3)*2,'~'); | ^ game.c:594:37: warning: passing arguments to 'check' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 594 | deadyet += check(&mx,&my,x,y,nx-x,ny-y,sx,sy,howdead); | ^ game.c:604:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 604 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,' '); | ^ game.c:605:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 605 | draw_symbol((nx-sx+5)*3,(ny-sy+3)*2,'%'); | ^ game.c:621:29: warning: passing arguments to 'showpass' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | showpass(*num); | ^ game.c:642:32: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 642 | display(sx,sy,frow,*score); | ^ game.c:644:28: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 644 | map(frow); | ^ game.c:645:36: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 645 | deadyet += fall(&mx,&my,nx,ny,sx,sy,howdead); | ^ game.c:647:39: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 647 | deadyet = fall(&mx,&my,lx,ly,sx,sy,howdead); | ^ game.c:649:39: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 649 | deadyet = fall(&mx,&my,lx+1,ly-1,sx,sy,howdead); | ^ game.c:651:39: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 651 | deadyet = fall(&mx,&my,lx+1,ly+1,sx,sy,howdead); | ^ game.c:653:39: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 653 | deadyet = fall(&mx,&my,lx-1,ly+1,sx,sy,howdead); | ^ game.c:655:39: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 655 | deadyet = fall(&mx,&my,lx-1,ly-1,sx,sy,howdead); | ^ game.c:669:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 669 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,' '); | ^ game.c:682:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 682 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,' '); | ^ game.c:713:24: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 713 | display(sx,sy,frow,*score); | ^ game.c:720:24: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 720 | display(sx,sy,frow,*score); | ^ game.c:727:24: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 727 | display(sx,sy,frow,*score); | ^ game.c:734:24: warning: passing arguments to 'display' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 734 | display(sx,sy,frow,*score); | ^ game.c:738:33: warning: passing arguments to 'move_monsters' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 738 | deadyet += move_monsters(&mx,&my,score,howdead,sx,sy,nf,*bell,x,y,diamonds); | ^ 67 warnings generated. cc -O2 -pipe -c read.c read.c:61:18: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | inform_me(buffer,0); | ^ read.c:38:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | int rscreen(num,maxmoves) | ^ In file included from read.c:23: ./wand_head.h:219:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 219 | extern int rscreen(); | ^ read.c:104:22: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 104 | inform_me(buffer,0); | ^ read.c:111:18: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | inform_me("File for screen cannot be written.",0) ; | ^ read.c:85:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 85 | int wscreen(num,maxmoves) | ^ In file included from read.c:23: ./wand_head.h:220:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 220 | extern int wscreen(); | ^ 7 warnings generated. cc -O2 -pipe -c help.c help.c:232:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 232 | helpme(htype) /* routine to show help menu. */ | ^ 1 warning generated. cc -O2 -pipe -c fall.c fall.c:43:14: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 43 | ret+=fall(mx,my,x,y,sx,sy,howdead); | ^ fall.c:44:14: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | ret+=fall(mx,my,x-dx,y-dy,sx,sy,howdead); | ^ fall.c:45:14: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | ret+=fall(mx,my,x-dy,y-dx,sx,sy,howdead); | ^ fall.c:46:14: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | ret+=fall(mx,my,x+dy,y+dx,sx,sy,howdead); | ^ fall.c:47:14: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 47 | ret+=fall(mx,my,x-dx-dy,y-dy-dx,sx,sy,howdead); | ^ fall.c:48:14: warning: passing arguments to 'fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 48 | ret+=fall(mx,my,x-dx+dy,y-dy+dx,sx,sy,howdead); | ^ fall.c:38:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 38 | int check(mx,my,x,y,dx,dy,sx,sy,howdead) | ^ In file included from fall.c:23: ./wand_head.h:202:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 202 | extern int check(); | ^ fall.c:155:18: warning: call to undeclared function 'bang'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 155 | retval = bang(nx,y,mx,my,sx,sy,howdead); | ^ fall.c:162:24: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | draw_symbol((x-sx+5)*3,(y-sy+2)*2,' '); | ^ fall.c:164:24: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 164 | draw_symbol((nx-sx+5)*3,(y-sy+3)*2,'O'); | ^ fall.c:207:18: warning: call to undeclared function 'bang'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 207 | retval = bang(x,nyr,mx,my,sx,sy,howdead); | ^ fall.c:214:24: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 214 | draw_symbol((x-sx+6)*3,(y-sy+3)*2,' '); | ^ fall.c:216:24: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 216 | draw_symbol((x-sx+5)*3,(nyr-sy+3)*2,'<'); | ^ fall.c:259:18: warning: call to undeclared function 'bang'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 259 | retval = bang(x,nyr,mx,my,sx,sy,howdead); | ^ fall.c:266:24: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 266 | draw_symbol((x-sx+4)*3,(y-sy+3)*2,' '); | ^ fall.c:268:24: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | draw_symbol((x-sx+5)*3,(nyl-sy+3)*2,'>'); | ^ fall.c:304:24: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | draw_symbol((x-sx+5)*3,(y-sy+4)*2,' '); | ^ fall.c:306:24: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 306 | draw_symbol((nxu-sx+5)*3,(y-sy+3)*2,'^'); | ^ fall.c:347:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 347 | draw_symbol((2*nx-x-sx+5)*3,(2*ny-y-sy+3)*2,' '); | ^ fall.c:349:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 349 | draw_symbol((x-sx+5)*3,(y-sy+3)*2,'~'); | ^ fall.c:351:32: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 351 | draw_symbol((nx-sx+5)*3,(ny-sy+3)*2,screen[ny][nx]); | ^ fall.c:58:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | int fall(mx,my,x,y,sx,sy,howdead) | ^ In file included from fall.c:23: ./wand_head.h:203:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 203 | extern int fall(); | ^ fall.c:395:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 395 | draw_symbol((x+bb-sx+5)*3,(y+ba-sy+3)*2,'%'); | ^ fall.c:417:36: warning: passing arguments to 'draw_symbol' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 417 | draw_symbol((x+bb-sx+5)*3,(y+ba-sy+3)*2,' '); | ^ fall.c:374:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 374 | int bang(x,y,mx,my,sx,sy,howdead) /* explosion centre x,y */ | ^ 27 warnings generated. cc -O2 -pipe -c scores.c scores.c:62:6: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 62 | void show_scores(); | ^ scores.c:70:6: note: conflicting prototype is here 70 | void show_scores(score_entry *table,int num) | ^ scores.c:63:5: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 63 | int readtable(); | ^ scores.c:89:5: note: conflicting prototype is here 89 | int readtable(score_entry *table_ptr) | ^ In file included from scores.c:23: ./wand_head.h:227:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 227 | extern int savescore(); | ^ scores.c:111:6: note: conflicting prototype is here 111 | int savescore(char *howdead,int score,int level,char *name) | ^ scores.c:233:9: warning: call to undeclared function 'chmod'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 233 | chmod(HISCOREPATH,0666); | ^ In file included from scores.c:23: ./wand_head.h:228:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 228 | extern void delete_entry(); | ^ scores.c:252:6: note: conflicting prototype is here 252 | void delete_entry(int num) | ^ scores.c:289:9: warning: call to undeclared function 'chmod'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 289 | chmod(HISCOREPATH,0666); | ^ scores.c:307:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 307 | erase_scores() | ^ | int scores.c:341:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 341 | } | ^ 8 warnings generated. cc -O2 -pipe -c edit.c edit.c:102:21: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | if(inform_me(buf,1)) return; | ^ edit.c:106:21: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 106 | if(inform_me("++++ Warning: Too many teleports",1)) return; | ^ edit.c:111:25: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 111 | if(inform_me("**** No arrivals without teleports.",1)) return; | ^ edit.c:112:28: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 112 | } else if(inform_me("**** Too many arrivals.",1)) return; | ^ edit.c:116:21: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 116 | if(inform_me("**** No arrival for teleport.",1)) return; | ^ edit.c:121:25: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | if(inform_me("**** No start position.",1)) return; | ^ edit.c:122:28: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 122 | } else if(inform_me("**** Too many start positions.",1))return; | ^ edit.c:126:21: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 126 | if(inform_me("**** Too many monsters.",1))return; | ^ edit.c:131:25: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 131 | if(inform_me("**** No exit to screen.",1))return; | ^ edit.c:132:28: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 132 | } else if(inform_me("++++ Warning: Too many exits.",1))return; | ^ edit.c:136:21: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | if(inform_me(buf,1)) return; | ^ edit.c:140:29: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 140 | if( ercount == 0 ) inform_me("---- Screen OK.",0); | ^ edit.c:143:14: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 143 | inform_me(buf,0); | ^ edit.c:151:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | void readstring(str,size) | ^ edit.c:182:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 182 | clearbottom() | ^ | int edit.c:188:1: warning: non-void function does not return a value [-Wreturn-type] 188 | } | ^ edit.c:226:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 226 | screen_save(maxmoves) | ^ | int edit.c:250:8: warning: passing arguments to 'wscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 250 | wscreen(0,maxmoves); | ^ edit.c:226:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 226 | screen_save(maxmoves) | ^ edit.c:255:1: warning: non-void function does not return a value [-Wreturn-type] 255 | } | ^ edit.c:278:12: warning: passing arguments to 'rscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 278 | rscreen(0,maxmoves); | ^ edit.c:261:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 261 | screen_read(maxmoves) | ^ edit.c:289:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 289 | edit_save() | ^ | int edit.c:300:18: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 300 | inform_me("File cannot be opened for writing.",0); | ^ edit.c:303:26: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 303 | if( i < 0 ) inform_me("Write error on file.",0); | ^ edit.c:306:1: warning: non-void function does not return a value [-Wreturn-type] 306 | } | ^ edit.c:311:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 311 | edit_restore() | ^ | int edit.c:323:14: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 323 | inform_me("File cannot be opened for reading.",0); | ^ edit.c:326:26: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 326 | if( i < 0 ) inform_me("Read error on file.",0); | ^ edit.c:327:27: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 327 | if( i == 0 ) inform_me("File empty.",0); | ^ edit.c:330:18: warning: passing arguments to 'inform_me' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 330 | inform_me(file,0); | ^ edit.c:335:1: warning: non-void function does not return a value [-Wreturn-type] 335 | } | ^ edit.c:376:8: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 376 | map(frow); | ^ edit.c:480:33: warning: passing arguments to 'playscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 480 | howdead = playscreen(&num,score,bell,maxmoves,keys); | ^ edit.c:493:16: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 493 | map(frow); | ^ edit.c:512:12: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 512 | map(frow); | ^ edit.c:521:12: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | map(frow); | ^ edit.c:538:15: warning: passing arguments to 'helpme' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 538 | helpme(0); | ^ edit.c:543:12: warning: passing arguments to 'map' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 543 | map(frow); | ^ edit.c:596:16: warning: passing arguments to 'wscreen' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 596 | wscreen(num,maxmoves); | ^ edit.c:341:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 341 | void editscreen(num,score,bell,maxmoves,keys) | ^ In file included from edit.c:23: ./wand_head.h:199:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a subsequent definition [-Wdeprecated-non-prototype] 199 | extern void editscreen(); | ^ 42 warnings generated. cc -O2 -pipe -c encrypt.c encrypt.c:28:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 28 | crypt_file(name) | ^ | int encrypt.c:28:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] encrypt.c:73:1: warning: non-void function does not return a value in all control paths [-Wreturn-type] 73 | } | ^ 3 warnings generated. cc -O2 -pipe -o wanderer monsters.o m.o save.o jump.o display.o icon.o game.o read.o help.o fall.o scores.o edit.o encrypt.o -lcurses ld: warning: display.c(display.o:(redraw_screen)): warning: sprintf() is often misused, please use snprintf() ld: warning: m.c(m.o:(main)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: encrypt.c(encrypt.o:(crypt_file)): warning: rand() may return deterministic values, is that what you want? DONE >>> Running package in games/wanderer at 1764960256.41 ===> games/wanderer ===> Faking installation for wanderer-3.2p5 install -m 0755 -d -o root -g games /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/share/wanderer install -m 0755 -d -o root -g games /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/share/wanderer/screens install -m 0644 -o root -g games ./screens/* /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/share/wanderer/screens/ install -m 2755 -o root -g games ./wanderer /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/bin/ install -m 0644 -o root -g games wanderer.6 /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/man/man6/ /exopi-obj/pobj/wanderer-3.2/bin/install -d -m 755 /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/share/examples/wanderer /exopi-obj/pobj/wanderer-3.2/bin/install -c -m 644 /dev/null /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/share/examples/wanderer/wandererscores chown -R root:bin /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/share/wanderer chown root:bin /exopi-obj/pobj/wanderer-3.2/fake-amd64/usr/local/man/man6/wanderer.6 ===> Building package for wanderer-3.2p5 Create /exopi-cvs/ports/packages/amd64/all/wanderer-3.2p5.tgz Creating package wanderer-3.2p5 reading plist| checking dependencies| checksumming| checksumming| | 0% checksumming|* | 1% checksumming|* | 2% checksumming|** | 4% checksumming|*** | 5% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|****** | 10% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 13% checksumming|********* | 14% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 18% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 22% checksumming|************** | 23% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 27% checksumming|***************** | 28% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************** | 33% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 36% checksumming|*********************** | 37% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 41% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 45% checksumming|**************************** | 46% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 54% checksumming|********************************** | 55% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 59% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 63% checksumming|*************************************** | 64% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 67% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 72% checksumming|********************************************* | 73% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 77% checksumming|************************************************ | 78% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 82% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 86% checksumming|***************************************************** | 87% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 90% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 96% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|**************************************** | 62% archiving|****************************************** | 66% archiving|********************************************* | 70% archiving|********************************************* | 71% archiving|********************************************** | 71% archiving|********************************************** | 72% archiving|*********************************************** | 73% archiving|*********************************************** | 74% archiving|************************************************ | 74% archiving|************************************************ | 75% archiving|************************************************* | 76% archiving|************************************************* | 77% archiving|************************************************** | 77% archiving|************************************************** | 78% archiving|*************************************************** | 79% archiving|*************************************************** | 80% archiving|**************************************************** | 81% archiving|**************************************************** | 82% archiving|***************************************************** | 82% archiving|***************************************************** | 83% archiving|****************************************************** | 84% archiving|****************************************************** | 85% archiving|******************************************************* | 86% archiving|******************************************************* | 87% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 89% archiving|********************************************************* | 90% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 92% archiving|*********************************************************** | 93% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/wanderer-3.2p5.tgz >>> Running clean in games/wanderer at 1764960259.54 ===> games/wanderer ===> Cleaning for wanderer-3.2p5 >>> Ended at 1764960260.06 max_stuck=0.16/build=3.74/package=3.17/clean=0.57