=>> Building net/teddycloud build started at Tue Mar 17 02:54:34 EDT 2026 port directory: /usr/ports/net/teddycloud package name: teddycloud-0.6.7 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: freebsd@pe82.de Makefile datestamp: -rw-r--r-- 1 root wheel 2832 Feb 17 19:06 /usr/ports/net/teddycloud/Makefile Ports top last git commit: 8c988f802ea2 Ports top unclean checkout: no Port dir last git commit: 670212fe204e Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 06 ---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/06/.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-- freebsd@pe82.de --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/net/teddycloud/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/teddycloud/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net/teddycloud/work/.cache HOME=/wrkdirs/usr/ports/net/teddycloud/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/teddycloud/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net/teddycloud/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-- CONFIG_RUNTIME_BASE_PATH=/usr/local/etc/teddycloud RUNTIME_BASE_PATH=/usr/local/share/teddycloud NO_SANITIZERS=1 GIT_DIRTY=0 GIT_BUILD_TIME="2026-01-11 11:47:28 +0000" GIT_SHORT_SHA=5b59a82 GIT_SHA=5b59a82ae6c2fd8d8501ea0fe1da2e775fb8eff0 GIT_TAG=tc_v0.6.7 WEB_GIT_DIRTY=0 WEB_GIT_BUILD_TIME="2026-01-11 12:46:00 +0100" WEB_GIT_SHORT_SHA=fa6babd WEB_GIT_SHA=fa6babd8487afba90e391f23714d8435574562a5 WEB_GIT_TAG=tcw_v0.6.7 XDG_DATA_HOME=/wrkdirs/usr/ports/net/teddycloud/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/net/teddycloud/work XDG_CACHE_HOME=/wrkdirs/usr/ports/net/teddycloud/work/.cache HOME=/wrkdirs/usr/ports/net/teddycloud/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net/teddycloud/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net/teddycloud/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 ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="gcc14" CFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc14 -fno-strict-aliasing " CPP="cpp14" CPPFLAGS="" LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc14 -L/usr/local/lib/gcc14 " LIBS="" CXX="g++14" CXXFLAGS="-O2 -pipe -fstack-protector-strong -Wl,-rpath=/usr/local/lib/gcc14 -Wl,-rpath=/usr/local/lib/gcc14 " 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/teddycloud" EXAMPLESDIR="share/examples/teddycloud" DATADIR="share/teddycloud" WWWDIR="www/teddycloud" ETCDIR="etc/teddycloud" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/teddycloud DOCSDIR=/usr/local/share/doc/teddycloud EXAMPLESDIR=/usr/local/share/examples/teddycloud WWWDIR=/usr/local/www/teddycloud ETCDIR=/usr/local/etc/teddycloud --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 ===> teddycloud-0.6.7 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> teddycloud-0.6.7 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of teddycloud-0.6.7 =========================================================================== =================================================== ===== 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 teddycloud-0.6.7 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by teddycloud-0.6.7 for building => SHA256 Checksum OK for tonies.json. => SHA256 Checksum OK for tonieboxes.json. => SHA256 Checksum OK for toniebox-reverse-engineering-teddycloud-tc_v0.6.7_GH0.tar.gz. => SHA256 Checksum OK for toniebox-reverse-engineering-teddycloud_web-tcw_v0.6.7_GH0.tar.gz. => SHA256 Checksum OK for Oryx-Embedded-Common-v2.4.4_GH0.tar.gz. => SHA256 Checksum OK for Oryx-Embedded-CycloneCRYPTO-v2.4.4_GH0.tar.gz. => SHA256 Checksum OK for Oryx-Embedded-CycloneSSL-v2.4.4_GH0.tar.gz. => SHA256 Checksum OK for Oryx-Embedded-CycloneTCP-v2.4.4_GH0.tar.gz. =========================================================================== =================================================== ===== 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 teddycloud-0.6.7 for building ===> Extracting for teddycloud-0.6.7 => SHA256 Checksum OK for tonies.json. => SHA256 Checksum OK for tonieboxes.json. => SHA256 Checksum OK for toniebox-reverse-engineering-teddycloud-tc_v0.6.7_GH0.tar.gz. => SHA256 Checksum OK for toniebox-reverse-engineering-teddycloud_web-tcw_v0.6.7_GH0.tar.gz. => SHA256 Checksum OK for Oryx-Embedded-Common-v2.4.4_GH0.tar.gz. => SHA256 Checksum OK for Oryx-Embedded-CycloneCRYPTO-v2.4.4_GH0.tar.gz. => SHA256 Checksum OK for Oryx-Embedded-CycloneSSL-v2.4.4_GH0.tar.gz. => SHA256 Checksum OK for Oryx-Embedded-CycloneTCP-v2.4.4_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for teddycloud-0.6.7 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for teddycloud-0.6.7 from /usr/ports/net/teddycloud/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> teddycloud-0.6.7 depends on executable: curl - not found ===> Installing existing package /packages/All/curl-8.17.0.pkg [pkg.DaveG.ca] Installing curl-8.17.0... [pkg.DaveG.ca] `-- Installing brotli-1.2.0,1... [pkg.DaveG.ca] `-- Extracting brotli-1.2.0,1: .......... done [pkg.DaveG.ca] `-- Installing libidn2-2.3.8... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Installing libunistring-1.4.2... [pkg.DaveG.ca] | `-- Extracting libunistring-1.4.2: .......... done [pkg.DaveG.ca] `-- Extracting libidn2-2.3.8: .......... done [pkg.DaveG.ca] `-- Installing libnghttp2-1.68.0... [pkg.DaveG.ca] `-- Extracting libnghttp2-1.68.0: ....... done [pkg.DaveG.ca] `-- Installing libpsl-0.21.5_2... [pkg.DaveG.ca] `-- Extracting libpsl-0.21.5_2: ........ done [pkg.DaveG.ca] `-- Installing libssh2-1.11.1,3... [pkg.DaveG.ca] `-- Extracting libssh2-1.11.1,3: .......... done [pkg.DaveG.ca] `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] Extracting curl-8.17.0: .......... done ===> teddycloud-0.6.7 depends on executable: curl - found ===> Returning to build of teddycloud-0.6.7 ===> teddycloud-0.6.7 depends on executable: protoc-c - not found ===> Installing existing package /packages/All/protobuf-c-1.5.1_3.pkg [pkg.DaveG.ca] Installing protobuf-c-1.5.1_3... [pkg.DaveG.ca] `-- Installing abseil-20250127.1_1... [pkg.DaveG.ca] `-- Extracting abseil-20250127.1_1: .......... done [pkg.DaveG.ca] `-- Installing protobuf-29.6,1... [pkg.DaveG.ca] | `-- Installing jsoncpp-1.9.6_1... [pkg.DaveG.ca] | `-- Extracting jsoncpp-1.9.6_1: .......... done [pkg.DaveG.ca] `-- Extracting protobuf-29.6,1: .......... done [pkg.DaveG.ca] Extracting protobuf-c-1.5.1_3: .......... done ===> teddycloud-0.6.7 depends on executable: protoc-c - found ===> Returning to build of teddycloud-0.6.7 ===> teddycloud-0.6.7 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> teddycloud-0.6.7 depends on package: gmake>=4.4.1 - found ===> Returning to build of teddycloud-0.6.7 ===> teddycloud-0.6.7 depends on executable: gcc14 - not found ===> Installing existing package /packages/All/gcc14-14.2.0_4.pkg [pkg.DaveG.ca] Installing gcc14-14.2.0_4... [pkg.DaveG.ca] `-- Installing binutils-2.44,1... [pkg.DaveG.ca] `-- Extracting binutils-2.44,1: .......... done [pkg.DaveG.ca] `-- Installing gmp-6.3.0... [pkg.DaveG.ca] `-- Extracting gmp-6.3.0: .......... done [pkg.DaveG.ca] `-- Installing mpc-1.3.1_1... [pkg.DaveG.ca] | `-- Installing mpfr-4.2.2,1... [pkg.DaveG.ca] | `-- Extracting mpfr-4.2.2,1: .......... done [pkg.DaveG.ca] `-- Extracting mpc-1.3.1_1: ...... done [pkg.DaveG.ca] Extracting gcc14-14.2.0_4: .......... done ===== Message from gcc14-14.2.0_4: -- To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc14 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. ===> teddycloud-0.6.7 depends on executable: gcc14 - found ===> Returning to build of teddycloud-0.6.7 ===> teddycloud-0.6.7 depends on file: /usr/local/bin/as - found ===> teddycloud-0.6.7 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 gcc14 create symlink for gcc14 (world) create symlink for g++14 create symlink for g++14 (world) create symlink for cpp14 create symlink for cpp14 (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. ===> teddycloud-0.6.7 depends on file: /usr/local/bin/ccache - found ===> Returning to build of teddycloud-0.6.7 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> teddycloud-0.6.7 depends on shared library: libcjson.so - not found ===> Installing existing package /packages/All/libcjson-1.7.19.pkg [pkg.DaveG.ca] Installing libcjson-1.7.19... [pkg.DaveG.ca] Extracting libcjson-1.7.19: .......... done ===> teddycloud-0.6.7 depends on shared library: libcjson.so - found (/usr/local/lib/libcjson.so) ===> Returning to build of teddycloud-0.6.7 ===> teddycloud-0.6.7 depends on shared library: libogg.so - not found ===> Installing existing package /packages/All/libogg-1.3.6,4.pkg [pkg.DaveG.ca] Installing libogg-1.3.6,4... [pkg.DaveG.ca] Extracting libogg-1.3.6,4: .......... done ===> teddycloud-0.6.7 depends on shared library: libogg.so - found (/usr/local/lib/libogg.so) ===> Returning to build of teddycloud-0.6.7 ===> teddycloud-0.6.7 depends on shared library: libopus.so - not found ===> Installing existing package /packages/All/opus-1.6.1.pkg [pkg.DaveG.ca] Installing opus-1.6.1... [pkg.DaveG.ca] Extracting opus-1.6.1: .......... done ===> teddycloud-0.6.7 depends on shared library: libopus.so - found (/usr/local/lib/libopus.so) ===> Returning to build of teddycloud-0.6.7 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for teddycloud-0.6.7 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for teddycloud-0.6.7 [CLEAN ] Deleting output files... [ PLAT ] linux [ OSID ] "freebsd" [ ARCH ] "amd64" [ BITS ] 64 [DIR] creating bin/ [PROTO ] proto/toniebox.pb.freshness-check.fc-request.proto WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1773730553.880225 1055965 main.cc:44] `protoc-c` is deprecated. Please use `protoc` instead! [PROTO ] proto/toniebox.pb.freshness-check.fc-response.proto WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1773730553.917918 1030523 main.cc:44] `protoc-c` is deprecated. Please use `protoc` instead! [PROTO ] proto/toniebox.pb.rtnl.proto WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1773730553.968600 1054904 main.cc:44] `protoc-c` is deprecated. Please use `protoc` instead! [PROTO ] proto/toniebox.pb.taf-header.proto WARNING: All log messages before absl::InitializeLog() is called are written to STDERR W0000 00:00:1773730554.187489 1018314 main.cc:44] `protoc-c` is deprecated. Please use `protoc` instead! [DIR] creating obj/src/ [ CC ] src/cache.c [ CC ] src/cert.c [ CC ] src/cloud_request.c [ CC ] src/contentJson.c [ CC ] src/esp32.c [ CC ] src/fs_ext.c [ CC ] src/handler.c [ CC ] src/handler_api.c [ CC ] src/handler_cloud.c In file included from src/cyclone/common/debug.h:34, from include/settings.h:6, from src/handler_cloud.c:5: src/handler_cloud.c: In function 'handleCloudContent': src/cyclone/common/os_port.h:213:45: warning: 'strncpy' output may be truncated copying 2 bytes from a string of length 2 [-Wstringop-truncation] 213 | #define osStrncpy(s1, s2, length) (void) strncpy(s1, s2, length) | ^~~~~~~~~~~~~~~~~~~~~~~ src/handler_cloud.c:519:17: note: in expansion of macro 'osStrncpy' 519 | osStrncpy(&uid[pos], &ruid[14 - pos], 2); | ^~~~~~~~~ [ CC ] src/handler_reverse.c [ CC ] src/handler_rtnl.c [ CC ] src/handler_security_mit.c [ CC ] src/handler_sse.c [ CC ] src/home_assistant.c [ CC ] src/json_helper.c [ CC ] src/main.c [ CC ] src/mqtt.c [ CC ] src/mutex_manager.c [ CC ] src/os_ext.c [ CC ] src/path_ext.c [ CC ] src/pcap_dump.c [ CC ] src/pcaplog.c [ CC ] src/rand.c [ CC ] src/server.c [ CC ] src/server_helpers.c [ CC ] src/settings.c [ CC ] src/stats.c [ CC ] src/tls_adapter.c [ CC ] src/tonie_audio_playlist.c [ CC ] src/toniebox_state.c [ CC ] src/toniefile.c [ CC ] src/toniesJson.c [ CC ] src/web.c [DIR] creating obj/src/proto/ [ CC ] src/proto/protobuf-c.c [DIR] creating obj/cyclone/common/ [ CC ] cyclone/common/cpu_endian.c [ CC ] cyclone/common/date_time.c [ CC ] cyclone/common/path.c [ CC ] cyclone/common/str.c [DIR] creating obj/cyclone/cyclone_tcp/http/ [ CC ] cyclone/cyclone_tcp/http/http_client.c [ CC ] cyclone/cyclone_tcp/http/http_client_misc.c [ CC ] cyclone/cyclone_tcp/http/http_common.c [DIR] creating obj/cyclone/cyclone_tcp/mqtt/ [ CC ] cyclone/cyclone_tcp/mqtt/mqtt_client.c [ CC ] cyclone/cyclone_tcp/mqtt/mqtt_client_packet.c [ CC ] cyclone/cyclone_tcp/mqtt/mqtt_client_misc.c [DIR] creating obj/cyclone/cyclone_ssl/ [ CC ] cyclone/cyclone_ssl/tls.c [ CC ] cyclone/cyclone_ssl/tls_cipher_suites.c [ CC ] cyclone/cyclone_ssl/tls_handshake.c [ CC ] cyclone/cyclone_ssl/tls_client.c [ CC ] cyclone/cyclone_ssl/tls_client_fsm.c [ CC ] cyclone/cyclone_ssl/tls_client_extensions.c [ CC ] cyclone/cyclone_ssl/tls_client_misc.c [ CC ] cyclone/cyclone_ssl/tls_server.c [ CC ] cyclone/cyclone_ssl/tls_server_fsm.c [ CC ] cyclone/cyclone_ssl/tls_server_extensions.c [ CC ] cyclone/cyclone_ssl/tls_server_misc.c [ CC ] cyclone/cyclone_ssl/tls_common.c [ CC ] cyclone/cyclone_ssl/tls_extensions.c [ CC ] cyclone/cyclone_ssl/tls_sign_generate.c [ CC ] cyclone/cyclone_ssl/tls_sign_misc.c [ CC ] cyclone/cyclone_ssl/tls_sign_verify.c [ CC ] cyclone/cyclone_ssl/tls_key_material.c In file included from cyclone/cyclone_crypto/core/crypto.h:35, from cyclone/cyclone_ssl/tls.h:43, from cyclone/cyclone_ssl/tls_key_material.c:35: cyclone/cyclone_ssl/tls_key_material.c: In function 'tlsDumpSecret': src/cyclone/common/os_port.h:213:45: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 213 | #define osStrncpy(s1, s2, length) (void) strncpy(s1, s2, length) | ^~~~~~~~~~~~~~~~~~~~~~~ cyclone/cyclone_ssl/tls_key_material.c:828:10: note: in expansion of macro 'osStrncpy' 828 | osStrncpy(buffer, label, n); | ^~~~~~~~~ src/cyclone/common/os_port.h:165:24: note: length computed here 165 | #define osStrlen(s) strlen(s) | ^~~~~~~~~ cyclone/cyclone_ssl/tls_key_material.c:822:11: note: in expansion of macro 'osStrlen' 822 | n = osStrlen(label); | ^~~~~~~~ [ CC ] cyclone/cyclone_ssl/tls_transcript_hash.c [ CC ] cyclone/cyclone_ssl/tls_cache.c [ CC ] cyclone/cyclone_ssl/tls_ticket.c [ CC ] cyclone/cyclone_ssl/tls_ffdhe.c [ CC ] cyclone/cyclone_ssl/tls_record.c [ CC ] cyclone/cyclone_ssl/tls_record_encryption.c [ CC ] cyclone/cyclone_ssl/tls_record_decryption.c [ CC ] cyclone/cyclone_ssl/tls_misc.c [DIR] creating obj/cyclone/cyclone_crypto/hash/ [ CC ] cyclone/cyclone_crypto/hash/sha1.c [ CC ] cyclone/cyclone_crypto/hash/sha256.c [ CC ] cyclone/cyclone_crypto/hash/sha384.c [ CC ] cyclone/cyclone_crypto/hash/sha512.c [DIR] creating obj/cyclone/cyclone_crypto/mac/ [ CC ] cyclone/cyclone_crypto/mac/hmac.c [DIR] creating obj/cyclone/cyclone_crypto/cipher_modes/ [ CC ] cyclone/cyclone_crypto/cipher_modes/cbc.c [DIR] creating obj/cyclone/cyclone_crypto/aead/ [ CC ] cyclone/cyclone_crypto/aead/ccm.c [ CC ] cyclone/cyclone_crypto/aead/gcm.c [DIR] creating obj/cyclone/cyclone_crypto/xof/ [ CC ] cyclone/cyclone_crypto/xof/keccak.c [ CC ] cyclone/cyclone_crypto/xof/shake.c [DIR] creating obj/cyclone/cyclone_crypto/pkc/ [ CC ] cyclone/cyclone_crypto/pkc/dh.c [ CC ] cyclone/cyclone_crypto/pkc/rsa.c [ CC ] cyclone/cyclone_crypto/pkc/dsa.c [DIR] creating obj/cyclone/cyclone_crypto/ecc/ [ CC ] cyclone/cyclone_crypto/ecc/ec.c [ CC ] cyclone/cyclone_crypto/ecc/ec_curves.c [ CC ] cyclone/cyclone_crypto/ecc/ecdh.c [ CC ] cyclone/cyclone_crypto/ecc/ecdsa.c [ CC ] cyclone/cyclone_crypto/ecc/eddsa.c [DIR] creating obj/cyclone/cyclone_crypto/encoding/ [ CC ] cyclone/cyclone_crypto/encoding/base64.c [ CC ] cyclone/cyclone_crypto/encoding/asn1.c [ CC ] cyclone/cyclone_crypto/encoding/oid.c [DIR] creating obj/cyclone/cyclone_crypto/pkix/ [ CC ] cyclone/cyclone_crypto/pkix/pem_import.c [ CC ] cyclone/cyclone_crypto/pkix/pem_export.c [ CC ] cyclone/cyclone_crypto/pkix/pem_common.c [ CC ] cyclone/cyclone_crypto/pkix/pem_decrypt.c [ CC ] cyclone/cyclone_crypto/pkix/pkcs8_key_parse.c [ CC ] cyclone/cyclone_crypto/pkix/pkcs8_key_format.c [ CC ] cyclone/cyclone_crypto/pkix/x509_key_format.c [ CC ] cyclone/cyclone_crypto/pkix/x509_key_parse.c [ CC ] cyclone/cyclone_crypto/pkix/x509_cert_parse.c [ CC ] cyclone/cyclone_crypto/pkix/x509_cert_ext_parse.c [ CC ] cyclone/cyclone_crypto/pkix/x509_cert_validate.c [ CC ] cyclone/cyclone_crypto/pkix/x509_cert_create.c [ CC ] cyclone/cyclone_crypto/pkix/x509_cert_format.c In file included from cyclone/cyclone_crypto/core/crypto.h:35, from cyclone/cyclone_crypto/pkix/x509_cert_format.c:35: cyclone/cyclone_crypto/pkix/x509_cert_format.c: In function 'x509FormatTime': cyclone/cyclone_crypto/pkix/x509_cert_format.c:713:25: warning: '%02u' directive writing between 2 and 3 bytes into a region of size between 2 and 6 [-Wformat-overflow=] 713 | osSprintf(buffer, "%04" PRIu16 "%02" PRIu8 "%02" PRIu8 | ^~~~~ src/cyclone/common/os_port.h:231:47: note: in definition of macro 'osSprintf' 231 | #define osSprintf(dest, ...) sprintf(dest, __VA_ARGS__) | ^~~~~~~~~~~ cyclone/cyclone_crypto/pkix/x509_cert_format.c:713:25: note: directive argument in the range [0, 255] 713 | osSprintf(buffer, "%04" PRIu16 "%02" PRIu8 "%02" PRIu8 | ^~~~~ src/cyclone/common/os_port.h:231:47: note: in definition of macro 'osSprintf' 231 | #define osSprintf(dest, ...) sprintf(dest, __VA_ARGS__) | ^~~~~~~~~~~ cyclone/cyclone_crypto/pkix/x509_cert_format.c:713:25: note: directive argument in the range [0, 255] 713 | osSprintf(buffer, "%04" PRIu16 "%02" PRIu8 "%02" PRIu8 | ^~~~~ src/cyclone/common/os_port.h:231:47: note: in definition of macro 'osSprintf' 231 | #define osSprintf(dest, ...) sprintf(dest, __VA_ARGS__) | ^~~~~~~~~~~ src/cyclone/common/os_port.h:231:33: note: 'sprintf' output between 16 and 22 bytes into a destination of size 16 231 | #define osSprintf(dest, ...) sprintf(dest, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cyclone/cyclone_crypto/pkix/x509_cert_format.c:713:7: note: in expansion of macro 'osSprintf' 713 | osSprintf(buffer, "%04" PRIu16 "%02" PRIu8 "%02" PRIu8 | ^~~~~~~~~ cyclone/cyclone_crypto/pkix/x509_cert_format.c:702:25: warning: '%02u' directive writing between 2 and 3 bytes into a region of size between 2 and 6 [-Wformat-overflow=] 702 | osSprintf(buffer, "%02" PRIu16 "%02" PRIu8 "%02" PRIu8 | ^~~~~ src/cyclone/common/os_port.h:231:47: note: in definition of macro 'osSprintf' 231 | #define osSprintf(dest, ...) sprintf(dest, __VA_ARGS__) | ^~~~~~~~~~~ cyclone/cyclone_crypto/pkix/x509_cert_format.c:702:25: note: directive argument in the range [0, 255] 702 | osSprintf(buffer, "%02" PRIu16 "%02" PRIu8 "%02" PRIu8 | ^~~~~ src/cyclone/common/os_port.h:231:47: note: in definition of macro 'osSprintf' 231 | #define osSprintf(dest, ...) sprintf(dest, __VA_ARGS__) | ^~~~~~~~~~~ src/cyclone/common/os_port.h:231:33: note: 'sprintf' output between 14 and 19 bytes into a destination of size 16 231 | #define osSprintf(dest, ...) sprintf(dest, __VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cyclone/cyclone_crypto/pkix/x509_cert_format.c:702:7: note: in expansion of macro 'osSprintf' 702 | osSprintf(buffer, "%02" PRIu16 "%02" PRIu8 "%02" PRIu8 | ^~~~~~~~~ [ CC ] cyclone/cyclone_crypto/pkix/x509_cert_ext_format.c [ CC ] cyclone/cyclone_crypto/pkix/x509_crl_parse.c [ CC ] cyclone/cyclone_crypto/pkix/x509_crl_validate.c [ CC ] cyclone/cyclone_crypto/pkix/x509_crl_ext_parse.c [ CC ] cyclone/cyclone_crypto/pkix/x509_common.c [ CC ] cyclone/cyclone_crypto/pkix/x509_sign_verify.c [ CC ] cyclone/cyclone_crypto/pkix/x509_sign_parse.c [ CC ] cyclone/cyclone_crypto/pkix/x509_sign_generate.c [ CC ] cyclone/cyclone_crypto/pkix/x509_sign_format.c [DIR] creating obj/cyclone/cyclone_crypto/kdf/ [ CC ] cyclone/cyclone_crypto/kdf/hkdf.c [DIR] creating obj/cyclone/cyclone_crypto/rng/ [ CC ] cyclone/cyclone_crypto/rng/yarrow.c [DIR] creating obj/src/cyclone/common/ [ CC ] src/cyclone/common/debug.c [ CC ] src/cyclone/common/error.c [DIR] creating obj/src/cyclone/cyclone_crypto/ [ CC ] src/cyclone/cyclone_crypto/mpi.c [DIR] creating obj/src/cyclone/cyclone_crypto/cipher/ [ CC ] src/cyclone/cyclone_crypto/cipher/aes.c [DIR] creating obj/src/cyclone/cyclone_tcp/http/ [ CC ] src/cyclone/cyclone_tcp/http/http_client_transport.c [ CC ] src/cyclone/cyclone_tcp/http/http_server.c [ CC ] src/cyclone/cyclone_tcp/http/http_server_misc.c In file included from cyclone/cyclone_tcp/core/net.h:39, from src/cyclone/cyclone_tcp/http/http_server_misc.c:36: src/cyclone/cyclone_tcp/http/http_server_misc.c: In function 'httpParseContentTypeField': src/cyclone/common/os_port.h:213:45: warning: 'strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 213 | #define osStrncpy(s1, s2, length) (void) strncpy(s1, s2, length) | ^~~~~~~~~~~~~~~~~~~~~~~ src/cyclone/cyclone_tcp/http/http_server_misc.c:603:13: note: in expansion of macro 'osStrncpy' 603 | osStrncpy(connection->request.boundary, token, n); | ^~~~~~~~~ src/cyclone/common/os_port.h:165:24: note: length computed here 165 | #define osStrlen(s) strlen(s) | ^~~~~~~~~ src/cyclone/cyclone_tcp/http/http_server_misc.c:597:14: note: in expansion of macro 'osStrlen' 597 | n = osStrlen(token); | ^~~~~~~~ [ CC ] src/cyclone/cyclone_tcp/http/mime.c [DIR] creating obj/src/cyclone/cyclone_tcp/mqtt/ [ CC ] src/cyclone/cyclone_tcp/mqtt/mqtt_client_transport.c [DIR] creating obj/src/cyclone/cyclone_ssl/ [ CC ] src/cyclone/cyclone_ssl/tls_certificate.c [DIR] creating obj/fat/source/ [ CC ] fat/source/ff.c [ CC ] fat/source/ffsystem.c [ CC ] fat/source/ffunicode.c [DIR] creating obj/src/platform/ [ CC ] src/platform/platform_linux.c [ CC ] src/cyclone/common/os_port_posix.c [ CC ] cyclone/common/fs_port_posix.c [DIR] creating obj/src/proto/proto/ [ CC ] src/proto/proto/toniebox.pb.freshness-check.fc-request.pb-c.c [ CC ] src/proto/proto/toniebox.pb.freshness-check.fc-response.pb-c.c [ CC ] src/proto/proto/toniebox.pb.rtnl.pb-c.c [ CC ] src/proto/proto/toniebox.pb.taf-header.pb-c.c [DIR] creating certs/server/ [DIR] creating certs/client/ [DIR] creating config/ [DIR] creating data/www/ [DIR] creating data/content/ [DIR] creating data/library/ [DIR] creating data/www/web/ [DIR] creating data/firmware/ [DIR] creating data/cache/ [ DIRS ] workdirs [ LINK ] bin/teddycloud [ WEB ] Copy TeddyCloud Web [ PRE ] Preinstall rm src/proto/proto/toniebox.pb.taf-header.pb-c.c src/proto/proto/toniebox.pb.freshness-check.fc-response.pb-c.c src/proto/proto/toniebox.pb.freshness-check.fc-request.pb-c.c src/proto/proto/toniebox.pb.rtnl.pb-c.c =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> teddycloud-0.6.7 depends on executable: gcc14 - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for teddycloud-0.6.7 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/net/teddycloud/work/teddycloud-tc_v0.6.7/install/pre/teddycloud /wrkdirs/usr/ports/net/teddycloud/work/stage/usr/local/bin /bin/mkdir -p /wrkdirs/usr/ports/net/teddycloud/work/stage/usr/local/etc/teddycloud ====> 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-03-17T06:54:34+0000' 'PKG_NOTE_ports_top_git_hash=8c988f802ea2' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=670212fe204e' '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 teddycloud-0.6.7 ===> Building teddycloud-0.6.7 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for teddycloud-0.6.7 build of net/teddycloud | teddycloud-0.6.7 ended at Tue Mar 17 02:58:01 EDT 2026 build time: 00:03:29