=> Building irc/psybnc build started at Wed Oct 5 01:13:40 PDT 2016 port directory: /usr/ports/irc/psybnc building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: ports@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../01//usr/ports/irc/psybnc/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=psybnc-2.3.2.9_2 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ===> The following configuration options are available for psybnc-2.3.2.9_2: MENUCONFIG=off: Configure using menu ===> Use 'make config' to modify these settings ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/irc/psybnc XDG_CONFIG_HOME=/wrkdirs/irc/psybnc HOME=/wrkdirs/irc/psybnc TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/irc/psybnc XDG_CONFIG_HOME=/wrkdirs/irc/psybnc HOME=/wrkdirs/irc/psybnc TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath,/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- PSYBASE=psybnc OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/psybnc" EXAMPLESDIR="share/examples/psybnc" DATADIR="share/psybnc" WWWDIR="www/psybnc" ETCDIR="etc/psybnc" --End PLIST_SUB-- --SUB_LIST-- PSYBASE=/usr/local/psybnc PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/psybnc DOCSDIR=/usr/local/share/doc/psybnc EXAMPLESDIR=/usr/local/share/examples/psybnc WWWDIR=/usr/local/www/psybnc ETCDIR=/usr/local/etc/psybnc --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> NOTICE: The psybnc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv1+ accepted by the user =========================================================================== =================================================== ===> psybnc-2.3.2.9_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> psybnc-2.3.2.9_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of psybnc-2.3.2.9_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The psybnc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv1+ accepted by the user ===> Fetching all distfiles required by psybnc-2.3.2.9_2 for building =========================================================================== =================================================== ===> NOTICE: The psybnc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv1+ accepted by the user ===> Fetching all distfiles required by psybnc-2.3.2.9_2 for building => SHA256 Checksum OK for psyBNC-2.3.2-9.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The psybnc port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv1+ accepted by the user ===> Fetching all distfiles required by psybnc-2.3.2.9_2 for building ===> Extracting for psybnc-2.3.2.9_2 => SHA256 Checksum OK for psyBNC-2.3.2-9.tar.gz. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for psybnc-2.3.2.9_2 ===> Converting DOS text files to UNIX text files ===> Applying ports patches for psybnc-2.3.2.9_2 =========================================================================== =================================================== ===> psybnc-2.3.2.9_2 depends on file: /usr/local/lib/libcrypto.so.38 - not found ===> Installing existing package /packages/All/libressl-2.4.3.txz Installing libressl-2.4.3... Extracting libressl-2.4.3: .......... done ===> psybnc-2.3.2.9_2 depends on file: /usr/local/lib/libcrypto.so.38 - found ===> Returning to build of psybnc-2.3.2.9_2 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for psybnc-2.3.2.9_2 /usr/bin/touch /wrkdirs/irc/psybnc/psybnc/key/psybnc.cert.pem =========================================================================== =================================================== ===> Building for psybnc-2.3.2.9_2 --- all --- Initializing bouncer compilation [*] Running Conversion Tool for older psyBNC Data. Using existent configuration File. [*] Running Autoconfig. System: DragonFly Socket Libs: Internal. Environment: Internal. Time-Headers: in sys/time.h. Byte order: Big Endian. IPv6-Support: Yes. async-DNS-Support: No, using blocking DNS. SSL-Support: No openssl found. Get openssl at www.openssl.org Creating Makefile [*] Compiling MakeSalt for Encryption.. Creating Salt File Salt File created. Move the Salt File to a safe location after psyBNC was compiled and delete it on your shell. You will need the File later for update Compiling. [*] Compiling Bouncer.. --- src/psybnc.o --- --- src/match.o --- --- src/p_client.o --- --- src/p_crypt.o --- --- src/p_dcc.o --- --- src/psybnc.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/psybnc.c -o src/psybnc.o --- src/match.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/match.c -o src/match.o --- src/p_client.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_client.c -o src/p_client.o --- src/p_dcc.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_dcc.c -o src/p_dcc.o --- src/p_crypt.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_crypt.c -o src/p_crypt.o In file included from ./src/p_global.h:44:0, from src/p_crypt.c:51: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/match.o --- In file included from ./src/p_global.h:44:0, from src/match.c:39: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/p_dcc.o --- In file included from ./src/p_global.h:44:0, from src/p_dcc.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_dcc.c: In function 'loaddccs': src/p_dcc.c:133:9: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] port=atoi(spt); ^ src/p_dcc.c: In function 'listdccs': src/p_dcc.c:175:5: warning: implicit declaration of function 'listpdccs' [-Wimplicit-function-declaration] listpdccs(usern); ^ src/p_dcc.c: In function 'erasedcc': src/p_dcc.c:224:6: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(thisdcc->link); ^ src/p_dcc.c:224:6: warning: incompatible implicit declaration of built-in function 'free' src/p_dcc.c:224:6: note: include '' or provide a declaration of 'free' src/p_dcc.c:228:6: warning: incompatible implicit declaration of built-in function 'free' free(thisdcc->link); ^ src/p_dcc.c:228:6: note: include '' or provide a declaration of 'free' src/p_dcc.c:233:2: warning: incompatible implicit declaration of built-in function 'free' free(thisdcc->link); ^ src/p_dcc.c:233:2: note: include '' or provide a declaration of 'free' src/p_dcc.c: In function 'randport': src/p_dcc.c:523:10: warning: implicit declaration of function 'random' [-Wimplicit-function-declaration] port=random(); ^ src/p_dcc.c: In function 'removepdcc': src/p_dcc.c:634:6: warning: incompatible implicit declaration of built-in function 'free' free(pdcc); ^ src/p_dcc.c:634:6: note: include '' or provide a declaration of 'free' src/p_dcc.c: In function 'checkdcctimeouts': src/p_dcc.c:1512:8: warning: incompatible implicit declaration of built-in function 'free' free(pdcc); ^ src/p_dcc.c:1512:8: note: include '' or provide a declaration of 'free' src/p_dcc.c: In function 'parsectcps': src/p_dcc.c:1717:13: warning: implicit declaration of function 'atol' [-Wimplicit-function-declaration] filelen=atol(pt); ^ --- src/psybnc.o --- In file included from ./src/p_global.h:44:0, from src/psybnc.c:40: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/p_hash.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_hash.c -o src/p_hash.o --- src/psybnc.o --- src/psybnc.c: In function 'bncalarm': src/psybnc.c:124:5: warning: 'return' with no value, in function returning non-void return; ^ src/psybnc.c: In function 'main': src/psybnc.c:176:14: warning: implicit declaration of function 'fexists' [-Wimplicit-function-declaration] } else if (fexists("psybnc.conf")) { ^ src/psybnc.c:187:6: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit (0x0); ^ src/psybnc.c:187:6: warning: incompatible implicit declaration of built-in function 'exit' src/psybnc.c:187:6: note: include '' or provide a declaration of 'exit' src/psybnc.c:203:7: warning: incompatible implicit declaration of built-in function 'exit' exit(0x0); ^ src/psybnc.c:203:7: note: include '' or provide a declaration of 'exit' src/psybnc.c:212:6: warning: incompatible implicit declaration of built-in function 'exit' exit (0x0); ^ src/psybnc.c:212:6: note: include '' or provide a declaration of 'exit' src/psybnc.c:214:16: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] listenport = atoi(value); ^ src/psybnc.c:238:5: warning: incompatible implicit declaration of built-in function 'exit' exit (0x0); ^ src/psybnc.c:238:5: note: include '' or provide a declaration of 'exit' src/psybnc.c:245:7: warning: incompatible implicit declaration of built-in function 'exit' exit(0x0); ^ src/psybnc.c:245:7: note: include '' or provide a declaration of 'exit' src/psybnc.c:259:6: warning: implicit declaration of function 'makesalt' [-Wimplicit-function-declaration] makesalt(); ^ src/psybnc.c:299:6: warning: incompatible implicit declaration of built-in function 'exit' exit (0x0); ^ src/psybnc.c:299:6: note: include '' or provide a declaration of 'exit' --- src/p_client.o --- In file included from ./src/p_global.h:44:0, from src/p_client.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_client.c: In function 'cmdbwho': src/p_client.c:196:5: warning: type of 'usern' defaults to 'int' [-Wimplicit-int] int cmdbwho(usern) ^ src/p_client.c: In function 'firstwelcome': src/p_client.c:258:5: warning: implicit declaration of function 'printhelp' [-Wimplicit-function-declaration] printhelp(0); ^ src/p_client.c: In function 'firstuser': src/p_client.c:264:5: warning: type of 'npeer' defaults to 'int' [-Wimplicit-int] int firstuser(npeer) { ^ src/p_client.c:276:12: warning: implicit declaration of function 'cmdadduser' [-Wimplicit-function-declaration] linkto=cmdadduser(0); ^ src/p_client.c: In function 'cmdpassword': src/p_client.c:613:12: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] if(pw) free(pw); ^ src/p_client.c:613:12: warning: incompatible implicit declaration of built-in function 'free' src/p_client.c:613:12: note: include '' or provide a declaration of 'free' src/p_client.c: In function 'cmdjump': src/p_client.c:636:9: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] if(atoi(irccontent)>0 && atoi(irccontent)<21) ^ src/p_client.c: In function 'cmdlinkfrom': src/p_client.c:1040:5: warning: implicit declaration of function 'cmdaddlink' [-Wimplicit-function-declaration] cmdaddlink(usern,LI_ALLOW); ^ src/p_client.c: In function 'cmddcccancel': src/p_client.c:1389:2: warning: implicit declaration of function 'canceldcc' [-Wimplicit-function-declaration] canceldcc(usern,irccontent,NULL); ^ src/p_client.c: In function 'cmdquit': src/p_client.c:2280:2: warning: implicit declaration of function 'quitclient' [-Wimplicit-function-declaration] quitclient(usern); ^ src/p_client.c: In function 'checkcrypt': src/p_client.c:2417:4: warning: incompatible implicit declaration of built-in function 'free' free(pt2); ^ src/p_client.c:2417:4: note: include '' or provide a declaration of 'free' --- src/p_hash.o --- In file included from ./src/p_global.h:44:0, from src/p_hash.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/p_idea.o --- --- src/p_inifunc.o --- --- src/p_idea.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_idea.c -o src/p_idea.o --- src/p_inifunc.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_inifunc.c -o src/p_inifunc.o --- src/p_link.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_link.c -o src/p_link.o --- src/p_idea.o --- In file included from ./src/p_global.h:44:0, from src/p_idea.c:54: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_idea.c: In function 'IDEA_stringencrypt': src/p_idea.c:556:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(result); ^ src/p_idea.c:556:5: warning: incompatible implicit declaration of built-in function 'free' src/p_idea.c:556:5: note: include '' or provide a declaration of 'free' src/p_idea.c: In function 'IDEA_stringdecrypt': src/p_idea.c:575:5: warning: incompatible implicit declaration of built-in function 'free' free(unhashed); ^ src/p_idea.c:575:5: note: include '' or provide a declaration of 'free' --- src/p_link.o --- In file included from ./src/p_global.h:44:0, from src/p_link.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_link.c: In function 'processlink': src/p_link.c:555:2: warning: implicit declaration of function 'internalinbound' [-Wimplicit-function-declaration] internalinbound(0,nlink); ^ src/p_link.c: In function 'checklinkerror': src/p_link.c:565:5: warning: implicit declaration of function 'checklinkkill' [-Wimplicit-function-declaration] checklinkkill(nlink); ^ --- src/p_inifunc.o --- In file included from ./src/p_global.h:44:0, from src/p_inifunc.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_inifunc.c: In function 'resetconfig': src/p_inifunc.c:41:6: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(wconf->entry); ^ src/p_inifunc.c:41:6: warning: incompatible implicit declaration of built-in function 'free' src/p_inifunc.c:41:6: note: include '' or provide a declaration of 'free' src/p_inifunc.c:44:2: warning: incompatible implicit declaration of built-in function 'free' free(owconf); ^ src/p_inifunc.c:44:2: note: include '' or provide a declaration of 'free' src/p_inifunc.c: In function 'clearsectionconfig': src/p_inifunc.c:126:7: warning: incompatible implicit declaration of built-in function 'free' free(wconf->entry); ^ src/p_inifunc.c:126:7: note: include '' or provide a declaration of 'free' src/p_inifunc.c: In function 'writeini': src/p_inifunc.c:208:7: warning: incompatible implicit declaration of built-in function 'free' free(wconf->entry); ^ src/p_inifunc.c:208:7: note: include '' or provide a declaration of 'free' src/p_inifunc.c:213:7: warning: incompatible implicit declaration of built-in function 'free' free(wconf->entry); ^ src/p_inifunc.c:213:7: note: include '' or provide a declaration of 'free' src/p_inifunc.c: In function 'getserver': src/p_inifunc.c:290:79: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] if (ern != 0) { user(usernum)->port = 6667; } else { user(usernum)->port = atoi(value); } ^ --- src/p_log.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_log.c -o src/p_log.o In file included from ./src/p_global.h:44:0, from src/p_log.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/p_memory.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_memory.c -o src/p_memory.o In file included from ./src/p_global.h:44:0, from src/p_memory.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_memory.c: In function '__pmalloc': src/p_memory.c:38:22: warning: implicit declaration of function 'malloc' [-Wimplicit-function-declaration] if (!(rc=(char *)malloc(size))) ^ src/p_memory.c:38:22: warning: incompatible implicit declaration of built-in function 'malloc' src/p_memory.c:38:22: note: include '' or provide a declaration of 'malloc' src/p_memory.c:41:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0x0); ^ src/p_memory.c:41:2: warning: incompatible implicit declaration of built-in function 'exit' src/p_memory.c:41:2: note: include '' or provide a declaration of 'exit' src/p_memory.c: In function '_pfree': src/p_memory.c:67:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(pointer); ^ src/p_memory.c:67:5: warning: incompatible implicit declaration of built-in function 'free' src/p_memory.c:67:5: note: include '' or provide a declaration of 'free' src/p_memory.c: In function 'bus_error': src/p_memory.c:337:5: warning: incompatible implicit declaration of built-in function 'exit' exit(0x0); ^ src/p_memory.c:337:5: note: include '' or provide a declaration of 'exit' src/p_memory.c: In function 'segv_error': src/p_memory.c:348:5: warning: incompatible implicit declaration of built-in function 'exit' exit(0x0); ^ src/p_memory.c:348:5: note: include '' or provide a declaration of 'exit' src/p_memory.c: In function 'fpe_error': src/p_memory.c:359:5: warning: incompatible implicit declaration of built-in function 'exit' exit(0x0); ^ src/p_memory.c:359:5: note: include '' or provide a declaration of 'exit' src/p_memory.c: In function 'int_error': src/p_memory.c:551:5: warning: incompatible implicit declaration of built-in function 'exit' exit(0x0); ^ src/p_memory.c:551:5: note: include '' or provide a declaration of 'exit' src/p_memory.c: In function 'kill_error': src/p_memory.c:574:5: warning: incompatible implicit declaration of built-in function 'exit' exit(0x0); ^ src/p_memory.c:574:5: note: include '' or provide a declaration of 'exit' src/p_memory.c: In function 'errorhandling': src/p_memory.c:619:3: warning: implicit declaration of function 'srand' [-Wimplicit-function-declaration] srand( time( NULL) ); ^ --- src/p_network.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_network.c -o src/p_network.o --- src/p_parse.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_parse.c -o src/p_parse.o --- src/p_network.o --- In file included from ./src/p_global.h:44:0, from src/p_network.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_network.c: In function 'netwhoischannels': src/p_network.c:436:5: warning: implicit declaration of function 'netdefault' [-Wimplicit-function-declaration] netdefault(usern,netname,myparentnick); ^ src/p_network.c: In function 'netdefault': src/p_network.c:513:8: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] if(atoi(irccommand)!=0) ^ --- src/p_parse.o --- In file included from ./src/p_global.h:44:0, from src/p_parse.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_parse.c: In function 'generalparse': src/p_parse.c:46:22: warning: 'return' with no value, in function returning non-void if (p1 == NULL) { return; } ^ src/p_parse.c:51:24: warning: 'return' with no value, in function returning non-void if (p2 == NULL) {return;} ^ src/p_parse.c:60:10: warning: 'return' with no value, in function returning non-void return; ^ src/p_parse.c:72:10: warning: 'return' with no value, in function returning non-void return; ^ src/p_parse.c:90:3: warning: 'return' with no value, in function returning non-void return; ^ src/p_parse.c:123:8: warning: 'return' with no value, in function returning non-void return; ^ --- src/p_peer.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_peer.c -o src/p_peer.o --- src/p_server.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_server.c -o src/p_server.o --- src/p_socket.o --- --- src/p_peer.o --- In file included from ./src/p_global.h:44:0, from src/p_peer.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_peer.c: In function 'linkpeer': src/p_peer.c:226:13: warning: implicit declaration of function 'firstuser' [-Wimplicit-function-declaration] rc = firstuser(npeer); ^ --- src/p_socket.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_socket.c -o src/p_socket.o --- src/p_peer.o --- src/p_peer.c:269:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(pt); ^ src/p_peer.c:269:5: warning: incompatible implicit declaration of built-in function 'free' src/p_peer.c:269:5: note: include '' or provide a declaration of 'free' src/p_peer.c:281:54: warning: implicit declaration of function 'rand' [-Wimplicit-function-declaration] if(user(rc)->penalty>2 && user(rc)->pentime+600+(rand()%120)>time(NULL)) ^ src/p_peer.c: In function 'killoldlistener': src/p_peer.c:429:5: warning: 'return' with no value, in function returning non-void return; ^ src/p_peer.c: In function 'erroroldlistener': src/p_peer.c:441:5: warning: 'return' with no value, in function returning non-void return; ^ src/p_peer.c: In function 'checkoldlistener': src/p_peer.c:460:7: warning: 'return' with no value, in function returning non-void return; ^ src/p_peer.c:476:31: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] newpeer(npeer)->lnkport=atoi(irccontent); ^ src/p_peer.c: In function 'checkhostallows': src/p_peer.c:549:5: warning: implicit declaration of function 'wild_match' [-Wimplicit-function-declaration] if(wild_match(buf2,buf)) return 1; ^ src/p_peer.c: In function 'checknewlistener': src/p_peer.c:570:2: warning: 'return' with no value, in function returning non-void return; ^ src/p_peer.c:577:2: warning: 'return' with no value, in function returning non-void return; ^ src/p_peer.c:587:5: warning: 'return' with no value, in function returning non-void return; ^ src/p_peer.c: In function 'killed': src/p_peer.c:594:4: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0x0); ^ src/p_peer.c:594:4: warning: incompatible implicit declaration of built-in function 'exit' src/p_peer.c:594:4: note: include '' or provide a declaration of 'exit' src/p_peer.c: In function 'createlisteners': src/p_peer.c:644:3: warning: implicit declaration of function 'srand' [-Wimplicit-function-declaration] srand( time( NULL) ); /* here we randomize to the timer (for randstring) */ ^ src/p_peer.c:645:3: warning: implicit declaration of function 'srandom' [-Wimplicit-function-declaration] srandom(rand()); /* salt of random bases on rand of time */ ^ --- src/p_server.o --- In file included from ./src/p_global.h:44:0, from src/p_server.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_server.c: In function 'serverinit': src/p_server.c:75:11: warning: implicit declaration of function 'rejoinchannels' [-Wimplicit-function-declaration] rejoinchannels(usern); ^ src/p_server.c: In function 'pong': src/p_server.c:138:6: warning: implicit declaration of function 'askforop' [-Wimplicit-function-declaration] askforop(usern,chan->name); ^ src/p_server.c: In function 'numnick': src/p_server.c:150:41: warning: implicit declaration of function 'rand' [-Wimplicit-function-declaration] ap_snprintf(numb,sizeof(numb),"%lu",rand()%999); ^ src/p_server.c: In function 'checkignores': src/p_server.c:427:9: warning: implicit declaration of function 'wild_match' [-Wimplicit-function-declaration] if(wild_match(ighost,ircfrom) || (strlen(ighost)==1 && *ighost=='*')) ^ src/p_server.c: In function 'userproxyconnected': src/p_server.c:1262:5: warning: implicit declaration of function 'userconnected' [-Wimplicit-function-declaration] userconnected(nuser); ^ src/p_server.c: In function 'checkclients': src/p_server.c:1369:33: warning: implicit declaration of function 'connectuser' [-Wimplicit-function-declaration] if (usern!=lastusern && connectuser(usern)==1) ^ --- src/p_socket.o --- In file included from ./src/p_global.h:44:0, from src/p_socket.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_socket.c: In function 'createsocket': src/p_socket.c:147:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(0x0); ^ src/p_socket.c:147:2: warning: incompatible implicit declaration of built-in function 'exit' src/p_socket.c:147:2: note: include '' or provide a declaration of 'exit' src/p_socket.c: In function 'killsocket': src/p_socket.c:193:3: warning: implicit declaration of function 'flushsendq' [-Wimplicit-function-declaration] flushsendq(lkm->sock->syssock,Q_FORCED); ^ src/p_socket.c:205:2: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(lkm->sock->commbuf); ^ src/p_socket.c:205:2: warning: incompatible implicit declaration of built-in function 'free' src/p_socket.c:205:2: note: include '' or provide a declaration of 'free' src/p_socket.c: In function 'connectto': src/p_socket.c:553:11: warning: implicit declaration of function 'getprotocol' [-Wimplicit-function-declaration] proto=getprotocol(host); ^ src/p_socket.c: In function 'flushsendq': src/p_socket.c:814:5: warning: incompatible implicit declaration of built-in function 'free' free(emsq); ^ src/p_socket.c:814:5: note: include '' or provide a declaration of 'free' src/p_socket.c:818:9: warning: implicit declaration of function 'writesock_STREAM' [-Wimplicit-function-declaration] writesock_STREAM(socket,msqd,msglen); ^ src/p_socket.c:820:9: warning: implicit declaration of function 'writesock' [-Wimplicit-function-declaration] writesock(socket,msqd); ^ src/p_socket.c: In function 'socket_accept': src/p_socket.c:1531:8: warning: implicit declaration of function 'checkhostallows' [-Wimplicit-function-declaration] if(checkhostallows(acceptip)==-1 && checkhostallows(accepthost)==-1) ^ --- src/p_string.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_string.c -o src/p_string.o --- src/p_sysmsg.o --- --- src/p_string.o --- In file included from ./src/p_global.h:44:0, from src/p_string.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/p_sysmsg.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_sysmsg.c -o src/p_sysmsg.o --- src/p_string.o --- src/p_string.c: In function 'strmncasecmp': src/p_string.c:77:2: warning: implicit declaration of function 'ucase' [-Wimplicit-function-declaration] ucase(u1); ^ src/p_string.c: In function 'randstring': src/p_string.c:255:5: warning: implicit declaration of function 'srand' [-Wimplicit-function-declaration] srand(time(NULL)); /* no, this was also done in the demon startup. but still.. */ ^ src/p_string.c:258:46: warning: implicit declaration of function 'rand' [-Wimplicit-function-declaration] for(i=0;i' or provide a declaration of 'free' src/p_string.c: In function 'removestring': src/p_string.c:343:24: warning: incompatible implicit declaration of built-in function 'free' if (th->entry!=NULL) free(th->entry); ^ src/p_string.c:343:24: note: include '' or provide a declaration of 'free' src/p_string.c:345:3: warning: incompatible implicit declaration of built-in function 'free' free(th); ^ src/p_string.c:345:3: note: include '' or provide a declaration of 'free' src/p_string.c:349:23: warning: incompatible implicit declaration of built-in function 'free' if(th->entry!=NULL) free(th->entry); ^ src/p_string.c:349:23: note: include '' or provide a declaration of 'free' src/p_string.c:351:3: warning: incompatible implicit declaration of built-in function 'free' free(th); ^ src/p_string.c:351:3: note: include '' or provide a declaration of 'free' src/p_string.c: In function 'checkstrings': src/p_string.c:582:14: warning: implicit declaration of function 'wild_match' [-Wimplicit-function-declaration] if (wild_match(ehost,ircfrom)) { ^ src/p_string.c: In function 'clearlanguage': src/p_string.c:600:6: warning: incompatible implicit declaration of built-in function 'free' free(language[ln]); ^ src/p_string.c:600:6: note: include '' or provide a declaration of 'free' src/p_string.c:601:2: warning: incompatible implicit declaration of built-in function 'free' free(language); ^ src/p_string.c:601:2: note: include '' or provide a declaration of 'free' src/p_string.c: In function 'loadlanguage': src/p_string.c:648:7: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] msg=atoi(pt); ^ src/p_string.c:655:4: warning: incompatible implicit declaration of built-in function 'free' free(language[msg]); ^ src/p_string.c:655:4: note: include '' or provide a declaration of 'free' --- src/p_sysmsg.o --- In file included from ./src/p_global.h:44:0, from src/p_sysmsg.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_sysmsg.c: In function 'sysparty': src/p_sysmsg.c:46:5: warning: implicit declaration of function 'querybounce' [-Wimplicit-function-declaration] querybounce(0); ^ --- src/p_userfile.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_userfile.c -o src/p_userfile.o --- src/p_uchannel.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_uchannel.c -o src/p_uchannel.o --- src/p_userfile.o --- In file included from ./src/p_global.h:44:0, from src/p_userfile.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_userfile.c: In function 'loaduser': src/p_userfile.c:70:29: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] user(usernum)->parent=atoi(value); ^ src/p_userfile.c:96:8: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(pt); ^ src/p_userfile.c:96:8: warning: incompatible implicit declaration of built-in function 'free' src/p_userfile.c:96:8: note: include '' or provide a declaration of 'free' src/p_userfile.c:188:32: warning: implicit declaration of function 'atol' [-Wimplicit-function-declaration] user(usernum)->lastlog = atol(value); ^ src/p_userfile.c:271:4: warning: 'return' with no value, in function returning non-void return; ^ --- src/p_uchannel.o --- In file included from ./src/p_global.h:44:0, from src/p_uchannel.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/p_script.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_script.c -o src/p_script.o --- src/p_uchannel.o --- src/p_uchannel.c: In function 'removenickfromchannel': src/p_uchannel.c:291:6: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(chanuser); ^ src/p_uchannel.c:291:6: warning: incompatible implicit declaration of built-in function 'free' src/p_uchannel.c:291:6: note: include '' or provide a declaration of 'free' src/p_uchannel.c: In function 'removenickfromallchannels': src/p_uchannel.c:318:6: warning: implicit declaration of function 'removechannelfromuser' [-Wimplicit-function-declaration] removechannelfromuser(usern,echannel->name); ^ src/p_uchannel.c: In function 'removeallusersfromchannel': src/p_uchannel.c:357:2: warning: incompatible implicit declaration of built-in function 'free' free(ukm); ^ src/p_uchannel.c:357:2: note: include '' or provide a declaration of 'free' src/p_uchannel.c: In function 'removeallchannelsfromuser': src/p_uchannel.c:383:6: warning: incompatible implicit declaration of built-in function 'free' free(ukm); ^ src/p_uchannel.c:383:6: note: include '' or provide a declaration of 'free' src/p_uchannel.c:386:2: warning: incompatible implicit declaration of built-in function 'free' free(lkm); ^ src/p_uchannel.c:386:2: note: include '' or provide a declaration of 'free' src/p_uchannel.c: In function 'removechannelfromuser': src/p_uchannel.c:436:3: warning: incompatible implicit declaration of built-in function 'free' free(ukm); ^ src/p_uchannel.c:436:3: note: include '' or provide a declaration of 'free' src/p_uchannel.c:443:3: warning: incompatible implicit declaration of built-in function 'free' free(l1->entry); ^ src/p_uchannel.c:443:3: note: include '' or provide a declaration of 'free' src/p_uchannel.c:451:3: warning: incompatible implicit declaration of built-in function 'free' free(l1->entry); ^ src/p_uchannel.c:451:3: note: include '' or provide a declaration of 'free' src/p_uchannel.c:459:3: warning: incompatible implicit declaration of built-in function 'free' free(l1->entry); ^ src/p_uchannel.c:459:3: note: include '' or provide a declaration of 'free' src/p_uchannel.c:471:6: warning: incompatible implicit declaration of built-in function 'free' free(lkm); ^ src/p_uchannel.c:471:6: note: include '' or provide a declaration of 'free' src/p_uchannel.c: In function 'setchannelmode': src/p_uchannel.c:504:14: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] lkm->limit=atoi(par); ^ --- src/p_script.o --- In file included from ./src/p_global.h:44:0, from src/p_script.c:30: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/p_topology.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_topology.c -o src/p_topology.o In file included from ./src/p_global.h:44:0, from src/p_topology.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_topology.c: In function 'digremove': src/p_topology.c:211:6: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(topo->linked[i]); ^ src/p_topology.c:211:6: warning: incompatible implicit declaration of built-in function 'free' src/p_topology.c:211:6: note: include '' or provide a declaration of 'free' src/p_topology.c: In function 'removetopology': src/p_topology.c:245:6: warning: incompatible implicit declaration of built-in function 'free' free(tree); ^ src/p_topology.c:245:6: note: include '' or provide a declaration of 'free' --- src/p_intnet.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_intnet.c -o src/p_intnet.o In file included from ./src/p_global.h:44:0, from src/p_intnet.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_intnet.c: In function 'removeclient': src/p_intnet.c:94:6: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(client); ^ src/p_intnet.c:94:6: warning: incompatible implicit declaration of built-in function 'free' src/p_intnet.c:94:6: note: include '' or provide a declaration of 'free' src/p_intnet.c: In function 'removeban': src/p_intnet.c:199:6: warning: incompatible implicit declaration of built-in function 'free' free(banlist->entry); ^ src/p_intnet.c:199:6: note: include '' or provide a declaration of 'free' src/p_intnet.c: In function 'removeinvite': src/p_intnet.c:260:6: warning: incompatible implicit declaration of built-in function 'free' free(invlist->entry); ^ src/p_intnet.c:260:6: note: include '' or provide a declaration of 'free' src/p_intnet.c: In function 'removeintop': src/p_intnet.c:321:6: warning: incompatible implicit declaration of built-in function 'free' free(intoplist->entry); ^ src/p_intnet.c:321:6: note: include '' or provide a declaration of 'free' src/p_intnet.c: In function 'mayjoin': src/p_intnet.c:352:5: warning: implicit declaration of function 'wild_match' [-Wimplicit-function-declaration] if(wild_match(lst->entry,ehost)) ^ src/p_intnet.c: In function 'rejoinintchannels': src/p_intnet.c:765:6: warning: implicit declaration of function 'cmdintjoin' [-Wimplicit-function-declaration] cmdintjoin(usern); ^ src/p_intnet.c:784:5: warning: implicit declaration of function 'sendmode' [-Wimplicit-function-declaration] sendmode(usern,chan->name); ^ src/p_intnet.c: In function 'cmdintuser': src/p_intnet.c:1920:6: warning: implicit declaration of function 'atoi' [-Wimplicit-function-declaration] if(atoi(ept)!=0) ^ --- src/p_blowfish.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_blowfish.c -o src/p_blowfish.o In file included from ./src/p_global.h:44:0, from src/p_blowfish.c:30: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_blowfish.c: In function 'BLOWencrypt': src/p_blowfish.c:530:7: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(pt); ^ src/p_blowfish.c:530:7: warning: incompatible implicit declaration of built-in function 'free' src/p_blowfish.c:530:7: note: include '' or provide a declaration of 'free' src/p_blowfish.c:544:4: warning: incompatible implicit declaration of built-in function 'free' free(s); ^ src/p_blowfish.c:544:4: note: include '' or provide a declaration of 'free' src/p_blowfish.c: In function 'BLOWdecrypt': src/p_blowfish.c:611:4: warning: incompatible implicit declaration of built-in function 'free' free(s); ^ src/p_blowfish.c:611:4: note: include '' or provide a declaration of 'free' --- src/p_translate.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_translate.c -o src/p_translate.o In file included from ./src/p_global.h:44:0, from src/p_translate.c:29: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition src/p_translate.c: In function 'erasetranslate': src/p_translate.c:133:5: warning: implicit declaration of function 'free' [-Wimplicit-function-declaration] free(lkm->translatetext); ^ src/p_translate.c:133:5: warning: incompatible implicit declaration of built-in function 'free' src/p_translate.c:133:5: note: include '' or provide a declaration of 'free' --- src/p_coredns.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/p_coredns.c -o src/p_coredns.o In file included from src/p_coredns.c:42:0: ./config.h:51:0: warning: "BLOCKDNS" redefined #define BLOCKDNS ^ :0:0: note: this is the location of the previous definition --- src/snprintf.o --- gcc -I./src/ -I. -c -O -DHAVE_CONFIG -DBIGENDIAN -DIPV6 -DBLOCKDNS -DPSYBASE=\"/usr/local/psybnc\" -DPREFIX=\"/usr/local\" src/snprintf.c -o src/snprintf.o src/snprintf.c:384:0: warning: "PREFIX" redefined #define PREFIX( str, length, ch ) *--str = ch ; length++ ; has_prefix = YES ^ :0:0: note: this is the location of the previous definition --- all --- gcc -o psybnc -O src/psybnc.o src/match.o src/p_client.o src/p_crypt.o src/p_dcc.o src/p_hash.o src/p_idea.o src/p_inifunc.o src/p_link.o src/p_log.o src/p_memory.o src/p_network.o src/p_parse.o src/p_peer.o src/p_server.o src/p_socket.o src/p_string.o src/p_sysmsg.o src/p_userfile.o src/p_uchannel.o src/p_script.o src/p_topology.o src/p_intnet.o src/p_blowfish.o src/p_translate.o src/p_coredns.o src/snprintf.o -lm psyBNC2.3.2-9-DragonFly ready. Please read the README before you run psybnc. -rwxr-xr-x 1 root wheel 242368 Oct 5 08:13 psybnc done. =========================================================================== =================================================== ===> psybnc-2.3.2.9_2 depends on file: /usr/local/lib/libcrypto.so.38 - found =========================================================================== =================================================== ===> Staging for psybnc-2.3.2.9_2 ===> Generating temporary packing list install -d /wrkdirs/irc/psybnc/stage/usr/local/psybnc/lang/ /wrkdirs/irc/psybnc/stage/usr/local/psybnc/key/ /wrkdirs/irc/psybnc/stage/usr/local/psybnc/help/ install -m 0644 /wrkdirs/irc/psybnc/psybnc/lang/INFO /wrkdirs/irc/psybnc/stage/usr/local/psybnc/lang/ install -m 0644 /wrkdirs/irc/psybnc/psybnc/lang/*.lng /wrkdirs/irc/psybnc/stage/usr/local/psybnc/lang/ install -m 0644 /wrkdirs/irc/psybnc/psybnc/src/ssl.cnf /wrkdirs/irc/psybnc/stage/usr/local/psybnc/key/ install -m 0644 /wrkdirs/irc/psybnc/psybnc/help/*.TXT /wrkdirs/irc/psybnc/stage/usr/local/psybnc/help/ install -m 0644 /wrkdirs/irc/psybnc/psybnc/help/*.DEU /wrkdirs/irc/psybnc/stage/usr/local/psybnc/help/ install -m 0644 /wrkdirs/irc/psybnc/psybnc/help/*.ITA /wrkdirs/irc/psybnc/stage/usr/local/psybnc/help/ install -s -m 555 /wrkdirs/irc/psybnc/psybnc/psybnc /wrkdirs/irc/psybnc/stage/usr/local/bin/ install -m 0644 /wrkdirs/irc/psybnc/psybnc/psybnc.conf /wrkdirs/irc/psybnc/stage/usr/local/etc/psybnc.conf.sample if [ -f /wrkdirs/irc/psybnc/psybnc/key/psybnc.req.pem ]; then install -m 0644 /wrkdirs/irc/psybnc/psybnc/key/psybnc.cert.pem /wrkdirs/irc/psybnc/stage/usr/local/psybnc/key/; install -m 0644 /wrkdirs/irc/psybnc/psybnc/key/psybnc.key.pem /wrkdirs/irc/psybnc/stage/usr/local/psybnc/key/; install -m 0644 /wrkdirs/irc/psybnc/psybnc/key/psybnc.req.pem /wrkdirs/irc/psybnc/stage/usr/local/psybnc/key/; fi ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for psybnc-2.3.2.9_2 file sizes/checksums [253]: ... done packing files [253]: ... done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for psybnc-2.3.2.9_2 build of irc/psybnc ended at Wed Oct 5 01:13:49 PDT 2016 build time: 00:00:09