printf ' ' | fink --no-use-binary-dist --yes --build-as-nobody rebuild pvpgn 2>&1 The package 'pvpgn' will be built without being installed. Reading build dependency for pvpgn-1.8.5-1003... Reading dependency for pvpgn-1.8.5-1003... Reading build conflict for pvpgn-1.8.5-1003... The package 'pvpgn-support' will be installed. Reading dependency for pvpgn-support-1.2-1001... Reading runtime dependency for pvpgn-support-1.2-1001... The following package will be rebuilt: pvpgn The following additional package will be installed: pvpgn-support Do you want to continue? [Y/n] (assuming default) Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/pvpgn-support_1.2-1001_darwin-x86_64.deb Selecting previously deselected package pvpgn-support. (Reading database ... 4740 files and directories currently installed.) Unpacking pvpgn-support (from .../pvpgn-support_1.2-1001_darwin-x86_64.deb) ... Setting up pvpgn-support (1.2-1001) ... Setting runtime build-lock... dpkg-deb -b /sw/build.build/root-fink-buildlock-pvpgn-1.8.5-1003 /sw/build.build dpkg-deb: building package `fink-buildlock-pvpgn-1.8.5-1003' in `/sw/build.build/fink-buildlock-pvpgn-1.8.5-1003_2014.08.06-02.54.15_darwin-x86_64.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/build.build/fink-buildlock-pvpgn-1.8.5-1003_2014.08.06-02.54.15_darwin-x86_64.deb Selecting previously deselected package fink-buildlock-pvpgn-1.8.5-1003. (Reading database ... 4753 files and directories currently installed.) Unpacking fink-buildlock-pvpgn-1.8.5-1003 (from .../fink-buildlock-pvpgn-1.8.5-1003_2014.08.06-02.54.15_darwin-x86_64.deb) ... Setting up fink-buildlock-pvpgn-1.8.5-1003 (2014.08.06-02.54.15) ... sudo -u fink-bld [ENV] sh -c /tmp/fink.152db env LANG=C LC_ALL=C /sw/bin/tar --no-same-owner --no-same-permissions -xvf /sw/src/pvpgn-1.8.5.tar.gz pvpgn-1.8.5/ pvpgn-1.8.5/bin/ pvpgn-1.8.5/NEWS pvpgn-1.8.5/Win32-Projects/ pvpgn-1.8.5/Win32-Projects/bncdb.dev pvpgn-1.8.5/Win32-Projects/d2dbs.dev pvpgn-1.8.5/Win32-Projects/PvPGN.sln pvpgn-1.8.5/Win32-Projects/PvPGN.vcproj pvpgn-1.8.5/Win32-Projects/PvPGNConsole.sln pvpgn-1.8.5/Win32-Projects/bnchat.vcproj pvpgn-1.8.5/Win32-Projects/bnftp.vcproj pvpgn-1.8.5/Win32-Projects/d2cs.vcproj pvpgn-1.8.5/Win32-Projects/PvPGNConsole.dev pvpgn-1.8.5/Win32-Projects/d2cs.dev pvpgn-1.8.5/Win32-Projects/d2csConsole.dev pvpgn-1.8.5/Win32-Projects/d2dbs.vcproj pvpgn-1.8.5/Win32-Projects/PvPGNConsole.vcproj pvpgn-1.8.5/Win32-Projects/d2dbsConsole.vcproj pvpgn-1.8.5/Win32-Projects/Makefile.BORLAND pvpgn-1.8.5/Win32-Projects/d2dbsConsole.dev pvpgn-1.8.5/Win32-Projects/PvPGN.dev pvpgn-1.8.5/Win32-Projects/bnftp.dev pvpgn-1.8.5/Win32-Projects/d2csConsole.vcproj pvpgn-1.8.5/Win32-Projects/bncdb.vcproj pvpgn-1.8.5/Win32-Projects/make_borland.bat pvpgn-1.8.5/Win32-Projects/bnchat.dev pvpgn-1.8.5/BUGS pvpgn-1.8.5/scripts/ pvpgn-1.8.5/scripts/bnetd.init pvpgn-1.8.5/scripts/cvs2cl.pl pvpgn-1.8.5/scripts/ladder.py pvpgn-1.8.5/scripts/make_testusers.sh pvpgn-1.8.5/scripts/tos.bat pvpgn-1.8.5/scripts/S98bnetd pvpgn-1.8.5/scripts/bnetmasq.sh pvpgn-1.8.5/scripts/sql/ pvpgn-1.8.5/scripts/sql/repairlevels.pl pvpgn-1.8.5/scripts/fsgs2bnetd.pl pvpgn-1.8.5/scripts/tos.sh pvpgn-1.8.5/scripts/pvpgn_hash.inc.php pvpgn-1.8.5/scripts/process.pl pvpgn-1.8.5/scripts/login_testusers.sh pvpgn-1.8.5/scripts/storage/ pvpgn-1.8.5/scripts/storage/plain2sql.pl pvpgn-1.8.5/scripts/storage/cdb2sql.pl pvpgn-1.8.5/scripts/reform.awk pvpgn-1.8.5/scripts/bnetd.logrotate pvpgn-1.8.5/scripts/lastlogin.pl pvpgn-1.8.5/scripts/convert_w3.pl pvpgn-1.8.5/scripts/rc.bnetd pvpgn-1.8.5/scripts/announce.sh pvpgn-1.8.5/scripts/flat2cdb.pl pvpgn-1.8.5/UPDATE pvpgn-1.8.5/README.DEV pvpgn-1.8.5/README.ALPHA pvpgn-1.8.5/src/ pvpgn-1.8.5/src/autoconf/ pvpgn-1.8.5/src/autoconf/ansi2knr.c pvpgn-1.8.5/src/autoconf/termios.m4 pvpgn-1.8.5/src/autoconf/winsz.m4 pvpgn-1.8.5/src/autoconf/install-sh pvpgn-1.8.5/src/autoconf/mkdir-p pvpgn-1.8.5/src/autoconf/mkdir.m4 pvpgn-1.8.5/src/autoconf/ccstdc.m4 pvpgn-1.8.5/src/autoconf/config.sub pvpgn-1.8.5/src/autoconf/config.guess pvpgn-1.8.5/src/bniutils/ pvpgn-1.8.5/src/bniutils/bnibuild.c pvpgn-1.8.5/src/bniutils/bni.c pvpgn-1.8.5/src/bniutils/bnilist.c pvpgn-1.8.5/src/bniutils/bni.h pvpgn-1.8.5/src/bniutils/fileio.c pvpgn-1.8.5/src/bniutils/tga.h pvpgn-1.8.5/src/bniutils/tga.c pvpgn-1.8.5/src/bniutils/bniextract.c pvpgn-1.8.5/src/bniutils/tgainfo.c pvpgn-1.8.5/src/bniutils/bni2tga.c pvpgn-1.8.5/src/bniutils/fileio.h pvpgn-1.8.5/src/configure pvpgn-1.8.5/src/d2dbs/ pvpgn-1.8.5/src/d2dbs/dbserver.c pvpgn-1.8.5/src/d2dbs/version.h pvpgn-1.8.5/src/d2dbs/cmdline.c pvpgn-1.8.5/src/d2dbs/charlock.h pvpgn-1.8.5/src/d2dbs/prefs.c pvpgn-1.8.5/src/d2dbs/dbsdupecheck.h pvpgn-1.8.5/src/d2dbs/dbsdupecheck.c pvpgn-1.8.5/src/d2dbs/main.c pvpgn-1.8.5/src/d2dbs/handle_signal.h pvpgn-1.8.5/src/d2dbs/prefs.h pvpgn-1.8.5/src/d2dbs/d2ladder.c pvpgn-1.8.5/src/d2dbs/dbserver.h pvpgn-1.8.5/src/d2dbs/setup.h pvpgn-1.8.5/src/d2dbs/dbspacket.c pvpgn-1.8.5/src/d2dbs/dbspacket.h pvpgn-1.8.5/src/d2dbs/charlock.c pvpgn-1.8.5/src/d2dbs/handle_signal.c pvpgn-1.8.5/src/d2dbs/cmdline.h pvpgn-1.8.5/src/d2dbs/d2ladder.h pvpgn-1.8.5/src/client/ pvpgn-1.8.5/src/client/bnbot.c pvpgn-1.8.5/src/client/udptest.c pvpgn-1.8.5/src/client/client.h pvpgn-1.8.5/src/client/bnchat.c pvpgn-1.8.5/src/client/client_connect.h pvpgn-1.8.5/src/client/bnftp.c pvpgn-1.8.5/src/client/client_connect.c pvpgn-1.8.5/src/client/bnstat.c pvpgn-1.8.5/src/client/udptest.h pvpgn-1.8.5/src/client/client.c pvpgn-1.8.5/src/client/ansi_term.h pvpgn-1.8.5/src/tinycdb/ pvpgn-1.8.5/src/tinycdb/cdb_make.c pvpgn-1.8.5/src/tinycdb/cdb_seq.c pvpgn-1.8.5/src/tinycdb/cdb_seek.c pvpgn-1.8.5/src/tinycdb/cdb_hash.c pvpgn-1.8.5/src/tinycdb/cdb_find.c pvpgn-1.8.5/src/tinycdb/cdb_make_put.c pvpgn-1.8.5/src/tinycdb/cdb_findnext.c pvpgn-1.8.5/src/tinycdb/cdb_make_add.c pvpgn-1.8.5/src/tinycdb/cdb_unpack.c pvpgn-1.8.5/src/tinycdb/cdb_make_find.c pvpgn-1.8.5/src/tinycdb/ChangeLog pvpgn-1.8.5/src/tinycdb/cdb_init.c pvpgn-1.8.5/src/tinycdb/cdb.h pvpgn-1.8.5/src/tinycdb/cdb_int.h pvpgn-1.8.5/src/tinycdb/cdb.c pvpgn-1.8.5/src/compat/ pvpgn-1.8.5/src/compat/memcpy.c pvpgn-1.8.5/src/compat/read.h pvpgn-1.8.5/src/compat/strncasecmp.c pvpgn-1.8.5/src/compat/strsep.c pvpgn-1.8.5/src/compat/strerror.c pvpgn-1.8.5/src/compat/strftime.h pvpgn-1.8.5/src/compat/snprintf.h pvpgn-1.8.5/src/compat/signal.h pvpgn-1.8.5/src/compat/strsep.h pvpgn-1.8.5/src/compat/strncasecmp.h pvpgn-1.8.5/src/compat/uname.h pvpgn-1.8.5/src/compat/mmap.c pvpgn-1.8.5/src/compat/strrchr.h pvpgn-1.8.5/src/compat/vargs.h pvpgn-1.8.5/src/compat/uname.c pvpgn-1.8.5/src/compat/memset.h pvpgn-1.8.5/src/compat/gettimeofday.h pvpgn-1.8.5/src/compat/access.h pvpgn-1.8.5/src/compat/gethostname.h pvpgn-1.8.5/src/compat/strdup.c pvpgn-1.8.5/src/compat/getopt.h pvpgn-1.8.5/src/compat/memmove.c pvpgn-1.8.5/src/compat/exitstatus.h pvpgn-1.8.5/src/compat/netinet_in.h pvpgn-1.8.5/src/compat/mmap.h pvpgn-1.8.5/src/compat/recv.h pvpgn-1.8.5/src/compat/getopt.c pvpgn-1.8.5/src/compat/strdup.h pvpgn-1.8.5/src/compat/statmacros.h pvpgn-1.8.5/src/compat/inet_ntoa.h pvpgn-1.8.5/src/compat/seek.h pvpgn-1.8.5/src/compat/strtoul.c pvpgn-1.8.5/src/compat/stdfileno.h pvpgn-1.8.5/src/compat/mkdir.h pvpgn-1.8.5/src/compat/memcpy.h pvpgn-1.8.5/src/compat/memmove.h pvpgn-1.8.5/src/compat/uint.h pvpgn-1.8.5/src/compat/difftime.c pvpgn-1.8.5/src/compat/strcasecmp.h pvpgn-1.8.5/src/compat/vsnprintf.c pvpgn-1.8.5/src/compat/pdir.c pvpgn-1.8.5/src/compat/difftime.h pvpgn-1.8.5/src/compat/strerror.h pvpgn-1.8.5/src/compat/inet_aton.h pvpgn-1.8.5/src/compat/strcasecmp.c pvpgn-1.8.5/src/compat/gettimeofday.c pvpgn-1.8.5/src/compat/psock.h pvpgn-1.8.5/src/compat/pdir.h pvpgn-1.8.5/src/compat/send.h pvpgn-1.8.5/src/compat/char_bit.h pvpgn-1.8.5/src/compat/strchr.h pvpgn-1.8.5/src/compat/rename.h pvpgn-1.8.5/src/compat/memset.c pvpgn-1.8.5/src/compat/vsnprintf.h pvpgn-1.8.5/src/compat/snprintf.c pvpgn-1.8.5/src/compat/socket.h pvpgn-1.8.5/src/compat/termios.h pvpgn-1.8.5/src/compat/strftime.c pvpgn-1.8.5/src/compat/inet_ntoa.c pvpgn-1.8.5/src/compat/strtoul.h pvpgn-1.8.5/src/compat/psock.c pvpgn-1.8.5/src/compat/inet_aton.c pvpgn-1.8.5/src/d2cs/ pvpgn-1.8.5/src/d2cs/handle_d2gs.h pvpgn-1.8.5/src/d2cs/game.c pvpgn-1.8.5/src/d2cs/handle_d2gs.c pvpgn-1.8.5/src/d2cs/d2gs.c pvpgn-1.8.5/src/d2cs/serverqueue.h pvpgn-1.8.5/src/d2cs/d2cs_d2dbs_ladder.h pvpgn-1.8.5/src/d2cs/handle_bnetd.c pvpgn-1.8.5/src/d2cs/connection.h pvpgn-1.8.5/src/d2cs/gamequeue.h pvpgn-1.8.5/src/d2cs/version.h pvpgn-1.8.5/src/d2cs/handle_d2cs.c pvpgn-1.8.5/src/d2cs/serverqueue.c pvpgn-1.8.5/src/d2cs/d2charlist.h pvpgn-1.8.5/src/d2cs/cmdline.c pvpgn-1.8.5/src/d2cs/handle_init.c pvpgn-1.8.5/src/d2cs/d2charlist.c pvpgn-1.8.5/src/d2cs/prefs.c pvpgn-1.8.5/src/d2cs/gamequeue.c pvpgn-1.8.5/src/d2cs/net.h pvpgn-1.8.5/src/d2cs/d2cs_protocol.h pvpgn-1.8.5/src/d2cs/s2s.c pvpgn-1.8.5/src/d2cs/main.c pvpgn-1.8.5/src/d2cs/connection.c pvpgn-1.8.5/src/d2cs/handle_d2cs.h pvpgn-1.8.5/src/d2cs/handle_signal.h pvpgn-1.8.5/src/d2cs/prefs.h pvpgn-1.8.5/src/d2cs/d2charfile.h pvpgn-1.8.5/src/d2cs/d2gs.h pvpgn-1.8.5/src/d2cs/bnetd.c pvpgn-1.8.5/src/d2cs/d2ladder.c pvpgn-1.8.5/src/d2cs/d2cs_d2gs_character.h pvpgn-1.8.5/src/d2cs/net.c pvpgn-1.8.5/src/d2cs/bit.h pvpgn-1.8.5/src/d2cs/handle_init.h pvpgn-1.8.5/src/d2cs/d2charfile.c pvpgn-1.8.5/src/d2cs/s2s.h pvpgn-1.8.5/src/d2cs/setup.h pvpgn-1.8.5/src/d2cs/server.c pvpgn-1.8.5/src/d2cs/game.h pvpgn-1.8.5/src/d2cs/bnetd.h pvpgn-1.8.5/src/d2cs/d2cs_bnetd_protocol.h pvpgn-1.8.5/src/d2cs/handle_bnetd.h pvpgn-1.8.5/src/d2cs/handle_signal.c pvpgn-1.8.5/src/d2cs/server.h pvpgn-1.8.5/src/d2cs/cmdline.h pvpgn-1.8.5/src/d2cs/d2cs_d2gs_protocol.h pvpgn-1.8.5/src/d2cs/d2ladder.h pvpgn-1.8.5/src/config.h.in pvpgn-1.8.5/src/Makefile.in pvpgn-1.8.5/src/configure.in pvpgn-1.8.5/src/bnpcap/ pvpgn-1.8.5/src/bnpcap/.cvsignore pvpgn-1.8.5/src/bnpcap/Makefile pvpgn-1.8.5/src/bnpcap/bnpcap.c pvpgn-1.8.5/src/autogen.sh pvpgn-1.8.5/src/bnpass/ pvpgn-1.8.5/src/bnpass/bnpass.c pvpgn-1.8.5/src/win32/ pvpgn-1.8.5/src/win32/d2cs_resource.rc pvpgn-1.8.5/src/win32/console_resource.h pvpgn-1.8.5/src/win32/resource.rc pvpgn-1.8.5/src/win32/d2cs_winmain.c pvpgn-1.8.5/src/win32/d2dbs_resource.h pvpgn-1.8.5/src/win32/service.c pvpgn-1.8.5/src/win32/d2cs_resource.h pvpgn-1.8.5/src/win32/winmain.h pvpgn-1.8.5/src/win32/service.h pvpgn-1.8.5/src/win32/d2dbs_winmain.c pvpgn-1.8.5/src/win32/winmain.c pvpgn-1.8.5/src/win32/configwin.h pvpgn-1.8.5/src/win32/console_resource.rc pvpgn-1.8.5/src/win32/logo01.ico pvpgn-1.8.5/src/win32/resource.h pvpgn-1.8.5/src/win32/d2dbs_resource.rc pvpgn-1.8.5/src/bnetd/ pvpgn-1.8.5/src/bnetd/versioncheck.h pvpgn-1.8.5/src/bnetd/file.c pvpgn-1.8.5/src/bnetd/handle_telnet.c pvpgn-1.8.5/src/bnetd/game.c pvpgn-1.8.5/src/bnetd/handle_udp.c pvpgn-1.8.5/src/bnetd/udptest_send.c pvpgn-1.8.5/src/bnetd/character.c pvpgn-1.8.5/src/bnetd/anongame_infos.c pvpgn-1.8.5/src/bnetd/runprog.h pvpgn-1.8.5/src/bnetd/friends.h pvpgn-1.8.5/src/bnetd/sql_pgsql.c pvpgn-1.8.5/src/bnetd/command_groups.h pvpgn-1.8.5/src/bnetd/handle_bnet.h pvpgn-1.8.5/src/bnetd/handle_bnet.c pvpgn-1.8.5/src/bnetd/tick.h pvpgn-1.8.5/src/bnetd/handle_bot.c pvpgn-1.8.5/src/bnetd/quota.h pvpgn-1.8.5/src/bnetd/channel_conv.c pvpgn-1.8.5/src/bnetd/channel.h pvpgn-1.8.5/src/bnetd/message.h pvpgn-1.8.5/src/bnetd/support.h pvpgn-1.8.5/src/bnetd/connection.h pvpgn-1.8.5/src/bnetd/channel.c pvpgn-1.8.5/src/bnetd/handle_file.h pvpgn-1.8.5/src/bnetd/storage_file.h pvpgn-1.8.5/src/bnetd/storage_sql.c pvpgn-1.8.5/src/bnetd/timer.c pvpgn-1.8.5/src/bnetd/command.h pvpgn-1.8.5/src/bnetd/tournament.h pvpgn-1.8.5/src/bnetd/channel_conv.h pvpgn-1.8.5/src/bnetd/helpfile.c pvpgn-1.8.5/src/bnetd/handle_udp.h pvpgn-1.8.5/src/bnetd/handlers.h pvpgn-1.8.5/src/bnetd/handle_d2cs.c pvpgn-1.8.5/src/bnetd/runprog.c pvpgn-1.8.5/src/bnetd/sql_pgsql.h pvpgn-1.8.5/src/bnetd/file_cdb.h pvpgn-1.8.5/src/bnetd/anongame_maplists.h pvpgn-1.8.5/src/bnetd/cmdline.c pvpgn-1.8.5/src/bnetd/storage_file.c pvpgn-1.8.5/src/bnetd/handle_init.c pvpgn-1.8.5/src/bnetd/file_plain.c pvpgn-1.8.5/src/bnetd/output.h pvpgn-1.8.5/src/bnetd/support.c pvpgn-1.8.5/src/bnetd/sql_common.h pvpgn-1.8.5/src/bnetd/prefs.c pvpgn-1.8.5/src/bnetd/ladder_binary.h pvpgn-1.8.5/src/bnetd/character.h pvpgn-1.8.5/src/bnetd/storage_sql.h pvpgn-1.8.5/src/bnetd/tracker.c pvpgn-1.8.5/src/bnetd/sql_common.c pvpgn-1.8.5/src/bnetd/ipban.c pvpgn-1.8.5/src/bnetd/file_plain.h pvpgn-1.8.5/src/bnetd/sql_mysql.c pvpgn-1.8.5/src/bnetd/main.c pvpgn-1.8.5/src/bnetd/adbanner.c pvpgn-1.8.5/src/bnetd/handle_irc.h pvpgn-1.8.5/src/bnetd/connection.c pvpgn-1.8.5/src/bnetd/realm.h pvpgn-1.8.5/src/bnetd/handle_anongame.c pvpgn-1.8.5/src/bnetd/irc.c pvpgn-1.8.5/src/bnetd/output.c pvpgn-1.8.5/src/bnetd/handle_d2cs.h pvpgn-1.8.5/src/bnetd/autoupdate.c pvpgn-1.8.5/src/bnetd/account_wrap.h pvpgn-1.8.5/src/bnetd/command_groups.c pvpgn-1.8.5/src/bnetd/prefs.h pvpgn-1.8.5/src/bnetd/clan.c pvpgn-1.8.5/src/bnetd/adbanner.h pvpgn-1.8.5/src/bnetd/storage.c pvpgn-1.8.5/src/bnetd/attrgroup.c pvpgn-1.8.5/src/bnetd/timer.h pvpgn-1.8.5/src/bnetd/helpfile.h pvpgn-1.8.5/src/bnetd/file.h pvpgn-1.8.5/src/bnetd/anongame.c pvpgn-1.8.5/src/bnetd/anongame_infos.h pvpgn-1.8.5/src/bnetd/file_cdb.c pvpgn-1.8.5/src/bnetd/ladder_calc.c pvpgn-1.8.5/src/bnetd/udptest_send.h pvpgn-1.8.5/src/bnetd/realm.c pvpgn-1.8.5/src/bnetd/news.h pvpgn-1.8.5/src/bnetd/watch.h pvpgn-1.8.5/src/bnetd/anongame_maplists.c pvpgn-1.8.5/src/bnetd/handle_init.h pvpgn-1.8.5/src/bnetd/game_conv.h pvpgn-1.8.5/src/bnetd/sql_dbcreator.c pvpgn-1.8.5/src/bnetd/ipban.h pvpgn-1.8.5/src/bnetd/handle_bot.h pvpgn-1.8.5/src/bnetd/sql_odbc.h pvpgn-1.8.5/src/bnetd/clan.h pvpgn-1.8.5/src/bnetd/mail.h pvpgn-1.8.5/src/bnetd/message.c pvpgn-1.8.5/src/bnetd/attrlayer.h pvpgn-1.8.5/src/bnetd/ladder_binary.c pvpgn-1.8.5/src/bnetd/handle_telnet.h pvpgn-1.8.5/src/bnetd/versioncheck.c pvpgn-1.8.5/src/bnetd/sql_mysql.h pvpgn-1.8.5/src/bnetd/attr.h pvpgn-1.8.5/src/bnetd/storage_sql2.c pvpgn-1.8.5/src/bnetd/server.c pvpgn-1.8.5/src/bnetd/game_conv.c pvpgn-1.8.5/src/bnetd/friends.c pvpgn-1.8.5/src/bnetd/game.h pvpgn-1.8.5/src/bnetd/watch.c pvpgn-1.8.5/src/bnetd/tick.c pvpgn-1.8.5/src/bnetd/ladder_calc.h pvpgn-1.8.5/src/bnetd/sql_sqlite3.c pvpgn-1.8.5/src/bnetd/ladder.h pvpgn-1.8.5/src/bnetd/account_wrap.c pvpgn-1.8.5/src/bnetd/anongame.h pvpgn-1.8.5/src/bnetd/topic.c pvpgn-1.8.5/src/bnetd/alias_command.c pvpgn-1.8.5/src/bnetd/team.h pvpgn-1.8.5/src/bnetd/anongame_gameresult.c pvpgn-1.8.5/src/bnetd/mail.c pvpgn-1.8.5/src/bnetd/anongame_gameresult.h pvpgn-1.8.5/src/bnetd/team.c pvpgn-1.8.5/src/bnetd/handle_file.c pvpgn-1.8.5/src/bnetd/account.h pvpgn-1.8.5/src/bnetd/attrgroup.h pvpgn-1.8.5/src/bnetd/storage_sql2.h pvpgn-1.8.5/src/bnetd/autoupdate.h pvpgn-1.8.5/src/bnetd/server.h pvpgn-1.8.5/src/bnetd/ladder.c pvpgn-1.8.5/src/bnetd/sql_dbcreator.h pvpgn-1.8.5/src/bnetd/sql_odbc.c pvpgn-1.8.5/src/bnetd/account.c pvpgn-1.8.5/src/bnetd/irc.h pvpgn-1.8.5/src/bnetd/handle_anongame.h pvpgn-1.8.5/src/bnetd/cmdline.h pvpgn-1.8.5/src/bnetd/news.c pvpgn-1.8.5/src/bnetd/storage.h pvpgn-1.8.5/src/bnetd/alias_command.h pvpgn-1.8.5/src/bnetd/handle_irc.c pvpgn-1.8.5/src/bnetd/topic.h pvpgn-1.8.5/src/bnetd/sql_sqlite3.h pvpgn-1.8.5/src/bnetd/command.c pvpgn-1.8.5/src/bnetd/attrlayer.c pvpgn-1.8.5/src/bnetd/tournament.c pvpgn-1.8.5/src/bnproxy/ pvpgn-1.8.5/src/bnproxy/virtconn.h pvpgn-1.8.5/src/bnproxy/virtconn.c pvpgn-1.8.5/src/bnproxy/bnproxy.c pvpgn-1.8.5/src/zlib/ pvpgn-1.8.5/src/zlib/zlib_license.html pvpgn-1.8.5/src/zlib/pvpgn_zlib.h pvpgn-1.8.5/src/zlib/pvpgn_zutil.h pvpgn-1.8.5/src/zlib/pvpgn_adler32.c pvpgn-1.8.5/src/zlib/pvpgn_deflate.h pvpgn-1.8.5/src/zlib/pvpgn_trees.c pvpgn-1.8.5/src/zlib/pvpgn_trees.h pvpgn-1.8.5/src/zlib/pvpgn_zconf.h pvpgn-1.8.5/src/zlib/pvpgn_zutil.c pvpgn-1.8.5/src/zlib/pvpgn_deflate.c pvpgn-1.8.5/src/bntrackd/ pvpgn-1.8.5/src/bntrackd/servers.xsl pvpgn-1.8.5/src/bntrackd/bntrackd.c pvpgn-1.8.5/src/common/ pvpgn-1.8.5/src/common/elist.h pvpgn-1.8.5/src/common/flags.h pvpgn-1.8.5/src/common/hashtable.h pvpgn-1.8.5/src/common/queue.h pvpgn-1.8.5/src/common/rlimit.c pvpgn-1.8.5/src/common/d2char_file.h pvpgn-1.8.5/src/common/give_up_root_privileges.c pvpgn-1.8.5/src/common/rcm.c pvpgn-1.8.5/src/common/bnethash.c pvpgn-1.8.5/src/common/field_sizes.h pvpgn-1.8.5/src/common/give_up_root_privileges.h pvpgn-1.8.5/src/common/trans.c pvpgn-1.8.5/src/common/xalloc.c pvpgn-1.8.5/src/common/proginfo.h pvpgn-1.8.5/src/common/bot_protocol.h pvpgn-1.8.5/src/common/fdwatch.c pvpgn-1.8.5/src/common/rcm.h pvpgn-1.8.5/src/common/fdwatch_poll.h pvpgn-1.8.5/src/common/tracker.h pvpgn-1.8.5/src/common/version.h pvpgn-1.8.5/src/common/xstr.c pvpgn-1.8.5/src/common/fdwatch_poll.c pvpgn-1.8.5/src/common/setup_before.h pvpgn-1.8.5/src/common/lstr.h pvpgn-1.8.5/src/common/addr.c pvpgn-1.8.5/src/common/addr.h pvpgn-1.8.5/src/common/fdwatch_epoll.h pvpgn-1.8.5/src/common/tag.c pvpgn-1.8.5/src/common/bn_type.c pvpgn-1.8.5/src/common/trans.h pvpgn-1.8.5/src/common/xstr.h pvpgn-1.8.5/src/common/rlimit.h pvpgn-1.8.5/src/common/fdwatch.h pvpgn-1.8.5/src/common/asnprintf.h pvpgn-1.8.5/src/common/tag.h pvpgn-1.8.5/src/common/xstring.c pvpgn-1.8.5/src/common/bnettime.h pvpgn-1.8.5/src/common/bnethash.h pvpgn-1.8.5/src/common/token.c pvpgn-1.8.5/src/common/udp_protocol.h pvpgn-1.8.5/src/common/proginfo.c pvpgn-1.8.5/src/common/hexdump.c pvpgn-1.8.5/src/common/token.h pvpgn-1.8.5/src/common/fdwatch_epoll.c pvpgn-1.8.5/src/common/hexdump.h pvpgn-1.8.5/src/common/d2game_protocol.h pvpgn-1.8.5/src/common/conf.c pvpgn-1.8.5/src/common/bnet_protocol.h pvpgn-1.8.5/src/common/packet.h pvpgn-1.8.5/src/common/queue.c pvpgn-1.8.5/src/common/list.h pvpgn-1.8.5/src/common/util.h pvpgn-1.8.5/src/common/d2char_checksum.h pvpgn-1.8.5/src/common/d2char_checksum.c pvpgn-1.8.5/src/common/anongame_protocol.h pvpgn-1.8.5/src/common/introtate.h pvpgn-1.8.5/src/common/bnettime.c pvpgn-1.8.5/src/common/fdwatch_kqueue.c pvpgn-1.8.5/src/common/bnethashconv.h pvpgn-1.8.5/src/common/packet.c pvpgn-1.8.5/src/common/eventlog.c pvpgn-1.8.5/src/common/eventlog.h pvpgn-1.8.5/src/common/bn_type.h pvpgn-1.8.5/src/common/util.c pvpgn-1.8.5/src/common/cdbhash.h pvpgn-1.8.5/src/common/file_protocol.h pvpgn-1.8.5/src/common/bnethashconv.c pvpgn-1.8.5/src/common/fdwatch_select.h pvpgn-1.8.5/src/common/setup_after.h pvpgn-1.8.5/src/common/asnprintf.c pvpgn-1.8.5/src/common/network.c pvpgn-1.8.5/src/common/network.h pvpgn-1.8.5/src/common/fdwatch_kqueue.h pvpgn-1.8.5/src/common/xalloc.h pvpgn-1.8.5/src/common/xstring.h pvpgn-1.8.5/src/common/conf.h pvpgn-1.8.5/src/common/irc_protocol.h pvpgn-1.8.5/src/common/hashtable.c pvpgn-1.8.5/src/common/fdwatch_select.c pvpgn-1.8.5/src/common/init_protocol.h pvpgn-1.8.5/src/common/list.c pvpgn-1.8.5/docs/ pvpgn-1.8.5/docs/bnmotd.txt pvpgn-1.8.5/docs/Compile.Instructions.Win32.VS.Net.txt pvpgn-1.8.5/docs/INDEX pvpgn-1.8.5/docs/README.fdwatch pvpgn-1.8.5/docs/Compile.Instructions.Win32.Borland.txt pvpgn-1.8.5/docs/Compile.Instructions.Win32.Dev-C++.txt pvpgn-1.8.5/docs/INSTALL.unix pvpgn-1.8.5/docs/PORTS pvpgn-1.8.5/docs/README.storage pvpgn-1.8.5/COPYING pvpgn-1.8.5/README pvpgn-1.8.5/files/ pvpgn-1.8.5/files/chathelp-war3-enUS.txt pvpgn-1.8.5/files/ad000004.mng pvpgn-1.8.5/files/ad000003.mng pvpgn-1.8.5/files/termsofservice-default.txt pvpgn-1.8.5/files/chathelp-war3-frFR.txt pvpgn-1.8.5/files/ad000001.mng pvpgn-1.8.5/files/tos.txt pvpgn-1.8.5/files/tos_default.txt pvpgn-1.8.5/files/newaccount-enUS.txt pvpgn-1.8.5/files/chathelp-war3-ruRU.txt pvpgn-1.8.5/files/newbie.save pvpgn-1.8.5/files/chathelp-war3-default.txt pvpgn-1.8.5/files/newaccount-default.txt pvpgn-1.8.5/files/chathelp-war3-zhCN.txt pvpgn-1.8.5/files/tos-unicode_default.txt pvpgn-1.8.5/files/ad000001.smk pvpgn-1.8.5/files/ad000002.mng pvpgn-1.8.5/files/termsofservice-enUS.txt pvpgn-1.8.5/files/ad000075.mng pvpgn-1.8.5/version-history.txt pvpgn-1.8.5/TODO pvpgn-1.8.5/CREDITS pvpgn-1.8.5/sbin/ pvpgn-1.8.5/conf/ pvpgn-1.8.5/conf/bnmotd.txt pvpgn-1.8.5/conf/autoupdate.conf pvpgn-1.8.5/conf/d2cs.conf.win32 pvpgn-1.8.5/conf/bnban.conf pvpgn-1.8.5/conf/topics.conf pvpgn-1.8.5/conf/bnhelp.conf pvpgn-1.8.5/conf/channel.conf pvpgn-1.8.5/conf/versioncheck.conf pvpgn-1.8.5/conf/d2server.ini pvpgn-1.8.5/conf/anongame_infos.conf pvpgn-1.8.5/conf/sql_DB_layout.conf pvpgn-1.8.5/conf/command_groups.conf pvpgn-1.8.5/conf/tournament.conf pvpgn-1.8.5/conf/bnalias.conf pvpgn-1.8.5/conf/bnissue.txt pvpgn-1.8.5/conf/ad.conf pvpgn-1.8.5/conf/d2dbs.conf.win32 pvpgn-1.8.5/conf/realm.conf pvpgn-1.8.5/conf/d2cs.conf.in pvpgn-1.8.5/conf/d2dbs.conf.in pvpgn-1.8.5/conf/bnmaps.conf pvpgn-1.8.5/conf/address_translation.conf pvpgn-1.8.5/conf/bnetd_default_user.cdb pvpgn-1.8.5/conf/news.txt pvpgn-1.8.5/conf/supportfile.conf pvpgn-1.8.5/conf/sql_DB_layout2.conf pvpgn-1.8.5/conf/bnetd_default_user.plain pvpgn-1.8.5/conf/bnetd.conf.in pvpgn-1.8.5/conf/bnetd.conf.win32 pvpgn-1.8.5/conf/bnxpcalc.conf pvpgn-1.8.5/conf/bnxplevel.conf pvpgn-1.8.5/IGNOREME pvpgn-1.8.5/man/ pvpgn-1.8.5/man/bntext.5 pvpgn-1.8.5/man/bnftp.1 pvpgn-1.8.5/man/bniextract.1 pvpgn-1.8.5/man/bnibuild.1 pvpgn-1.8.5/man/bni2tga.1 pvpgn-1.8.5/man/tgainfo.1 pvpgn-1.8.5/man/bnilist.1 pvpgn-1.8.5/man/bnchat.1 pvpgn-1.8.5/man/bntrackd.1 pvpgn-1.8.5/man/bnstat.1 pvpgn-1.8.5/man/bnpcap.1 pvpgn-1.8.5/man/bnetd.1 pvpgn-1.8.5/man/bnetd.conf.5 pvpgn-1.8.5/man/bnbot.1 pvpgn-1.8.5/man/bnproxy.1 pvpgn-1.8.5/man/bnpass.1 sudo -u fink-bld [ENV] sh -c /tmp/fink.6KkQA [ -r /sw/fink/dists/stable/main/finkinfo/net/pvpgn.patch ] sudo -u fink-bld [ENV] sh -c /tmp/fink.Jfca0 /tmp/fink.JRyMs #! /bin/sh -ev sed 's|@FINKPREFIX@|/sw|g' players[i]==account)) break; ~~~~~~~~~~~~~~~~^~~~~~~~~ bnetd/game.c:1815:30: note: remove extraneous parentheses around the comparison to silence this warning if ((game->players[i]==account)) break; ~ ^ ~ bnetd/game.c:1815:30: note: use '=' to turn this equality comparison into an assignment if ((game->players[i]==account)) break; ^~ = bnetd/game.c:1895:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((game->players[i]==account)) ~~~~~~~~~~~~~~~~^~~~~~~~~ bnetd/game.c:1895:30: note: remove extraneous parentheses around the comparison to silence this warning if ((game->players[i]==account)) ~ ^ ~ bnetd/game.c:1895:30: note: use '=' to turn this equality comparison into an assignment if ((game->players[i]==account)) ^~ = bnetd/game.c:1936:30: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((game->players[i]==account)) break; ~~~~~~~~~~~~~~~~^~~~~~~~~ bnetd/game.c:1936:30: note: remove extraneous parentheses around the comparison to silence this warning if ((game->players[i]==account)) break; ~ ^ ~ bnetd/game.c:1936:30: note: use '=' to turn this equality comparison into an assignment if ((game->players[i]==account)) break; ^~ = bnetd/anongame.c:1145:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((result == W3_GAMERESULT_WIN)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~ bnetd/anongame.c:1145:15: note: remove extraneous parentheses around the comparison to silence this warning if ((result == W3_GAMERESULT_WIN)) ~ ^ ~ bnetd/anongame.c:1145:15: note: use '=' to turn this equality comparison into an assignment if ((result == W3_GAMERESULT_WIN)) ^~ = bnetd/anongame.c:1147:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((result == W3_GAMERESULT_LOSS)) ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ bnetd/anongame.c:1147:15: note: remove extraneous parentheses around the comparison to silence this warning if ((result == W3_GAMERESULT_LOSS)) ~ ^ ~ bnetd/anongame.c:1147:15: note: use '=' to turn this equality comparison into an assignment if ((result == W3_GAMERESULT_LOSS)) ^~ = bnetd/command.c:3952:28: warning: for loop has empty body [-Wempty-body] for (; text[i]==' '; i++); ^ bnetd/command.c:3952:28: note: put the semicolon on a separate line to silence this warning bnetd/command.c:4305:25: warning: array index 255 is past the end of the array (which contains 255 elements) [-Warray-bounds] msgtemp[MAX_MESSAGE_LEN]='\0'; ^ ~~~~~~~~~~~~~~~ bnetd/command.c:117:1: note: array 'msgtemp' declared here char msgtemp[MAX_MESSAGE_LEN]; ^ 3 warnings generated. Compiling bnetd/account.c Compiling bnetd/account_wrap.c bnetd/account_wrap.c:1583:28: warning: passing 't_uint8 [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] str_to_hex(hex_buffer, ch->data, ch->datalen); ^~~~~~~~ ./common/util.h:51:46: note: passing argument to parameter 'data' here extern void str_to_hex(char * target, char * data, int datalen); ^ Compiling bnetd/prefs.c Compiling bnetd/tick.c 3 warnings generated. Compiling bnetd/file.c Compiling bnetd/watch.c 1 warning generated. Compiling bnetd/ladder.c Compiling bnetd/ladder_calc.c Compiling bnetd/adbanner.c 2 warnings generated. Compiling bnetd/timer.c Compiling bnetd/tracker.c Compiling bnetd/ipban.c Compiling bnetd/game_conv.c Compiling bnetd/autoupdate.c 1 warning generated. Compiling bnetd/helpfile.c bnetd/game_conv.c:1001:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((game->type == game_type_diablo2closed)) ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ bnetd/game_conv.c:1001:20: note: remove extraneous parentheses around the comparison to silence this warning if ((game->type == game_type_diablo2closed)) ~ ^ ~ bnetd/game_conv.c:1001:20: note: use '=' to turn this equality comparison into an assignment if ((game->type == game_type_diablo2closed)) ^~ = Compiling bnetd/mail.c Compiling bnetd/anongame_infos.c 1 warning generated. Compiling bnetd/anongame_gameresult.c Compiling bnetd/storage.c bnetd/anongame_infos.c:1972:13: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] tmpdata = (unsigned char *) xmalloc(srclen + (srclen / 0x10) + 0x200 + 0x8000); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ bnetd/anongame_infos.c:1977:19: warning: assigning to 'Bytef *' (aka 'unsigned char *') from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] zcpr.next_out = tmpdata; ^ ~~~~~~~ Compiling bnetd/storage_file.c Compiling bnetd/file_plain.c 2 warnings generated. Compiling bnetd/file_cdb.c Dependency check: bniutils Compiling bnetd/storage_sql.c bnetd/storage_file.c:817:28: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((team->teammembers[i]==0)) ~~~~~~~~~~~~~~~~~~~~^~~ bnetd/storage_file.c:817:28: note: remove extraneous parentheses around the comparison to silence this warning if ((team->teammembers[i]==0)) ~ ^ ~ bnetd/storage_file.c:817:28: note: use '=' to turn this equality comparison into an assignment if ((team->teammembers[i]==0)) ^~ = Compiling bnetd/storage_sql2.c Compiling bnetd/sql_dbcreator.c Compiling bnetd/sql_common.c Compiling bnetd/sql_pgsql.c Compiling bnetd/sql_mysql.c Compiling bnetd/sql_sqlite3.c Compiling bnetd/sql_odbc.c Compiling bnetd/runprog.c Compiling bnetd/realm.c Compiling bnetd/character.c Compiling bnetd/udptest_send.c Compiling bnetd/versioncheck.c Dependency check: bnpass 1 warning generated. Compiling bnetd/handle_d2cs.c bnetd/character.c:270:50: warning: passing 't_uint8 [64]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] character->datalen = hex_to_str(data_in_hex, character->data, 33); ^~~~~~~~~~~~~~~ ./common/util.h:52:51: note: passing argument to parameter 'data' here extern int hex_to_str(char const * source, char * data, int datalen); ^ Compiling bnetd/news.c Dependency check: bnpcap bnetd/versioncheck.c:240:33: warning: for loop has empty body [-Wempty-body] for (; marker[0]==' ';marker++); ^ bnetd/versioncheck.c:240:33: note: put the semicolon on a separate line to silence this warning bnetd/versioncheck.c:248:33: warning: for loop has empty body [-Wempty-body] for (; marker[0]==' ';marker++); ^ bnetd/versioncheck.c:248:33: note: put the semicolon on a separate line to silence this warning 1 warning generated. Compiling bnetd/irc.c Compiling bnetd/alias_command.c Dependency check: bnproxy Compiling bnetd/command_groups.c Compiling bnetd/output.c 2 warnings generated. Compiling bnetd/handle_anongame.c Compiling bnetd/tournament.c Dependency check: bntrackd Compiling bnetd/anongame_maplists.c Dependency check: client Compiling bnetd/clan.c Compiling bnetd/team.c Compiling bnetd/topic.c bnetd/team.c:265:20: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((accounts[i] == cteam->members[j])) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ bnetd/team.c:265:20: note: remove extraneous parentheses around the comparison to silence this warning if ((accounts[i] == cteam->members[j])) ~ ^ ~ bnetd/team.c:265:20: note: use '=' to turn this equality comparison into an assignment if ((accounts[i] == cteam->members[j])) ^~ = bnetd/team.c:317:16: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((uids[i] == cteam->teammembers[j])) ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ bnetd/team.c:317:16: note: remove extraneous parentheses around the comparison to silence this warning if ((uids[i] == cteam->teammembers[j])) ~ ^ ~ bnetd/team.c:317:16: note: use '=' to turn this equality comparison into an assignment if ((uids[i] == cteam->teammembers[j])) ^~ = bnetd/team.c:356:25: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((cteam->teamid == teamid)) ~~~~~~~~~~~~~~^~~~~~~~~ bnetd/team.c:356:25: note: remove extraneous parentheses around the comparison to silence this warning if ((cteam->teamid == teamid)) ~ ^ ~ bnetd/team.c:356:25: note: use '=' to turn this equality comparison into an assignment if ((cteam->teamid == teamid)) ^~ = Compiling bnetd/friends.c Compiling bnetd/ladder_binary.c Compiling bnetd/support.c Dependency check: common Compiling bnetd/attrgroup.c 3 warnings generated. Compiling bnetd/attrlayer.c Compiling bnetd/cmdline.c Compiling common/tag.c Compiling common/hexdump.c common/hexdump.c:51:23: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 0, datac = (char*)data ; i < len; i += 16, datac += 16) ^ ~~~~~~~~~~~ Compiling common/bn_type.c Compiling common/packet.c Compiling common/queue.c 1 warning generated. Compiling common/util.c Compiling common/network.c Compiling common/list.c 2 warnings generated. Compiling common/eventlog.c common/eventlog.c:246:23: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] for (i = 0, datac = (char*)data; i < len; i += 16, datac += 16) ^ ~~~~~~~~~~~ Compiling common/bnettime.c Compiling common/bnethash.c Compiling common/bnethashconv.c 1 warning generated. Compiling common/addr.c Compiling common/hashtable.c Compiling common/give_up_root_privileges.c Compiling common/token.c Compiling common/proginfo.c Compiling common/rlimit.c Compiling common/fdwatch.c Compiling common/fdwatch_select.c Compiling common/fdwatch_poll.c Compiling common/fdwatch_kqueue.c Compiling common/fdwatch_epoll.c Compiling common/trans.c Compiling common/xalloc.c Compiling common/rcm.c common/fdwatch_kqueue.c:134:67: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] EV_SET(kqchanges + ridx, fdw_fd(cfd), EVFILT_READ, EV_ADD, 0, 0, (void*)idx); ^ /usr/include/sys/event.h:111:21: note: expanded from macro 'EV_SET' __kevp__->udata = (f); \ ^ common/fdwatch_kqueue.c:147:70: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] EV_SET(kqchanges + ridx, fdw_fd(cfd), EVFILT_READ, EV_DELETE, 0, 0, (void*)idx); ^ /usr/include/sys/event.h:111:21: note: expanded from macro 'EV_SET' __kevp__->udata = (f); \ ^ common/fdwatch_kqueue.c:162:68: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] EV_SET(kqchanges + ridx, fdw_fd(cfd), EVFILT_WRITE, EV_ADD, 0, 0, (void*)idx); ^ /usr/include/sys/event.h:111:21: note: expanded from macro 'EV_SET' __kevp__->udata = (f); \ ^ common/fdwatch_kqueue.c:175:71: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] EV_SET(kqchanges + ridx, fdw_fd(cfd), EVFILT_WRITE, EV_DELETE, 0, 0, (void*)idx); ^ /usr/include/sys/event.h:111:21: note: expanded from macro 'EV_SET' __kevp__->udata = (f); \ ^ Compiling common/conf.c Compiling common/asnprintf.c Compiling common/xstr.c Compiling compat/pdir.c Dependency check: compat 4 warnings generated. Compiling compat/inet_aton.c Compiling compat/inet_ntoa.c Compiling compat/strdup.c Compiling compat/strerror.c Compiling compat/strtoul.c Compiling compat/strftime.c Compiling compat/strcasecmp.c Compiling compat/strncasecmp.c Compiling compat/strsep.c Compiling compat/psock.c Compiling compat/uname.c Compiling compat/gettimeofday.c Compiling compat/difftime.c Compiling compat/memset.c Compiling compat/memcpy.c Compiling compat/mmap.c Compiling tinycdb/cdb_init.c Compiling tinycdb/cdb_find.c Compiling tinycdb/cdb_findnext.c Compiling tinycdb/cdb_seek.c Compiling tinycdb/cdb_seq.c Compiling tinycdb/cdb_unpack.c Compiling tinycdb/cdb_make_add.c Dependency check: d2cs Compiling tinycdb/cdb_make_put.c Compiling tinycdb/cdb_make_find.c Compiling tinycdb/cdb_make.c Compiling tinycdb/cdb_hash.c tinycdb/cdb_make_add.c:46:30: warning: passing 'unsigned char [8]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (_cdb_make_write(cdbmp, rlen, 8) < 0 || ^~~~ tinycdb/cdb_int.h:41:19: note: passing argument to parameter 'ptr' here const char *ptr, cdbi_t len); ^ Compiling zlib/pvpgn_adler32.c 1 warning generated. tinycdb/cdb_make_find.c:56:61: warning: comparison of unsigned expression < 0 is always false [-Wtautological-compare] cdbmp->cdb_bpos - cdbmp->cdb_buf, cdbmp->cdb_fd) < 0) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ Compiling zlib/pvpgn_deflate.c Compiling zlib/pvpgn_trees.c tinycdb/cdb_make_put.c:79:30: warning: passing 'unsigned char [8]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (_cdb_make_write(cdbmp, rlen, 8) < 0 || ^~~~ tinycdb/cdb_int.h:41:19: note: passing argument to parameter 'ptr' here const char *ptr, cdbi_t len); ^ tinycdb/cdb_make.c:147:32: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (_cdb_make_write(cdbmp, p, len << 3) < 0) { ^ tinycdb/cdb_make.c:63:53: note: passing argument to parameter 'ptr' here _cdb_make_write(struct cdb_make *cdbmp, const char *ptr, unsigned len) ^ tinycdb/cdb_make.c:157:5: warning: assigning to 'unsigned char *' from 'char [4096]' converts between pointers to integer types with different sign [-Wpointer-sign] p = cdbmp->cdb_buf; ^ ~~~~~~~~~~~~~~ tinycdb/cdb_make.c:163:29: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (ewrite(cdbmp->cdb_fd, p, 2048) != 0) ^ tinycdb/cdb_make.c:50:30: note: passing argument to parameter 'buf' here ewrite(FILE *fd, const char *buf, int len) ^ Compiling zlib/pvpgn_zutil.c 1 warning generated. 1 warning generated. Compiling win32/service.c Compiling bntrackd/bntrackd.c Compiling d2cs/main.c Compiling d2cs/d2gs.c 3 warnings generated. Compiling d2cs/handle_d2gs.c bntrackd/bntrackd.c:324:53: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"\t%s\n",server->info.server_location); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:325:53: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"\t%s\n",server->info.software); ~~ ^~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:326:51: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"\t%s\n",server->info.version); ~~ ^~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:327:48: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.users)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:328:54: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.channels)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:329:48: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.games)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u Compiling d2cs/serverqueue.c bntrackd/bntrackd.c:330:59: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"\t%s\n",server->info.server_desc); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:331:53: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"\t%s\n",server->info.platform); ~~ ^~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:332:43: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"\t%s\n",server->info.server_url); ~~ ^~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:333:61: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"\t%s\n",server->info.contact_name); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:334:63: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"\t%s\n",server->info.contact_email); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:335:50: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.uptime)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:336:60: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.total_games)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:337:50: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"\t%lu\n",bn_int_nget(server->info.total_logins)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:344:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"%s\n##\n",server->info.server_location); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:345:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"%s\n##\n",server->info.software); ~~ ^~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:346:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"%s\n##\n",server->info.version); ~~ ^~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:347:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.users)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:348:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.channels)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:349:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.games)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:350:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"%s\n##\n",server->info.server_desc); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:351:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"%s\n##\n",server->info.platform); ~~ ^~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:352:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"%s\n##\n",server->info.server_url); ~~ ^~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:353:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"%s\n##\n",server->info.contact_name); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:354:34: warning: format specifies type 'char *' but the argument has type 'bn_byte *' (aka 'bn_basic (*)[1]') [-Wformat] fprintf(outfile,"%s\n##\n",server->info.contact_email); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ bntrackd/bntrackd.c:355:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.uptime)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:356:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.total_games)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:357:35: warning: format specifies type 'unsigned long' but the argument has type 't_uint32' (aka 'unsigned int') [-Wformat] fprintf(outfile,"%lu\n##\n",bn_int_nget(server->info.total_logins)); ~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %u bntrackd/bntrackd.c:777:16: warning: expression result unused [-Wunused-value] for (i=0; iheader.charname,charname,MAX_CHARNAME_LEN); ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ d2cs/d2charfile.c:109:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(chardata->header.account,account,MAX_ACCTNAME_LEN); ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ d2cs/d2charfile.c:111:10: warning: passing 'unsigned char [32]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(chardata->header.realmname,prefs_get_realmname(),MAX_REALMNAME_LEN); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ d2cs/d2charfile.c:467:26: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] if (file_read(file,data,&size)<0) { ^~~~~ d2cs/d2charfile.h:98:73: note: passing argument to parameter 'size' here extern int file_read(char const * filename, void * data, unsigned int * size); ^ d2cs/d2charfile.c:536:22: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] version=bn_int_get(buffer+D2CHARSAVE_VERSION_OFFSET); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:60:41: note: passing argument to parameter 'src' here extern t_uint32 bn_int_get(bn_int const src) ; ^ d2cs/d2charfile.c:542:22: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] status=bn_byte_get(buffer+status_offset); ^~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:57:42: note: passing argument to parameter 'src' here extern t_uint8 bn_byte_get(bn_byte const src) ; ^ d2cs/d2charfile.c:547:33: warning: passing 'char [32768]' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] checksum=d2charsave_checksum(buffer,size,D2CHARSAVE_CHECKSUM_OFFSET); ^~~~~~ ./common/d2char_checksum.h:23:54: note: passing argument to parameter 'data' here extern int d2charsave_checksum(unsigned char const * data, unsigned int len, unsigned int offset); ^ d2cs/handle_d2cs.c:913:34: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] packet_append_string(rpacket,ccharlist->charinfo->header.charname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/packet.h:383:65: note: passing argument to parameter 'str' here extern int packet_append_string(t_packet * packet, char const * str); ^ d2cs/handle_d2cs.c:927:34: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] packet_append_string(rpacket,ccharlist->charinfo->header.charname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/packet.h:383:65: note: passing argument to parameter 'str' here extern int packet_append_string(t_packet * packet, char const * str); ^ d2cs/handle_d2cs.c:1022:34: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] packet_append_string(rpacket,ccharlist->charinfo->header.charname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/packet.h:383:65: note: passing argument to parameter 'str' here extern int packet_append_string(t_packet * packet, char const * str); ^ d2cs/handle_d2cs.c:1040:34: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] packet_append_string(rpacket,ccharlist->charinfo->header.charname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/packet.h:383:65: note: passing argument to parameter 'str' here extern int packet_append_string(t_packet * packet, char const * str); ^ Compiling d2cs/gamequeue.c d2cs/d2charlist.c:71:102: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncasecmp(charinfo->header.charname,ccharlist->charinfo->header.charname,strlen(charinfo->header.charname))<0) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/string.h:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ d2cs/d2charlist.c:71:32: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncasecmp(charinfo->header.charname,ccharlist->charinfo->header.charname,strlen(charinfo->header.charname))<0) ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/strings.h:79:30: note: passing argument to parameter here int strncasecmp(const char *, const char *, size_t); ^ d2cs/d2charlist.c:71:58: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strncasecmp(charinfo->header.charname,ccharlist->charinfo->header.charname,strlen(charinfo->header.charname))<0) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/strings.h:79:44: note: passing argument to parameter here int strncasecmp(const char *, const char *, size_t); ^ 3 warnings generated. Compiling d2cs/prefs.c Compiling d2cs/cmdline.c Dependency check: d2dbs Compiling d2cs/bnetd.c Compiling d2cs/handle_bnetd.c In file included from d2dbs/cmdline.c:47: d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __DDBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~ d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'? #define __D2DBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~~ __DDBS_CMDLINE_H_PROTOS__ 1 warning generated. Compiling d2cs/s2s.c Compiling d2cs/net.c 7 warnings generated. Compiling d2cs/d2ladder.c Compiling d2cs/handle_signal.c 4 warnings generated. Compiling common/xstring.c Compiling common/d2char_checksum.c In file included from d2dbs/handle_signal.c:68: d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __DDBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~ d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'? #define __D2DBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~~ __DDBS_CMDLINE_H_PROTOS__ 1 warning generated. Compiling compat/memmove.c In file included from d2dbs/main.c:53: d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __DDBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~ d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'? #define __D2DBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~~ __DDBS_CMDLINE_H_PROTOS__ 1 warning generated. Compiling d2dbs/main.c Compiling d2dbs/charlock.c common/xstring.c:112:15: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] dest=xstrdup(src); ^~~ ./common/xalloc.h:50:35: note: expanded from macro 'xstrdup' #define xstrdup(str) xstrdup_real(str,__FILE__,__LINE__) ^ ./common/xalloc.h:51:32: note: passing argument to parameter 'str' here char *xstrdup_real(const char *str, const char *fn, unsigned ln); ^ Compiling d2dbs/d2ladder.c Compiling d2dbs/dbserver.c Dependency check: tinycdb Compiling d2dbs/dbspacket.c Compiling d2dbs/cmdline.c In file included from d2dbs/main.c:53: d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __DDBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~ d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'? #define __D2DBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~~ __DDBS_CMDLINE_H_PROTOS__ d2dbs/charlock.c:111:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(charname)>=MAX_CHARNAME_LEN) return -1; ^~~~~~~~ /usr/include/string.h:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ d2dbs/charlock.c:113:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] hashval = string_hash(charname) % clitbl_len; ^~~~~~~~ d2dbs/charlock.c:55:45: note: passing argument to parameter 'string' here static unsigned int string_hash(char const *string); ^ d2dbs/charlock.c:117:18: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcasecmp(pcl->charname, charname) == 0) { ^~~~~~~~~~~~~ /usr/include/strings.h:78:29: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ d2dbs/charlock.c:117:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcasecmp(pcl->charname, charname) == 0) { ^~~~~~~~ /usr/include/strings.h:78:43: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ d2dbs/charlock.c:135:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(charname)>=MAX_CHARNAME_LEN) return -1; ^~~~~~~~ /usr/include/string.h:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ d2dbs/charlock.c:137:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] hashval = string_hash(charname) % clitbl_len; ^~~~~~~~ d2dbs/charlock.c:55:45: note: passing argument to parameter 'string' here static unsigned int string_hash(char const *string); ^ d2dbs/charlock.c:142:18: warning: passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcasecmp(pcl->charname, charname) == 0) ^~~~~~~~~~~~~ /usr/include/strings.h:78:29: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ d2dbs/charlock.c:142:33: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strcasecmp(pcl->charname, charname) == 0) ^~~~~~~~ /usr/include/strings.h:78:43: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ d2dbs/charlock.c:151:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(pcl->charname, charname, MAX_CHARNAME_LEN-1); ^~~~~~~~~~~~~ /usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ d2dbs/charlock.c:151:25: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(pcl->charname, charname, MAX_CHARNAME_LEN-1); ^~~~~~~~ /usr/include/secure/_string.h:119:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ d2dbs/charlock.c:152:10: warning: passing 'unsigned char [32]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(pcl->realmname, realmname, MAX_REALMNAME_LEN-1); ^~~~~~~~~~~~~~ /usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ d2dbs/charlock.c:152:26: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(pcl->realmname, realmname, MAX_REALMNAME_LEN-1); ^~~~~~~~~ /usr/include/secure/_string.h:119:34: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ d2dbs/charlock.c:172:13: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (strlen(charname)>=MAX_CHARNAME_LEN) return -1; ^~~~~~~~ /usr/include/string.h:82:28: note: passing argument to parameter here size_t strlen(const char *); ^ d2dbs/charlock.c:174:24: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] hashval = string_hash(charname) % clitbl_len; ^~~~~~~~ d2dbs/charlock.c:55:45: note: In file included from d2dbs/cmdline.c:passing argument to parameter 'string' here 47: static unsigned int string_hash(char const *string); ^ d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __DDBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~ d2dbs/cmdline.h:21:9d2dbs/charlock.c:179:19: warning: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'? : passing 'unsigned char [16]' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] #define __D2DBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~~ __DDBS_CMDLINE_H_PROTOS__ if ((strcasecmp(pcl->charname, charname) == 0) && (pcl->gsid==gsid)) { ^~~~~~~~~~~~~ /usr/include/strings.h:78:29: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ d2dbs/charlock.c:179:34: warning: passing 'unsigned char *' to parameter of type 'const char *' converts between pointers to integer types with different sign [-Wpointer-sign] if ((strcasecmp(pcl->charname, charname) == 0) && (pcl->gsid==gsid)) { ^~~~~~~~ /usr/include/strings.h:78:43: note: passing argument to parameter here int strcasecmp(const char *, const char *); ^ d2dbs/dbspacket.c:141:31: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] checksum_header = bn_int_get(&data[D2CHARSAVE_CHECKSUM_OFFSET]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:60:41: note: passing argument to parameter 'src' here extern t_uint32 bn_int_get(bn_int const src) ; ^ d2dbs/dbspacket.c:142:40: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] checksum_calc = d2charsave_checksum(data,datalen,D2CHARSAVE_CHECKSUM_OFFSET); ^~~~ ./common/d2char_checksum.h:23:54: note: passing argument to parameter 'data' here extern int d2charsave_checksum(unsigned char const * data, unsigned int len, unsigned int offset); ^ d2dbs/dbspacket.c:418:10: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] writepos=conn->WriteBuf+conn->nCharsInWriteBuffer; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ d2dbs/dbspacket.c:426:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] strncpy(writepos,CharName,MAX_CHARNAME_LEN); ^~~~~~~~ /usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ d2dbs/dbspacket.c:490:32: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_query_charlock_status(CharName,RealmName,&gsid)!=0) { ^~~~~~~~ d2dbs/charlock.h:37:45: note: passing argument to parameter 'charname' here int cl_query_charlock_status(unsigned char *charname, ^ 1 warning generated. d2dbs/dbspacket.c:490:41: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_query_charlock_status(CharName,RealmName,&gsid)!=0) { ^~~~~~~~~ d2dbs/charlock.h:38:18: note: passing argument to parameter 'realmnamei' here unsigned char *realmnamei, unsigned int *gsid); ^ d2dbs/dbspacket.c:493:27: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (cl_lock_char(CharName,RealmName,conn->serverid) != 0) { ^~~~~~~~ d2dbs/charlock.h:39:33: note: passing argument to parameter 'charname' here int cl_lock_char(unsigned char *charname, ^ d2dbs/dbspacket.c:493:36: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] } else if (cl_lock_char(CharName,RealmName,conn->serverid) != 0) { ^~~~~~~~~ d2dbs/charlock.h:40:25: note: passing argument to parameter 'realmname' here unsigned char *realmname, unsigned int gsid); ^ d2dbs/dbspacket.c:506:25: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_unlock_char(CharName,RealmName,gsid)!=0) { ^~~~~~~~ d2dbs/charlock.h:41:35: note: passing argument to parameter 'charname' here int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid); ^ d2dbs/dbspacket.c:506:34: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_unlock_char(CharName,RealmName,gsid)!=0) { ^~~~~~~~~ d2dbs/charlock.h:41:60: note: passing argument to parameter 'realmname' here int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid); ^ d2dbs/dbspacket.c:517:24: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_unlock_char(CharName,RealmName,gsid)!=0) { ^~~~~~~~ d2dbs/charlock.h:41:35: note: passing argument to parameter 'charname' here int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid); ^ d2dbs/dbspacket.c:517:33: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_unlock_char(CharName,RealmName,gsid)!=0) { ^~~~~~~~~ d2dbs/charlock.h:41:60: note: passing argument to parameter 'realmname' here int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid); ^ d2dbs/dbspacket.c:647:20: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_lock_char(CharName,RealmName,conn->serverid)!=0) { ^~~~~~~~ d2dbs/charlock.h:39:33: note: passing argument to parameter 'charname' here int cl_lock_char(unsigned char *charname, ^ 1 warning generated. d2dbs/dbspacket.c:647:29: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_lock_char(CharName,RealmName,conn->serverid)!=0) { ^~~~~~~~~ d2dbs/charlock.h:40:25: note: passing argument to parameter 'realmname' here unsigned char *realmname, unsigned int gsid); ^ d2dbs/dbspacket.c:653:22: warning: passing 'char [16]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_unlock_char(CharName,RealmName,conn->serverid) != 0) { ^~~~~~~~ d2dbs/charlock.hd2dbs/dbserver.c:313:10: warning: passing 'unsigned char [16]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] :41:35 strncpy(it->serverip, inet_ntoa(in), sizeof(it->serverip)-1); ^~~~~~~~~~~~ :/usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy' note __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)): passing argument to parameter 'charname' here ^ int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid); ^ d2dbs/dbspacket.c:653:31: warning: passing 'char [32]' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (cl_unlock_char(CharName,RealmName,conn->serverid) != 0) { ^~~~~~~~~ d2dbs/charlock.h:41:60: note: passing argument to parameter 'realmname' here int cl_unlock_char(unsigned char *charname, unsigned char *realmname, unsigned int gsid); ^ Compiling d2dbs/prefs.c 1 warning generated. d2dbs/dbspacket.c:817:12: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] writepos = tempc->WriteBuf + tempc->nCharsInWriteBuffer; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Compiling d2dbs/handle_signal.c d2dbs/dbspacket.c:848:34: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned int level = bn_int_get(&charinfo[CHARINFO_SUMMARY_LEVEL_OFFSET]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:60:41: note: passing argument to parameter 'src' here extern t_uint32 bn_int_get(bn_int const src) ; ^ d2dbs/dbspacket.c:849:36: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned int plevel = bn_byte_get(&charinfo[CHARINFO_PORTRAIT_LEVEL_OFFSET]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:57:42: note: passing argument to parameter 'src' here extern t_uint8 bn_byte_get(bn_byte const src) ; ^ d2dbs/dbspacket.c:864:35: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned int level = bn_byte_get(&charsave[CHARSAVE_LEVEL_OFFSET]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:57:42: note: passing argument to parameter 'src' here extern t_uint8 bn_byte_get(bn_byte const src) ; ^ d2dbs/dbspacket.c:865:39: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] unsigned short status = bn_short_get(&charsave[CHARSAVE_STATUS_OFFSET]); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:58:45: note: passing argument to parameter 'src' here extern t_uint16 bn_short_get(bn_short const src) ; ^ d2dbs/dbspacket.c:885:61: warning: passing 'unsigned char [192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if(!(dbs_packet_getdata_charinfo(conn,AccountName,CharName,charinfo,CHARINFO_SIZE))) { ^~~~~~~~ d2dbs/dbspacket.c:296:116: note: passing argument to parameter 'data' here static unsigned int dbs_packet_getdata_charinfo(t_d2dbs_connection* conn,char * AccountName,char * CharName,char * data,unsigned int bufsize) ^ d2dbs/dbspacket.c:906:83: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] bn_byte_set((bn_byte *)&charinfo[CHARINFO_PORTRAIT_GFX_OFFSET+i],bn_byte_get(&charsave[CHARSAVE_GFX_OFFSET+i])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:57:42: note: passing argument to parameter 'src' here extern t_uint8 bn_byte_get(bn_byte const src) ; ^ d2dbs/dbspacket.c:907:85: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] bn_byte_set((bn_byte *)&charinfo[CHARINFO_PORTRAIT_COLOR_OFFSET+i],bn_byte_get(&charsave[CHARSAVE_GFX_OFFSET+i])); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./common/bn_type.h:57:42: note: passing argument to parameter 'src' here extern t_uint8 bn_byte_get(bn_byte const src) ; ^ d2dbs/dbspacket.c:910:63: warning: passing 'unsigned char [192]' to parameter of type 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!(dbs_packet_savedata_charinfo(conn,AccountName,CharName,charinfo,CHARINFO_SIZE))) { ^~~~~~~~ d2dbs/dbspacket.c:186:117: note: passing argument to parameter 'data' here static unsigned int dbs_packet_savedata_charinfo(t_d2dbs_connection* conn,char * AccountName,char * CharName,char * data,unsigned int datalen) ^ Compiling d2dbs/dbsdupecheck.c 16 warnings generated. Compiling client/bnchat.c In file included from d2dbs/handle_signal.c:68: d2dbs/cmdline.h:20:9: warning: '__DDBS_CMDLINE_H_PROTOS__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #ifndef __DDBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~ d2dbs/cmdline.h:21:9: note: '__D2DBS_CMDLINE_H_PROTOS__' is defined here; did you mean '__DDBS_CMDLINE_H_PROTOS__'? #define __D2DBS_CMDLINE_H_PROTOS__ ^~~~~~~~~~~~~~~~~~~~~~~~~~ __DDBS_CMDLINE_H_PROTOS__ d2dbs/dbsdupecheck.c:95:29: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] itemcount = bn_short_get(&datap[2]); ^~~~~~~~~ ./common/bn_type.h:58:45: note: passing argument to parameter 'src' here extern t_uint16 bn_short_get(bn_short const src) ; ^ d2dbs/dbsdupecheck.c:111:19: warning: passing 'char *' to parameter of type 'const bn_basic *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] uid = bn_int_get(&datap[14]); ^~~~~~~~~~ ./common/bn_type.h:60:41: note: passing argument to parameter 'src' here extern t_uint32 bn_int_get(bn_int const src) ; ^ 2 warnings generated. 1 warning generated. 1 warning generated. Compiling client/client.c Compiling client/client_connect.c Compiling client/udptest.c Dependency check: zlib Compiling compat/vsnprintf.c client/bnchat.c:1731:77: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf("Got bad SERVER_ECHOREQ packet (expected %u bytes, got %u)\n",sizeof(t_server_echoreq),packet_get_size(rpacket)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ %lu client/bnchat.c:1774:89: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf("Got bad SERVER_W3XP_CLAN_INVITEREQ packet (expected %u bytes, got %u)\n",sizeof(t_server_w3xp_clan_invitereq),packet_get_size(rpacket)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu client/bnchat.c:1816:91: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf("Got bad SERVER_W3XP_CLANMEMBERUPDATE packet (expected %u bytes, got %u)\n",sizeof(t_server_w3xp_clanmemberupdate),packet_get_size(rpacket)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu client/bnchat.c:1978:75: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf("Got bad SERVER_MESSAGE packet (expected %u bytes, got %u)",sizeof(t_server_message),packet_get_size(rpacket)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~ %lu client/bnchat.c:1995:111: warning: format specifies type 'unsigned int' but the argument has type 'unsigned long' [-Wformat] printf("Got SERVER_MESSAGE packet with bad or missing message (speaker=\"%s\" start=%u len=%u)\n",speaker,sizeof(t_server_message)+strlen(speaker)+1,packet_get_size(rpacket)); ~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu Compiling bnpass/bnpass.c client/udptest.c:123:91: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] client/client_connect.c:343:44: dprintf("Could not bind to standard UDP port %hu, trying others. (psock_bind: %s)\n",BNETD_MIN_TEST_PORT,pstrerror(psock_errno())); ~~~ ^~~~~~~~~~~~~~~~~~~ %d warning: ./common/setup_before.h:197:31: note: expanded from macro 'BNETD_MIN_TEST_PORT' format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat]#define BNETD_MIN_TEST_PORT 6112 ^~~~ dprintf("my tzbias = %d (0x%08hx)\n",bias,(unsigned int)bias); client/udptest.c:127:98: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] ~~~~~ ^~~~~~~~~~~~~~~~~~ %08x fprintf(stderr,"%s: could not bind to any UDP port %hu through %hu (psock_bind: %s)\n",progname,BNETD_MIN_TEST_PORT,BNETD_MAX_TEST_PORT,pstrerror(psock_errno())); ~~~ ^~~~~~~~~~~~~~~~~~~ %d ./common/setup_before.h:197:31: note: expanded from macro 'BNETD_MIN_TEST_PORT' #define BNETD_MIN_TEST_PORT 6112 ^~~~ client/udptest.c:127:118: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] fprintf(stderr,"%s: could not bind to any UDP port %hu through %hu (psock_bind: %s)\n",progname,BNETD_MIN_TEST_PORT,BNETD_MAX_TEST_PORT,pstrerror(psock_errno())); ~~~ ^~~~~~~~~~~~~~~~~~~ %d ./common/setup_before.h:198:31: note: expanded from macro 'BNETD_MAX_TEST_PORT' #define BNETD_MAX_TEST_PORT 6500 ^~~~ Dependency check: win32 25 warnings generated. Compiling client/bnftp.c 3 warnings generated. Compiling client/bnbot.c Compiling client/bnstat.c Compiling bniutils/bnilist.c Compiling bniutils/fileio.c 1 warning generated. Compiling bniutils/tga.c Compiling bniutils/bni2tga.c client/bnftp.c:494:32: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_class_str(packet),(unsigned int)packet_get_class(packet), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:495:54: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_type_str(packet,packet_dir_from_client),packet_get_type(packet), ^~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:690:32: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_class_str(packet),(unsigned int)packet_get_class(packet), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:691:54: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_type_str(packet,packet_dir_from_client),packet_get_type(packet), ^~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:715:38: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_class_str(fpacket),(unsigned int)packet_get_class(fpacket), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:716:60: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_type_str(fpacket,packet_dir_from_server),packet_get_type(fpacket), ^~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:738:37: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_class_str(fpacket),(unsigned int)packet_get_class(fpacket), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:739:59: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_type_str(fpacket,packet_dir_from_client),packet_get_type(fpacket), ^~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:757:38: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_class_str(rpacket),(unsigned int)packet_get_class(rpacket), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:758:60: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_type_str(rpacket,packet_dir_from_server),packet_get_type(rpacket), ^~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:823:38: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_class_str(fpacket),(unsigned int)packet_get_class(fpacket), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:824:60: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_type_str(fpacket,packet_dir_from_server),packet_get_type(fpacket), ^~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:859:38: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_class_str(fpacket),(unsigned int)packet_get_class(fpacket), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ client/bnftp.c:860:60: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] packet_get_type_str(fpacket,packet_dir_from_server),packet_get_type(fpacket), ^~~~~~~~~~~~~~~~~~~~~~~~ Compiling bniutils/bniextract.c Compiling bniutils/bni.c Compiling bniutils/bnibuild.c Compiling bniutils/tgainfo.c Compiling tinycdb/cdb.c Compiling compat/getopt.c sed -e "s@/usr/local/var/@/sw/var/pvpgn/@g" -e "s@/usr/local/etc/@/sw/etc/pvpgn/@g" ./../conf/bnetd.conf.in > ../conf/bnetd.conf tinycdb/cdb.c:128:14: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] fget(fi, buf, blen, posp, limit); ^~~ tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit) ^ tinycdb/cdb.c:133:14: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] fget(fi, buf, len, posp, limit); ^~~ tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit) ^ tinycdb/cdb.c:150:11: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] fget(f, buf, 2048, &pos, 2048); ^~~ tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit) ^ tinycdb/cdb.c:151:20: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] eod = cdb_unpack(buf); ^~~ tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here unsigned cdb_unpack(const unsigned char buf[4]); ^ tinycdb/cdb.c:153:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] fget(f, buf, 8, &pos, eod); ^~~ tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit) ^ tinycdb/cdb.c:154:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] klen = cdb_unpack(buf); ^~~ tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here unsigned cdb_unpack(const unsigned char buf[4]); ^ tinycdb/cdb.c:155:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] vlen = cdb_unpack(buf + 4); ^~~~~~~ tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here unsigned cdb_unpack(const unsigned char buf[4]); ^ tinycdb/cdb.c:157:58: warning: data argument not used by format string [-Wformat-extra-args] if (printf(mode == 'd' ? "+%u,%u:" : "+%u:", klen, vlen) < 0) return -1; ~~~~~~ ^ tinycdb/cdb.c:200:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] fget(f, buf, 8, &pos, eod); ^~~ tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit) ^ tinycdb/cdb.c:201:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] klen = cdb_unpack(buf); ^~~ tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here unsigned cdb_unpack(const unsigned char buf[4]); ^ tinycdb/cdb.c:202:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] vlen = cdb_unpack(buf + 4); ^~~~~~~ tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here unsigned cdb_unpack(const unsigned char buf[4]); ^ tinycdb/cdb.c:225:15: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] fget(f, buf, 8, &pos, 0xffffffff); ^~~ tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit) ^ tinycdb/cdb.c:226:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] if (!cdb_unpack(buf + 4)) continue; ^~~~~~~ tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here unsigned cdb_unpack(const unsigned char buf[4]); ^ tinycdb/cdb.c:227:23: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] h = (cdb_unpack(buf) >> 8) % hlen; ^~~ tinycdb/cdb.h:15:41: note: passing argument to parameter 'buf' here unsigned cdb_unpack(const unsigned char buf[4]); ^ tinycdb/cdb.c:306:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] fget(f, buf, klen, NULL, 0); ^~~ tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit) ^ tinycdb/cdb.c:308:13: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] fget(f, buf + klen, vlen, NULL, 0); ^~~~~~~~~~ tinycdb/cdb.c:112:30: note: passing argument to parameter 'b' here fget(FILE *f, unsigned char *b, unsigned len, unsigned *posp, unsigned limit) ^ sed -e "s@/usr/local/var/@/sw/var/pvpgn/@g" -e "s@/usr/local/etc/@/sw/etc/pvpgn/@g" ./../conf/d2cs.conf.in > ../conf/d2cs.conf sed -e "s@/usr/local/var/@/sw/var/pvpgn/@g" -e "s@/usr/local/etc/@/sw/etc/pvpgn/@g" ./../conf/d2dbs.conf.in > ../conf/d2dbs.conf Linking ../sbin/bnetd Linking ../sbin/bntrackd Linking ../sbin/d2cs 14 warnings generated. Linking ../sbin/d2dbs Linking ../bin/bnpass Linking ../bin/bnftp Linking ../bin/bnbot Linking ../bin/bni2tga Linking ../bin/bniextract Linking ../bin/bnilist Linking ../bin/bnibuild Linking ../bin/tgainfo 16 warnings generated. Linking ../bin/bncdb 5 warnings generated. Linking ../bin/bnchat Linking ../bin/bnstat /bin/rm -rf /sw/build.build/root-pvpgn-1.8.5-1003 /bin/mkdir -p /sw/build.build/root-pvpgn-1.8.5-1003/sw /bin/mkdir -p /sw/build.build/root-pvpgn-1.8.5-1003/DEBIAN /usr/sbin/chown -R fink-bld:fink-bld /sw/build.build/root-pvpgn-1.8.5-1003 sudo -u fink-bld [ENV] sh -c /tmp/fink.O4v74 /tmp/fink.Pj7yD #! /bin/sh -ev cd src perl -pi -e 's,^(\S+dir\s*=\s*)/sw,\1/sw/build.build/root-pvpgn-1.8.5-1003/sw,' Makefile perl -pi -e 's,/sw/build.build/root-pvpgn-1.8.5-1003,,g if /^INSTALL/' Makefile make install Using compile command: gcc -g -O2 -DHAVE_CONFIG_H -DBNETD_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn/bnetd.conf" -DD2CS_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn/d2cs.conf" -DD2DBS_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn/d2dbs.conf" -I. -fno-strict-aliasing -c Linking ../sbin/bnetd Linking ../sbin/bntrackd Linking ../sbin/d2cs Linking ../sbin/d2dbs /usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-1.8.5-1003/sw/sbin /usr/bin/install -c ./../sbin/bnetd //sw/build.build/root-pvpgn-1.8.5-1003/sw/sbin /usr/bin/install -c ./../sbin/bntrackd //sw/build.build/root-pvpgn-1.8.5-1003/sw/sbin /usr/bin/install -c ./../sbin/d2cs //sw/build.build/root-pvpgn-1.8.5-1003/sw/sbin /usr/bin/install -c ./../sbin/d2dbs //sw/build.build/root-pvpgn-1.8.5-1003/sw/sbin Linking ../bin/bnchat Linking ../bin/bnpass Linking ../bin/bnftp Linking ../bin/bnbot Linking ../bin/bnstat Linking ../bin/bnilist Linking ../bin/bni2tga Linking ../bin/bniextract Linking ../bin/bnibuild Linking ../bin/tgainfo Linking ../bin/bncdb /usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnchat //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnpass //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnftp //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnbot //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnstat //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnilist //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bni2tga //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bniextract //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnibuild //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/tgainfo //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bncdb //sw/build.build/root-pvpgn-1.8.5-1003/sw/bin /usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man5 /usr/bin/install -c -m 644 ./../man/bnetd.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bntrackd.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnchat.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnpass.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnbot.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnftp.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnstat.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnetd.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bni2tga.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnibuild.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bniextract.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnilist.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/tgainfo.1 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnetd.conf.5 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man5 /usr/bin/install -c -m 644 ./../man/bntext.5 //sw/build.build/root-pvpgn-1.8.5-1003/sw/share/man/man5 /usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnetd.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/ad.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/channel.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/realm.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/autoupdate.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnetd_default_user.plain //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnetd_default_user.cdb //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/versioncheck.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnmotd.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnissue.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnmaps.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnxplevel.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnxpcalc.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/news.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/command_groups.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnban.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnhelp.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnalias.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/anongame_infos.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/tournament.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/topics.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/sql_DB_layout.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/sql_DB_layout2.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/address_translation.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/supportfile.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/d2cs.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/d2server.ini //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/address_translation.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/d2dbs.conf //sw/build.build/root-pvpgn-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/users //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/userscdb //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/bnmail //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/reports \ //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/chanlogs //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/charinfo //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/charsave //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/bak/charsave \ //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/bak/charinfo //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/ladders //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/status \ //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/clans //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/teams /usr/bin/install -c -m 644 ./../files/ad000001.smk //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/ad000001.mng //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/ad000004.mng //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/tos.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/newbie.save //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/termsofservice-default.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/termsofservice-enUS.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-default.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-enUS.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-frFR.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-zhCN.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-ruRU.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/newaccount-default.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/newaccount-enUS.txt //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files chmod u+x ./../scripts/tos.sh ./../scripts/tos.sh //sw/build.build/root-pvpgn-1.8.5-1003/sw/var/pvpgn/files Generating Term Of Service for language "RUS" Generating Term Of Service for language "POL" Generating Term Of Service for language "CHI" Generating Term Of Service for language "SIN" Generating Term Of Service for language "HAN" Generating Term Of Service for language "KOR" Generating Term Of Service for language "JPN" Generating Term Of Service for language "ITA" Generating Term Of Service for language "BRA" Generating Term Of Service for language "POR" Generating Term Of Service for language "FRA" Generating Term Of Service for language "DEU" Generating Term Of Service for language "ESP" Generating Term Of Service for language "USA" Generating Term Of Service for language "ENU" sudo -u fink-bld [ENV] sh -c /tmp/fink.LiNXs /usr/bin/install -d -m 700 /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn /bin/cp -r BUGS /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r README.DEV /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r COPYING /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r TODO /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r CREDITS /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r UPDATE /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r IGNOREME /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r NEWS /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r version-history.txt /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/cp -r README /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn/ /bin/chmod -R go=u-w /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/doc/pvpgn /bin/rm -f /sw/build.build/root-pvpgn-1.8.5-1003/sw/info/dir /sw/build.build/root-pvpgn-1.8.5-1003/sw/info/dir.old /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/info/dir /sw/build.build/root-pvpgn-1.8.5-1003/sw/share/info/dir.old Reverting ownership of install dir to root Writing control file... Writing conffiles list... Writing md5sums file... env LANG=C LC_ALL=C dpkg-deb -b root-pvpgn-1.8.5-1003 /sw/fink/10.9/stable/main/binary-darwin-x86_64/net dpkg-deb: building package `pvpgn' in `/sw/fink/10.9/stable/main/binary-darwin-x86_64/net/pvpgn_1.8.5-1003_darwin-x86_64.deb'. Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-pvpgn-1.8.5-1003 (Reading database ... 4754 files and directories currently installed.) Removing fink-buildlock-pvpgn-1.8.5-1003 ...