>>> Building on exopi-3 under games/tetrinetx BDEPENDS = [net/adns] DIST = [games/tetrinetx:tetrinetx-1.13.16+qirc-1.40c.tar.gz] FULLPKGNAME = tetrinetx-1.13.16p2 RDEPENDS = [net/adns] (Junk lock obtained for exopi-3 at 1732008574.17) >>> Running depends in games/tetrinetx at 1732008574.21 last junk was in math/octave /usr/sbin/pkg_add -aI -Drepair adns-1.5.2 was: /usr/sbin/pkg_add -aI -Drepair adns-1.5.2 /usr/sbin/pkg_add -aI -Drepair adns-1.5.2 >>> Running show-prepare-results in games/tetrinetx at 1732008577.07 ===> games/tetrinetx ===> Building from scratch tetrinetx-1.13.16p2 ===> tetrinetx-1.13.16p2 depends on: adns-* -> adns-1.5.2 ===> Verifying specs: c adns ===> found c.100.3 adns.2.0 adns-1.5.2 (Junk lock released for exopi-3 at 1732008577.63) distfiles size=81447 >>> Running build in games/tetrinetx at 1732008577.66 ===> games/tetrinetx ===> Checking files for tetrinetx-1.13.16p2 `/exopi-cvs/ports/distfiles/tetrinetx-1.13.16+qirc-1.40c.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for tetrinetx-1.13.16p2 ===> Patching for tetrinetx-1.13.16p2 ===> Applying OpenBSD patch patch-bin_game_allow_example Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- bin/game.allow.example.orig Thu Sep 6 16:02:20 2007 |+++ bin/game.allow.example Thu Sep 6 16:02:32 2007 -------------------------- Patching file bin/game.allow.example using Plan A... Hunk #1 succeeded at 3. done ===> Applying OpenBSD patch patch-bin_game_ban_compromise_example Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- bin/game.ban.compromise.example.orig Thu Sep 6 16:02:20 2007 |+++ bin/game.ban.compromise.example Thu Sep 6 16:02:34 2007 -------------------------- Patching file bin/game.ban.compromise.example using Plan A... Hunk #1 succeeded at 1. done ===> Applying OpenBSD patch patch-bin_game_ban_example Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- bin/game.ban.example.orig Thu Sep 6 16:02:20 2007 |+++ bin/game.ban.example Thu Sep 6 16:02:44 2007 -------------------------- Patching file bin/game.ban.example using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-bin_game_conf Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- bin/game.conf.orig Mon Sep 6 14:14:38 1999 |+++ bin/game.conf Thu Sep 6 09:41:35 2007 -------------------------- Patching file bin/game.conf using Plan A... Hunk #1 succeeded at 8. done ===> Applying OpenBSD patch patch-bin_game_secure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- bin/game.secure.orig Sat Sep 11 04:10:52 1999 |+++ bin/game.secure Thu Sep 6 09:41:35 2007 -------------------------- Patching file bin/game.secure using Plan A... Hunk #1 succeeded at 8. done ===> Applying OpenBSD patch patch-src_config_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/config.h.orig Tue Apr 24 04:31:29 2001 |+++ src/config.h Thu Sep 6 15:47:57 2007 -------------------------- Patching file src/config.h using Plan A... Hunk #1 succeeded at 6. done ===> Applying OpenBSD patch patch-src_main_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/main.c.orig Tue Jul 9 05:53:49 2002 |+++ src/main.c Thu Sep 6 09:41:35 2007 -------------------------- Patching file src/main.c using Plan A... Hunk #1 succeeded at 200. Hunk #2 succeeded at 236. Hunk #3 succeeded at 259. Hunk #4 succeeded at 420. Hunk #5 succeeded at 472. Hunk #6 succeeded at 520. Hunk #7 succeeded at 2345. Hunk #8 succeeded at 2374. Hunk #9 succeeded at 3510. Hunk #10 succeeded at 3527. Hunk #11 succeeded at 3540. Hunk #12 succeeded at 3699. Hunk #13 succeeded at 3716. Hunk #14 succeeded at 3730. Hunk #15 succeeded at 4412. Hunk #16 succeeded at 4429. Hunk #17 succeeded at 4445. Hunk #18 succeeded at 4477. done ===> Applying OpenBSD patch patch-src_main_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/main.h.orig Sun Apr 29 21:00:28 2001 |+++ src/main.h Thu Sep 6 09:41:35 2007 -------------------------- Patching file src/main.h using Plan A... Hunk #1 succeeded at 47. Hunk #2 succeeded at 244. done ===> Applying OpenBSD patch patch-src_net_c Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/net.c.orig Tue Apr 24 04:31:29 2001 |+++ src/net.c Thu Sep 6 10:14:52 2007 -------------------------- Patching file src/net.c using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 56. Hunk #3 succeeded at 102. Hunk #4 succeeded at 135. Hunk #5 succeeded at 233. Hunk #6 succeeded at 282. Hunk #7 succeeded at 318. Hunk #8 succeeded at 353. Hunk #9 succeeded at 380. Hunk #10 succeeded at 525. done ===> Applying OpenBSD patch patch-src_net_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- src/net.h.orig Tue Apr 24 04:31:29 2001 |+++ src/net.h Thu Sep 6 10:08:07 2007 -------------------------- Patching file src/net.h using Plan A... Hunk #1 succeeded at 37. Hunk #2 succeeded at 54. Hunk #3 succeeded at 73. Hunk #4 succeeded at 108. done rm /exopi-obj/pobj/tetrinetx-1.13.16/tetrinetx-1.13.16+qirc-1.40c/bin/game.*.orig.port ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ ===> Generating configure for tetrinetx-1.13.16p2 ===> Configuring for tetrinetx-1.13.16p2 ===> Building for tetrinetx-1.13.16p2 cd /exopi-obj/pobj/tetrinetx-1.13.16/tetrinetx-1.13.16+qirc-1.40c/src && cc -O2 -pipe -fno-strength-reduce -DCONFDIR="\"/etc/tetrinetx\"" -I/usr/local/include main.c -o tetrinetx -L/usr/local/lib -ladns cc: warning: optimization flag '-fno-strength-reduce' is not supported [-Wignored-optimization-argument] In file included from main.c:34: ./net.c:56:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void getmyhostname(s) ^ ./net.c:140:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void neterror(s) ^ ./net.c:194:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void setsock(sock,options) ^ ./net.c:233:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int getsock(options) ^ ./net.c:248:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void killsock(sock) ^ ./net.c:282:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int open_listen_socket(port,bindip) ^ ./net.c:328:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int open_listen(port) ^ ./net.c:337:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] char *hostnamefromip(ip) ^ ./net.c:370:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int answer(sock,ip,binary) ^ ./net.c:390:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sockread(s,len,socket_list) ^ ./net.c:480:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] int sockgets(s,len) ^ ./net.c:588:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] void tputs(z,s) ^ In file included from main.c:36: ./game.c:1101:13: warning: comparison of array 'ban_str' equal to a null pointer is always false [-Wtautological-pointer-compare] if (ban_str == NULL) break; ^~~~~~~ ~~~~ main.c:1011:54: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (nsock->type==NET_CONNECTED) ) ~~~~~~~~~~~^~~~~~~~~~~~~~~ main.c:1011:54: note: remove extraneous parentheses around the comparison to silence this warning if ( (nsock->type==NET_CONNECTED) ) ~ ^ ~ main.c:1011:54: note: use '=' to turn this equality comparison into an assignment if ( (nsock->type==NET_CONNECTED) ) ^~ = main.c:1752:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (nsock->type == NET_CONNECTED) ) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.c:1752:35: note: remove extraneous parentheses around the comparison to silence this warning if ( (nsock->type == NET_CONNECTED) ) ~ ^ ~ main.c:1752:35: note: use '=' to turn this equality comparison into an assignment if ( (nsock->type == NET_CONNECTED) ) ^~ = main.c:1819:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (nsock->type == NET_CONNECTED)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.c:1819:43: note: remove extraneous parentheses around the comparison to silence this warning if ( (nsock->type == NET_CONNECTED)) ~ ^ ~ main.c:1819:43: note: use '=' to turn this equality comparison into an assignment if ( (nsock->type == NET_CONNECTED)) ^~ = main.c:1966:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (nsock->type == NET_CONNECTED)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.c:1966:35: note: remove extraneous parentheses around the comparison to silence this warning if ( (nsock->type == NET_CONNECTED)) ~ ^ ~ main.c:1966:35: note: use '=' to turn this equality comparison into an assignment if ( (nsock->type == NET_CONNECTED)) ^~ = main.c:2087:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ( (nsock->type == NET_CONNECTED)) ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.c:2087:35: note: remove extraneous parentheses around the comparison to silence this warning if ( (nsock->type == NET_CONNECTED)) ~ ^ ~ main.c:2087:35: note: use '=' to turn this equality comparison into an assignment if ( (nsock->type == NET_CONNECTED)) ^~ = main.c:2222:24: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((nsock->type==NET_CONNECTED)) ~~~~~~~~~~~^~~~~~~~~~~~~~~ main.c:2222:24: note: remove extraneous parentheses around the comparison to silence this warning if ((nsock->type==NET_CONNECTED)) ~ ^ ~ main.c:2222:24: note: use '=' to turn this equality comparison into an assignment if ((nsock->type==NET_CONNECTED)) ^~ = main.c:3325:36: warning: too many arguments in call to 'init_allowlist' init_allowlist(allowlist, MAXALLOW); ~~~~~~~~~~~~~~ ^ main.c:3325:16: warning: passing arguments to 'init_allowlist' without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype] init_allowlist(allowlist, MAXALLOW); ^ main.c:4930:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((n->type==NET_CONNECTED) ) ~~~~~~~^~~~~~~~~~~~~~~ main.c:4930:33: note: remove extraneous parentheses around the comparison to silence this warning if ((n->type==NET_CONNECTED) ) ~ ^ ~ main.c:4930:33: note: use '=' to turn this equality comparison into an assignment if ((n->type==NET_CONNECTED) ) ^~ = main.c:5042:32: warning: while loop has empty body [-Wempty-body] while(probe_async_dns() == 1); ^ main.c:5042:32: note: put the semicolon on a separate line to silence this warning 23 warnings generated. ld: warning: main.c(/tmp/main-5ebffc.o:(xstrsave)): warning: strcpy() is almost always misused, please use strlcpy() ld: warning: main.c(/tmp/main-5ebffc.o:(query_do)): warning: sprintf() is often misused, please use snprintf() ld: warning: main.c(/tmp/main-5ebffc.o:(sockgets)): warning: strcat() is almost always misused, please use strlcat() >>> Running package in games/tetrinetx at 1732008580.83 ===> games/tetrinetx ===> Faking installation for tetrinetx-1.13.16p2 ===> Building package for tetrinetx-1.13.16p2 Create /exopi-cvs/ports/packages/amd64/all/tetrinetx-1.13.16p2.tgz Creating package tetrinetx-1.13.16p2 reading plist| checking dependencies| checking dependencies|net/adns checksumming| checksumming| | 0% checksumming|** | 3% checksumming|*** | 5% checksumming|***** | 8% checksumming|****** | 10% checksumming|******** | 13% checksumming|********* | 15% checksumming|*********** | 18% checksumming|************* | 21% checksumming|************** | 23% checksumming|**************** | 26% checksumming|***************** | 28% checksumming|******************* | 31% checksumming|******************** | 33% checksumming|********************** | 36% checksumming|*********************** | 38% checksumming|************************* | 41% checksumming|*************************** | 44% checksumming|**************************** | 46% checksumming|****************************** | 49% checksumming|******************************* | 51% checksumming|********************************* | 54% checksumming|********************************** | 56% checksumming|************************************ | 59% checksumming|************************************** | 62% checksumming|*************************************** | 64% checksumming|***************************************** | 67% checksumming|****************************************** | 69% checksumming|******************************************** | 72% checksumming|********************************************* | 74% checksumming|*********************************************** | 77% checksumming|************************************************ | 79% checksumming|************************************************** | 82% checksumming|**************************************************** | 85% checksumming|***************************************************** | 87% checksumming|******************************************************* | 90% checksumming|******************************************************** | 92% checksumming|********************************************************** | 95% checksumming|*********************************************************** | 97% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/tetrinetx-1.13.16p2.tgz >>> Running clean in games/tetrinetx at 1732008582.63 ===> games/tetrinetx ===> Cleaning for tetrinetx-1.13.16p2 >>> Ended at 1732008582.83 max_stuck=2.80/depends=2.86/show-prepare-results=0.60/build=3.17/package=1.80/clean=0.22