Building opentracker-0.2010.05.30_1.txz (origin /buildshare/ports/355755/net/opentracker) for powerpc-10-0 on XXX slot2: created x distfiles/ x distfiles/opentracker-0.2010.05.30.tar.bz2 x packages/ x packages/pkg-1.2.7_2.txz x packages/gmake-3.82_1.txz x packages/libowfat-0.29.txz x packages/gettext-0.18.3.1_1.txz ELF ldconfig path: /lib /usr/lib /usr/lib/compat Make depends ===> opentracker-0.2010.05.30_1 depends on file: /usr/local/sbin/pkg - not found ===> Verifying install for /usr/local/sbin/pkg in /buildshare/ports/355755/ports-mgmt/pkg ===> Installing existing package /packages/pkg-1.2.7_2.txz Installing pkg-1.2.7_2... done If you are upgrading from the old package format, first run: # pkg2ng ===> Returning to build of opentracker-0.2010.05.30_1 ===> opentracker-0.2010.05.30_1 depends on file: /usr/local/lib/libowfat.a - not found ===> Verifying install for /usr/local/lib/libowfat.a in /buildshare/ports/355755/devel/libowfat ===> Installing existing package /packages/libowfat-0.29.txz Installing libowfat-0.29... done ===> Returning to build of opentracker-0.2010.05.30_1 Make install ===> opentracker-0.2010.05.30_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by opentracker-0.2010.05.30_1 for building ===> Extracting for opentracker-0.2010.05.30_1 => SHA256 Checksum OK for opentracker-0.2010.05.30.tar.bz2. ===> Patching for opentracker-0.2010.05.30_1 ===> Applying FreeBSD patches for opentracker-0.2010.05.30_1 ===> opentracker-0.2010.05.30_1 depends on file: /usr/local/lib/libowfat.a - found ===> Configuring for opentracker-0.2010.05.30_1 ===> Building for opentracker-0.2010.05.30_1 cc -c -o opentracker.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS opentracker.c cc -c -o trackerlogic.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS trackerlogic.c cc -c -o scan_urlencoded_query.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS scan_urlencoded_query.c cc -c -o ot_mutex.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_mutex.c cc -c -o ot_stats.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_stats.c cc -c -o ot_vector.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_vector.c cc -c -o ot_clean.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_clean.c cc -c -o ot_udp.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_udp.c cc -c -o ot_iovec.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_iovec.c cc -c -o ot_fullscrape.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_fullscrape.c cc -c -o ot_accesslist.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_accesslist.c cc -c -o ot_http.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_http.c cc -c -o ot_livesync.o -O2 -pipe -fno-strict-aliasing -I/usr/local/include/libowfat -Wall -pipe -Wextra -O3 -DWANT_FULLSCRAPE -DWANT_V6 -DWANT_RESTRICT_STATS ot_livesync.c cc -o opentracker opentracker.o trackerlogic.o scan_urlencoded_query.o ot_mutex.o ot_stats.o ot_vector.o ot_clean.o ot_udp.o ot_iovec.o ot_fullscrape.o ot_accesslist.o ot_http.o ot_livesync.o -L/usr/local/lib -lowfat -pthread -lpthread -lz ===> Staging for opentracker-0.2010.05.30_1 ===> Generating temporary packing list install -s -o root -g wheel -m 555 /obj/buildshare/ports/355755/net/opentracker/work/opentracker-0.2010.05.30/opentracker /obj/buildshare/ports/355755/net/opentracker/work/stage/usr/local/bin /bin/mkdir -p /obj/buildshare/ports/355755/net/opentracker/work/stage/usr/local/etc/opentracker install -o root -g wheel -m 444 /obj/buildshare/ports/355755/net/opentracker/work/opentracker-0.2010.05.30/opentracker.conf.sample /obj/buildshare/ports/355755/net/opentracker/work/stage/usr/local/etc/opentracker/opentracker.conf.sample ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) ===> Installing for opentracker-0.2010.05.30_1 ===> Checking if net/opentracker already installed ===> Registering installation for opentracker-0.2010.05.30_1 Installing opentracker-0.2010.05.30_1... done This tracker is open in a sense that everyone announcing a torrent is welcome to do so and will be informed about anyone else announcing the same torrent. Unless -DWANT_IP_FROM_QUERY_STRING is enabled (which is meant for debugging purposes only), only source IPs are accepted. The tracker implements a minimal set of essential features only but was able respond to far more than 10000 requests per second on a Sun Fire 2200 M2 (thats where we found no more clients able to fire more of our testsuite.sh script). Some tweaks you may want to try under FreeBSD: sysctl kern.ipc.somaxconn=1024 sysctl kern.ipc.nmbclusters=32768 sysctl net.inet.tcp.msl=10000 sysctl kern.maxfiles=10240 ===> SECURITY REPORT: This port has installed the following files which may act as network servers and may therefore pose a remote security risk to the system. /usr/local/bin/opentracker This port has installed the following startup scripts which may cause these network services to be started at boot time. /usr/local/etc/rc.d/opentracker If there are vulnerabilities in these programs there may be a security risk to the system. FreeBSD makes no guarantee about the security of ports included in the Ports Collection. Please type 'make deinstall' to deinstall the port if this is a concern. For more information, and contact details about the security status of this software, see the following webpage: http://erdgeist.org/arts/software/opentracker/ Make package ===> Building package for opentracker-0.2010.05.30_1 slot2: removed