=> Building games/moria Started : Friday, 8 MAR 2019 at 08:31:43 UTC Platform: 5.5-DEVELOPMENT DragonFly v5.5.0.192.g15ae7f0-DEVELOPMENT #34: Tue Feb 19 09:07:07 PST 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.5-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.5-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for moria-5.5.2: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/games/moria XDG_CONFIG_HOME=/construction/games/moria HOME=/construction/games/moria TMPDIR="/tmp" PATH=/construction/games/moria/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- DOCSDIR="/usr/local/share/doc/moria" MKDIR="/bin/mkdir -p" TOUCH="/usr/bin/touch" STAGEDIR="/construction/games/moria/stage" DATADIR="/usr/local/share/moria" XDG_DATA_HOME=/construction/games/moria XDG_CONFIG_HOME=/construction/games/moria HOME=/construction/games/moria TMPDIR="/tmp" PATH=/construction/games/moria/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- CURSES=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib -lncurses" DESTDIR=/construction/games/moria/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" OSREL=5.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/moria" EXAMPLESDIR="share/examples/moria" DATADIR="share/moria" WWWDIR="www/moria" ETCDIR="etc/moria" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/moria DOCSDIR=/usr/local/share/doc/moria EXAMPLESDIR=/usr/local/share/examples/moria WWWDIR=/usr/local/www/moria ETCDIR=/usr/local/etc/moria -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-BE USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.2 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500500 OSVERSION=9999999 OSREL=5.5 _OSRELEASE=5.5-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> moria-5.5.2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz Installing pkg-1.10.5_5... Extracting pkg-1.10.5_5: .......... done ===> moria-5.5.2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of moria-5.5.2 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by moria-5.5.2 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by moria-5.5.2 for building => SHA256 Checksum OK for um5.5.2.tar.Z. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by moria-5.5.2 for building ===> Extracting for moria-5.5.2 => SHA256 Checksum OK for um5.5.2.tar.Z. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for moria-5.5.2 ===> Applying ports patches for moria-5.5.2 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> moria-5.5.2 depends on file: /usr/local/lib/libncurses.so.6 - not found ===> Installing existing package /packages/All/ncurses-6.1.20190112.txz Installing ncurses-6.1.20190112... Extracting ncurses-6.1.20190112: .......... done ===> moria-5.5.2 depends on file: /usr/local/lib/libncurses.so.6 - found ===> Returning to build of moria-5.5.2 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for moria-5.5.2 /usr/bin/sed -i.bak -e "s:%%DATADIR%%:/usr/local/share/moria:g" /construction/games/moria/umoria/source/config.h cd /construction/games/moria/umoria && ln -sf source/* unix/* . -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for moria-5.5.2 --- main.o --- --- misc1.o --- --- misc2.o --- --- misc3.o --- --- misc4.o --- --- main.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c main.c --- misc2.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c misc2.c --- misc1.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c misc1.c --- misc3.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c misc3.c --- misc4.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c misc4.c --- misc2.o --- misc2.c: In function 'set_options': misc2.c:1042:14: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(string, "%-38s: %s", options[max].o_prompt, ^~~~~~~ misc2.c:1042:14: warning: incompatible implicit declaration of built-in function 'sprintf' misc2.c:1042:14: note: include '' or provide a declaration of 'sprintf' misc2.c:17:1: +#include misc2.c:1042:14: (void) sprintf(string, "%-38s: %s", options[max].o_prompt, ^~~~~~~ --- misc1.o --- misc1.c: In function 'los': --- misc4.o --- misc4.c: In function 'scribe_object': misc4.c:43:11: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(out_val, "Inscribing %s", tmp_str); ^~~~~~~ misc4.c:43:11: warning: incompatible implicit declaration of built-in function 'sprintf' misc4.c:43:11: note: include '' or provide a declaration of 'sprintf' misc4.c:29:1: +#include #endif misc4.c:43:11: (void) sprintf(out_val, "Inscribing %s", tmp_str); ^~~~~~~ misc4.c:49:13: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(out_val, "Inscription: "); ^~~~~~ misc4.c:49:13: warning: incompatible implicit declaration of built-in function 'strcpy' misc4.c:49:13: note: include '' or provide a declaration of 'strcpy' misc4.c:29:1: +#include #endif misc4.c:49:13: (void) strcpy(out_val, "Inscription: "); ^~~~~~ misc4.c:50:13: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] j = 78 - strlen(tmp_str); ^~~~~~ misc4.c:50:13: warning: incompatible implicit declaration of built-in function 'strlen' misc4.c:50:13: note: include '' or provide a declaration of 'strlen' misc4.c: In function 'inscribe': misc4.c:75:10: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(i_ptr->inscrip, str); ^~~~~~ misc4.c:75:10: note: include '' or provide a declaration of 'strcpy' --- misc3.o --- misc3.c: In function 'cnv_stat': misc3.c:247:9: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(out_val, "18/100"); ^~~~~~ misc3.c:247:9: warning: incompatible implicit declaration of built-in function 'strcpy' misc3.c:247:9: note: include '' or provide a declaration of 'strcpy' misc3.c:33:1: +#include #endif misc3.c:247:9: (void) strcpy(out_val, "18/100"); ^~~~~~ misc3.c:249:9: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(out_val, " %2d/%02d", part1, part2); ^~~~~~~ misc3.c:249:9: warning: incompatible implicit declaration of built-in function 'sprintf' misc3.c:249:9: note: include '' or provide a declaration of 'sprintf' misc3.c:33:1: +#include #endif misc3.c:249:9: (void) sprintf(out_val, " %2d/%02d", part1, part2); ^~~~~~~ misc3.c:252:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%6d", stat); ^~~~~~~ misc3.c:252:12: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'prt_lnum': misc3.c:286:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s:%7ld", header, num); ^~~~~~~ misc3.c:286:10: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'prt_7lnum': misc3.c:298:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s: %7ld", header, num); ^~~~~~~ misc3.c:298:10: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'prt_num': misc3.c:309:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s: %6d", header, num); ^~~~~~~ misc3.c:309:10: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'prt_long': misc3.c:320:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%7ld", num); ^~~~~~~ misc3.c:320:10: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'prt_int': misc3.c:330:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%6d", num); ^~~~~~~ misc3.c:330:10: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'prt_depth': misc3.c:496:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(depths, "Town level"); ^~~~~~ misc3.c:496:12: note: include '' or provide a declaration of 'strcpy' misc3.c:498:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(depths, "%d feet", depth); ^~~~~~~ misc3.c:498:12: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'prt_state': misc3.c:573:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (tmp, "Rest *"); ^~~~~~ misc3.c:573:9: note: include '' or provide a declaration of 'strcpy' misc3.c:575:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (tmp, "Rest %-5d", py.flags.rest); ^~~~~~~ misc3.c:575:9: note: include '' or provide a declaration of 'sprintf' misc3.c:577:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (tmp, "Rest"); ^~~~~~ misc3.c:577:9: note: include '' or provide a declaration of 'strcpy' misc3.c:583:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (tmp, "Repeat %-3d", command_count); ^~~~~~~ misc3.c:583:9: note: include '' or provide a declaration of 'sprintf' misc3.c:585:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (tmp, "Repeat"); ^~~~~~ misc3.c:585:9: note: include '' or provide a declaration of 'strcpy' misc3.c: In function 'put_misc3': misc3.c:1095:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(xinfra, "%d feet", py.flags.see_infra*10); ^~~~~~~ misc3.c:1095:10: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'inven_drop': misc3.c:1287:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (prt2, "Dropped %s", prt1); ^~~~~~~ misc3.c:1287:14: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'print_spells': misc3.c:1546:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, " %c) %-30s%2d %4d %3d%%%s", spell_char, ^~~~~~~ misc3.c:1546:14: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'get_spell': misc3.c:1569:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_str, "(Spells %c-%c, *=List, =exit) %s", ^~~~~~~ misc3.c:1569:10: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'calc_spells': misc3.c:1680:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "You have forgotten the %s of %s.", p, ^~~~~~~ misc3.c:1680:13: note: include '' or provide a declaration of 'sprintf' misc3.c:1727:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "You have remembered the %s of %s.", ^~~~~~~ misc3.c:1727:12: note: include '' or provide a declaration of 'sprintf' misc3.c:1776:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "You have forgotten the %s of %s.", p, ^~~~~~~ misc3.c:1776:15: note: include '' or provide a declaration of 'sprintf' misc3.c:1789:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "You can learn some new %ss now.", p); ^~~~~~~ misc3.c:1789:11: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'gain_spells': misc3.c:1854:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "You can't learn any new %ss!", ^~~~~~~ misc3.c:1854:14: note: include '' or provide a declaration of 'sprintf' misc3.c:1931:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (tmp_str, ^~~~~~~ misc3.c:1931:15: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'gain_level': misc3.c:2031:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Welcome to level %d.", (int)p_ptr->lev); ^~~~~~~ misc3.c:2031:10: note: include '' or provide a declaration of 'sprintf' misc3.c: In function 'insert_str': misc3.c:2129:13: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] mtc_len = strlen(mtc_str); ^~~~~~ misc3.c:2129:13: warning: incompatible implicit declaration of built-in function 'strlen' misc3.c:2129:13: note: include '' or provide a declaration of 'strlen' misc3.c:2149:14: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration] (void) strncpy(out_val, object_str, (pc-object_str)); ^~~~~~~ misc3.c:2149:14: warning: incompatible implicit declaration of built-in function 'strncpy' misc3.c:2149:14: note: include '' or provide a declaration of 'strncpy' misc3.c:2154:9: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] (void) strcat(out_val, insert); ^~~~~~ misc3.c:2154:9: warning: incompatible implicit declaration of built-in function 'strcat' misc3.c:2154:9: note: include '' or provide a declaration of 'strcat' misc3.c:2155:14: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(out_val, (char *)(pc+mtc_len)); ^~~~~~ misc3.c:2155:14: note: include '' or provide a declaration of 'strcat' misc3.c:2156:14: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(object_str, out_val); ^~~~~~ misc3.c:2156:14: note: include '' or provide a declaration of 'strcpy' misc3.c: In function 'insert_lnum': misc3.c:2222:10: warning: incompatible implicit declaration of built-in function 'strlen' mlen = strlen(mtc_str); ^~~~~~ misc3.c:2222:10: note: include '' or provide a declaration of 'strlen' misc3.c:2231:11: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] flag = strncmp(string, mtc_str, mlen); ^~~~~~~ misc3.c:2239:14: warning: incompatible implicit declaration of built-in function 'strncpy' (void) strncpy(str1, object_str, string - object_str); ^~~~~~~ misc3.c:2239:14: note: include '' or provide a declaration of 'strncpy' misc3.c:2241:14: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(str2, string + mlen); ^~~~~~ misc3.c:2241:14: note: include '' or provide a declaration of 'strcpy' misc3.c:2243:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(object_str, "%s+%ld%s", str1, number, str2); ^~~~~~~ misc3.c:2243:9: note: include '' or provide a declaration of 'sprintf' misc3.c:2245:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(object_str, "%s%ld%s", str1, number, str2); ^~~~~~~ misc3.c:2245:9: note: include '' or provide a declaration of 'sprintf' --- misc1.o --- misc1.c:447:14: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] scale2 = abs(deltaX * deltaY); ^~~ --- store1.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c store1.c --- misc1.o --- misc1.c: In function 'place_win_monster': misc1.c:798:2: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort(); ^~~~~ misc1.c:798:2: warning: incompatible implicit declaration of built-in function 'abort' misc1.c:798:2: note: include '' or provide a declaration of 'abort' misc1.c:22:1: +#include #endif misc1.c:798:2: abort(); ^~~~~ --- main.o --- main.c: In function 'main': main.c:228:12: warning: implicit declaration of function 'setuid'; did you mean 'getuid'? [-Wimplicit-function-declaration] if (0 != setuid(getuid())) ^~~~~~ getuid main.c:230:7: warning: implicit declaration of function 'perror'; did you mean 'errno'? [-Wimplicit-function-declaration] perror("Can't set permissions correctly! Setuid call failed.\n"); ^~~~~~ errno main.c:233:12: warning: implicit declaration of function 'setgid'; did you mean 'getgid'? [-Wimplicit-function-declaration] if (0 != setgid(getgid())) ^~~~~~ getgid main.c:285:23: warning: implicit declaration of function 'printf' [-Wimplicit-function-declaration] default: (void) printf("Usage: moria [-norsw] [savefile]\n"); ^~~~~~ main.c:285:23: warning: incompatible implicit declaration of built-in function 'printf' main.c:285:23: note: include '' or provide a declaration of 'printf' main.c:104:1: +#include #endif main.c:285:23: default: (void) printf("Usage: moria [-norsw] [savefile]\n"); ^~~~~~ main.c:320:12: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy (savefile, argv[0]); ^~~~~~ main.c:320:12: warning: incompatible implicit declaration of built-in function 'strcpy' main.c:320:12: note: include '' or provide a declaration of 'strcpy' main.c:104:1: +#include #endif main.c:320:12: (void) strcpy (savefile, argv[0]); ^~~~~~ main.c:322:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(savefile, p); ^~~~~~ main.c:322:12: note: include '' or provide a declaration of 'strcpy' main.c:330:12: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(savefile, "%s/%s", p, MORIA_SAV); ^~~~~~~ main.c:330:12: warning: incompatible implicit declaration of built-in function 'sprintf' main.c:330:12: note: include '' or provide a declaration of 'sprintf' main.c:334:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(savefile, MORIA_SAV); ^~~~~~ main.c:334:12: note: include '' or provide a declaration of 'strcpy' main.c:346:31: warning: implicit declaration of function 'access'; did you mean 'bless'? [-Wimplicit-function-declaration] if ((new_game == FALSE) && !access(savefile, 0) && get_char(&generate)) ^~~~~~ bless main.c:415:11: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(died_from, "(end of input: saved)"); ^~~~~~ main.c:415:11: note: include '' or provide a declaration of 'strcpy' --- files.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c files.c files.c: In function 'init_scorefile': files.c:101:7: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^~~~ files.c:101:7: warning: incompatible implicit declaration of built-in function 'exit' files.c:101:7: note: include '' or provide a declaration of 'exit' files.c:58:1: +#include files.c:101:7: exit(1); ^~~~ files.c: In function 'read_times': files.c:130:6: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] if (strlen(in_line) > 3) ^~~~~~ files.c:130:6: warning: incompatible implicit declaration of built-in function 'strlen' files.c:130:6: note: include '' or provide a declaration of 'strlen' files.c:58:1: +#include files.c:130:6: if (strlen(in_line) > 3) ^~~~~~ files.c:132:11: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] if (!strncmp(in_line, "SUN:", 4)) ^~~~~~~ files.c:133:15: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(days[0], in_line); ^~~~~~ files.c:133:15: warning: incompatible implicit declaration of built-in function 'strcpy' files.c:133:15: note: include '' or provide a declaration of 'strcpy' files.c:135:15: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(days[1], in_line); ^~~~~~ files.c:135:15: note: include '' or provide a declaration of 'strcpy' files.c:137:15: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(days[2], in_line); ^~~~~~ files.c:137:15: note: include '' or provide a declaration of 'strcpy' files.c:139:15: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(days[3], in_line); ^~~~~~ files.c:139:15: note: include '' or provide a declaration of 'strcpy' files.c:141:15: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(days[4], in_line); ^~~~~~ files.c:141:15: note: include '' or provide a declaration of 'strcpy' files.c:143:15: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(days[5], in_line); ^~~~~~ files.c:143:15: note: include '' or provide a declaration of 'strcpy' files.c:145:15: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(days[6], in_line); ^~~~~~ files.c:145:15: note: include '' or provide a declaration of 'strcpy' files.c:155:7: warning: incompatible implicit declaration of built-in function 'exit' exit(1); ^~~~ files.c:155:7: note: include '' or provide a declaration of 'exit' files.c: In function 'print_objects': files.c:254:11: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] level = atoi(tmp_str); ^~~~ files.c:273:8: warning: incompatible implicit declaration of built-in function 'strlen' if (strlen(filename1) == 0) ^~~~~~ files.c:273:8: note: include '' or provide a declaration of 'strlen' files.c:285:12: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] prt(strcat(tmp_str, " random objects being produced..."), 0, 0); ^~~~~~ files.c:285:12: warning: incompatible implicit declaration of built-in function 'strcat' files.c:285:12: note: include '' or provide a declaration of 'strcat' files.c: In function 'file_character': files.c:389:14: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] (void) close(fd); ^~~~~ pclose --- io.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c io.c io.c: In function 'put_buffer': io.c:514:7: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort(); ^~~~~ io.c:514:7: warning: incompatible implicit declaration of built-in function 'abort' io.c:514:7: note: include '' or provide a declaration of 'abort' io.c:137:1: +#include io.c:514:7: abort(); ^~~~~ io.c: In function 'shell_out': io.c:746:9: warning: implicit declaration of function 'fork' [-Wimplicit-function-declaration] val = fork(); ^~~~ io.c:772:9: warning: implicit declaration of function 'execl' [-Wimplicit-function-declaration] (void) execl(str, str, (char *) 0); ^~~~~ io.c:772:9: warning: incompatible implicit declaration of built-in function 'execl' io.c:778:9: warning: incompatible implicit declaration of built-in function 'execl' (void) execl("/bin/sh", "sh", (char *) 0); ^~~~~ io.c:790:10: warning: implicit declaration of function 'wait'; did you mean 'exit'? [-Wimplicit-function-declaration] (void) wait((int *) 0); ^~~~ exit io.c: In function 'print': io.c:1156:7: warning: incompatible implicit declaration of built-in function 'abort' abort(); ^~~~~ io.c:1156:7: note: include '' or provide a declaration of 'abort' io.c: In function 'move_cursor_relative': io.c:1189:7: warning: incompatible implicit declaration of built-in function 'abort' abort(); ^~~~~ io.c:1189:7: note: include '' or provide a declaration of 'abort' io.c: In function 'bell': io.c:1594:10: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration] (void) write(1, "\007", 1); ^~~~~ fwrite --- create.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c create.c create.c: In function 'choose_race': create.c:161:14: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(tmp_str, "%c) %s", k+'a', race[j].trace); ^~~~~~~ create.c:161:14: warning: incompatible implicit declaration of built-in function 'sprintf' create.c:161:14: note: include '' or provide a declaration of 'sprintf' create.c:24:1: +#include #endif create.c:161:14: (void) sprintf(tmp_str, "%c) %s", k+'a', race[j].trace); ^~~~~~~ create.c: In function 'get_history': create.c:234:15: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] (void) strcat(history_block, b_ptr->info); ^~~~~~ create.c:234:15: warning: incompatible implicit declaration of built-in function 'strcat' create.c:234:15: note: include '' or provide a declaration of 'strcat' create.c:24:1: +#include #endif create.c:234:15: (void) strcat(history_block, b_ptr->info); ^~~~~~ create.c:254:15: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] end_pos = strlen(history_block) - 1; ^~~~~~ create.c:254:15: warning: incompatible implicit declaration of built-in function 'strlen' create.c:254:15: note: include '' or provide a declaration of 'strlen' create.c:275:14: warning: implicit declaration of function 'strncpy' [-Wimplicit-function-declaration] (void) strncpy(py.misc.history[line_ctr], &history_block[start_pos], ^~~~~~~ create.c:275:14: warning: incompatible implicit declaration of built-in function 'strncpy' create.c:275:14: note: include '' or provide a declaration of 'strncpy' create.c: In function 'get_class': create.c:375:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "%c) %s", k+'a', class[j].title); ^~~~~~~ create.c:375:11: note: include '' or provide a declaration of 'sprintf' --- desc.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c desc.c desc.c: In function 'magic_init': desc.c:114:13: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] (void) strcat(string, syllables[randint(MAX_SYLLABLES) - 1]); ^~~~~~ desc.c:114:13: warning: incompatible implicit declaration of built-in function 'strcat' desc.c:114:13: note: include '' or provide a declaration of 'strcat' desc.c:25:1: +#include #endif desc.c:114:13: (void) strcat(string, syllables[randint(MAX_SYLLABLES) - 1]); ^~~~~~ desc.c:116:13: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(string, " "); ^~~~~~ desc.c:116:13: note: include '' or provide a declaration of 'strcat' desc.c:122:14: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(titles[h], string); ^~~~~~ desc.c:122:14: warning: incompatible implicit declaration of built-in function 'strcpy' desc.c:122:14: note: include '' or provide a declaration of 'strcpy' desc.c: In function 'objdes': desc.c:353:14: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(damstr, " (%dd%d)", i_ptr->damage[0], i_ptr->damage[1]); ^~~~~~~ desc.c:353:14: warning: incompatible implicit declaration of built-in function 'sprintf' desc.c:353:14: note: include '' or provide a declaration of 'sprintf' desc.c:25:1: +#include #endif desc.c:353:14: (void) sprintf(damstr, " (%dd%d)", i_ptr->damage[0], i_ptr->damage[1]); ^~~~~~~ desc.c:509:14: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(out_val, object_list[i_ptr->index].name); ^~~~~~ desc.c:509:14: note: include '' or provide a declaration of 'strcpy' desc.c:510:14: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(out_val, "."); ^~~~~~ desc.c:510:14: note: include '' or provide a declaration of 'strcat' desc.c:521:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_val, basenm, modstr); ^~~~~~~ desc.c:521:12: note: include '' or provide a declaration of 'sprintf' desc.c:523:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(tmp_val, basenm); ^~~~~~ desc.c:523:12: note: include '' or provide a declaration of 'strcpy' desc.c:526:14: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(tmp_val, " of "); ^~~~~~ desc.c:526:14: note: include '' or provide a declaration of 'strcat' desc.c:538:12: warning: implicit declaration of function 'strncmp' [-Wimplicit-function-declaration] if (!strncmp("some", tmp_val, 4)) ^~~~~~~ desc.c:539:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(out_val, &tmp_val[5]); ^~~~~~ desc.c:539:9: note: include '' or provide a declaration of 'strcpy' desc.c:542:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(out_val, &tmp_val[2]); ^~~~~~ desc.c:542:9: note: include '' or provide a declaration of 'strcpy' desc.c:544:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(out_val, tmp_val); ^~~~~~ desc.c:544:9: note: include '' or provide a declaration of 'strcpy' desc.c:550:11: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(tmp_val, " "); ^~~~~~ desc.c:550:11: note: include '' or provide a declaration of 'strcat' desc.c:554:9: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(tmp_val, damstr); ^~~~~~ desc.c:554:9: note: include '' or provide a declaration of 'strcat' desc.c:559:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " (%c%d,%c%d)", ^~~~~~~ desc.c:559:13: note: include '' or provide a declaration of 'sprintf' desc.c:560:39: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] (i_ptr->tohit < 0) ? '-' : '+', abs(i_ptr->tohit), ^~~ desc.c:563:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " (%c%d)", ^~~~~~~ desc.c:563:13: note: include '' or provide a declaration of 'sprintf' desc.c:566:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " (%c%d)", ^~~~~~~ desc.c:566:13: note: include '' or provide a declaration of 'sprintf' desc.c:570:11: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(tmp_val, tmp_str); ^~~~~~ desc.c:570:11: note: include '' or provide a declaration of 'strcat' desc.c:575:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " [%d", i_ptr->ac); ^~~~~~~ desc.c:575:11: note: include '' or provide a declaration of 'sprintf' desc.c:576:11: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(tmp_val, tmp_str); ^~~~~~ desc.c:576:11: note: include '' or provide a declaration of 'strcat' desc.c:589:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " [%c%d]", ^~~~~~~ desc.c:589:11: note: include '' or provide a declaration of 'sprintf' desc.c:591:11: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(tmp_val, tmp_str); ^~~~~~ desc.c:591:11: note: include '' or provide a declaration of 'strcat' desc.c:601:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " with %d turns of light", i_ptr->p1); ^~~~~~~ desc.c:601:9: note: include '' or provide a declaration of 'sprintf' desc.c:608:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " (%c%d)", ^~~~~~~ desc.c:608:13: note: include '' or provide a declaration of 'sprintf' desc.c:611:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " (%d charges)", i_ptr->p1); ^~~~~~~ desc.c:611:13: note: include '' or provide a declaration of 'sprintf' desc.c:615:17: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " (%c%d)", ^~~~~~~ desc.c:615:17: note: include '' or provide a declaration of 'sprintf' desc.c:620:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " (%c%d to STR)", ^~~~~~~ desc.c:620:14: note: include '' or provide a declaration of 'sprintf' desc.c:623:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, " (%c%d to stealth)", ^~~~~~~ desc.c:623:14: note: include '' or provide a declaration of 'sprintf' desc.c:628:14: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(tmp_val, tmp_str); ^~~~~~ desc.c:628:14: note: include '' or provide a declaration of 'strcat' desc.c:635:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%d%s", (int)i_ptr->number, &tmp_val[1]); ^~~~~~~ desc.c:635:13: note: include '' or provide a declaration of 'sprintf' desc.c:637:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s%s", "no more", &tmp_val[1]); ^~~~~~~ desc.c:637:13: note: include '' or provide a declaration of 'sprintf' desc.c:639:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "an%s", &tmp_val[1]); ^~~~~~~ desc.c:639:13: note: include '' or provide a declaration of 'sprintf' desc.c:641:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "a%s", &tmp_val[1]); ^~~~~~~ desc.c:641:13: note: include '' or provide a declaration of 'sprintf' desc.c:648:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "no more %s", &tmp_val[5]); ^~~~~~~ desc.c:648:13: note: include '' or provide a declaration of 'sprintf' desc.c:651:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "no more %s", tmp_val); ^~~~~~~ desc.c:651:13: note: include '' or provide a declaration of 'sprintf' desc.c:654:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(out_val, tmp_val); ^~~~~~ desc.c:654:9: note: include '' or provide a declaration of 'strcpy' desc.c:676:26: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] else if ((indexx = strlen(tmp_str)) > 0) ^~~~~~ desc.c:676:26: warning: incompatible implicit declaration of built-in function 'strlen' desc.c:676:26: note: include '' or provide a declaration of 'strlen' desc.c:681:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_val, " {%s}", tmp_str); ^~~~~~~ desc.c:681:11: note: include '' or provide a declaration of 'sprintf' desc.c: In function 'desc_charges': desc.c:727:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You have %d charges remaining.", rem_num); ^~~~~~~ desc.c:727:14: note: include '' or provide a declaration of 'sprintf' desc.c: In function 'desc_remain': desc.c:745:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You have %s", tmp_str); ^~~~~~~ desc.c:745:10: note: include '' or provide a declaration of 'sprintf' --- generate.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c generate.c generate.c: In function 'blank_cave': generate.c:127:3: warning: implicit declaration of function 'bzero' [-Wimplicit-function-declaration] bzero ((char *)&cave[0][0], sizeof (cave)); ^~~~~ generate.c:127:3: warning: incompatible implicit declaration of built-in function 'bzero' --- sets.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c sets.c --- dungeon.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c dungeon.c dungeon.c: In function 'dungeon': dungeon.c:134:13: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy (died_from, "(closing gate: saved)"); ^~~~~~ dungeon.c:134:13: warning: incompatible implicit declaration of built-in function 'strcpy' dungeon.c:134:13: note: include '' or provide a declaration of 'strcpy' dungeon.c:26:1: +#include #endif dungeon.c:134:13: (void) strcpy (died_from, "(closing gate: saved)"); ^~~~~~ dungeon.c:846:12: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(tmp_str, ^~~~~~~ dungeon.c:846:12: warning: incompatible implicit declaration of built-in function 'sprintf' dungeon.c:846:12: note: include '' or provide a declaration of 'sprintf' dungeon.c:26:1: +#include #endif dungeon.c:846:12: (void) sprintf(tmp_str, ^~~~~~~ dungeon.c:927:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp, "%d", i); ^~~~~~~ dungeon.c:927:14: note: include '' or provide a declaration of 'sprintf' dungeon.c:937:18: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (tmp, "%d", i); ^~~~~~~ dungeon.c:937:18: note: include '' or provide a declaration of 'sprintf' dungeon.c:952:17: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (tmp, "%d", i); ^~~~~~~ dungeon.c:952:17: note: include '' or provide a declaration of 'sprintf' dungeon.c: In function 'do_command': dungeon.c:1279:11: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(died_from, "Quitting"); ^~~~~~ dungeon.c:1279:11: note: include '' or provide a declaration of 'strcpy' dungeon.c:1343:11: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (died_from, "(saved)"); ^~~~~~ dungeon.c:1343:11: note: include '' or provide a declaration of 'strcpy' dungeon.c:1503:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "%s%s of", ^~~~~~~ dungeon.c:1503:10: note: include '' or provide a declaration of 'sprintf' dungeon.c:1506:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, ^~~~~~~ dungeon.c:1506:15: note: include '' or provide a declaration of 'sprintf' dungeon.c:1697:11: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] i = atoi(tmp_str); ^~~~ dungeon.c: In function 'jamdoor': dungeon.c:2123:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "The %s is in your way!", ^~~~~~~ dungeon.c:2123:10: note: include '' or provide a declaration of 'sprintf' --- creature.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c creature.c --- death.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c death.c --- creature.o --- creature.c: In function 'make_attack': creature.c:358:12: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(cdesc, "It "); ^~~~~~ creature.c:358:12: warning: incompatible implicit declaration of built-in function 'strcpy' creature.c:358:12: note: include '' or provide a declaration of 'strcpy' creature.c:28:1: +#include #endif creature.c:358:12: (void) strcpy(cdesc, "It "); ^~~~~~ creature.c:360:12: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(cdesc, "The %s ", r_ptr->name); ^~~~~~~ creature.c:360:12: warning: incompatible implicit declaration of built-in function 'sprintf' creature.c:360:12: note: include '' or provide a declaration of 'sprintf' creature.c:28:1: +#include #endif creature.c:360:12: (void) sprintf(cdesc, "The %s ", r_ptr->name); ^~~~~~~ creature.c:368:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(ddesc, "The %s", r_ptr->name); ^~~~~~~ creature.c:368:12: note: include '' or provide a declaration of 'sprintf' creature.c:370:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(ddesc, "an %s", r_ptr->name); ^~~~~~~ creature.c:370:12: note: include '' or provide a declaration of 'sprintf' creature.c:372:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (ddesc, "a %s", r_ptr->name); ^~~~~~~ creature.c:372:12: note: include '' or provide a declaration of 'sprintf' creature.c:528:11: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(tmp_str, cdesc); ^~~~~~ creature.c:528:11: note: include '' or provide a declaration of 'strcpy' creature.c:531:24: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] case 1: msg_print(strcat(tmp_str, "hits you.")); break; ^~~~~~ creature.c:531:24: warning: incompatible implicit declaration of built-in function 'strcat' creature.c:531:24: note: include '' or provide a declaration of 'strcat' --- death.o --- death.c: In function 'date': death.c:153:10: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(day, tmp); ^~~~~~ death.c:153:10: warning: incompatible implicit declaration of built-in function 'strcpy' death.c:153:10: note: include '' or provide a declaration of 'strcpy' death.c:88:1: +#include death.c:153:10: (void) strcpy(day, tmp); ^~~~~~ death.c: In function 'center_string': death.c:163:7: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] i = strlen(in_str); ^~~~~~ death.c:163:7: warning: incompatible implicit declaration of built-in function 'strlen' death.c:163:7: note: include '' or provide a declaration of 'strlen' death.c: In function 'duplicate_character': death.c:420:7: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] && strcmp (score.died_from, "(saved)")) ^~~~~~ death.c: In function 'print_tomb': death.c:491:7: warning: incompatible implicit declaration of built-in function 'strlen' i = strlen (p); ^~~~~~ death.c:491:7: note: include '' or provide a declaration of 'strlen' death.c: In function 'highscores': death.c:647:10: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(new_entry.name, py.misc.name); ^~~~~~ death.c:647:10: note: include '' or provide a declaration of 'strcpy' death.c: In function 'kingly': death.c:873:10: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(died_from, "Ripe Old Age"); ^~~~~~ death.c:873:10: note: include '' or provide a declaration of 'strcpy' death.c: In function 'exit_game': death.c:951:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (0); ^~~~ death.c:951:3: warning: incompatible implicit declaration of built-in function 'exit' death.c:951:3: note: include '' or provide a declaration of 'exit' death.c:88:1: +#include death.c:951:3: exit (0); ^~~~ --- creature.o --- creature.c:885:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "%sis unaffected.", cdesc); ^~~~~~~ creature.c:885:10: note: include '' or provide a declaration of 'sprintf' creature.c:888:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "%sappears confused.", cdesc); ^~~~~~~ creature.c:888:12: note: include '' or provide a declaration of 'sprintf' creature.c:917:15: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(tmp_str, cdesc); ^~~~~~ creature.c:917:15: note: include '' or provide a declaration of 'strcpy' creature.c:918:18: warning: incompatible implicit declaration of built-in function 'strcat' msg_print(strcat(tmp_str, "misses you.")); ^~~~~~ creature.c:918:18: note: include '' or provide a declaration of 'strcat' creature.c: In function 'make_move': creature.c:1034:39: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] if (randint((m_ptr->hp+1)*(80+abs(t_ptr->p1))) < ^~~ creature.c: In function 'mon_cast_spell': creature.c:1197:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(cdesc, "The %s ", r_ptr->name); ^~~~~~~ creature.c:1197:9: note: include '' or provide a declaration of 'sprintf' creature.c:1199:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(cdesc, "It "); ^~~~~~ creature.c:1199:9: note: include '' or provide a declaration of 'strcpy' creature.c:1207:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(ddesc, "The %s", r_ptr->name); ^~~~~~~ creature.c:1207:9: note: include '' or provide a declaration of 'sprintf' creature.c:1209:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (ddesc, "an %s", r_ptr->name); ^~~~~~~ creature.c:1209:9: note: include '' or provide a declaration of 'sprintf' creature.c:1211:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(ddesc, "a %s", r_ptr->name); ^~~~~~~ creature.c:1211:9: note: include '' or provide a declaration of 'sprintf' creature.c:1236:11: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(cdesc, "casts a spell."); ^~~~~~ creature.c:1236:11: note: include '' or provide a declaration of 'strcat' creature.c:1298:11: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(cdesc, "magically summons a monster!"); ^~~~~~ creature.c:1298:11: note: include '' or provide a declaration of 'strcat' creature.c:1333:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(outval, "%sdraws psychic energy from you!",cdesc); ^~~~~~~ creature.c:1333:15: note: include '' or provide a declaration of 'sprintf' creature.c: In function 'creatures': creature.c:1790:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(cdesc, "The %s ", ^~~~~~~ creature.c:1790:12: note: include '' or provide a declaration of 'sprintf' creature.c:1792:15: warning: incompatible implicit declaration of built-in function 'strcat' msg_print(strcat(cdesc, ^~~~~~ creature.c:1792:15: note: include '' or provide a declaration of 'strcat' --- eat.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c eat.c --- help.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c help.c --- magic.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c magic.c --- potions.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c potions.c --- prayer.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c prayer.c --- save.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c save.c save.c: In function 'save_char': save.c:522:11: warning: implicit declaration of function 'access'; did you mean 'bless'? [-Wimplicit-function-declaration] if (access(savefile, 0) < 0 ^~~~~~ bless save.c:524:12: warning: implicit declaration of function 'unlink'; did you mean 'unix'? [-Wimplicit-function-declaration] || (i = unlink(savefile)) < 0) ^~~~~~ unix save.c:535:13: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(savefile, temp); ^~~~~~ save.c:535:13: warning: incompatible implicit declaration of built-in function 'strcpy' save.c:535:13: note: include '' or provide a declaration of 'strcpy' save.c:59:1: +#include save.c:535:13: (void) strcpy(savefile, temp); ^~~~~~ save.c: In function '_save_char': save.c:580:14: warning: implicit declaration of function 'chmod' [-Wimplicit-function-declaration] (void) chmod(fnam, 0600); ^~~~~ save.c:586:14: warning: implicit declaration of function 'close'; did you mean 'pclose'? [-Wimplicit-function-declaration] (void) close(fd); ^~~~~ pclose save.c: In function 'get_char': save.c:1204:13: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(died_from, "(alive and well)"); ^~~~~~ save.c:1204:13: note: include '' or provide a declaration of 'strcpy' --- staffs.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c staffs.c --- wands.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c wands.c --- scrolls.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c scrolls.c scrolls.c: In function 'read_scroll': scrolls.c:71:12: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(out_val, "Your %s glows faintly!", tmp_str); ^~~~~~~ scrolls.c:71:12: warning: incompatible implicit declaration of built-in function 'sprintf' scrolls.c:71:12: note: include '' or provide a declaration of 'sprintf' scrolls.c:22:1: +#include #endif scrolls.c:71:12: (void) sprintf(out_val, "Your %s glows faintly!", tmp_str); ^~~~~~~ scrolls.c:92:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Your %s glows faintly!", tmp_str); ^~~~~~~ scrolls.c:92:12: note: include '' or provide a declaration of 'sprintf' scrolls.c:163:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Your %s glows faintly!", tmp_str); ^~~~~~~ scrolls.c:163:12: note: include '' or provide a declaration of 'sprintf' scrolls.c:308:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Your %s glows brightly!", tmp_str); ^~~~~~~ scrolls.c:308:12: note: include '' or provide a declaration of 'sprintf' scrolls.c:341:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void)sprintf(out_val,"Your %s glows black, fades.",tmp_str); ^~~~~~~ scrolls.c:341:11: note: include '' or provide a declaration of 'sprintf' scrolls.c:406:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val,"Your %s glows brightly!", tmp_str); ^~~~~~~ scrolls.c:406:12: note: include '' or provide a declaration of 'sprintf' scrolls.c:464:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void)sprintf(out_val,"Your %s glows black, fades.",tmp_str); ^~~~~~~ scrolls.c:464:11: note: include '' or provide a declaration of 'sprintf' --- spells.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c spells.c spells.c: In function 'monster_name': spells.c:44:12: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy (m_name, "It"); ^~~~~~ spells.c:44:12: warning: incompatible implicit declaration of built-in function 'strcpy' spells.c:44:12: note: include '' or provide a declaration of 'strcpy' spells.c:25:1: +#include #endif spells.c:44:12: (void) strcpy (m_name, "It"); ^~~~~~ spells.c:46:12: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf (m_name, "The %s", r_ptr->name); ^~~~~~~ spells.c:46:12: warning: incompatible implicit declaration of built-in function 'sprintf' spells.c:46:12: note: include '' or provide a declaration of 'sprintf' spells.c:25:1: +#include #endif spells.c:46:12: (void) sprintf (m_name, "The %s", r_ptr->name); ^~~~~~~ spells.c: In function 'lower_monster_name': spells.c:55:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (m_name, "it"); ^~~~~~ spells.c:55:12: note: include '' or provide a declaration of 'strcpy' spells.c:57:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (m_name, "the %s", r_ptr->name); ^~~~~~~ spells.c:57:12: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'sleep_monsters1': spells.c:87:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is unaffected.", m_name); ^~~~~~~ spells.c:87:10: note: include '' or provide a declaration of 'sprintf' spells.c:94:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s falls asleep.", m_name); ^~~~~~~ spells.c:94:10: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'ident_spell': spells.c:376:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (out_val, "%s: %s", describe_use(item_val), tmp_str); ^~~~~~~ spells.c:376:11: note: include '' or provide a declaration of 'sprintf' spells.c:379:9: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%c %s", item_val+97, tmp_str); ^~~~~~~ spells.c:379:9: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'light_line': spells.c:597:16: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, ^~~~~~~ spells.c:597:16: note: include '' or provide a declaration of 'sprintf' spells.c:604:16: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s cringes from the light!", ^~~~~~~ spells.c:604:16: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'fire_bolt': spells.c:773:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "The %s strikes %s.", bolt_typ, m_name); ^~~~~~~ spells.c:773:15: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'fire_ball': spells.c:918:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, ^~~~~~~ spells.c:918:12: note: include '' or provide a declaration of 'sprintf' spells.c:925:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, ^~~~~~~ spells.c:925:12: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'hp_monster': spells.c:1141:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s dies in a fit of agony.", m_name); ^~~~~~~ spells.c:1141:15: note: include '' or provide a declaration of 'sprintf' spells.c:1147:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s screams in agony.", m_name); ^~~~~~~ spells.c:1147:15: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'drain_life': spells.c:1190:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s dies in a fit of agony.",m_name); ^~~~~~~ spells.c:1190:12: note: include '' or provide a declaration of 'sprintf' spells.c:1196:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s screams in agony.", m_name); ^~~~~~~ spells.c:1196:12: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'speed_monster': spells.c:1240:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (out_val, "%s starts moving faster.", m_name); ^~~~~~~ spells.c:1240:15: note: include '' or provide a declaration of 'sprintf' spells.c:1248:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (out_val, "%s starts moving slower.", m_name); ^~~~~~~ spells.c:1248:15: note: include '' or provide a declaration of 'sprintf' spells.c:1255:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is unaffected.", m_name); ^~~~~~~ spells.c:1255:15: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'confuse_monster': spells.c:1300:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is unaffected.", m_name); ^~~~~~~ spells.c:1300:15: note: include '' or provide a declaration of 'sprintf' spells.c:1311:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s appears confused.", m_name); ^~~~~~~ spells.c:1311:15: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'sleep_monster': spells.c:1352:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is unaffected.", m_name); ^~~~~~~ spells.c:1352:15: note: include '' or provide a declaration of 'sprintf' spells.c:1359:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s falls asleep.", m_name); ^~~~~~~ spells.c:1359:15: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'wall_to_mud': spells.c:1408:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "The %s turns into mud.", tmp_str); ^~~~~~~ spells.c:1408:15: note: include '' or provide a declaration of 'sprintf' spells.c:1438:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s dissolves!", m_name); ^~~~~~~ spells.c:1438:12: note: include '' or provide a declaration of 'sprintf' spells.c:1445:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s grunts in pain!",m_name); ^~~~~~~ spells.c:1445:12: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'poly_monster': spells.c:1541:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is unaffected.", m_name); ^~~~~~~ spells.c:1541:15: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'build_wall': spells.c:1599:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (out_val, "%s wails out in pain!", m_name); ^~~~~~~ spells.c:1599:12: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'genocide': spells.c:1830:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "The %s is unaffected.", r_ptr->name); ^~~~~~~ spells.c:1830:15: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'speed_monsters': spells.c:1866:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (out_val, "%s starts moving faster.", m_name); ^~~~~~~ spells.c:1866:15: note: include '' or provide a declaration of 'sprintf' spells.c:1876:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (out_val, "%s starts moving slower.", m_name); ^~~~~~~ spells.c:1876:15: note: include '' or provide a declaration of 'sprintf' spells.c:1884:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is unaffected.", m_name); ^~~~~~~ spells.c:1884:11: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'sleep_monsters2': spells.c:1917:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is unaffected.", m_name); ^~~~~~~ spells.c:1917:15: note: include '' or provide a declaration of 'sprintf' spells.c:1926:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s falls asleep.", m_name); ^~~~~~~ spells.c:1926:15: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'earthquake': spells.c:2147:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (out_val, "%s wails out in pain!", m_name); ^~~~~~~ spells.c:2147:12: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'dispel_creature': spells.c:2253:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s dissolves!", m_name); ^~~~~~~ spells.c:2253:13: note: include '' or provide a declaration of 'sprintf' spells.c:2255:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s shudders.", m_name); ^~~~~~~ spells.c:2255:13: note: include '' or provide a declaration of 'sprintf' spells.c: In function 'turn_undead': spells.c:2289:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s runs frantically!", m_name); ^~~~~~~ spells.c:2289:12: note: include '' or provide a declaration of 'sprintf' spells.c:2298:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is unaffected.", m_name); ^~~~~~~ spells.c:2298:15: note: include '' or provide a declaration of 'sprintf' --- wizard.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c wizard.c wizard.c: In function 'change_character': wizard.c:73:17: warning: implicit declaration of function 'atoi'; did you mean 'atol'? [-Wimplicit-function-declaration] tmp_val = atoi(tmp_str); ^~~~ atol wizard.c:180:10: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(tmp_str, "Current=%ld Gold = ", m_ptr->au); ^~~~~~~ wizard.c:180:10: warning: incompatible implicit declaration of built-in function 'sprintf' wizard.c:180:10: note: include '' or provide a declaration of 'sprintf' wizard.c:25:1: +#include #endif wizard.c:180:10: (void) sprintf(tmp_str, "Current=%ld Gold = ", m_ptr->au); ^~~~~~~ wizard.c:181:13: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] tmp_val = strlen(tmp_str); ^~~~~~ wizard.c:181:13: warning: incompatible implicit declaration of built-in function 'strlen' wizard.c:181:13: note: include '' or provide a declaration of 'strlen' wizard.c:25:1: +#include #endif wizard.c:181:13: tmp_val = strlen(tmp_str); ^~~~~~ wizard.c: In function 'wizard_create': wizard.c:387:10: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy (pattern, "%lx"); ^~~~~~ wizard.c:387:10: warning: incompatible implicit declaration of built-in function 'strcpy' wizard.c:387:10: note: include '' or provide a declaration of 'strcpy' wizard.c:388:10: warning: implicit declaration of function 'sscanf' [-Wimplicit-function-declaration] (void) sscanf(tmp_str, pattern, &tmp_lval); ^~~~~~ wizard.c:388:10: warning: incompatible implicit declaration of built-in function 'sscanf' wizard.c:388:10: note: include '' or provide a declaration of 'sscanf' --- store2.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c store2.c store2.c: In function 'prt_comment2': store2.c:160:12: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(comment, comment2a[randint(3)-1]); ^~~~~~ store2.c:160:12: warning: incompatible implicit declaration of built-in function 'strcpy' store2.c:160:12: note: include '' or provide a declaration of 'strcpy' store2.c:25:1: +#include #endif store2.c:160:12: (void) strcpy(comment, comment2a[randint(3)-1]); ^~~~~~ store2.c:162:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(comment, comment2b[randint(16)-1]); ^~~~~~ store2.c:162:12: note: include '' or provide a declaration of 'strcpy' store2.c: In function 'prt_comment3': store2.c:176:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (comment, comment3a[randint(3)-1]); ^~~~~~ store2.c:176:12: note: include '' or provide a declaration of 'strcpy' store2.c:178:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (comment, comment3b[randint(15)-1]); ^~~~~~ store2.c:178:12: note: include '' or provide a declaration of 'strcpy' store2.c: In function 'display_inventory': store2.c:256:14: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(out_val2, "%c) %s", 'a'+i, out_val1); ^~~~~~~ store2.c:256:14: warning: incompatible implicit declaration of built-in function 'sprintf' store2.c:256:14: note: include '' or provide a declaration of 'sprintf' store2.c:25:1: +#include #endif store2.c:256:14: (void) sprintf(out_val2, "%c) %s", 'a'+i, out_val1); ^~~~~~~ store2.c: In function 'display_cost': store2.c:298:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%ld", j); ^~~~~~~ store2.c:298:14: note: include '' or provide a declaration of 'sprintf' store2.c:301:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%9ld [Fixed]", s_ptr->store_inven[pos].scost); ^~~~~~~ store2.c:301:12: note: include '' or provide a declaration of 'sprintf' store2.c: In function 'store_prt_gold': store2.c:311:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Gold Remaining : %ld", py.misc.au); ^~~~~~~ store2.c:311:10: note: include '' or provide a declaration of 'sprintf' store2.c: In function 'get_store_item': store2.c:345:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "(Items %c-%c, ESC to exit) %s", i+'a', j+'a', pmt); ^~~~~~~ store2.c:345:10: note: include '' or provide a declaration of 'sprintf' store2.c: In function 'get_haggle': store2.c:428:10: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] clen = strlen(comment); ^~~~~~ store2.c:428:10: warning: incompatible implicit declaration of built-in function 'strlen' store2.c:428:10: note: include '' or provide a declaration of 'strlen' store2.c:438:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (default_offer, "[%c%d] ", ^~~~~~~ store2.c:438:11: note: include '' or provide a declaration of 'sprintf' store2.c:440:6: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] abs (last_store_inc)); ^~~ store2.c: In function 'purchase_haggle': store2.c:594:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s : %ld", comment, cur_ask); ^~~~~~~ store2.c:594:11: note: include '' or provide a declaration of 'sprintf' store2.c:670:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Your last offer : %ld", last_offer); ^~~~~~~ store2.c:670:15: note: include '' or provide a declaration of 'sprintf' store2.c: In function 'sell_haggle': store2.c:787:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s : %ld", comment, cur_ask); ^~~~~~~ store2.c:787:15: note: include '' or provide a declaration of 'sprintf' store2.c:863:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Your last bid %ld", last_offer); ^~~~~~~ store2.c:863:12: note: include '' or provide a declaration of 'sprintf' store2.c: In function 'store_purchase': store2.c:935:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You have %s (%c)", ^~~~~~~ store2.c:935:12: note: include '' or provide a declaration of 'sprintf' store2.c: In function 'store_sell': store2.c:1023:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Selling %s (%c)", tmp_str, item_val+'a'); ^~~~~~~ store2.c:1023:14: note: include '' or provide a declaration of 'sprintf' --- signals.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c signals.c signals.c: In function 'signal_handler': signals.c:150:11: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(died_from, "Interrupting"); ^~~~~~ signals.c:150:11: warning: incompatible implicit declaration of built-in function 'strcpy' signals.c:150:11: note: include '' or provide a declaration of 'strcpy' signals.c:74:1: +#include #endif signals.c:150:11: (void) strcpy(died_from, "Interrupting"); ^~~~~~ signals.c:153:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(died_from, "Abortion"); ^~~~~~ signals.c:153:9: note: include '' or provide a declaration of 'strcpy' signals.c:169:11: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(died_from, "software bug"); ^~~~~~ signals.c:169:11: note: include '' or provide a declaration of 'strcpy' signals.c:183:15: warning: implicit declaration of function 'getpid'; did you mean 'get_dir'? [-Wimplicit-function-declaration] (void) kill(getpid(), sig); ^~~~~~ get_dir signals.c:184:10: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration] (void) sleep(5); ^~~~~ signals.c:186:3: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^~~~ signals.c:186:3: warning: incompatible implicit declaration of built-in function 'exit' signals.c:186:3: note: include '' or provide a declaration of 'exit' signals.c:74:1: +#include #endif signals.c:186:3: exit(1); ^~~~ --- moria1.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c moria1.c --- moria2.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c moria2.c --- moria1.o --- moria1.c: In function 'show_inven': moria1.c:336:8: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] l = strlen(out_val[i]); ^~~~~~ moria1.c:336:8: warning: incompatible implicit declaration of built-in function 'strlen' moria1.c:336:8: note: include '' or provide a declaration of 'strlen' moria1.c:30:1: +#include #endif moria1.c:336:8: l = strlen(out_val[i]); ^~~~~~ moria1.c: In function 'show_equip': moria1.c:471:8: warning: incompatible implicit declaration of built-in function 'strlen' l = strlen(out_val[line]); ^~~~~~ moria1.c:471:8: note: include '' or provide a declaration of 'strlen' moria1.c: In function 'verify': moria1.c:556:10: warning: incompatible implicit declaration of built-in function 'strlen' object[strlen(object)-1] = '?'; /* change the period to a question mark */ ^~~~~~ moria1.c:556:10: note: include '' or provide a declaration of 'strlen' moria1.c: In function 'inven_command': moria1.c:797:12: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(prt1, "Primary weapon : "); ^~~~~~ moria1.c:797:12: warning: incompatible implicit declaration of built-in function 'strcpy' moria1.c:797:12: note: include '' or provide a declaration of 'strcpy' moria1.c:799:15: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] msg_print(strcat(prt1, prt2)); ^~~~~~ moria1.c:799:15: warning: incompatible implicit declaration of built-in function 'strcat' moria1.c:799:15: note: include '' or provide a declaration of 'strcat' moria1.c:1055:16: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(prt2, "wielding "); ^~~~~~ moria1.c:1055:16: note: include '' or provide a declaration of 'strcat' moria1.c:1057:16: warning: incompatible implicit declaration of built-in function 'strcat' (void) strcat(prt2, "wearing "); ^~~~~~ moria1.c:1057:16: note: include '' or provide a declaration of 'strcat' moria1.c:1058:17: warning: incompatible implicit declaration of built-in function 'strcat' msg_print(strcat(prt2, "appears to be cursed.")); ^~~~~~ moria1.c:1058:17: note: include '' or provide a declaration of 'strcat' moria1.c:1150:15: warning: incompatible implicit declaration of built-in function 'strlen' prt1[strlen(prt1)-1] = '?'; ^~~~~~ moria1.c:1150:15: note: include '' or provide a declaration of 'strlen' moria1.c: In function 'rest': moria1.c:1800:17: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] rest_num = atoi(rest_str); ^~~~ moria1.c: In function 'take_hit': moria1.c:1877:11: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(died_from, hit_from); ^~~~~~ moria1.c:1877:11: note: include '' or provide a declaration of 'strcpy' --- moria3.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c moria3.c moria3.c: In function 'carry': moria3.c:312:11: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(out_val, ^~~~~~~ moria3.c:312:11: warning: incompatible implicit declaration of built-in function 'sprintf' moria3.c:312:11: note: include '' or provide a declaration of 'sprintf' moria3.c:24:1: +#include #endif moria3.c:312:11: (void) sprintf(out_val, ^~~~~~~ moria3.c:327:13: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] tmp_str[strlen(tmp_str)-1] = '?'; ^~~~~~ moria3.c:327:13: warning: incompatible implicit declaration of built-in function 'strlen' moria3.c:327:13: note: include '' or provide a declaration of 'strlen' moria3.c:24:1: +#include #endif moria3.c:327:13: tmp_str[strlen(tmp_str)-1] = '?'; ^~~~~~ moria3.c:328:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "Pick up %s", tmp_str); ^~~~~~~ moria3.c:328:12: note: include '' or provide a declaration of 'sprintf' moria3.c:336:13: warning: incompatible implicit declaration of built-in function 'strlen' tmp_str[strlen(tmp_str)-1] = '?'; ^~~~~~ moria3.c:336:13: note: include '' or provide a declaration of 'strlen' moria3.c:337:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, ^~~~~~~ moria3.c:337:12: note: include '' or provide a declaration of 'sprintf' moria3.c:347:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You have %s (%c)",tmp_str,locn+'a'); ^~~~~~~ moria3.c:347:12: note: include '' or provide a declaration of 'sprintf' moria3.c:355:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You can't carry %s", tmp_str); ^~~~~~~ moria3.c:355:15: note: include '' or provide a declaration of 'sprintf' moria3.c: In function 'py_attack': moria3.c:732:12: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(m_name, "it"); ^~~~~~ moria3.c:732:12: warning: incompatible implicit declaration of built-in function 'strcpy' moria3.c:732:12: note: include '' or provide a declaration of 'strcpy' moria3.c:734:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(m_name, "the %s", c_list[monptr].name); ^~~~~~~ moria3.c:734:12: note: include '' or provide a declaration of 'sprintf' moria3.c:760:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You hit %s.", m_name); ^~~~~~~ moria3.c:760:11: note: include '' or provide a declaration of 'sprintf' moria3.c:827:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You miss %s.", m_name); ^~~~~~~ moria3.c:827:11: note: include '' or provide a declaration of 'sprintf' moria3.c: In function 'openobject': moria3.c:1048:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (m_name, "The %s", c_list[m_ptr->mptr].name); ^~~~~~~ moria3.c:1048:13: note: include '' or provide a declaration of 'sprintf' moria3.c:1050:13: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (m_name, "Something"); ^~~~~~ moria3.c:1050:13: note: include '' or provide a declaration of 'strcpy' moria3.c:1051:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is in your way!", m_name); ^~~~~~~ moria3.c:1051:11: note: include '' or provide a declaration of 'sprintf' moria3.c: In function 'closeobject': moria3.c:1183:10: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (m_name, "The %s", c_list[m_ptr->mptr].name); ^~~~~~~ moria3.c:1183:10: note: include '' or provide a declaration of 'sprintf' moria3.c:1185:10: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (m_name, "Something"); ^~~~~~ moria3.c:1185:10: note: include '' or provide a declaration of 'strcpy' moria3.c:1186:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is in your way!", m_name); ^~~~~~~ moria3.c:1186:15: note: include '' or provide a declaration of 'sprintf' --- moria4.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c moria4.c moria4.c: In function 'tunnel': moria4.c:95:9: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf (m_name, "The %s", c_list[m_ptr->mptr].name); ^~~~~~~ moria4.c:95:9: warning: incompatible implicit declaration of built-in function 'sprintf' moria4.c:95:9: note: include '' or provide a declaration of 'sprintf' moria4.c:28:1: +#include moria4.c:95:9: (void) sprintf (m_name, "The %s", c_list[m_ptr->mptr].name); ^~~~~~~ moria4.c:97:9: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy (m_name, "Something"); ^~~~~~ moria4.c:97:9: warning: incompatible implicit declaration of built-in function 'strcpy' moria4.c:97:9: note: include '' or provide a declaration of 'strcpy' moria4.c:28:1: +#include moria4.c:97:9: (void) strcpy (m_name, "Something"); ^~~~~~ moria4.c:98:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is in your way!", m_name); ^~~~~~~ moria4.c:98:14: note: include '' or provide a declaration of 'sprintf' moria4.c:190:3: warning: implicit declaration of function 'abort' [-Wimplicit-function-declaration] abort (); ^~~~~ moria4.c:190:3: warning: incompatible implicit declaration of built-in function 'abort' moria4.c:190:3: note: include '' or provide a declaration of 'abort' moria4.c:28:1: +#include moria4.c:190:3: abort (); ^~~~~ moria4.c:193:6: warning: incompatible implicit declaration of built-in function 'abort' abort (); ^~~~~ moria4.c:193:6: note: include '' or provide a declaration of 'abort' moria4.c: In function 'disarm_trap': moria4.c:225:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf (m_name, "The %s", c_list[m_ptr->mptr].name); ^~~~~~~ moria4.c:225:13: note: include '' or provide a declaration of 'sprintf' moria4.c:227:13: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (m_name, "Something"); ^~~~~~ moria4.c:227:13: note: include '' or provide a declaration of 'strcpy' moria4.c:228:11: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s is in your way!", m_name); ^~~~~~~ moria4.c:228:11: note: include '' or provide a declaration of 'sprintf' moria4.c: In function 'look_see': moria4.c:594:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(tmp_str, "Illegal call to look_see(%d, %d)", x, y); ^~~~~~~ moria4.c:594:14: note: include '' or provide a declaration of 'sprintf' moria4.c:617:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s %s %s. [(r)ecall]", ^~~~~~~ moria4.c:617:14: note: include '' or provide a declaration of 'sprintf' moria4.c:641:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s %s ---pause---", dstring, tmp_str); ^~~~~~~ moria4.c:641:15: note: include '' or provide a declaration of 'sprintf' moria4.c:670:15: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "%s %s ---pause---", dstring, string); ^~~~~~~ moria4.c:670:15: note: include '' or provide a declaration of 'sprintf' moria4.c: In function 'drop_throw': moria4.c:853:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "The %s disappears.", tmp_str); ^~~~~~~ moria4.c:853:14: note: include '' or provide a declaration of 'sprintf' moria4.c: In function 'throw_object': moria4.c:933:17: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, ^~~~~~~ moria4.c:933:17: note: include '' or provide a declaration of 'sprintf' moria4.c:939:17: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "The %s hits the %s.", ^~~~~~~ moria4.c:939:17: note: include '' or provide a declaration of 'sprintf' moria4.c:955:13: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val,"You have killed the %s.", ^~~~~~~ moria4.c:955:13: note: include '' or provide a declaration of 'sprintf' moria4.c: In function 'py_bash': moria4.c:1005:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(m_name, "it"); ^~~~~~ moria4.c:1005:12: note: include '' or provide a declaration of 'strcpy' moria4.c:1007:12: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(m_name, "the %s", c_ptr->name); ^~~~~~~ moria4.c:1007:12: note: include '' or provide a declaration of 'sprintf' moria4.c:1018:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You hit %s.", m_name); ^~~~~~~ moria4.c:1018:14: note: include '' or provide a declaration of 'sprintf' moria4.c:1054:14: warning: incompatible implicit declaration of built-in function 'sprintf' (void) sprintf(out_val, "You miss %s.", m_name); ^~~~~~~ moria4.c:1054:14: note: include '' or provide a declaration of 'sprintf' moria4.c: In function 'bash': moria4.c:1124:28: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] if (randint(tmp*(20+abs(t_ptr->p1))) < 10*(tmp-abs(t_ptr->p1))) ^~~ --- monsters.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c monsters.c --- treasure.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c treasure.c --- variable.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c variable.c --- rnd.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c rnd.c --- recall.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c recall.c recall.c: In function 'roff_recall': recall.c:231:10: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] (void) sprintf(temp, "The %s:\n", cp->name); ^~~~~~~ recall.c:231:10: warning: incompatible implicit declaration of built-in function 'sprintf' recall.c:231:10: note: include '' or provide a declaration of 'sprintf' recall.c:17:1: +#include recall.c:231:10: (void) sprintf(temp, "The %s:\n", cp->name); ^~~~~~~ --- unix.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c unix.c unix.c: In function 'user_name': unix.c:291:12: warning: implicit declaration of function 'strcpy' [-Wimplicit-function-declaration] (void) strcpy(buf, p); ^~~~~~ unix.c:291:12: warning: incompatible implicit declaration of built-in function 'strcpy' unix.c:291:12: note: include '' or provide a declaration of 'strcpy' unix.c:81:1: +#include unix.c:291:12: (void) strcpy(buf, p); ^~~~~~ unix.c:296:9: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(buf, pwline->pw_name); ^~~~~~ unix.c:296:9: note: include '' or provide a declaration of 'strcpy' unix.c:299:12: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy(buf, "X"); /* Gotta have some name */ ^~~~~~ unix.c:299:12: note: include '' or provide a declaration of 'strcpy' unix.c: In function 'tilde': unix.c:326:10: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (user, login); ^~~~~~ unix.c:326:10: note: include '' or provide a declaration of 'strcpy' unix.c:332:11: warning: incompatible implicit declaration of built-in function 'strcpy' (void) strcpy (exp, pw->pw_dir); ^~~~~~ unix.c:332:11: note: include '' or provide a declaration of 'strcpy' unix.c:334:14: warning: implicit declaration of function 'strcat' [-Wimplicit-function-declaration] (void) strcat(exp, file); ^~~~~~ unix.c:334:14: warning: incompatible implicit declaration of built-in function 'strcat' unix.c:334:14: note: include '' or provide a declaration of 'strcat' unix.c: In function 'topen': unix.c:369:13: warning: implicit declaration of function 'open'; did you mean 'topen'? [-Wimplicit-function-declaration] return (open(buf, flags, mode)); ^~~~ topen --- player.o --- --- tables.o --- --- player.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c player.c --- tables.o --- cc -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -c tables.c --- moria --- cc -o moria -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing 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 -L/usr/local/lib -Wl,-rpath=/usr/local/lib -lncurses -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> moria-5.5.2 depends on file: /usr/local/lib/libncurses.so.6 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for moria-5.5.2 ===> Generating temporary packing list /bin/mkdir -p /construction/games/moria/stage/usr/local/bin install -s -m 555 moria /construction/games/moria/stage/usr/local/bin /bin/mkdir -p /construction/games/moria/stage/usr/local/share/moria (cd files; install -m 0644 hours news origcmds.hlp owizcmds.hlp roglcmds.hlp rwizcmds.hlp version.hlp welcome.hlp /construction/games/moria/stage/usr/local/share/moria) (cd /construction/games/moria/stage/usr/local/share/moria; /usr/bin/touch scores) install -m 444 /construction/games/moria/umoria/doc/moria.6 /construction/games/moria/stage/usr/local/man/man6/ cd /construction/games/moria/umoria/doc && /usr/bin/env DOCSDIR="/usr/local/share/doc/moria" MKDIR="/bin/mkdir -p" TOUCH="/usr/bin/touch" STAGEDIR="/construction/games/moria/stage" DATADIR="/usr/local/share/moria" XDG_DATA_HOME=/construction/games/moria XDG_CONFIG_HOME=/construction/games/moria HOME=/construction/games/moria TMPDIR="/tmp" PATH=/construction/games/moria/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS=" -pipe -D__FreeBSD__=9 -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" /usr/bin/make -f Makefile CURSES=" -L/usr/local/lib -Wl,-rpath=/usr/local/lib -lncurses" DESTDIR=/construction/games/moria/stage install cat moria1.ms moria2.ms > moria.ms cat moria1.txt moria2.txt > moria.txt /bin/mkdir -p /construction/games/moria/stage/usr/local/share/doc/moria install -m 0644 ERRORS FEATURES.NEW dragon.inf exp.doc faq history moria.ms moria.txt pronounc spells.doc where.inf /construction/games/moria/stage/usr/local/share/doc/moria ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for moria-5.5.2 file sizes/checksums [22]: . done packing files [22]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Friday, 8 MAR 2019 at 08:31:58 UTC Duration: 00:00:14