=>> Building games/tetrinet-x build started at Fri Feb 20 16:54:55 EST 2026 port directory: /usr/ports/games/tetrinet-x package name: tetrinet-x-1.13.16_2 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: gmarco@giovannelli.it Makefile datestamp: -rw-r--r-- 1 root wheel 1164 Jun 29 2025 /usr/ports/games/tetrinet-x/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: 69995d3471aa Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 13 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p3 1500068 UNAME_r=15.0-RELEASE-p3 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/13/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ---End OPTIONS List--- --MAINTAINER-- gmarco@giovannelli.it --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/tetrinet-x/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/tetrinet-x/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/tetrinet-x/work/.cache HOME=/wrkdirs/usr/ports/games/tetrinet-x/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/tetrinet-x/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/tetrinet-x/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/tetrinet-x/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/tetrinet-x/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/tetrinet-x/work/.cache HOME=/wrkdirs/usr/ports/games/tetrinet-x/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/tetrinet-x/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/tetrinet-x/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/tetrinet-x" EXAMPLESDIR="share/examples/tetrinet-x" DATADIR="share/tetrinet-x" WWWDIR="www/tetrinet-x" ETCDIR="etc/tetrinet-x" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/tetrinet-x DOCSDIR=/usr/local/share/doc/tetrinet-x EXAMPLESDIR=/usr/local/share/examples/tetrinet-x WWWDIR=/usr/local/www/tetrinet-x ETCDIR=/usr/local/etc/tetrinet-x --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> tetrinet-x-1.13.16_2 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> tetrinet-x-1.13.16_2 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of tetrinet-x-1.13.16_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by tetrinet-x-1.13.16_2 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by tetrinet-x-1.13.16_2 for building => SHA256 Checksum OK for tetrinet-x.1.13.16.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by tetrinet-x-1.13.16_2 for building ===> Extracting for tetrinet-x-1.13.16_2 => SHA256 Checksum OK for tetrinet-x.1.13.16.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for tetrinet-x-1.13.16_2 ===> Applying FreeBSD patches for tetrinet-x-1.13.16_2 from /usr/ports/games/tetrinet-x/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> tetrinet-x-1.13.16_2 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> tetrinet-x-1.13.16_2 depends on file: /usr/local/bin/ccache - found ===> Returning to build of tetrinet-x-1.13.16_2 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for tetrinet-x-1.13.16_2 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for tetrinet-x-1.13.16_2 (cd /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx-1.13.16/src && cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing main.c -o ../bin/tetrix.freebsd) In file included from main.c:97: ./net.c:12:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 12 | void my_memcpy(dest,src,len) | ^ ./net.c:19:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 19 | void my_bzero(dest,len) | ^ ./net.c:52:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 52 | void getmyhostname(s) | ^ ./net.c:88:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 88 | void neterror(s) | ^ ./net.c:142:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | void setsock(sock,options) | ^ ./net.c:170:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 170 | int getsock(options) | ^ ./net.c:179:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | void killsock(sock) | ^ ./net.c:229:49: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] 229 | if (getsockname(sock,(struct sockaddr *)&name,&addrlen)<0) { | ^~~~~~~~ /usr/include/sys/socket.h:710:74: note: passing argument to parameter here 710 | int getsockname(int, struct sockaddr * __restrict, socklen_t * __restrict); | ^ In file included from main.c:97: ./net.c:213:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 213 | int open_listen_socket(port,bindip) | ^ ./net.c:240:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 240 | int open_listen(port) | ^ ./net.c:249:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | char *hostnamefromip(ip) | ^ ./net.c:268:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 268 | int answer(sock,caller,ip,binary) | ^ ./net.c:273:49: warning: passing 'int *' to parameter of type 'socklen_t *' (aka 'unsigned int *') converts between pointers to integer types with different sign [-Wpointer-sign] 273 | new_sock=accept(sock,(struct sockaddr *)&from,&addrlen); | ^~~~~~~~ /usr/include/sys/socket.h:701:69: note: passing argument to parameter here 701 | int accept(int, struct sockaddr * __restrict, socklen_t * __restrict); | ^ In file included from main.c:97: ./net.c:288:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 288 | int sockread(s,len,socket_list) | ^ ./net.c:378:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | int sockgets(s,len) | ^ ./net.c:486:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 486 | void tputs(z,s) | ^ main.c:228:77: warning: 'fscanf' may overflow; destination buffer in argument 3 has size 4, but the corresponding specifier may require size 5 [-Wfortify-source] 228 | i = fscanf(file_in," %4[0-9*] . %4[0-9*] . %4[0-9*] . %4[0-9*] \n", ip1, ip2, ip3, ip4); | ^ main.c:228:82: warning: 'fscanf' may overflow; destination buffer in argument 4 has size 4, but the corresponding specifier may require size 5 [-Wfortify-source] 228 | i = fscanf(file_in," %4[0-9*] . %4[0-9*] . %4[0-9*] . %4[0-9*] \n", ip1, ip2, ip3, ip4); | ^ main.c:228:87: warning: 'fscanf' may overflow; destination buffer in argument 5 has size 4, but the corresponding specifier may require size 5 [-Wfortify-source] 228 | i = fscanf(file_in," %4[0-9*] . %4[0-9*] . %4[0-9*] . %4[0-9*] \n", ip1, ip2, ip3, ip4); | ^ main.c:228:92: warning: 'fscanf' may overflow; destination buffer in argument 6 has size 4, but the corresponding specifier may require size 5 [-Wfortify-source] 228 | i = fscanf(file_in," %4[0-9*] . %4[0-9*] . %4[0-9*] . %4[0-9*] \n", ip1, ip2, ip3, ip4); | ^ main.c:877:49: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 877 | if ((nsock->type==NET_CONNECTED)) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ main.c:877:49: note: remove extraneous parentheses around the comparison to silence this warning 877 | if ((nsock->type==NET_CONNECTED)) | ~ ^ ~ main.c:877:49: note: use '=' to turn this equality comparison into an assignment 877 | if ((nsock->type==NET_CONNECTED)) | ^~ | = main.c:966:49: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 966 | if ((nsock->type==NET_CONNECTED) ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ main.c:966:49: note: remove extraneous parentheses around the comparison to silence this warning 966 | if ((nsock->type==NET_CONNECTED) ) | ~ ^ ~ main.c:966:49: note: use '=' to turn this equality comparison into an assignment 966 | if ((nsock->type==NET_CONNECTED) ) | ^~ | = main.c:1160:54: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 1160 | if ( (nsock->type==NET_CONNECTED) ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~ main.c:1160:54: note: remove extraneous parentheses around the comparison to silence this warning 1160 | if ( (nsock->type==NET_CONNECTED) ) | ~ ^ ~ main.c:1160:54: note: use '=' to turn this equality comparison into an assignment 1160 | if ( (nsock->type==NET_CONNECTED) ) | ^~ | = main.c:1995:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 1995 | if ( (nsock->type == NET_CONNECTED) ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.c:1995:35: note: remove extraneous parentheses around the comparison to silence this warning 1995 | if ( (nsock->type == NET_CONNECTED) ) | ~ ^ ~ main.c:1995:35: note: use '=' to turn this equality comparison into an assignment 1995 | if ( (nsock->type == NET_CONNECTED) ) | ^~ | = main.c:2065:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 2065 | if ( (nsock->type == NET_CONNECTED)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.c:2065:43: note: remove extraneous parentheses around the comparison to silence this warning 2065 | if ( (nsock->type == NET_CONNECTED)) | ~ ^ ~ main.c:2065:43: note: use '=' to turn this equality comparison into an assignment 2065 | if ( (nsock->type == NET_CONNECTED)) | ^~ | = main.c:2139:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 2139 | if ( (nsock->type == NET_CONNECTED)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.c:2139:35: note: remove extraneous parentheses around the comparison to silence this warning 2139 | if ( (nsock->type == NET_CONNECTED)) | ~ ^ ~ main.c:2139:35: note: use '=' to turn this equality comparison into an assignment 2139 | if ( (nsock->type == NET_CONNECTED)) | ^~ | = main.c:2199:35: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 2199 | if ( (nsock->type == NET_CONNECTED)) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.c:2199:35: note: remove extraneous parentheses around the comparison to silence this warning 2199 | if ( (nsock->type == NET_CONNECTED)) | ~ ^ ~ main.c:2199:35: note: use '=' to turn this equality comparison into an assignment 2199 | if ( (nsock->type == NET_CONNECTED)) | ^~ | = main.c:611:67: warning: 'sscanf' may overflow; destination buffer in argument 5 has size 601, but the corresponding specifier may require size 1025 [-Wfortify-source] 611 | sscanf(MSG,"%s %s %1024[^\n]", STRG2,STRG,PARAM); | ^ main.c:2960:33: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 2960 | if ((n->type==NET_CONNECTED) ) | ~~~~~~~^~~~~~~~~~~~~~~ main.c:2960:33: note: remove extraneous parentheses around the comparison to silence this warning 2960 | if ((n->type==NET_CONNECTED) ) | ~ ^ ~ main.c:2960:33: note: use '=' to turn this equality comparison into an assignment 2960 | if ((n->type==NET_CONNECTED) ) | ^~ | = 29 warnings generated. (cd /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx-1.13.16/contrib/query/src && cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing query.c -o ../../../bin/server-query) query.c:86:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 86 | int xfgets(fd, buf, sz) | ^ 1 warning generated. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for tetrinet-x-1.13.16_2 ===> Generating temporary packing list /bin/mkdir -p /wrkdirs/usr/ports/games/tetrinet-x/work/stage/usr/local/share/tetrinet-x install -s -m 555 /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx-1.13.16/bin/tetrix.freebsd /wrkdirs/usr/ports/games/tetrinet-x/work/stage/usr/local/share/tetrinet-x install -s -m 555 /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx-1.13.16/bin/server-query /wrkdirs/usr/ports/games/tetrinet-x/work/stage/usr/local/share/tetrinet-x install -m 0644 /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx-1.13.16/bin/game.conf /wrkdirs/usr/ports/games/tetrinet-x/work/stage/usr/local/share/tetrinet-x install -m 0644 /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx-1.13.16/bin/game.log /wrkdirs/usr/ports/games/tetrinet-x/work/stage/usr/local/share/tetrinet-x install -m 0644 /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx-1.13.16/bin/game.secure /wrkdirs/usr/ports/games/tetrinet-x/work/stage/usr/local/share/tetrinet-x install -m 0644 /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx-1.13.16/bin/game.winlist /wrkdirs/usr/ports/games/tetrinet-x/work/stage/usr/local/share/tetrinet-x install -m 555 -m 751 /wrkdirs/usr/ports/games/tetrinet-x/work/tetrinetx /wrkdirs/usr/ports/games/tetrinet-x/work/stage/usr/local/etc/rc.d ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-02-20T21:54:55+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=69995d3471aa' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for tetrinet-x-1.13.16_2 ===> Building tetrinet-x-1.13.16_2 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for tetrinet-x-1.13.16_2 build of games/tetrinet-x | tetrinet-x-1.13.16_2 ended at Fri Feb 20 16:54:59 EST 2026 build time: 00:00:05