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 ...