Cook: nethack 3.4.3 ================================================================================ QA: checking package receipt... Checking build dependencies... Extracting source archive "nethack-343-src.tgz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed Lucky you! Symbolic links. ( cd src ; make ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' touch ../src/config.h-t cc -O -I../include -c monst.c cc -O -I../include -c objects.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o alloc.o alloc.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dlb.o dlb.c cc -O -I../include -c ../sys/unix/unixres.c make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o makedefs.o makedefs.c cc -O -I../include -c ../src/monst.c -o ../src/monst.o cc -O -I../include -c ../src/objects.c -o ../src/objects.o makedefs.c: In function 'do_rumors': makedefs.c:361:2: warning: format not a string literal and no format arguments [-Wformat-security] Fprintf(ofp,Dont_Edit_Data); ^~~~~~~ makedefs.c: In function 'do_date': makedefs.c:560:2: warning: format not a string literal and no format arguments [-Wformat-security] Fprintf(ofp,Dont_Edit_Code); ^~~~~~~ makedefs.c: In function 'do_dungeon': makedefs.c:1232:2: warning: format not a string literal and no format arguments [-Wformat-security] Fprintf(ofp,Dont_Edit_Data); ^~~~~~~ makedefs.c: In function 'do_monstr': makedefs.c:1354:5: warning: format not a string literal and no format arguments [-Wformat-security] Fprintf(ofp,Dont_Edit_Code); ^~~~~~~ makedefs.c: In function 'do_permonst': makedefs.c:1395:2: warning: format not a string literal and no format arguments [-Wformat-security] Fprintf(ofp,Dont_Edit_Code); ^~~~~~~ makedefs.c: In function 'do_objs': makedefs.c:1711:2: warning: format not a string literal and no format arguments [-Wformat-security] Fprintf(ofp,Dont_Edit_Code); ^~~~~~~ makedefs.c: In function 'do_vision': makedefs.c:1866:5: warning: format not a string literal and no format arguments [-Wformat-security] Fprintf(ofp,Dont_Edit_Code); ^~~~~~~ makedefs.c:1891:5: warning: format not a string literal and no format arguments [-Wformat-security] Fprintf(ofp,Dont_Edit_Code); ^~~~~~~ cc -o makedefs makedefs.o ../src/monst.o ../src/objects.o make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' ./makedefs -o make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' ./makedefs -m make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' ./makedefs -p make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' ./makedefs -z make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o monstr.o monstr.c touch ../src/hack.h-t make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o vis_tab.o vis_tab.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o allmain.o allmain.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o apply.o apply.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o artifact.o artifact.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o attrib.o attrib.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o ball.o ball.c apply.c: In function 'use_camera': apply.c:65:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o bones.o bones.c apply.c: In function 'use_bell': apply.c:805:7: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ apply.c:837:5: warning: format not a string literal and no format arguments [-Wformat-security] case 0: pline(nothing_happens); break; ^~~~ apply.c:849:3: warning: format not a string literal and no format arguments [-Wformat-security] else pline(nothing_happens); ^~~~ apply.c: In function 'dorub': apply.c:1195:6: warning: format not a string literal and no format arguments [-Wformat-security] else pline(nothing_happens); ^~~~ apply.c:1200:2: warning: format not a string literal and no format arguments [-Wformat-security] } else pline(nothing_happens); ^ apply.c: In function 'use_unicorn_horn': apply.c:1513:6: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ apply.c: In function 'use_whip': apply.c:2175:7: warning: format not a string literal and no format arguments [-Wformat-security] pline(msg_slipsfree); ^~~~~ apply.c:2216:3: warning: format not a string literal and no format arguments [-Wformat-security] else pline(msg_snap); ^~~~ apply.c:2238:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(msg_slipsfree); ^~~~~ apply.c:2241:2: warning: format not a string literal and no format arguments [-Wformat-security] } else pline(msg_snap); ^ apply.c:2333:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(msg_slipsfree); ^~~~~ apply.c:2343:3: warning: format not a string literal and no format arguments [-Wformat-security] else pline(msg_snap); ^~~~ apply.c:2352:2: warning: format not a string literal and no format arguments [-Wformat-security] pline(msg_snap); ^~~~~ apply.c: In function 'use_pole': apply.c:2429:6: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ apply.c: In function 'use_grapple': apply.c:2591:2: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ apply.c: In function 'doapply': apply.c:2992:7: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ artifact.c: In function 'arti_invoke': artifact.c:1194:6: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o botl.o botl.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o cmd.o cmd.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dbridge.o dbridge.c botl.c: In function 'bot1': botl.c:191:25: warning: format not a string literal and no format arguments [-Wformat-security] Sprintf(nb = eos(nb), mbot); ^~~~ botl.c:193:3: warning: format not a string literal and no format arguments [-Wformat-security] Sprintf(nb = eos(nb), rank()); ^~~~~~~ cmd.c: In function 'wiz_level_change': cmd.c:605:2: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ cmd.c: In function 'get_adjacent_loc': cmd.c:2063:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ cmd.c:2072:3: warning: format not a string literal and no format arguments [-Wformat-security] if (emsg) pline(emsg); ^~ cmd.c: In function 'parse': cmd.c:2343:10: warning: format not a string literal and no format arguments [-Wformat-security] pline(in_line); ^~~~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o decl.o decl.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o detect.o detect.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dig.o dig.c detect.c: In function 'use_crystal_ball': detect.c:811:3: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ detect.c:860:2: warning: format not a string literal and no format arguments [-Wformat-security] if (flags.verbose) pline(Never_mind); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o display.o display.c dig.c: In function 'dig': dig.c:382:3: warning: format not a string literal and no format arguments [-Wformat-security] if(digtxt && !digging.quiet) pline(digtxt); /* after newsym */ ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o do.o do.c do.c: In function 'goto_level': do.c:1313:6: warning: format not a string literal and no format arguments [-Wformat-security] if (mesg) pline(mesg); ^~ do.c: In function 'deferred_goto': do.c:1462:6: warning: format not a string literal and no format arguments [-Wformat-security] if (dfr_pre_msg) pline(dfr_pre_msg); ^~ do.c:1472:6: warning: format not a string literal and no format arguments [-Wformat-security] if (dfr_post_msg) pline(dfr_post_msg); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o do_name.o do_name.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o do_wear.o do_wear.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dog.o dog.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dogmove.o dogmove.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dokick.o dokick.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dothrow.o dothrow.c dothrow.c: In function 'toss_up': dothrow.c:773:7: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o drawing.o drawing.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dungeon.o dungeon.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o eat.o eat.c eat.c: In function 'done_eating': eat.c:425:3: warning: format not a string literal and no format arguments [-Wformat-security] if (message) pline(nomovemsg); ^~ eat.c: In function 'rottenfood': eat.c:1211:3: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ dungeon.c: In function 'init_dungeons': dungeon.c:677:12: warning: format not a string literal and no format arguments [-Wformat-security] panic(tbuf); ^~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o end.o end.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o engrave.o engrave.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o exper.o exper.c engrave.c: In function 'doengrave': engrave.c:893:7: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ engrave.c:986:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ engrave.c:1103:31: warning: format not a string literal and no format arguments [-Wformat-security] if (post_engr_text[0]) pline(post_engr_text); ^~~~~~~~~~~~~~ engrave.c:1108:6: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o explode.o explode.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o extralev.o extralev.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o files.o files.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o fountain.o fountain.c files.c: In function 'save_savefile_name': files.c:831:9: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void) write(fd, (genericptr_t) SAVEF, sizeof(SAVEF)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files.c: In function 'docompress_file': files.c:1156:10: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] (void) setgid(getgid()); ^~~~~~~~~~~~~~~~ files.c:1157:10: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] (void) setuid(getuid()); ^~~~~~~~~~~~~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o hack.o hack.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o hacklib.o hacklib.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o invent.o invent.c hack.c: In function 'still_chewing': hack.c:426:5: warning: format not a string literal and no format arguments [-Wformat-security] if (digtxt) You(digtxt); /* after newsym */ ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o light.o light.c hack.c: In function 'unmul': hack.c:2085:2: warning: format not a string literal and no format arguments [-Wformat-security] if (*nomovemsg) pline(nomovemsg); ^~ hack.c: In function 'check_capacity': hack.c:2260:6: warning: format not a string literal and no format arguments [-Wformat-security] pline(str); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o lock.o lock.c invent.c: In function 'getobj': invent.c:974:4: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ invent.c:1029:8: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ invent.c: In function 'look_here': invent.c:2217:23: warning: format not a string literal and no format arguments [-Wformat-security] if (dfeature) pline(fbuf); ^~~~ invent.c:2226:26: warning: format not a string literal and no format arguments [-Wformat-security] if (dfeature) pline(fbuf); ^~~~ invent.c:2233:26: warning: format not a string literal and no format arguments [-Wformat-security] if (dfeature) pline(fbuf); ^~~~ invent.c: In function 'doorganize': invent.c:2687:4: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mail.o mail.c lock.c: In function 'doorlock': lock.c:865:2: warning: format not a string literal and no format arguments [-Wformat-security] if (msg && cansee(x,y)) pline(msg); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o makemon.o makemon.c mail.c: In function 'md_rush': mail.c:320:6: warning: format not a string literal and no format arguments [-Wformat-security] verbalize(md_exclamations()); ^~~~~~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mapglyph.o mapglyph.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mcastu.o mcastu.c makemon.c: In function 'bagotricks': makemon.c:1782:2: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mhitm.o mhitm.c mcastu.c: In function 'cast_cleric_spell': mcastu.c:593:6: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mhitu.o mhitu.c mhitu.c: In function 'hitmu': mhitu.c:1039:7: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ mhitu.c: In function 'gulpmu': mhitu.c:1745:8: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ mhitu.c: In function 'explmu': mhitu.c:1861:4: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ mhitu.c: In function 'gazemu': mhitu.c:1988:7: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o minion.o minion.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mklev.o mklev.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mkmap.o mkmap.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mkmaze.o mkmaze.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mkobj.o mkobj.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mkroom.o mkroom.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mon.o mon.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mondata.o mondata.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o monmove.o monmove.c mon.c: In function 'select_newcham_form': mon.c:2373:3: warning: format not a string literal and no format arguments [-Wformat-security] if (tries==5) pline(thats_enough_tries); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mplayer.o mplayer.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o mthrowu.o mthrowu.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o muse.o muse.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o music.o music.c muse.c: In function 'precheck': muse.c:82:4: warning: format not a string literal and no format arguments [-Wformat-security] if (vis) pline(empty); ^~ muse.c:105:7: warning: format not a string literal and no format arguments [-Wformat-security] if (vis) pline(empty); ^~ mthrowu.c: In function 'm_throw': mthrowu.c:453:3: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o o_init.o o_init.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o objnam.o objnam.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o options.o options.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o pager.o pager.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o pickup.o pickup.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o pline.o pline.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o polyself.o polyself.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o potion.o potion.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o pray.o pray.c polyself.c: In function 'polyself': polyself.c:237:3: warning: format not a string literal and no format arguments [-Wformat-security] You(shudder_for_moment); ^~~ polyself.c:259:3: warning: format not a string literal and no format arguments [-Wformat-security] if (tries==5) pline(thats_enough_tries); ^~ pray.c: In function 'dosacrifice': pray.c:1320:2: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ potion.c: In function 'strange_feeling': potion.c:935:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(txt); ^~~~~ potion.c: In function 'potionbreathe': potion.c:1283:3: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind && !u.usleep) Your(vision_clears); ^~ potion.c: In function 'dodip': potion.c:1636:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o priest.o priest.c priest.c: In function 'intemple': priest.c:366:7: warning: format not a string literal and no format arguments [-Wformat-security] verbalize(msg1); ^~~~~~~~~ priest.c:367:7: warning: format not a string literal and no format arguments [-Wformat-security] if (msg2) verbalize(msg2); ^~ priest.c: In function 'priest_talk': priest.c:436:6: warning: format not a string literal and no format arguments [-Wformat-security] verbalize(cranky_msg[rn2(3)]); ^~~~~~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o quest.o quest.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o questpgr.o questpgr.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o read.o read.c questpgr.c: In function 'deliver_by_pline': questpgr.c:367:12: warning: format not a string literal and no format arguments [-Wformat-security] pline(out_line); ^~~~~~~~ In file included from questpgr.c:6: ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets questpgr.c:365:13: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(in_line, 80, msg_file); ^~~~~~~~~ questpgr.c: In function 'deliver_by_window': ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets questpgr.c:381:13: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(in_line, 80, msg_file); ^~~~~~~~~ read.c: In function 'stripspe': read.c:159:2: warning: format not a string literal and no format arguments [-Wformat-security] if (obj->blessed) pline(nothing_happens); ^~ read.c:166:3: warning: format not a string literal and no format arguments [-Wformat-security] } else pline(nothing_happens); ^ read.c: In function 'recharge': read.c:323:4: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ read.c:381:7: warning: format not a string literal and no format arguments [-Wformat-security] } else pline(nothing_happens); ^ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o rect.o rect.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o region.o region.c read.c: In function 'seffects': read.c:1287:7: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ read.c: In function 'do_class_genocide': read.c:1436:4: warning: format not a string literal and no format arguments [-Wformat-security] pline(thats_enough_tries); ^~~~~ read.c: In function 'do_genocide': read.c:1605:7: warning: format not a string literal and no format arguments [-Wformat-security] pline(thats_enough_tries); ^~~~~ read.c:1728:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ read.c: In function 'create_particular': read.c:1848:6: warning: format not a string literal and no format arguments [-Wformat-security] pline(thats_enough_tries); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o restore.o restore.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o rip.o rip.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o rnd.o rnd.c region.c: In function 'in_out_region': region.c:448:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(regions[i]->leave_msg); ^~~~~ region.c:459:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(regions[i]->enter_msg); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o role.o role.c restore.c: In function 'getlev': restore.c:740:24: warning: format not a string literal and no format arguments [-Wformat-security] if (wizard) pline(trickbuf); ^~~~~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o rumors.o rumors.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o save.o save.c In file included from rumors.c:7: rumors.c: In function 'getrumor': ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets rumors.c:115:10: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(line, sizeof line, rumors); ^~~~~~~~~ ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets rumors.c:120:11: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(line, sizeof line, rumors); ^~~~~~~~~ rumors.c: In function 'init_rumors': ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets rumors.c:46:9: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(line, sizeof line, fp); /* skip "don't edit" comment */ ^~~~~~~~~ ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets rumors.c:47:9: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(line, sizeof line, fp); ^~~~~~~~~ rumors.c: In function 'init_oracles': ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets rumors.c:191:9: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(line, sizeof line, fp); /* skip "don't edit" comment*/ ^~~~~~~~~ ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets rumors.c:192:9: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(line, sizeof line, fp); ^~~~~~~~~ ../include/dlb.h:108:20: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fgets fgets rumors.c:197:10: note: in expansion of macro 'dlb_fgets' (void) dlb_fgets(line, sizeof line, fp); ^~~~~~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o shk.o shk.c save.c: In function 'savestateinlock': save.c:360:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] (void) read(fd, (genericptr_t) &hpid, sizeof(hpid)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ save.c:378:10: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void) write(fd, (genericptr_t) &hackpid, sizeof(hackpid)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ save.c:382:14: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] (void) write(fd, (genericptr_t) &currlev, sizeof(currlev)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o shknam.o shknam.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o sit.o sit.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o sounds.o sounds.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o sp_lev.o sp_lev.c sounds.c: In function 'dosounds': sounds.c:56:2: warning: format not a string literal and no format arguments [-Wformat-security] You_hear(fountain_msg[rn2(3)+hallu]); ^~~~~~~~ sounds.c:65:2: warning: format not a string literal and no format arguments [-Wformat-security] You_hear(sink_msg[rn2(2)+hallu]); ^~~~~~~~ sounds.c:84:3: warning: format not a string literal and no format arguments [-Wformat-security] if (which != 2) You_hear(throne_msg[which]); ^~ sounds.c:96:2: warning: format not a string literal and no format arguments [-Wformat-security] You(swamp_msg[rn2(2)+hallu]); ^~~ sounds.c:204:3: warning: format not a string literal and no format arguments [-Wformat-security] You_hear(barracks_msg[rn2(3)+hallu]); ^~~~~~~~ sounds.c:219:3: warning: format not a string literal and no format arguments [-Wformat-security] You_hear(zoo_msg[rn2(2)+hallu]); ^~~~~~~~ sounds.c:237:6: warning: format not a string literal and no format arguments [-Wformat-security] You_hear(shop_msg[rn2(2)+hallu]); ^~~~~~~~ sounds.c:255:6: warning: format not a string literal and no format arguments [-Wformat-security] You_hear(ora_msg[rn2(3)+hallu*2]); ^~~~~~~~ sounds.c: In function 'domonnoise': sounds.c:819:5: warning: format not a string literal and no format arguments [-Wformat-security] else if (verbl_msg) verbalize(verbl_msg); ^~~~ shk.c: In function 'dopay': shk.c:1348:9: warning: format not a string literal and no format arguments [-Wformat-security] pline(sbuf); ^~~~ In file included from sp_lev.c:13: sp_lev.c: In function 'load_special': ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2642:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &vers_info, sizeof vers_info, 1, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2646:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &c, sizeof c, 1, fd); /* c Header */ ^~~~~ sp_lev.c: In function 'load_rooms': ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1817:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); /* nrobjects */ ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1819:3: note: in expansion of macro 'Fread' Fread((genericptr_t)robjects, sizeof(*robjects), n, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1823:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); /* nrmonst */ ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1825:3: note: in expansion of macro 'Fread' Fread((genericptr_t)rmonst, sizeof(*rmonst), n, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1829:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &nrooms, 1, sizeof(nrooms), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1838:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &size, 1, sizeof(size), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1841:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->name, 1, size, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1847:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &size, 1, sizeof(size), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1850:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->parent, 1, size, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1855:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->x, 1, sizeof(r->x), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1857:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->y, 1, sizeof(r->y), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1859:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->w, 1, sizeof(r->w), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1861:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->h, 1, sizeof(r->h), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1863:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->xalign, 1, sizeof(r->xalign), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1865:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->yalign, 1, sizeof(r->yalign), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1867:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->rtype, 1, sizeof(r->rtype), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1869:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->chance, 1, sizeof(r->chance), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1871:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->rlit, 1, sizeof(r->rlit), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1873:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->filled, 1, sizeof(r->filled), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1878:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->ndoor, 1, sizeof(r->ndoor), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1883:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->doors[(int)n], 1, ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1888:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->nstair, 1, sizeof(r->nstair), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1893:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->stairs[(int)n], 1, ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1898:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->naltar, 1, sizeof(r->naltar), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1903:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->altars[(int)n], 1, ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1908:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->nfountain, 1, ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1914:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->fountains[(int)n], 1, ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1919:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->nsink, 1, sizeof(r->nsink), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1924:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->sinks[(int)n], 1, sizeof(sink), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1928:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->npool, 1, sizeof(r->npool), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1933:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->pools[(int)n], 1, sizeof(pool), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1937:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->ntrap, 1, sizeof(r->ntrap), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1942:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->traps[(int)n], 1, sizeof(trap), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1946:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->nmonster, 1, sizeof(r->nmonster), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1957:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->nobject, 1, sizeof(r->nobject), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1968:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->ngold, 1, sizeof(r->ngold), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1973:4: note: in expansion of macro 'Fread' Fread((genericptr_t) r->golds[(int)n], 1, sizeof(gold), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1977:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &r->nengraving, 1, ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2018:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &ncorr, sizeof(ncorr), 1, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2020:3: note: in expansion of macro 'Fread' Fread((genericptr_t) &tmpcor, 1, sizeof(tmpcor), fd); ^~~~~ sp_lev.c: In function 'load_common_data': ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1723:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &init_lev, 1, sizeof(lev_init), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1731:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &lev_flags, 1, sizeof(lev_flags), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1744:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1747:6: note: in expansion of macro 'Fread' Fread((genericptr_t) lev_message, 1, (int) n, fd); ^~~~~ sp_lev.c: In function 'load_one_monster': ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1759:2: note: in expansion of macro 'Fread' Fread((genericptr_t) m, 1, sizeof *m, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1762:6: note: in expansion of macro 'Fread' Fread((genericptr_t) m->name.str, 1, size, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1768:6: note: in expansion of macro 'Fread' Fread((genericptr_t) m->appear_as.str, 1, size, fd); ^~~~~ sp_lev.c: In function 'load_one_object': ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1781:2: note: in expansion of macro 'Fread' Fread((genericptr_t) o, 1, sizeof *o, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1784:6: note: in expansion of macro 'Fread' Fread((genericptr_t) o->name.str, 1, size, fd); ^~~~~ sp_lev.c: In function 'load_one_engraving': ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1797:2: note: in expansion of macro 'Fread' Fread((genericptr_t) e, 1, sizeof *e, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:1800:2: note: in expansion of macro 'Fread' Fread((genericptr_t) e->engr.str, 1, size, fd); ^~~~~ sp_lev.c: In function 'load_maze': ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2099:5: note: in expansion of macro 'Fread' Fread((genericptr_t) &filling, 1, sizeof(filling), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2116:5: note: in expansion of macro 'Fread' Fread((genericptr_t) &numpart, 1, sizeof(numpart), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2122:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &halign, 1, sizeof(halign), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2124:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &valign, 1, sizeof(valign), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2126:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &xsize, 1, sizeof(xsize), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2128:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &ysize, 1, sizeof(ysize), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2210:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2231:6: note: in expansion of macro 'Fread' Fread((genericptr_t) &tmplregion, sizeof(tmplregion), 1, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2234:3: note: in expansion of macro 'Fread' Fread((genericptr_t) tmplregion.rname.str, size, 1, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2253:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2256:3: note: in expansion of macro 'Fread' Fread((genericptr_t)robjects, sizeof(*robjects), (int) n, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2260:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2263:3: note: in expansion of macro 'Fread' Fread((genericptr_t)rloc_x, sizeof(*rloc_x), (int) n, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2264:3: note: in expansion of macro 'Fread' Fread((genericptr_t)rloc_y, sizeof(*rloc_y), (int) n, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2268:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2271:3: note: in expansion of macro 'Fread' Fread((genericptr_t)rmonst, sizeof(*rmonst), (int) n, fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2276:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2281:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpregion, 1, sizeof(tmpregion), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2335:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2340:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpdoor, 1, sizeof(tmpdoor), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2379:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2382:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpdb, 1, sizeof(tmpdb), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2391:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2394:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpwalk, 1, sizeof(tmpwalk), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2401:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2404:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpdig, 1, sizeof(tmpdig), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2413:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2416:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpdig, 1, sizeof(tmpdig), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2425:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2428:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmplad, 1, sizeof(tmplad), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2444:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2447:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpstair, 1, sizeof(tmpstair), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2461:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2464:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpaltar, 1, sizeof(tmpaltar), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2469:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2472:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpfountain, 1, sizeof(tmpfountain), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2478:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2481:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmptrap, 1, sizeof(tmptrap), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2486:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2494:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2502:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2505:3: note: in expansion of macro 'Fread' Fread((genericptr_t)&tmpgold, 1, sizeof(tmpgold), fd); ^~~~~ ../include/dlb.h:106:20: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] # define dlb_fread fread sp_lev.c:62:21: note: in expansion of macro 'dlb_fread' #define Fread (void)dlb_fread ^~~~~~~~~ sp_lev.c:2510:2: note: in expansion of macro 'Fread' Fread((genericptr_t) &n, 1, sizeof(n), fd); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o spell.o spell.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o steal.o steal.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o steed.o steed.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o teleport.o teleport.c spell.c: In function 'spelleffects': spell.c:951:4: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ steed.c: In function 'use_saddle': steed.c:61:6: warning: format not a string literal and no format arguments [-Wformat-security] pline(Never_mind); ^~~~~ teleport.c: In function 'dotele': teleport.c:555:3: warning: format not a string literal and no format arguments [-Wformat-security] You(shudder_for_moment); ^~~ teleport.c: In function 'level_tele': teleport.c:666:3: warning: format not a string literal and no format arguments [-Wformat-security] You(shudder_for_moment); ^~~ teleport.c:683:3: warning: format not a string literal and no format arguments [-Wformat-security] You(shudder_for_moment); ^~~ teleport.c:689:3: warning: format not a string literal and no format arguments [-Wformat-security] You(shudder_for_moment); ^~~ teleport.c: In function 'domagicportal': teleport.c:815:3: warning: format not a string literal and no format arguments [-Wformat-security] You(shudder_for_moment); ^~~ teleport.c: In function 'tele_trap': teleport.c:849:3: warning: format not a string literal and no format arguments [-Wformat-security] You(shudder_for_moment); ^~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o timeout.o timeout.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o topten.o topten.c timeout.c: In function 'stoned_dialogue': timeout.c:34:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(stoned_texts[SIZE(stoned_texts) - i]); ^~~~~ timeout.c: In function 'vomiting_dialogue': timeout.c:58:3: warning: format not a string literal and no format arguments [-Wformat-security] You(vomiting_texts[SIZE(vomiting_texts) - i - 1]); ^~~ timeout.c: In function 'choke_dialogue': timeout.c:105:7: warning: format not a string literal and no format arguments [-Wformat-security] pline(str); ^~~~~ timeout.c: In function 'slime_dialogue': timeout.c:135:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(str); ^~~~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o track.o track.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o trap.o trap.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o u_init.o u_init.c trap.c: In function 'fall_through': trap.c:362:6: warning: format not a string literal and no format arguments [-Wformat-security] You(dont_fall); ^~~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o uhitm.o uhitm.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o vault.o vault.c trap.c: In function 'domagictrap': trap.c:2501:3: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o vision.o vision.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o weapon.o weapon.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o were.o were.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o wield.o wield.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o windows.o windows.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o wizard.o wizard.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o worm.o worm.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o worn.o worn.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o write.o write.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o zap.o zap.c cc -O -I../include -c ../sys/share/ioctl.c cc -O -I../include -c ../sys/unix/unixmain.c zap.c: In function 'dozap': zap.c:1838:2: warning: format not a string literal and no format arguments [-Wformat-security] if(!zappable(obj)) pline(nothing_happens); ^~ zap.c: In function 'zapyourself': zap.c:1915:8: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ zap.c:2096:4: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ zap.c: In function 'zap_updown': zap.c:2376:3: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ zap.c:2387:4: warning: format not a string literal and no format arguments [-Wformat-security] pline(nothing_happens); ^~~~~ zap.c: In function 'buzz': zap.c:3466:3: warning: format not a string literal and no format arguments [-Wformat-security] if (!Blind) Your(vision_clears); ^~ cc -O -I../include -c ../sys/share/unixtty.c zap.c: In function 'zap_over_floor': zap.c:3600:3: warning: format not a string literal and no format arguments [-Wformat-security] Norep(msgtxt); ^~~~~ zap.c:3724:4: warning: format not a string literal and no format arguments [-Wformat-security] pline(see_txt); ^~~~~ zap.c:3727:4: warning: format not a string literal and no format arguments [-Wformat-security] You(sense_txt); ^~~ zap.c:3729:4: warning: format not a string literal and no format arguments [-Wformat-security] if (flags.soundok) You_hear(hear_txt); ^~ zap.c: In function 'makewish': zap.c:4114:6: warning: format not a string literal and no format arguments [-Wformat-security] pline(thats_enough_tries); ^~~~~ cc -O -I../include -c ../sys/unix/unixunix.c cc -O -I../include -c ../win/tty/getline.c cc -O -I../include -c ../win/tty/termcap.c ../sys/share/unixtty.c: In function 'linux_mapon': ../sys/share/unixtty.c:394:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(1, "\033(B", 3); ^~~~~~~~~~~~~~~~~~~~~ ../sys/share/unixtty.c: In function 'linux_mapoff': ../sys/share/unixtty.c:404:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(1, "\033(U", 3); ^~~~~~~~~~~~~~~~~~~~~ ../sys/unix/unixunix.c: In function 'child': ../sys/unix/unixunix.c:268:10: warning: ignoring return value of 'setgid', declared with attribute warn_unused_result [-Wunused-result] (void) setgid(getgid()); ^~~~~~~~~~~~~~~~ ../sys/unix/unixunix.c:269:10: warning: ignoring return value of 'setuid', declared with attribute warn_unused_result [-Wunused-result] (void) setuid(getuid()); ^~~~~~~~~~~~~~~~ ../sys/unix/unixunix.c:271:10: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] (void) chdir(getenv("HOME")); ^~~~~~~~~~~~~~~~~~~~~ cc -O -I../include -c ../win/tty/topl.c cc -O -I../include -c ../win/tty/wintty.c ../util/makedefs -v cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o version.o version.c Loading ... cc -o nethack monst.o objects.o allmain.o alloc.o apply.o artifact.o attrib.o ball.o bones.o botl.o cmd.o dbridge.o decl.o detect.o dig.o display.o dlb.o do.o do_name.o do_wear.o dog.o dogmove.o dokick.o dothrow.o drawing.o dungeon.o eat.o end.o engrave.o exper.o explode.o extralev.o files.o fountain.o hack.o hacklib.o invent.o light.o lock.o mail.o makemon.o mapglyph.o mcastu.o mhitm.o mhitu.o minion.o mklev.o mkmap.o mkmaze.o mkobj.o mkroom.o mon.o mondata.o monmove.o monstr.o mplayer.o mthrowu.o muse.o music.o o_init.o objnam.o options.o pager.o pickup.o pline.o polyself.o potion.o pray.o priest.o quest.o questpgr.o read.o rect.o region.o restore.o rip.o rnd.o role.o rumors.o save.o shk.o shknam.o sit.o sounds.o sp_lev.o spell.o steal.o steed.o teleport.o timeout.o topten.o track.o trap.o u_init.o uhitm.o vault.o vision.o vis_tab.o weapon.o were.o wield.o windows.o wizard.o worm.o worn.o write.o zap.o ioctl.o unixmain.o unixtty.o unixunix.o unixres.o getline.o termcap.o topl.o wintty.o version.o -lncurses nethack is up to date. make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' ( cd src ; make ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' nethack is up to date. make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' ( cd util ; make recover ) ( cd dat ; make data ) ( cd dat ; make oracles ) ( cd dat ; make options ) ( cd dat ; make quest.dat ) ( cd dat ; make rumors ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ../util/makedefs -d make[1]: 'options' is up to date. make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' ( cd util ; make dgn_comp ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ../util/makedefs -q make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ../util/makedefs -h make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' yacc -d dgn_comp.y make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ../util/makedefs -r make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' make[2]: '../include/date.h' is up to date. make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o recover.o recover.c lex dgn_comp.l cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dgn_main.o dgn_main.c cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o panic.o panic.c mv lex.yy.c dgn_lex.c make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' make[2]: '../include/date.h' is up to date. make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' recover.c: In function 'restore_savefile': recover.c:308:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(sfd, (genericptr_t) &levc, sizeof(levc)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -o recover recover.o make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' mv y.tab.c dgn_yacc.c mv y.tab.h ../include/dgn_comp.h cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o dgn_yacc.o dgn_yacc.c cc -c -O -I../include dgn_lex.c cc -o dgn_comp dgn_yacc.o dgn_lex.o dgn_main.o ../src/alloc.o panic.o make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' ( cd dat ; make dungeon ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ../util/makedefs -e ../util/dgn_comp dungeon.pdf make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ( cd util ; make lev_comp ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' yacc -d lev_comp.y lex lev_comp.l make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' make[2]: '../include/date.h' is up to date. make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/src' cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o lev_main.o lev_main.c mv lex.yy.c lev_lex.c mv y.tab.c lev_yacc.c mv y.tab.h ../include/lev_comp.h cc -O -I../include -D_GLIBCXX_USE_C99_MATH=1 -c -o lev_yacc.o lev_yacc.c cc -c -O -I../include lev_lex.c cc -o lev_comp lev_yacc.o lev_lex.o lev_main.o ../src/alloc.o panic.o ../src/drawing.o ../src/decl.o ../src/monst.o ../src/objects.o make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/util' ( cd dat ; make spec_levs ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ../util/lev_comp bigroom.des ../util/lev_comp castle.des ../util/lev_comp endgame.des ../util/lev_comp gehennom.des ../util/lev_comp knox.des ../util/lev_comp medusa.des ../util/lev_comp mines.des ../util/lev_comp oracle.des ../util/lev_comp sokoban.des ../util/lev_comp tower.des ../util/lev_comp yendor.des touch spec_levs make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ( cd dat ; make quest_levs ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' ../util/lev_comp Arch.des ../util/lev_comp Barb.des ../util/lev_comp Caveman.des ../util/lev_comp Healer.des ../util/lev_comp Knight.des ../util/lev_comp Monk.des ../util/lev_comp Priest.des ../util/lev_comp Ranger.des ../util/lev_comp Rogue.des ../util/lev_comp Samurai.des ../util/lev_comp Tourist.des ../util/lev_comp Valkyrie.des ../util/lev_comp Wizard.des touch quest_levs make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3/dat' mkdir -p /home/slitaz/wok/nethack/install/usr/games rm -rf /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir mkdir -p /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/save chown root /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/save chgrp root /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/save chmod 0755 /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/save ( make dofiles ) make[1]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3' target=`sed -n \ -e '/librarian/{' \ -e 's/.*/dlb/p' \ -e 'q' \ -e '}' \ -e '$s/.*/nodlb/p' < dat/options` ; \ make dofiles-${target-nodlb} make[2]: Entering directory '/home/slitaz/wok/nethack/source/nethack-3.4.3' ( cd dat ; cp license help hh cmdhelp history opthelp wizhelp dungeon asmodeus.lev baalz.lev bigrm-?.lev castle.lev fakewiz?.lev juiblex.lev knox.lev medusa-?.lev minend-?.lev minefill.lev minetn-?.lev oracle.lev orcus.lev sanctum.lev soko?-?.lev tower?.lev valley.lev wizard?.lev astral.lev air.lev earth.lev fire.lev water.lev ???-goal.lev ???-fil?.lev ???-loca.lev ???-strt.lev data oracles options quest.dat rumors /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir ) ( cd /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir ; chown root license help hh cmdhelp history opthelp wizhelp dungeon asmodeus.lev baalz.lev bigrm-?.lev castle.lev fakewiz?.lev juiblex.lev knox.lev medusa-?.lev minend-?.lev minefill.lev minetn-?.lev oracle.lev orcus.lev sanctum.lev soko?-?.lev tower?.lev valley.lev wizard?.lev astral.lev air.lev earth.lev fire.lev water.lev ???-goal.lev ???-fil?.lev ???-loca.lev ???-strt.lev data oracles options quest.dat rumors ; \ chgrp root license help hh cmdhelp history opthelp wizhelp dungeon asmodeus.lev baalz.lev bigrm-?.lev castle.lev fakewiz?.lev juiblex.lev knox.lev medusa-?.lev minend-?.lev minefill.lev minetn-?.lev oracle.lev orcus.lev sanctum.lev soko?-?.lev tower?.lev valley.lev wizard?.lev astral.lev air.lev earth.lev fire.lev water.lev ???-goal.lev ???-fil?.lev ???-loca.lev ???-strt.lev data oracles options quest.dat rumors ; \ chmod 0644 license help hh cmdhelp history opthelp wizhelp dungeon asmodeus.lev baalz.lev bigrm-?.lev castle.lev fakewiz?.lev juiblex.lev knox.lev medusa-?.lev minend-?.lev minefill.lev minetn-?.lev oracle.lev orcus.lev sanctum.lev soko?-?.lev tower?.lev valley.lev wizard?.lev astral.lev air.lev earth.lev fire.lev water.lev ???-goal.lev ???-fil?.lev ???-loca.lev ???-strt.lev data oracles options quest.dat rumors ) make[2]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3' cp src/nethack /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir cp util/recover /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir rm -f /home/slitaz/wok/nethack/install/usr/games/nethack sed -e 's;/usr/games/lib/nethackdir;/home/slitaz/wok/nethack/install/usr/games/lib/nethackdir;' \ -e 's;HACKDIR/nethack;HACKDIR/nethack;' \ < sys/unix/nethack.sh \ > /home/slitaz/wok/nethack/install/usr/games/nethack ( cd /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir ; chown root nethack recover ; \ chgrp root nethack recover ) chmod 04755 /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/nethack chmod 0755 /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/recover chown root /home/slitaz/wok/nethack/install/usr/games/nethack chgrp root /home/slitaz/wok/nethack/install/usr/games/nethack chmod 0755 /home/slitaz/wok/nethack/install/usr/games/nethack make[1]: Leaving directory '/home/slitaz/wok/nethack/source/nethack-3.4.3' touch /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/perm /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/record /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir/logfile ( cd /home/slitaz/wok/nethack/install/usr/games/lib/nethackdir ; chown root perm record logfile ; \ chgrp root perm record logfile ; \ chmod 0644 perm record logfile ) You may also want to reinstall the man pages via the doc Makefile. ================================================================================ Executing strip on all files... Done Time: 4.50s. Size: 2013324 B -> 1921480 B. Save: 90 KB. ================================================================================ Pack: nethack 3.4.3 ================================================================================ Executing: genpkg_rules Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "nethack-3.4.3-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "nethack-3.4.3-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/nethack-3.4.3... Done Checking site script in source/nethack-3.4.3... Done Checking ownership in install... Done Checking permissions in install... Failed Problems found: 4755 /usr/games/lib/nethackdir/nethack Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: nethack 3.4.3 ================================================================================ Src file : nethack-343-src.tgz Src size : 3.3M Source dir : 19.3M Produced : 2.7M Cook time : 29s Cook date : 2020-07-20 21:57 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 2.8M : 885.1K : 132 : nethack-3.4.3-i486.tazpkg ================================================================================