=> Bootstrap dependency digest>=20010302: found digest-20190127 WARNING: [license.mk] Every package should define a LICENSE. ===> Skipping vulnerability checks. WARNING: No /opt/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/opt/pkg/sbin/pkg_admin -K /opt/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for moria-5.5.2nb6 --- main.o --- --- misc1.o --- --- misc2.o --- --- misc3.o --- --- misc4.o --- --- store1.o --- --- files.o --- --- io.o --- --- main.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c main.c --- misc1.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c misc1.c --- misc2.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c misc2.c --- misc3.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c misc3.c --- misc4.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c misc4.c --- store1.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c store1.c --- files.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c files.c --- io.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c io.c --- store1.o --- store1.c:450:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- io.o --- io.c:750:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if (str = getenv("SHELL")) ~~~~^~~~~~~~~~~~~~~~~ io.c:750:15: note: place parentheses around the assignment to silence this warning if (str = getenv("SHELL")) ^ ( ) io.c:750:15: note: use '==' to turn this assignment into an equality comparison if (str = getenv("SHELL")) ^ == --- misc3.o --- misc3.c:286:46: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "%s:%7ld", header, num); ~~~~ ^~~ %7d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ misc3.c:298:47: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "%s: %7ld", header, num); ~~~~ ^~~ %7d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ misc3.c:320:35: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "%7ld", num); ~~~~ ^~~ %7d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ --- files.o --- files.c:420:60: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) fprintf(file1, "%7sExperience : %7ld", blank, py.misc.exp); ~~~~ ^~~~~~~~~~~ %7d files.c:423:60: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) fprintf(file1, "%7sMax Exp : %7ld", blank, py.misc.max_exp); ~~~~ ^~~~~~~~~~~~~~~ %7d files.c:430:10: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (int32)(player_exp[py.misc.lev-1] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files.c:434:8: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] py.misc.au); ^~~~~~~~~~ --- misc3.o --- misc3.c:2243:47: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(object_str, "%s+%ld%s", str1, number, str2); ~~~ ^~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ misc3.c:2245:46: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(object_str, "%s%ld%s", str1, number, str2); ~~~ ^~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ --- create.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c create.c --- store1.o --- 1 warning generated. --- desc.o --- --- generate.o --- --- desc.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c desc.c --- generate.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c generate.c --- sets.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c sets.c --- io.o --- 1 warning generated. --- files.o --- 4 warnings generated. --- dungeon.o --- --- creature.o --- --- dungeon.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c dungeon.c --- creature.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c creature.c --- desc.o --- desc.c:659:21: warning: multiple unsequenced modifications to 'indexx' [-Wunsequenced] indexx = (indexx <<= 6) + ~ ^ --- dungeon.o --- dungeon.c:142:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ dungeon.c:708:2: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- creature.o --- creature.c:1083:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ((c_ptr->cptr > 1) && ^ creature.c:1760:9: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if ((py.flags.rest == 0 && py.flags.paralysis < 1) ^ --- death.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c death.c --- eat.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c eat.c --- desc.o --- 1 warning generated. --- help.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c help.c --- death.o --- death.c:319:15: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] rank, score.points, score.name, score.sex, ^~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ death.c:478:34: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(str, "%ld Exp", py.misc.exp); ~~~ ^~~~~~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ death.c:481:33: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(str, "%ld Au", py.misc.au); ~~~ ^~~~~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ --- magic.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c magic.c --- death.o --- 3 warnings generated. --- potions.o --- --- prayer.o --- --- potions.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c potions.c --- save.o --- --- prayer.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c prayer.c --- save.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c save.c --- staffs.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c staffs.c --- wands.o --- --- creature.o --- 2 warnings generated. --- wands.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c wands.c --- dungeon.o --- 2 warnings generated. --- scrolls.o --- --- spells.o --- --- scrolls.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c scrolls.c --- spells.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c spells.c --- save.o --- save.c:1239:14: warning: logical not is only applied to the left hand side of this bitwise operator [-Wlogical-not-parentheses] else if ((!noscore & 0x04) && duplicate_character ()) ^ ~ save.c:1239:14: note: add parentheses after the '!' to evaluate the bitwise operator first else if ((!noscore & 0x04) && duplicate_character ()) ^ ( ) save.c:1239:14: note: add parentheses around left hand side expression to silence this warning else if ((!noscore & 0x04) && duplicate_character ()) ^ ( ) --- wizard.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c wizard.c --- misc3.o --- 5 warnings generated. --- store2.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c store2.c --- signals.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c signals.c --- spells.o --- spells.c:168:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (t_list[c_ptr->tptr].tval == TV_CHEST) ^ spells.c:198:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (((t_list[c_ptr->tptr].tval == TV_UP_STAIR) || ^ --- wizard.o --- wizard.c:180:51: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(tmp_str, "Current=%ld Gold = ", m_ptr->au); ~~~ ^~~~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ --- spells.o --- spells.c:1825:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- moria1.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c moria1.c --- moria2.o --- --- wizard.o --- 1 warning generated. --- moria2.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c moria2.c --- moria3.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c moria3.c --- store2.o --- store2.c:265:37: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val2, "%9ld", value); ~~~~ ^~~~~ %9d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ store2.c:268:42: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val2,"%9ld [Fixed]", x); ~~~~ ^ %9d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ store2.c:298:38: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "%ld", j); ~~~ ^ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ store2.c:301:45: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "%9ld [Fixed]", s_ptr->store_inven[pos].scost); ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %9d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ store2.c:311:51: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "Gold Remaining : %ld", py.misc.au); ~~~ ^~~~~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ store2.c:594:50: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "%s : %ld", comment, cur_ask); ~~~ ^~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ store2.c:670:57: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "Your last offer : %ld", last_offer); ~~~ ^~~~~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ store2.c:787:54: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "%s : %ld", comment, cur_ask); ~~~ ^~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ store2.c:863:50: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(out_val, "Your last bid %ld", last_offer); ~~~ ^~~~~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ --- signals.o --- signals.c:98:8: warning: declaration of 'struct sigcontext' will not be visible outside of this function [-Wvisibility] struct sigcontext *scp; ^ 1 warning generated. --- moria4.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c moria4.c --- moria2.o --- moria2.c:102:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ --- moria3.o --- moria3.c:314:5: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] i_ptr->cost, tmp_str); ^~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ --- store2.o --- 9 warnings generated. --- monsters.o --- --- moria2.o --- 1 warning generated. --- monsters.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c monsters.c --- treasure.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c treasure.c --- save.o --- 1 warning generated. --- variable.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c variable.c --- moria3.o --- 1 warning generated. --- rnd.o --- --- recall.o --- --- rnd.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c rnd.c --- recall.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c recall.c --- unix.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c unix.c --- player.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c player.c --- tables.o --- cc -O2 -Dunix -DLIBDIR=\"/opt/pkg/share/games/moria\" -DMORIA_TOP=\"/opt/pkg/var/games/moria.scores\" -c tables.c --- recall.o --- recall.c:364:68: warning: format specifies type 'long' but the argument has type 'int32' (aka 'int') [-Wformat] (void) sprintf(temp, " creature is worth %ld.%02ld point%s", templong, ~~~ ^~~~~~~~ %d /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ recall.c:365:8: warning: format specifies type 'long' but the argument has type 'int32u' (aka 'unsigned int') [-Wformat] j, (templong == 1 && j == 0 ? "" : "s")); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ recall.c:653:39: warning: format specifies type 'long' but the argument has type 'int32u' (aka 'unsigned int') [-Wformat] (void) sprintf(temp, " up to %ld", j); ~~~ ^ %u /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/secure/_stdio.h:47:56: note: expanded from macro 'sprintf' __builtin___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS__) ^~~~~~~~~~~ --- spells.o --- 3 warnings generated. --- recall.o --- 3 warnings generated. --- moria --- cc -o moria -O2 main.o misc1.o misc2.o misc3.o misc4.o store1.o files.o io.o create.o desc.o generate.o sets.o dungeon.o creature.o death.o eat.o help.o magic.o potions.o prayer.o save.o staffs.o wands.o scrolls.o spells.o wizard.o store2.o signals.o moria1.o moria2.o moria3.o moria4.o monsters.o treasure.o variable.o rnd.o recall.o unix.o player.o tables.o -lcurses -L/usr/lib -L/opt/pkg/lib