Building trojka-1.0.txz (origin /buildshare/ports/355755/games/trojka) for powerpc-10-0 on XXX slot1: created x distfiles/ x distfiles/trojka.tar.gz x packages/ x packages/pkg-1.2.7_2.txz ELF ldconfig path: /lib /usr/lib /usr/lib/compat Make depends ===> trojka-1.0 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 trojka-1.0 Make install ===> trojka-1.0 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by trojka-1.0 for building ===> Extracting for trojka-1.0 => SHA256 Checksum OK for trojka.tar.gz. ===> Patching for trojka-1.0 ===> Applying FreeBSD patches for trojka-1.0 ===> Configuring for trojka-1.0 ===> Building for trojka-1.0 cc -O2 -pipe -fno-strict-aliasing -DSCOREFILE=\"/usr/local/share/trojka/trojka.scores\" -c trojka.c In file included from trojka.c:11: trojka.h:105:8: warning: extra tokens at end of #endif directive In file included from trojka.c:12: hiscore.h:24:8: warning: extra tokens at end of #endif directive trojka.c: In function 'main': trojka.c:71: warning: incompatible implicit declaration of built-in function 'malloc' trojka.c: In function 'getopt': trojka.c:323: warning: incompatible implicit declaration of built-in function 'exit' cc -O2 -pipe -fno-strict-aliasing -DSCOREFILE=\"/usr/local/share/trojka/trojka.scores\" -c screen.c In file included from screen.c:10: sys_custom.h:16:8: warning: extra tokens at end of #endif directive In file included from screen.c:11: trojka.h:105:8: warning: extra tokens at end of #endif directive In file included from screen.c:12: screen.h:41:8: warning: extra tokens at end of #endif directive In file included from screen.c:13: hiscore.h:24:8: warning: extra tokens at end of #endif directive screen.c: In function 'showmesg': screen.c:149: warning: incompatible implicit declaration of built-in function 'strlen' cc -O2 -pipe -fno-strict-aliasing -DSCOREFILE=\"/usr/local/share/trojka/trojka.scores\" -c scan.c In file included from scan.c:9: trojka.h:105:8: warning: extra tokens at end of #endif directive scan.c: In function 'explode': scan.c:99: warning: comparison is always false due to limited range of data type scan.c: In function 'shiftblocks': scan.c:110: warning: comparison is always false due to limited range of data type cc -O2 -pipe -fno-strict-aliasing -DSCOREFILE=\"/usr/local/share/trojka/trojka.scores\" -c hiscore.c In file included from hiscore.c:7: sys_custom.h:16:8: warning: extra tokens at end of #endif directive In file included from hiscore.c:8: hiscore.h:24:8: warning: extra tokens at end of #endif directive In file included from hiscore.c:9: trojka.h:105:8: warning: extra tokens at end of #endif directive hiscore.c: In function 'readscores': hiscore.c:74: warning: incompatible implicit declaration of built-in function 'strcpy' cc -O2 -pipe -fno-strict-aliasing -DSCOREFILE=\"/usr/local/share/trojka/trojka.scores\" -c system.c In file included from system.c:30: trojka.h:105:8: warning: extra tokens at end of #endif directive system.c: In function 'initcurses': system.c:86: warning: passing argument 2 of 'signal' from incompatible pointer type system.c:87: warning: passing argument 2 of 'signal' from incompatible pointer type system.c: In function 'quit_prog': system.c:118: warning: incompatible implicit declaration of built-in function 'exit' cc -O2 -pipe -fno-strict-aliasing -DSCOREFILE=\"/usr/local/share/trojka/trojka.scores\" trojka.o screen.o scan.o hiscore.o system.o -lcurses -o trojka sed "s|%%PREFIX%%|/usr/local|" trojka.6 > trojka.6.out ===> Installing for trojka-1.0 ===> Generating temporary packing list ===> Checking if games/trojka already installed install -c -d -m 0755 /usr/local/share/trojka install -c -m 2755 -g games -s trojka /usr/local/bin install -c -m 0644 COPYRIGHT README /usr/local/share/trojka install -c -m 0664 -g games /dev/null /usr/local/share/trojka/trojka.scores install -c -m 0444 trojka.6.out /usr/local/man/man6/trojka.6 ============================================================ You now have suid binary (2755): /usr/local/bin/trojka Scores will not be writed if you don't set suid. ============================================================ ===> Compressing manual pages for trojka-1.0 ===> Registering installation for trojka-1.0 Installing trojka-1.0... done ===> SECURITY REPORT: This port has installed the following binaries which execute with increased privileges. /usr/local/bin/trojka 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. Make package ===> Building package for trojka-1.0 Creating package for trojka-1.0 slot1: removed