=> Building games/dungeoncrawl Started : Thursday, 12 APR 2018 at 14:22:32 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.81.g32506c-DEVELOPMENT #29: Tue Apr 10 08:49:52 PDT 2018 marino@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.2-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.2-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 dungeoncrawl-4.0.0.b26: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/games/dungeoncrawl XDG_CONFIG_HOME=/construction/games/dungeoncrawl HOME=/construction/games/dungeoncrawl TMPDIR="/tmp" PATH=/construction/games/dungeoncrawl/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/games/dungeoncrawl XDG_CONFIG_HOME=/construction/games/dungeoncrawl HOME=/construction/games/dungeoncrawl TMPDIR="/tmp" PATH=/construction/games/dungeoncrawl/.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=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -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 -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 -------------------------------------------------- DESTDIR=/construction/games/dungeoncrawl/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" OSREL=5.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/dungeoncrawl" EXAMPLESDIR="share/examples/dungeoncrawl" DATADIR="share/dungeoncrawl" WWWDIR="www/dungeoncrawl" ETCDIR="etc/dungeoncrawl" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/dungeoncrawl DOCSDIR=/usr/local/share/doc/dungeoncrawl EXAMPLESDIR=/usr/local/share/examples/dungeoncrawl WWWDIR=/usr/local/www/dungeoncrawl ETCDIR=/usr/local/etc/dungeoncrawl -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.2 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 _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500200 OSVERSION=9999999 OSREL=5.2 _OSRELEASE=5.2-SYNTH -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The dungeoncrawl port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> dungeoncrawl-4.0.0.b26 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5.txz Installing pkg-1.10.5... Extracting pkg-1.10.5: .......... done ===> dungeoncrawl-4.0.0.b26 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of dungeoncrawl-4.0.0.b26 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The dungeoncrawl port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by dungeoncrawl-4.0.0.b26 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The dungeoncrawl port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by dungeoncrawl-4.0.0.b26 for building => SHA256 Checksum OK for dc400b26-src.tbz2. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The dungeoncrawl port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> Fetching all distfiles required by dungeoncrawl-4.0.0.b26 for building ===> Extracting for dungeoncrawl-4.0.0.b26 => SHA256 Checksum OK for dc400b26-src.tbz2. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for dungeoncrawl-4.0.0.b26 ===> Applying ports patches for dungeoncrawl-4.0.0.b26 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> dungeoncrawl-4.0.0.b26 depends on file: /usr/local/lib/libncurses.so.6 - not found ===> Installing existing package /packages/All/ncurses-6.0.0s20171223_1.txz Installing ncurses-6.0.0s20171223_1... Extracting ncurses-6.0.0s20171223_1: .......... done ===> dungeoncrawl-4.0.0.b26 depends on file: /usr/local/lib/libncurses.so.6 - found ===> Returning to build of dungeoncrawl-4.0.0.b26 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for dungeoncrawl-4.0.0.b26 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for dungeoncrawl-4.0.0.b26 --- acr.o --- --- abl-show.o --- --- abyss.o --- --- beam.o --- --- chardump.o --- --- abyss.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c abyss.cc --- beam.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c beam.cc --- chardump.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c chardump.cc --- abl-show.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c abl-show.cc --- acr.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c acr.cc --- cloud.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c cloud.cc --- command.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c command.cc --- debug.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c debug.cc --- delay.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c delay.cc --- decks.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c decks.cc --- describe.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c describe.cc --- direct.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c direct.cc --- describe.o --- describe.cc: In function 'void print_description(const string&)': describe.cc:82:43: warning: large integer implicitly truncated to unsigned type [-Woverflow] unsigned int nextLine = std::string::npos; ^ --- dungeon.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c dungeon.cc --- effects.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c effects.cc --- fight.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c fight.cc --- dungeon.o --- dungeon.cc: In function 'void build_vaults(int, int)': dungeon.cc:5252:29: warning: array subscript has type 'char' [-Wchar-subscripts] romx1[which_room] = 10 + random2(50); ^ dungeon.cc:5253:29: warning: array subscript has type 'char' [-Wchar-subscripts] romy1[which_room] = 10 + random2(40); ^ dungeon.cc:5254:29: warning: array subscript has type 'char' [-Wchar-subscripts] romx2[which_room] = romx1[which_room] + 2 + random2(8); ^ dungeon.cc:5254:49: warning: array subscript has type 'char' [-Wchar-subscripts] romx2[which_room] = romx1[which_room] + 2 + random2(8); ^ dungeon.cc:5255:29: warning: array subscript has type 'char' [-Wchar-subscripts] romy2[which_room] = romy1[which_room] + 2 + random2(8); ^ dungeon.cc:5255:49: warning: array subscript has type 'char' [-Wchar-subscripts] romy2[which_room] = romy1[which_room] + 2 + random2(8); ^ dungeon.cc:5257:33: warning: array subscript has type 'char' [-Wchar-subscripts] while ((romx1[which_room] >= v1x && romx1[which_room] <= v2x ^ dungeon.cc:5257:61: warning: array subscript has type 'char' [-Wchar-subscripts] while ((romx1[which_room] >= v1x && romx1[which_room] <= v2x ^ dungeon.cc:5258:39: warning: array subscript has type 'char' [-Wchar-subscripts] && romy1[which_room] >= v1y && romy1[which_room] <= v2y) ^ dungeon.cc:5258:67: warning: array subscript has type 'char' [-Wchar-subscripts] && romy1[which_room] >= v1y && romy1[which_room] <= v2y) ^ dungeon.cc:5259:36: warning: array subscript has type 'char' [-Wchar-subscripts] || (romx2[which_room] >= v1x && romx2[which_room] <= v2x ^ dungeon.cc:5259:64: warning: array subscript has type 'char' [-Wchar-subscripts] || (romx2[which_room] >= v1x && romx2[which_room] <= v2x ^ dungeon.cc:5260:39: warning: array subscript has type 'char' [-Wchar-subscripts] && romy2[which_room] >= v1y && romy2[which_room] <= v2y)); ^ dungeon.cc:5260:67: warning: array subscript has type 'char' [-Wchar-subscripts] && romy2[which_room] >= v1y && romy2[which_room] <= v2y)); ^ dungeon.cc:5264:65: warning: array subscript has type 'char' [-Wchar-subscripts] join_the_dots(initial_x, initial_y, romx1[which_room], romy1[which_room], ^ dungeon.cc:5264:84: warning: array subscript has type 'char' [-Wchar-subscripts] join_the_dots(initial_x, initial_y, romx1[which_room], romy1[which_room], ^ dungeon.cc:5269:40: warning: array subscript has type 'char' [-Wchar-subscripts] for (cnx = romx1[which_room] - 1; cnx < romx2[which_room] + 1; ^ dungeon.cc:5269:69: warning: array subscript has type 'char' [-Wchar-subscripts] for (cnx = romx1[which_room] - 1; cnx < romx2[which_room] + 1; ^ dungeon.cc:5272:44: warning: array subscript has type 'char' [-Wchar-subscripts] for (cny = romy1[which_room] - 1; cny < romy2[which_room] + 1; ^ dungeon.cc:5272:73: warning: array subscript has type 'char' [-Wchar-subscripts] for (cny = romy1[which_room] - 1; cny < romy2[which_room] + 1; ^ dungeon.cc:5281:38: warning: array subscript has type 'char' [-Wchar-subscripts] replace_area(romx1[which_room], romy1[which_room], romx2[which_room], ^ dungeon.cc:5281:57: warning: array subscript has type 'char' [-Wchar-subscripts] replace_area(romx1[which_room], romy1[which_room], romx2[which_room], ^ dungeon.cc:5281:76: warning: array subscript has type 'char' [-Wchar-subscripts] replace_area(romx1[which_room], romy1[which_room], romx2[which_room], ^ dungeon.cc:5282:36: warning: array subscript has type 'char' [-Wchar-subscripts] romy2[which_room], DNGN_ROCK_WALL, DNGN_FLOOR); ^ dungeon.cc:5286:45: warning: array subscript has type 'char' [-Wchar-subscripts] const int rx1 = romx1[which_room]; ^ dungeon.cc:5287:45: warning: array subscript has type 'char' [-Wchar-subscripts] const int rx2 = romx2[which_room]; ^ dungeon.cc:5291:45: warning: array subscript has type 'char' [-Wchar-subscripts] const int ry1 = romy1[which_room]; ^ dungeon.cc:5292:45: warning: array subscript has type 'char' [-Wchar-subscripts] const int ry2 = romy2[which_room]; ^ dungeon.cc: In function 'char plan_3()': dungeon.cc:6961:25: warning: array subscript has type 'char' [-Wchar-subscripts] romx1[which_room] = 10 + random2(50); ^ dungeon.cc:6962:25: warning: array subscript has type 'char' [-Wchar-subscripts] romy1[which_room] = 10 + random2(40); ^ dungeon.cc:6963:25: warning: array subscript has type 'char' [-Wchar-subscripts] romx2[which_room] = romx1[which_room] + 2 + random2(8); ^ dungeon.cc:6963:45: warning: array subscript has type 'char' [-Wchar-subscripts] romx2[which_room] = romx1[which_room] + 2 + random2(8); ^ dungeon.cc:6964:25: warning: array subscript has type 'char' [-Wchar-subscripts] romy2[which_room] = romy1[which_room] + 2 + random2(8); ^ dungeon.cc:6964:45: warning: array subscript has type 'char' [-Wchar-subscripts] romy2[which_room] = romy1[which_room] + 2 + random2(8); ^ dungeon.cc:6968:40: warning: array subscript has type 'char' [-Wchar-subscripts] for (cnx = romx1[which_room] - 1; cnx < romx2[which_room] + 1; ^ dungeon.cc:6968:69: warning: array subscript has type 'char' [-Wchar-subscripts] for (cnx = romx1[which_room] - 1; cnx < romx2[which_room] + 1; ^ dungeon.cc:6971:44: warning: array subscript has type 'char' [-Wchar-subscripts] for (cny = romy1[which_room] - 1; cny < romy2[which_room] + 1; ^ dungeon.cc:6971:73: warning: array subscript has type 'char' [-Wchar-subscripts] for (cny = romy1[which_room] - 1; cny < romy2[which_room] + 1; ^ dungeon.cc:6980:38: warning: array subscript has type 'char' [-Wchar-subscripts] replace_area(romx1[which_room], romy1[which_room], romx2[which_room], ^ dungeon.cc:6980:57: warning: array subscript has type 'char' [-Wchar-subscripts] replace_area(romx1[which_room], romy1[which_room], romx2[which_room], ^ dungeon.cc:6980:76: warning: array subscript has type 'char' [-Wchar-subscripts] replace_area(romx1[which_room], romy1[which_room], romx2[which_room], ^ dungeon.cc:6981:36: warning: array subscript has type 'char' [-Wchar-subscripts] romy2[which_room], DNGN_ROCK_WALL, DNGN_FLOOR); ^ dungeon.cc:6985:45: warning: array subscript has type 'char' [-Wchar-subscripts] const int rx1 = romx1[which_room]; ^ dungeon.cc:6986:45: warning: array subscript has type 'char' [-Wchar-subscripts] const int rx2 = romx2[which_room]; ^ dungeon.cc:6990:45: warning: array subscript has type 'char' [-Wchar-subscripts] const int ry1 = romy1[which_room]; ^ dungeon.cc:6991:45: warning: array subscript has type 'char' [-Wchar-subscripts] const int ry2 = romy2[which_room]; ^ dungeon.cc: In function 'void labyrinth_level(int)': dungeon.cc:7293:19: warning: variable 'traps_put2' set but not used [-Wunused-but-set-variable] unsigned char traps_put2 = 0; ^ --- fight.o --- fight.cc: In function 'void you_attack(int, bool)': fight.cc:979:13: warning: suggest parentheses around '&&' within '||' [-Wparentheses] if (hit && damage_done > 0 ^ fight.cc:1722:22: warning: variable 'hit' set but not used [-Wunused-but-set-variable] bool hit = true; ^ fight.cc: In function 'bool monsters_fight(int, int)': fight.cc:2913:9: warning: variable 'mmov_x' set but not used [-Wunused-but-set-variable] int mmov_x = 0; ^ --- files.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c files.cc files.cc: In function 'void load(unsigned char, int, bool, char, char)': files.cc:285:19: warning: variable 'foll_targ_1_x' set but not used [-Wunused-but-set-variable] unsigned char foll_targ_1_x[8]; ^ files.cc:286:19: warning: variable 'foll_targ_1_y' set but not used [-Wunused-but-set-variable] unsigned char foll_targ_1_y[8]; ^ files.cc: In function 'void make_filename(char*, const char*, int, int, bool, bool)': files.cc:220:29: warning: array subscript is above array bounds [-Warray-bounds] finalprefix[kFileNameLen] = '\0'; ^ files.cc: In function 'void restore_game()': files.cc:1190:32: warning: 'minorVersion' may be used uninitialized in this function [-Wmaybe-uninitialized] restore_tagged_file(restoreFile, TAGTYPE_PLAYER, minorVersion); ^ files.cc:1126:10: note: 'minorVersion' was declared here char minorVersion; ^ files.cc:1181:17: warning: 'majorVersion' may be used uninitialized in this function [-Wmaybe-uninitialized] snprintf( info, INFO_SIZE, "\nSorry, this release cannot read a v%d.%d savefile.\n", ^ files.cc:1125:10: note: 'majorVersion' was declared here char majorVersion; ^ --- food.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c food.cc --- files.o --- files.cc: In function 'void generate_random_demon()': files.cc:1750:67: warning: array subscript is above array bounds [-Warray-bounds] ghost.values[ GVAL_SPELL_1 ] = search_order_conj[i]; ^ files.cc:1753:40: warning: array subscript is above array bounds [-Warray-bounds] if (search_order_conj[i] == SPELL_NO_SPELL) ^ files.cc:1765:67: warning: array subscript is above array bounds [-Warray-bounds] ghost.values[ GVAL_SPELL_2 ] = search_order_conj[i]; ^ files.cc:1779:68: warning: array subscript is above array bounds [-Warray-bounds] ghost.values[ GVAL_SPELL_3 ] = search_order_third[i]; ^ files.cc:1782:41: warning: array subscript is above array bounds [-Warray-bounds] if (search_order_third[i] == SPELL_NO_SPELL) ^ files.cc:1794:67: warning: array subscript is above array bounds [-Warray-bounds] ghost.values[ GVAL_SPELL_4 ] = search_order_misc[i]; ^ files.cc:1797:40: warning: array subscript is above array bounds [-Warray-bounds] if (search_order_misc[i] == SPELL_NO_SPELL) ^ files.cc:1809:67: warning: array subscript is above array bounds [-Warray-bounds] ghost.values[ GVAL_SPELL_5 ] = search_order_misc[i]; ^ files.cc:1812:40: warning: array subscript is above array bounds [-Warray-bounds] if (search_order_misc[i] == SPELL_NO_SPELL) ^ --- food.o --- food.cc: In function 'bool butchery()': food.cc:311:9: warning: variable 'last_item' set but not used [-Wunused-but-set-variable] int last_item = NON_ITEM; ^ --- files.o --- files.cc: In function 'void load(unsigned char, int, bool, char, char)': files.cc:1265:32: warning: 'minorVersion' may be used uninitialized in this function [-Wmaybe-uninitialized] restore_tagged_file(levelFile, TAGTYPE_LEVEL, minorVersion); ^ files.cc:465:14: note: 'minorVersion' was declared here char minorVersion; ^ files.cc:1256:17: warning: 'majorVersion' may be used uninitialized in this function [-Wmaybe-uninitialized] snprintf( info, INFO_SIZE, "\nSorry, this release cannot read a v%d.%d level file.\n", ^ files.cc:464:14: note: 'majorVersion' was declared here char majorVersion; ^ --- hiscores.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c hiscores.cc --- initfile.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c initfile.cc --- insult.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c insult.cc insult.cc: In function 'void demon_taunt(monsters*)': insult.cc:87:61: warning: array subscript has type 'char' [-Wchar-subscripts] const char *voice = sound_list[ mons_shouts(mons->type) ]; ^ --- invent.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c invent.cc --- it_use2.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c it_use2.cc --- it_use3.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c it_use3.cc --- item_use.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c item_use.cc --- itemname.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c itemname.cc --- items.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c items.cc items.cc: In function 'int move_item_to_player(int, int, bool)': items.cc:994:10: warning: variable 'brek' set but not used [-Wunused-but-set-variable] char brek = 0; ^ items.cc: In function 'void handle_time(long int)': items.cc:1954:35: warning: large integer implicitly truncated to unsigned type [-Woverflow] unsigned char which_miscast = SPTYP_RANDOM; ^ items.cc:2017:35: warning: large integer implicitly truncated to unsigned type [-Woverflow] which_miscast = SPTYP_EARTH; ^ --- itemname.o --- itemname.cc: In function 'void save_id(char (*)[50])': itemname.cc:2091:21: warning: array subscript has type 'char' [-Wchar-subscripts] identy[x][jx] = id[x][jx]; ^ itemname.cc:2091:25: warning: array subscript has type 'char' [-Wchar-subscripts] identy[x][jx] = id[x][jx]; ^ itemname.cc:2091:33: warning: array subscript has type 'char' [-Wchar-subscripts] identy[x][jx] = id[x][jx]; ^ itemname.cc:2091:37: warning: array subscript has type 'char' [-Wchar-subscripts] identy[x][jx] = id[x][jx]; ^ itemname.cc: In function 'void clear_ids()': itemname.cc:2105:17: warning: array subscript has type 'char' [-Wchar-subscripts] id[i][j] = ID_UNKNOWN_TYPE; ^ itemname.cc:2105:20: warning: array subscript has type 'char' [-Wchar-subscripts] id[i][j] = ID_UNKNOWN_TYPE; ^ itemname.cc: In function 'void set_ident_type(char, char, char, bool)': itemname.cc:2125:30: warning: array subscript has type 'char' [-Wchar-subscripts] id[ IDTYPE_WANDS ][ty] = setting; ^ itemname.cc:2129:32: warning: array subscript has type 'char' [-Wchar-subscripts] id[ IDTYPE_SCROLLS ][ty] = setting; ^ itemname.cc:2133:34: warning: array subscript has type 'char' [-Wchar-subscripts] id[ IDTYPE_JEWELLERY ][ty] = setting; ^ itemname.cc:2137:32: warning: array subscript has type 'char' [-Wchar-subscripts] id[ IDTYPE_POTIONS ][ty] = setting; ^ itemname.cc: In function 'char get_ident_type(char, char)': itemname.cc:2150:37: warning: array subscript has type 'char' [-Wchar-subscripts] return id[ IDTYPE_WANDS ][ty]; ^ itemname.cc:2153:39: warning: array subscript has type 'char' [-Wchar-subscripts] return id[ IDTYPE_SCROLLS ][ty]; ^ itemname.cc:2156:41: warning: array subscript has type 'char' [-Wchar-subscripts] return id[ IDTYPE_JEWELLERY ][ty]; ^ itemname.cc:2159:39: warning: array subscript has type 'char' [-Wchar-subscripts] return id[ IDTYPE_POTIONS ][ty]; ^ --- lev-pand.o --- --- itemname.o --- itemname.cc: In function 'unsigned char check_item_knowledge()': itemname.cc:2788:67: warning: narrowing conversion of 'ft' from 'int' to 'unsigned char' inside { } is ill-formed in C++11 [-Wnarrowing] item_def tmp = { ft, j, 0, 0, 0, 1, 0, 0, 0, 0, 0 }; ^ itemname.cc:2788:67: warning: narrowing conversion of 'j' from 'int' to 'unsigned char' inside { } is ill-formed in C++11 [-Wnarrowing] --- lev-pand.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c lev-pand.cc --- itemname.o --- itemname.cc: In function 'void make_name(unsigned char, unsigned char, unsigned char, char, char*)': itemname.cc:2941:65: warning: array subscript has type 'char' [-Wchar-subscripts] if (nexty == 1 || (i > 0 && !is_random_name_vowel(name[i]))) ^ itemname.cc:2943:19: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] = retvow(numb[j]); ^ itemname.cc:2944:51: warning: array subscript has type 'char' [-Wchar-subscripts] if ((i == 0 || i == len - 1) && name[i] == 32) ^ itemname.cc:2952:73: warning: array subscript has type 'char' [-Wchar-subscripts] if (numb[i / 2] <= 1 && i > 3 && is_random_name_vowel(name[i])) ^ itemname.cc:2955:23: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] = numb[j]; ^ itemname.cc:2961:55: warning: array subscript has type 'char' [-Wchar-subscripts] if ((nexty == 0 && is_random_name_vowel(name[i])) ^ itemname.cc:2962:59: warning: array subscript has type 'char' [-Wchar-subscripts] || (nexty == 1 && !is_random_name_vowel(name[i]))) ^ itemname.cc:2971:41: warning: array subscript has type 'char' [-Wchar-subscripts] if (!is_random_name_vowel(name[i])) ^ itemname.cc:2984:32: warning: array subscript has type 'char' [-Wchar-subscripts] if (i > 3 && name[i] == 0 && name[i + 1] == 0) ^ itemname.cc:2986:23: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] = 0; ^ itemname.cc:2991:23: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] != 32 && name[i] < 30) ^ itemname.cc:2991:40: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] != 32 && name[i] < 30) ^ itemname.cc:2992:23: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] += 65; ^ itemname.cc:2993:23: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] > 96) ^ itemname.cc:2994:23: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] -= 32; ^ itemname.cc:3001:33: warning: array subscript has type 'char' [-Wchar-subscripts] if (i != 0 && name[i] >= 65 && name[i] < 97) ^ itemname.cc:3001:50: warning: array subscript has type 'char' [-Wchar-subscripts] if (i != 0 && name[i] >= 65 && name[i] < 97) ^ itemname.cc:3004:27: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] += 32; ^ itemname.cc:3007:23: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] > 97) ^ itemname.cc:3010:27: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] -= 32; ^ itemname.cc:3013:23: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] < 30) ^ itemname.cc:3015:38: warning: array subscript has type 'char' [-Wchar-subscripts] if (i == 0 || (name[i] != 32 && name[i - 1] == 32)) ^ itemname.cc:3016:27: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] += 65; ^ itemname.cc:3018:27: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] += 97; ^ itemname.cc:3026:23: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] != 32 && name[i] < 30) ^ itemname.cc:3026:40: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] != 32 && name[i] < 30) ^ itemname.cc:3027:23: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] += 97; ^ itemname.cc:3032:15: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] += 65; ^ itemname.cc:3036:23: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] != 32 && name[i] < 30) ^ itemname.cc:3036:40: warning: array subscript has type 'char' [-Wchar-subscripts] if (name[i] != 32 && name[i] < 30) ^ itemname.cc:3037:23: warning: array subscript has type 'char' [-Wchar-subscripts] name[i] += 97; //97; ^ --- libutil.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c libutil.cc --- macro.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c macro.cc --- maps.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c maps.cc --- message.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c message.cc --- misc.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c misc.cc --- monplace.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c monplace.cc --- misc.o --- misc.cc: In function 'void down_stairs(bool, int)': misc.cc:754:13: warning: variable 'sysg' set but not used [-Wunused-but-set-variable] int sysg; ^ misc.cc:540:10: warning: variable 'leave_abyss_pan' set but not used [-Wunused-but-set-variable] bool leave_abyss_pan = false; ^ --- mon-pick.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c mon-pick.cc --- monstuff.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c monstuff.cc --- monspeak.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c monspeak.cc --- monstuff.o --- monstuff.cc: In function 'void get_mimic_item(const monsters*, item_def&)': monstuff.cc:100:44: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] item.special = ((mimic->x << 8 + mimic->y) & RANDART_SEED_MASK); ^ monstuff.cc:123:44: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] item.special = ((mimic->x << 8 + mimic->y) & RANDART_SEED_MASK); ^ monstuff.cc: In function 'void handle_nearby_ability(monsters*)': monstuff.cc:2214:18: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && (one_chance_in(5) ^ --- mon-util.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c mon-util.cc --- mstuff2.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c mstuff2.cc --- mutation.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c mutation.cc --- newgame.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c newgame.cc --- mutation.o --- mutation.cc: In function 'bool mutate(int, bool)': mutation.cc:1187:55: warning: array subscript has type 'char' [-Wchar-subscripts] || random2(10) >= mutation_rarity[mutat] + you.demon_pow[mutat]); ^ mutation.cc:1341:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1351:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1361:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1372:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1383:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1392:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1401:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1405:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1414:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1424:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1429:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1434:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1450:35: warning: array subscript has type 'char' [-Wchar-subscripts] mpr( gain_mutation[ mutat ][ you.mutation[mutat] ], MSGCH_MUTATION ); ^ mutation.cc:1469:36: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1497:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1508:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1517:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1528:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1538:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1545:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1554:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc:1562:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(gain_mutation[mutat][you.mutation[mutat]], MSGCH_MUTATION); ^ mutation.cc: In function 'bool delete_mutation(char)': mutation.cc:1624:55: warning: array subscript has type 'char' [-Wchar-subscripts] || random2(10) >= mutation_rarity[mutat] ^ mutation.cc:1640:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1645:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1650:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1667:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][you.mutation[mutat] - 1], MSGCH_MUTATION); ^ mutation.cc:1671:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][you.mutation[mutat] - 1], MSGCH_MUTATION); ^ mutation.cc:1675:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][you.mutation[mutat] - 1], MSGCH_MUTATION); ^ mutation.cc:1680:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][you.mutation[mutat] - 1], MSGCH_MUTATION); ^ mutation.cc:1686:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1692:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1696:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1703:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][0], MSGCH_MUTATION); ^ mutation.cc:1714:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][you.mutation[mutat] - 1], MSGCH_MUTATION); ^ mutation.cc:1720:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][you.mutation[mutat] - 1], MSGCH_MUTATION); ^ mutation.cc:1729:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][you.mutation[mutat] - 1], MSGCH_MUTATION); ^ mutation.cc:1737:32: warning: array subscript has type 'char' [-Wchar-subscripts] mpr(lose_mutation[mutat][you.mutation[mutat] - 1], MSGCH_MUTATION); ^ mutation.cc: In function 'const char* mutation_name(char, int)': mutation.cc:1819:49: warning: array subscript has type 'char' [-Wchar-subscripts] mutation_descrip[ which_mutat ][0], level ); ^ mutation.cc:1826:39: warning: array subscript has type 'char' [-Wchar-subscripts] if (mutation_descrip[ which_mutat ][ level - 1 ][0] == '\0') ^ mutation.cc:1827:47: warning: array subscript has type 'char' [-Wchar-subscripts] return (mutation_descrip[ which_mutat ][ 0 ]); ^ mutation.cc:1829:47: warning: array subscript has type 'char' [-Wchar-subscripts] return (mutation_descrip[ which_mutat ][ level - 1 ]); ^ --- ouch.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c ouch.cc --- output.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c output.cc --- newgame.o --- newgame.cc: In function 'bool new_game()': newgame.cc:2333:72: warning: array subscript is above array bounds [-Warray-bounds] while (skill == SK_INVOCATIONS && you.skills[all_skills[ skill ]]); ^ --- overmap.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c overmap.cc --- player.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c player.cc --- randart.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c randart.cc randart.cc: In function 'void randart_wpn_properties(const item_def&, FixedVector&)': randart.cc:1194:9: warning: suggest parentheses around '&&' within '||' [-Wparentheses] && get_armour_ego_type( item ) != SPARM_STEALTH)) ^ --- religion.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c religion.cc --- shopping.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c shopping.cc --- skills.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c skills.cc --- skills2.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c skills2.cc --- spells1.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c spells1.cc --- skills2.o --- skills2.cc: In function 'int species_skills(char, char)': skills2.cc:2265:47: warning: array subscript has type 'char' [-Wchar-subscripts] return (spec_skills[species - 1][skill] * 130) / 100; ^ skills2.cc:2267:47: warning: array subscript has type 'char' [-Wchar-subscripts] return (spec_skills[species - 1][skill] * 75) / 100; ^ skills2.cc:2269:47: warning: array subscript has type 'char' [-Wchar-subscripts] return (spec_skills[species - 1][skill]); ^ --- spells2.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c spells2.cc --- spells3.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c spells3.cc --- spells4.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c spells4.cc --- spl-book.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c spl-book.cc --- spl-cast.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c spl-cast.cc spl-cast.cc: In function 'bool cast_a_spell()': spl-cast.cc:522:10: warning: variable 'spc2' set but not used [-Wunused-but-set-variable] char spc2 = 0; ^ --- spl-util.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c spl-util.cc --- stuff.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c stuff.cc --- tags.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c tags.cc --- transfor.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c transfor.cc --- spl-util.o --- spl-util.cc: In function 'void init_playerspells()': spl-util.cc:73:62: warning: array subscript is above array bounds [-Warray-bounds] plyrspell_list[x] = plyrspell_list[SPELL_NO_SPELL]; ^ --- view.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c view.cc --- wpn-misc.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c wpn-misc.cc --- liblinux.o --- c++ -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD -c liblinux.cc liblinux.cc: In function 'int wherex()': liblinux.cc:709:12: warning: variable 'y' set but not used [-Wunused-but-set-variable] int x, y; ^ --- crawl --- c++ -L/usr/local/lib -Wl,-rpath=/usr/local/lib -pipe -I/usr/local/include -I/usr/local/include/ncurses -O2 -fno-strict-aliasing -Wall -DBSD abl-show.o abyss.o acr.o beam.o chardump.o cloud.o command.o debug.o delay.o decks.o describe.o direct.o dungeon.o effects.o fight.o files.o food.o hiscores.o initfile.o insult.o invent.o it_use2.o it_use3.o item_use.o itemname.o items.o lev-pand.o libutil.o macro.o maps.o message.o misc.o monplace.o mon-pick.o monstuff.o monspeak.o mon-util.o mstuff2.o mutation.o newgame.o ouch.o output.o overmap.o player.o randart.o religion.o shopping.o skills.o skills2.o spells1.o spells2.o spells3.o spells4.o spl-book.o spl-cast.o spl-util.o stuff.o tags.o transfor.o view.o wpn-misc.o liblinux.o -o crawl -lncurses strip crawl chmod 711 crawl -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> dungeoncrawl-4.0.0.b26 depends on file: /usr/local/lib/libncurses.so.6 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for dungeoncrawl-4.0.0.b26 ===> Generating temporary packing list install -s -m 555 /construction/games/dungeoncrawl/dc400b26-src/source/crawl /construction/games/dungeoncrawl/stage/usr/local/bin/dungeoncrawl install -m 444 /construction/games/dungeoncrawl/dc400b26-src/source/../docs/crawl.6 /construction/games/dungeoncrawl/stage/usr/local/man/man6/dungeoncrawl.6 install -m 0644 /construction/games/dungeoncrawl/dc400b26-src/source/../docs/buglist.txt /construction/games/dungeoncrawl/stage/usr/local/share/doc/dungeoncrawl install -m 0644 /construction/games/dungeoncrawl/dc400b26-src/source/../docs/crawl.txt /construction/games/dungeoncrawl/stage/usr/local/share/doc/dungeoncrawl ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for dungeoncrawl-4.0.0.b26 file sizes/checksums [4]: . done packing files [4]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Thursday, 12 APR 2018 at 14:23:06 UTC Duration: 00:00:34