printf ' ' | fink --no-use-binary-dist --yes --build-as-nobody rebuild pvpgn-pgsql 2>&1 The package 'pvpgn-pgsql' will be built without being installed. Reading build dependency for pvpgn-pgsql-1.8.5-1003... Reading dependency for pvpgn-pgsql-1.8.5-1003... Reading build conflict for pvpgn-pgsql-1.8.5-1003... The package 'postgresql92-dev' will be installed. Reading dependency for postgresql92-dev-9.2.8-1... Reading runtime dependency for postgresql92-dev-9.2.8-1... 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 package 'postgresql92' will be installed. Reading dependency for postgresql92-9.2.8-1... Reading runtime dependency for postgresql92-9.2.8-1... The package 'postgresql92-shlibs' will be installed. Reading dependency for postgresql92-shlibs-9.2.8-1... Reading runtime dependency for postgresql92-shlibs-9.2.8-1... The package 'daemonic' will be installed. Reading dependency for daemonic-20010902-4... Reading runtime dependency for daemonic-20010902-4... The package 'libxml2-shlibs' will be installed. Reading dependency for libxml2-shlibs-2.9.1-3... Reading runtime dependency for libxml2-shlibs-2.9.1-3... The package 'libxslt-shlibs' will be installed. Reading dependency for libxslt-shlibs-1.1.28-2... Reading runtime dependency for libxslt-shlibs-1.1.28-2... The package 'passwd-postgres' will be installed. Reading dependency for passwd-postgres-20131113-1... Reading runtime dependency for passwd-postgres-20131113-1... The package 'readline6-shlibs' will be installed. Reading dependency for readline6-shlibs-6.3.6-1... Reading runtime dependency for readline6-shlibs-6.3.6-1... The package 'libxml2-bin' will be installed. Reading dependency for libxml2-bin-2.9.1-3... Reading runtime dependency for libxml2-bin-2.9.1-3... The package 'liblzma5-shlibs' will be installed. Reading dependency for liblzma5-shlibs-5.0.5-2... Reading runtime dependency for liblzma5-shlibs-5.0.5-2... The package 'passwd-core' will be installed. Reading dependency for passwd-core-20131113-1... Reading runtime dependency for passwd-core-20131113-1... The package 'passwd-configs' will be installed. Reading dependency for passwd-configs-20131113-1... Reading runtime dependency for passwd-configs-20131113-1... The following package will be rebuilt: pvpgn-pgsql The following 13 additional packages will be installed: daemonic liblzma5-shlibs libxml2-bin libxml2-shlibs libxslt-shlibs passwd-configs passwd-core passwd-postgres postgresql92 postgresql92-dev postgresql92-shlibs pvpgn-support readline6-shlibs Do you want to continue? [Y/n] (assuming default) curl --connect-timeout 30 -f -L -A 'fink/0.37.0' -O http://distfiles.master.finkmirrors.net/distfiles/pvpgn-1.8.5.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 15 1130k 15 176k 0 0 293k 0 0:00:03 --:--:-- 0:00:03 293k 100 1130k 100 1130k 0 0 833k 0 0:00:01 0:00:01 --:--:-- 834k Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/utils/liblzma5-shlibs_5.0.5-2_darwin-x86_64.deb Selecting previously deselected package liblzma5-shlibs. (Reading database ... 4296 files and directories currently installed.) Unpacking liblzma5-shlibs (from .../liblzma5-shlibs_5.0.5-2_darwin-x86_64.deb) ... Setting up liblzma5-shlibs (5.0.5-2) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/passwd-configs_20131113-1_darwin-x86_64.deb Selecting previously deselected package passwd-configs. (Reading database ... 4307 files and directories currently installed.) Unpacking passwd-configs (from .../passwd-configs_20131113-1_darwin-x86_64.deb) ... Setting up passwd-configs (20131113-1) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/passwd-core_20131113-1_darwin-x86_64.deb Selecting previously deselected package passwd-core. (Reading database ... 4312 files and directories currently installed.) Unpacking passwd-core (from .../passwd-core_20131113-1_darwin-x86_64.deb) ... Setting up passwd-core (20131113-1) ... Using existing /sw/etc/passwd.conf settings. If you want to reset them, remove that file and run 'fink reinstall passwd-core'. Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/passwd-postgres_20131113-1_darwin-x86_64.deb Selecting previously deselected package passwd-postgres. (Reading database ... 4319 files and directories currently installed.) Unpacking passwd-postgres (from .../passwd-postgres_20131113-1_darwin-x86_64.deb) ... Setting up passwd-postgres (20131113-1) ... 'postgres' user exists, with parameters: uid=602(postgres) gid=602(postgres) groups=602(postgres),12(everyone),61(localaccounts),100(_lpoperator),402(com.apple.sharepoint.group.1) Fink will use these settings. 'postgres' group exists, with parameters: AppleMetaNodeLocation: /Local/Default GeneratedUID: A930A0A0-E4E1-48DF-A1A5-B4CC27AD8001 GroupMembership: postgres Password: * PrimaryGroupID: 602 RecordName: postgres RecordType: dsRecTypeStandard:Groups Fink will use these settings. Using existing entry for 'postgres' user/group. 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 ... 4322 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) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/readline6-shlibs_6.3.6-1_darwin-x86_64.deb Selecting previously deselected package readline6-shlibs. (Reading database ... 4335 files and directories currently installed.) Unpacking readline6-shlibs (from .../readline6-shlibs_6.3.6-1_darwin-x86_64.deb) ... Setting up readline6-shlibs (6.3.6-1) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxml2-bin_2.9.1-3_darwin-x86_64.deb /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxml2-shlibs_2.9.1-3_darwin-x86_64.deb Selecting previously deselected package libxml2-bin. (Reading database ... 4346 files and directories currently installed.) Unpacking libxml2-bin (from .../libxml2-bin_2.9.1-3_darwin-x86_64.deb) ... Selecting previously deselected package libxml2-shlibs. Unpacking libxml2-shlibs (from .../libxml2-shlibs_2.9.1-3_darwin-x86_64.deb) ... Setting up libxml2-shlibs (2.9.1-3) ... Setting up libxml2-bin (2.9.1-3) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/libs/libxslt-shlibs_1.1.28-2_darwin-x86_64.deb Selecting previously deselected package libxslt-shlibs. (Reading database ... 4363 files and directories currently installed.) Unpacking libxslt-shlibs (from .../libxslt-shlibs_1.1.28-2_darwin-x86_64.deb) ... Setting up libxslt-shlibs (1.1.28-2) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/daemonic_20010902-4_darwin-x86_64.deb Selecting previously deselected package daemonic. (Reading database ... 4375 files and directories currently installed.) Unpacking daemonic (from .../daemonic_20010902-4_darwin-x86_64.deb) ... Setting up daemonic (20010902-4) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/dists/stable/main/binary-darwin-x86_64/database/postgresql92-dev_9.2.8-1_darwin-x86_64.deb /sw/fink/debs/postgresql92_9.2.8-1_darwin-x86_64.deb /sw/fink/dists/stable/main/binary-darwin-x86_64/database/postgresql92-shlibs_9.2.8-1_darwin-x86_64.deb Selecting previously deselected package postgresql92-dev. (Reading database ... 4381 files and directories currently installed.) Unpacking postgresql92-dev (from .../postgresql92-dev_9.2.8-1_darwin-x86_64.deb) ... Selecting previously deselected package postgresql92. Unpacking postgresql92 (from .../postgresql92_9.2.8-1_darwin-x86_64.deb) ... Selecting previously deselected package postgresql92-shlibs. Unpacking postgresql92-shlibs (from .../postgresql92-shlibs_9.2.8-1_darwin-x86_64.deb) ... Setting up postgresql92-shlibs (9.2.8-1) ... Setting up postgresql92 (9.2.8-1) ... - starting PostgreSQL on port 19431 - attempting to install the plpgsql language in the template1 database... Setting up postgresql92-dev (9.2.8-1) ... Setting runtime build-lock... dpkg-deb -b /sw/build.build/root-fink-buildlock-pvpgn-pgsql-1.8.5-1003 /sw/build.build dpkg-deb: building package `fink-buildlock-pvpgn-pgsql-1.8.5-1003' in `/sw/build.build/fink-buildlock-pvpgn-pgsql-1.8.5-1003_2014.07.25-05.49.44_darwin-x86_64.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/build.build/fink-buildlock-pvpgn-pgsql-1.8.5-1003_2014.07.25-05.49.44_darwin-x86_64.deb Selecting previously deselected package fink-buildlock-pvpgn-pgsql-1.8.5-1003. (Reading database ... 5894 files and directories currently installed.) Unpacking fink-buildlock-pvpgn-pgsql-1.8.5-1003 (from .../fink-buildlock-pvpgn-pgsql-1.8.5-1003_2014.07.25-05.49.44_darwin-x86_64.deb) ... Setting up fink-buildlock-pvpgn-pgsql-1.8.5-1003 (2014.07.25-05.49.44) ... sudo -u fink-bld [ENV] sh -c /tmp/fink.T3K_R 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.h3jaU [ -r /sw/fink/dists/stable/main/finkinfo/net/pvpgn.patch ] sudo -u fink-bld [ENV] sh -c /tmp/fink.IkzCZ /tmp/fink.kydJT #! /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 3 warnings generated. Compiling bnetd/tick.c Compiling bnetd/file.c 1 warning generated. Compiling bnetd/watch.c 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 1 warning generated. Compiling bnetd/game_conv.c Compiling bnetd/autoupdate.c Compiling bnetd/helpfile.c Compiling bnetd/mail.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/anongame_infos.c Compiling bnetd/anongame_gameresult.c 1 warning generated. 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 2 warnings generated. Compiling bnetd/file_plain.c Compiling bnetd/file_cdb.c Compiling bnetd/storage_sql.c Compiling bnetd/storage_sql2.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/sql_dbcreator.c Compiling bnetd/sql_common.c Compiling bnetd/sql_pgsql.c Dependency check: bniutils Compiling bnetd/sql_mysql.c Compiling bnetd/sql_sqlite3.c 1 warning generated. Compiling bnetd/sql_odbc.c Compiling bnetd/runprog.c bnetd/sql_common.c:690:32: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((team->teammembers[i]==0)) ~~~~~~~~~~~~~~~~~~~~^~~ bnetd/sql_common.c:690:32: note: remove extraneous parentheses around the comparison to silence this warning if ((team->teammembers[i]==0)) ~ ^ ~ bnetd/sql_common.c:690:32: note: use '=' to turn this equality comparison into an assignment if ((team->teammembers[i]==0)) ^~ = Compiling bnetd/realm.c Compiling bnetd/character.c Compiling bnetd/udptest_send.c Compiling bnetd/versioncheck.c Dependency check: bnpass 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/handle_d2cs.c 1 warning generated. Compiling bnetd/news.c bnetd/versioncheck.c:240:33: warning: for loop has empty body [-Wempty-body] for (; marker[0]==' ';marker++); ^ bnetd/versioncheck.cDependency check: bnpcap :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 Compiling bnetd/command_groups.c Compiling bnetd/output.c Dependency check: bnproxy 2 warnings generated. Compiling bnetd/handle_anongame.c Compiling bnetd/tournament.c Compiling bnetd/anongame_maplists.c Dependency check: bntrackd Compiling bnetd/clan.c Dependency check: client 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 Compiling bnetd/attrgroup.c 3 warnings generated. Compiling bnetd/attrlayer.c Dependency check: common 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 Compiling common/bnettime.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/bnethash.c Compiling common/bnethashconv.c Compiling common/addr.c 1 warning generated. 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 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/xalloc.c Compiling common/rcm.c Compiling common/asnprintf.c Compiling common/conf.c Compiling common/xstr.c 4 warnings generated. Compiling compat/pdir.c Compiling compat/inet_aton.c Compiling compat/inet_ntoa.c Dependency check: compat 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 Compiling tinycdb/cdb_make_put.c Compiling tinycdb/cdb_make_find.c Compiling tinycdb/cdb_make.c Compiling tinycdb/cdb_hash.c Compiling zlib/pvpgn_adler32.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); ^ 1 warning generated. Compiling zlib/pvpgn_deflate.c Dependency check: d2cs 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_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) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~ 1 warning generated. 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 Compiling win32/service.c 1 warning generated. Compiling bntrackd/bntrackd.c Compiling d2cs/main.c Compiling d2cs/d2gs.c Compiling d2cs/handle_d2gs.c 3 warnings generated. Compiling d2cs/serverqueue.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 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); ^ 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); ^ Compiling d2cs/gamequeue.c 3 warnings generated. Compiling d2cs/prefs.c Compiling d2cs/cmdline.c Compiling d2cs/bnetd.c Compiling d2cs/handle_bnetd.c Dependency check: d2dbs Compiling d2cs/s2s.c 7 warnings generated. Compiling d2cs/net.c Compiling d2cs/d2ladder.c Compiling d2cs/handle_signal.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. 4 warnings generated. Compiling common/xstring.c Compiling common/d2char_checksum.c Compiling compat/memmove.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/main.c Compiling d2dbs/charlock.c Compiling d2dbs/d2ladder.c Compiling d2dbs/dbserver.c Compiling d2dbs/dbspacket.c Compiling d2dbs/cmdline.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. 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: passing argument to parameter 'string' here static unsigned int string_hash(char const *string); ^ d2dbs/charlock.c:179:19: 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) && (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 *); ^ 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. 1 warning generated. Compiling d2dbs/prefs.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__ Dependency check: tinycdb 1 warning generated. d2dbs/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] strncpy(it->serverip, inet_ntoa(in), sizeof(it->serverip)-1); ^~~~~~~~~~~~ /usr/include/secure/_string.h:119:28: note: expanded from macro 'strncpy' __builtin___strncpy_chk (dest, src, len, __darwin_obsz (dest)) ^ 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); ^ Compiling d2dbs/handle_signal.c 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, ^ 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, ^ 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.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: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); ^ 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; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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] 16 warnings generated. 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) ^ 1 warning generated. Compiling d2dbs/dbsdupecheck.c 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__ 1 warning generated. 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) ; ^ Compiling client/client.c 1 warning generated. Compiling client/client_connect.c Compiling client/udptest.c 2 warnings generated. 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/client_connect.c:343:44: warning: format specifies type 'unsigned short' but the argument has type 'unsigned int' [-Wformat] dprintf("my tzbias = %d (0x%08hx)\n",bias,(unsigned int)bias); ~~~~~ ^~~~~~~~~~~~~~~~~~ %08x client/udptest.c:123:91: warning: format specifies type 'unsigned short' but the argument has type 'int' [-Wformat] dprintf("Could not bind to standard UDP port %hu, trying others. (psock_bind: %s)\n",BNETD_MIN_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:98: 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: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: zlib Compiling client/bnftp.c 25 warnings generated. Compiling client/bnbot.c 3 warnings generated. Compiling client/bnstat.c Compiling bniutils/bnilist.c Compiling bniutils/fileio.c 1 warning generated. Compiling bniutils/tga.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), ^~~~~~~~~~~~~~~~~~~~~~~~ Dependency check: win32 Compiling bniutils/bni2tga.c Compiling bniutils/bniextract.c Compiling bniutils/bni.c Compiling bniutils/bnibuild.c Compiling bniutils/tgainfo.c Compiling tinycdb/cdb.c Compiling compat/getopt.c 14 warnings generated. 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 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 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.cLinking ../sbin/d2cs Linking ../sbin/bntrackd :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]); ^ Linking ../sbin/d2dbs 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) ^ Linking ../bin/bnpass Linking ../bin/bnftp Linking ../bin/bnbot Linking ../bin/bnilist 5 warnings generated. Linking ../bin/bni2tga Linking ../bin/bniextract Linking ../bin/bnibuild Linking ../bin/tgainfo Linking ../bin/bnchat 16 warnings generated. Linking ../bin/bncdb Linking ../bin/bnstat /bin/rm -rf /sw/build.build/root-pvpgn-pgsql-1.8.5-1003 /bin/mkdir -p /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw /bin/mkdir -p /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/DEBIAN /usr/sbin/chown -R fink-bld:fink-bld /sw/build.build/root-pvpgn-pgsql-1.8.5-1003 sudo -u fink-bld [ENV] sh -c /tmp/fink.8kUrI /tmp/fink.GSWyy #! /bin/sh -ev cd src perl -pi -e 's,^(\S+dir\s*=\s*)/sw,\1/sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw,' Makefile perl -pi -e 's,/sw/build.build/root-pvpgn-pgsql-1.8.5-1003,,g if /^INSTALL/' Makefile make install Using compile command: gcc -g -O2 -DHAVE_CONFIG_H -DWITH_SQL_PGSQL -DBNETD_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn/bnetd.conf" -DD2CS_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn/d2cs.conf" -DD2DBS_DEFAULT_CONF_FILE="/sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn/d2dbs.conf" -I. -I/sw/opt/postgresql-9.2/include -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-pgsql-1.8.5-1003/sw/sbin /usr/bin/install -c ./../sbin/bnetd //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/sbin /usr/bin/install -c ./../sbin/bntrackd //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/sbin /usr/bin/install -c ./../sbin/d2cs //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/sbin /usr/bin/install -c ./../sbin/d2dbs //sw/build.build/root-pvpgn-pgsql-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-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnchat //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnpass //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnftp //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnbot //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnstat //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnilist //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bni2tga //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bniextract //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bnibuild //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/tgainfo //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c ./../bin/bncdb //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/bin /usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man5 /usr/bin/install -c -m 644 ./../man/bnetd.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bntrackd.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnchat.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnpass.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnbot.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnftp.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnstat.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnetd.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bni2tga.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnibuild.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bniextract.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnilist.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/tgainfo.1 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man1 /usr/bin/install -c -m 644 ./../man/bnetd.conf.5 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man5 /usr/bin/install -c -m 644 ./../man/bntext.5 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/man/man5 /usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnetd.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/ad.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/channel.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/realm.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/autoupdate.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnetd_default_user.plain //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnetd_default_user.cdb //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/versioncheck.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnmotd.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnissue.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnmaps.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnxplevel.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnxpcalc.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/news.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/command_groups.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnban.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnhelp.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/bnalias.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/anongame_infos.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/tournament.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/topics.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/sql_DB_layout.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/sql_DB_layout2.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/address_translation.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/supportfile.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/d2cs.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/d2server.ini //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/address_translation.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -m 644 ./../conf/d2dbs.conf //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/etc/pvpgn /usr/bin/install -c -d -m 755 //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/users //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/userscdb //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/bnmail //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/reports \ //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/chanlogs //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/charinfo //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/charsave //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/bak/charsave \ //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/bak/charinfo //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/ladders //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/status \ //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/clans //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/teams /usr/bin/install -c -m 644 ./../files/ad000001.smk //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/ad000001.mng //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/ad000004.mng //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/tos.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/newbie.save //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/termsofservice-default.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/termsofservice-enUS.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-default.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-enUS.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-frFR.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-zhCN.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/chathelp-war3-ruRU.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/newaccount-default.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files /usr/bin/install -c -m 644 ./../files/newaccount-enUS.txt //sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/var/pvpgn/files chmod u+x ./../scripts/tos.sh ./../scripts/tos.sh //sw/build.build/root-pvpgn-pgsql-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.S0PNZ /usr/bin/install -d -m 700 /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql /bin/cp -r BUGS /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r README.DEV /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r COPYING /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r TODO /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r CREDITS /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r UPDATE /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r IGNOREME /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r NEWS /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r version-history.txt /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/cp -r README /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql/ /bin/chmod -R go=u-w /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/doc/pvpgn-pgsql /bin/rm -f /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/info/dir /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/info/dir.old /sw/build.build/root-pvpgn-pgsql-1.8.5-1003/sw/share/info/dir /sw/build.build/root-pvpgn-pgsql-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-pgsql-1.8.5-1003 /sw/fink/10.9/stable/main/binary-darwin-x86_64/net dpkg-deb: building package `pvpgn-pgsql' in `/sw/fink/10.9/stable/main/binary-darwin-x86_64/net/pvpgn-pgsql_1.8.5-1003_darwin-x86_64.deb'. Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-pvpgn-pgsql-1.8.5-1003 (Reading database ... 5895 files and directories currently installed.) Removing fink-buildlock-pvpgn-pgsql-1.8.5-1003 ...