=>> Building databases/mongosh build started at Wed Jan 7 15:18:09 EST 2026 port directory: /usr/ports/databases/mongosh package name: mongosh-2.5.5_3 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p1 FreeBSD 15.0-RELEASE-p1 1500068 amd64 maintained by: fabien.amelinck+freebsd@advens.fr Makefile datestamp: -rw-r--r-- 1 root wheel 7518 Nov 24 20:51 /usr/ports/databases/mongosh/Makefile Ports top last git commit: 2d72fe63d004 Ports top unclean checkout: no Port dir last git commit: 2118398ee72f Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 09 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p1 1500068 UNAME_r=15.0-RELEASE-p1 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/09/.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-- fabien.amelinck+freebsd@advens.fr --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm MAKE=/usr/local/bin/gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.11" XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" --End CONFIGURE_ENV-- --MAKE_ENV-- SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm NODE_JS_VERSION=file:///distfiles/mongosh/node-v24.12.0.tar.gz BOXEDNODE_CONFIGURE_ARGS="--prefix=/usr/local,--shared-brotli,--shared-cares,--shared-libuv,--shared-nghttp2,--shared-nghttp3,--shared-ngtcp2,--shared-simdjson,--shared-zlib,--shared-zstd,--shared-openssl,--openssl-use-def-ca-store,--with-intl=system-icu,--without-npm" BOXEDNODE_MAKE_ARGS="V=0" OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/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 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,-rpath,/usr/local/lib:/usr/lib " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include " 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-- PYTHON_INCLUDEDIR=include/python3.11 PYTHON_LIBDIR=lib/python3.11 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=lib/python3.11/site-packages PYTHON_SUFFIX=311 PYTHON_BASESUFFIX=311 PYTHON_TAG=.cpython-311 PYTHON_SOABI=.cpython-311 PYTHON_VER=3.11 PYTHON_BASEVER=3.11 PYTHON_VERSION=python3.11 PYTHON2="@comment " PYTHON3="" OSREL=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/mongosh" EXAMPLESDIR="share/examples/mongosh" DATADIR="share/mongosh" WWWDIR="www/mongosh" ETCDIR="etc/mongosh" --End PLIST_SUB-- --SUB_LIST-- PYTHON_INCLUDEDIR=/usr/local/include/python3.11 PYTHON_LIBDIR=/usr/local/lib/python3.11 PYTHON_PLATFORM=freebsd15 PYTHON_SITELIBDIR=/usr/local/lib/python3.11/site-packages PYTHON_SUFFIX=311 PYTHON_BASESUFFIX=311 PYTHON_TAG=.cpython-311 PYTHON_SOABI=.cpython-311 PYTHON_VER=3.11 PYTHON_BASEVER=3.11 PYTHON_VERSION=python3.11 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/mongosh DOCSDIR=/usr/local/share/doc/mongosh EXAMPLESDIR=/usr/local/share/examples/mongosh WWWDIR=/usr/local/www/mongosh ETCDIR=/usr/local/etc/mongosh --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 ===> mongosh-2.5.5_3 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 ===> mongosh-2.5.5_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of mongosh-2.5.5_3 =========================================================================== =================================================== ===== 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 mongosh-2.5.5_3 for building if [ ! -r /portdistfiles/mongosh/node-v24.12.0.tar.gz -o ! -r /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt ]; then /usr/bin/fetch -Fpr -o /portdistfiles/mongosh https://nodejs.org/dist/v24.12.0/node-v24.12.0.tar.gz; /usr/bin/fetch -Fpr -o /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt https://nodejs.org/dist/v24.12.0/SHASUMS256.txt; fi /portdistfiles/mongosh/node-v24.12.0.tar.gz 104 MB 7310 kBps 15s /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt 2967 B 25 MBps 00s =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by mongosh-2.5.5_3 for building if [ ! -r /portdistfiles/mongosh/node-v24.12.0.tar.gz -o ! -r /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt ]; then /usr/bin/fetch -Fpr -o /portdistfiles/mongosh https://nodejs.org/dist/v24.12.0/node-v24.12.0.tar.gz; /usr/bin/fetch -Fpr -o /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt https://nodejs.org/dist/v24.12.0/SHASUMS256.txt; fi => SHA256 Checksum OK for mongosh/mongodb-client-encryption-6.4.0.tgz. => SHA256 Checksum OK for mongosh/kerberos-2.1.0.tgz. => SHA256 Checksum OK for mongosh/os-dns-native-1.2.1.tgz. => SHA256 Checksum OK for mongosh/mongosh-v2.5.5-amd64-node-modules.tar.xz. => SHA256 Checksum OK for mongosh/VultureProject-mongosh-v2.5.5_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 mongosh-2.5.5_3 for building if [ ! -r /portdistfiles/mongosh/node-v24.12.0.tar.gz -o ! -r /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt ]; then /usr/bin/fetch -Fpr -o /portdistfiles/mongosh https://nodejs.org/dist/v24.12.0/node-v24.12.0.tar.gz; /usr/bin/fetch -Fpr -o /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt https://nodejs.org/dist/v24.12.0/SHASUMS256.txt; fi ===> Extracting for mongosh-2.5.5_3 => SHA256 Checksum OK for mongosh/mongodb-client-encryption-6.4.0.tgz. => SHA256 Checksum OK for mongosh/kerberos-2.1.0.tgz. => SHA256 Checksum OK for mongosh/os-dns-native-1.2.1.tgz. => SHA256 Checksum OK for mongosh/mongosh-v2.5.5-amd64-node-modules.tar.xz. => SHA256 Checksum OK for mongosh/VultureProject-mongosh-v2.5.5_GH0.tar.gz. /usr/bin/tar -xzf /portdistfiles/mongosh/mongosh-v2.5.5-amd64-node-modules.tar.xz -C /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5 /bin/mkdir -p -v /wrkdirs/usr/ports/databases/mongosh/work/boxednode/mongosh /wrkdirs/usr/ports/databases/mongosh/work/boxednode /wrkdirs/usr/ports/databases/mongosh/work/boxednode/mongosh /usr/bin/sed -i '' -e "s|'make'|'/usr/local/bin/gmake'|g" -e "s/if (inputIsFileUrl)/if (false)/g" -e 's/(await nv_1.default(range)).pop()/{"version":"24.12.0"}/g' -e 's/path_1.default.join(dir, tarballName)/url_1.fileURLToPath(range)/g' -e "s|\${releaseBaseUrl}/SHASUMS256.txt|/portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt|g" -e 's/await node_fetch_1.default(shaSumsUrl)/{"ok":1}/g' -e "s/shaSums.text()/fs_1.promises.readFile(shaSumsUrl, 'utf8')/g" -e "s/catch (_a) { }/catch (_a) { console.error(_a) }/g" -e "s|os_1.default.tmpdir()|'/wrkdirs/usr/ports/databases/mongosh/work'|g" /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/boxednode/lib/index.js /usr/bin/grep -A36 "let version;" /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/boxednode/lib/index.js let version; if (range.match(/-nightly\d+/)) { version = range.startsWith('v') ? range : `v${range}`; releaseBaseUrl = `https://nodejs.org/download/nightly/${version}`; } else { const ver = {"version":"24.12.0"}; if (!ver) { throw new Error(`No node version found for ${range}`); } version = `v${ver.version}`; releaseBaseUrl = `https://nodejs.org/download/release/${version}`; } const tarballName = `node-${version}.tar.gz`; const cachedTarballPath = url_1.fileURLToPath(range); let hasCachedTarball = false; try { hasCachedTarball = (await fs_1.promises.stat(cachedTarballPath)).size > 0; } catch (_b) { } if (hasCachedTarball) { const shaSumsUrl = `/portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt`; logger.stepStarting(`Verifying existing tarball via ${shaSumsUrl}`); const [expectedSha, realSha] = await Promise.all([ (async () => { try { const shaSums = {"ok":1}; if (!shaSums.ok) return; const text = await fs_1.promises.readFile(shaSumsUrl, 'utf8'); for (const line of text.split('\n')) { if (line.trim().endsWith(tarballName)) { return line.match(/^([0-9a-fA-F]+)\b/)[0]; } } } catch (_a) { console.error(_a) } /usr/bin/sed -i '' -e "s|'install', '--ignore-scripts', '--production'|'--version'|g" /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/boxednode/lib/native-addons.js /usr/bin/grep "version" /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/boxednode/lib/native-addons.js await helpers_1.spawnBuildCommand([...helpers_1.npm(), '--version'], { =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mongosh-2.5.5_3 depends on package: npm-node24>0 - not found ===> Installing existing package /packages/All/npm-node24-11.7.0.pkg [pkg.DaveG.ca] Installing npm-node24-11.7.0... [pkg.DaveG.ca] `-- Installing gmake-4.4.1... [pkg.DaveG.ca] | `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] `-- Extracting gmake-4.4.1: .......... done [pkg.DaveG.ca] `-- Installing node24-24.12.0... [pkg.DaveG.ca] | `-- Installing brotli-1.2.0,1... [pkg.DaveG.ca] | `-- Extracting brotli-1.2.0,1: .......... done [pkg.DaveG.ca] | `-- Installing c-ares-1.34.6... [pkg.DaveG.ca] | `-- Extracting c-ares-1.34.6: .......... done [pkg.DaveG.ca] | `-- Installing corepack-0.34.5... [pkg.DaveG.ca] | `-- Extracting corepack-0.34.5: .......... done [pkg.DaveG.ca] | `-- Installing icu-76.1,1... [pkg.DaveG.ca] | `-- Extracting icu-76.1,1: .......... done [pkg.DaveG.ca] | `-- Installing libnghttp2-1.68.0... [pkg.DaveG.ca] | `-- Extracting libnghttp2-1.68.0: ....... done [pkg.DaveG.ca] | `-- Installing libnghttp3-1.14.0... [pkg.DaveG.ca] | `-- Extracting libnghttp3-1.14.0: ....... done [pkg.DaveG.ca] | `-- Installing libngtcp2-1.19.0... [pkg.DaveG.ca] | `-- Extracting libngtcp2-1.19.0: .......... done [pkg.DaveG.ca] | `-- Installing libuv-1.51.0... [pkg.DaveG.ca] | `-- Extracting libuv-1.51.0: .......... done [pkg.DaveG.ca] | `-- Installing llhttp-9.3.0... [pkg.DaveG.ca] | `-- Extracting llhttp-9.3.0: ........ done [pkg.DaveG.ca] | `-- Installing simdjson-4.2.4... [pkg.DaveG.ca] | `-- Extracting simdjson-4.2.4: ......... done [pkg.DaveG.ca] | `-- Installing sqlite3-3.50.4_2,1... [pkg.DaveG.ca] | | `-- Installing libedit-3.1.20251016_1,1... [pkg.DaveG.ca] | | `-- Extracting libedit-3.1.20251016_1,1: .......... done [pkg.DaveG.ca] | `-- Extracting sqlite3-3.50.4_2,1: .......... done [pkg.DaveG.ca] | `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] | `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] `-- Extracting node24-24.12.0: .......... done [pkg.DaveG.ca] `-- Installing python311-3.11.14... [pkg.DaveG.ca] | `-- Installing libffi-3.5.1... [pkg.DaveG.ca] | `-- Extracting libffi-3.5.1: .......... done [pkg.DaveG.ca] | `-- Installing mpdecimal-4.0.1... [pkg.DaveG.ca] | `-- Extracting mpdecimal-4.0.1: .......... done [pkg.DaveG.ca] | `-- Installing readline-8.3.3... [pkg.DaveG.ca] | `-- Extracting readline-8.3.3: .......... done [pkg.DaveG.ca] `-- Extracting python311-3.11.14: .......... done [pkg.DaveG.ca] Extracting npm-node24-11.7.0: .......... done ===== Message from node24-24.12.0: -- Note: If you need npm (Node Package Manager), please install www/npm-node24. ===== Message from python311-3.11.14: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===> mongosh-2.5.5_3 depends on package: npm-node24>0 - found ===> Returning to build of mongosh-2.5.5_3 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for mongosh-2.5.5_3 ===> Applying FreeBSD patches for mongosh-2.5.5_3 from /usr/ports/databases/mongosh/files cp -f -v /usr/ports/databases/mongosh/files/node-patches/* /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches /usr/ports/databases/mongosh/files/node-patches/010-src-cares_wrap.h -> /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/010-src-cares_wrap.h /usr/ports/databases/mongosh/files/node-patches/011-deps-v8-src-base-small-vector.h -> /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/011-deps-v8-src-base-small-vector.h =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mongosh-2.5.5_3 depends on executable: objdump - found ===> mongosh-2.5.5_3 depends on package: bash>0 - not found ===> Installing existing package /packages/All/bash-5.3.9.pkg [pkg.DaveG.ca] Installing bash-5.3.9... [pkg.DaveG.ca] Extracting bash-5.3.9: .......... done ===> mongosh-2.5.5_3 depends on package: bash>0 - found ===> Returning to build of mongosh-2.5.5_3 ===> mongosh-2.5.5_3 depends on package: git>0 - not found ===> Installing existing package /packages/All/git-2.52.0.pkg [pkg.DaveG.ca] Installing git-2.52.0... [pkg.DaveG.ca] `-- Installing curl-8.17.0... [pkg.DaveG.ca] | `-- Installing libidn2-2.3.8... [pkg.DaveG.ca] | | `-- Installing libunistring-1.4.1... [pkg.DaveG.ca] | | `-- Extracting libunistring-1.4.1: .......... done [pkg.DaveG.ca] | `-- Extracting libidn2-2.3.8: .......... 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] `-- Extracting curl-8.17.0: .......... done [pkg.DaveG.ca] `-- Installing expat-2.7.3... [pkg.DaveG.ca] `-- Extracting expat-2.7.3: .......... done [pkg.DaveG.ca] `-- Installing p5-Authen-SASL-2.1900... [pkg.DaveG.ca] | `-- Installing p5-Crypt-URandom-0.54... [pkg.DaveG.ca] | | `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] | | `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] | `-- Extracting p5-Crypt-URandom-0.54: .... done [pkg.DaveG.ca] | `-- Installing p5-Digest-HMAC-1.05... [pkg.DaveG.ca] | `-- Extracting p5-Digest-HMAC-1.05: ....... done [pkg.DaveG.ca] `-- Extracting p5-Authen-SASL-2.1900: .......... done [pkg.DaveG.ca] `-- Installing p5-Error-0.17030... [pkg.DaveG.ca] `-- Extracting p5-Error-0.17030: ..... done [pkg.DaveG.ca] `-- Installing p5-IO-Socket-SSL-2.095... [pkg.DaveG.ca] | `-- Installing p5-Mozilla-CA-20250602... [pkg.DaveG.ca] | `-- Extracting p5-Mozilla-CA-20250602: .... done [pkg.DaveG.ca] | `-- Installing p5-Net-SSLeay-1.94... [pkg.DaveG.ca] | `-- Extracting p5-Net-SSLeay-1.94: .......... done [pkg.DaveG.ca] | `-- Installing p5-URI-5.34... [pkg.DaveG.ca] | | `-- Installing p5-MIME-Base32-1.303... [pkg.DaveG.ca] | | `-- Extracting p5-MIME-Base32-1.303: ... done [pkg.DaveG.ca] | | `-- Installing p5-MIME-Base64-3.16... [pkg.DaveG.ca] | | `-- Extracting p5-MIME-Base64-3.16: ...... done [pkg.DaveG.ca] | `-- Extracting p5-URI-5.34: .......... done [pkg.DaveG.ca] `-- Extracting p5-IO-Socket-SSL-2.095: .......... done [pkg.DaveG.ca] `-- Installing pcre2-10.47_1... [pkg.DaveG.ca] `-- Extracting pcre2-10.47_1: .......... done ===> Creating groups Creating group 'git_daemon' with gid '964' ===> Creating users Creating user 'git_daemon' with uid '964' [pkg.DaveG.ca] Extracting git-2.52.0: .......... done ===== Message from git-2.52.0: -- If you installed the GITWEB option please follow these instructions: In the directory /usr/local/share/examples/git/gitweb you can find all files to make gitweb work as a public repository on the web. All you have to do to make gitweb work is: 1) Please be sure you're able to execute CGI scripts in /usr/local/share/examples/git/gitweb. 2) Set the GITWEB_CONFIG variable in your webserver's config to /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi. 3) Restart server. If you installed the CONTRIB option please note that the scripts are installed in /usr/local/share/git-core/contrib. Some of them require other ports to be installed (perl, python, etc), which you may need to install manually. ===> mongosh-2.5.5_3 depends on package: git>0 - found ===> Returning to build of mongosh-2.5.5_3 ===> mongosh-2.5.5_3 depends on package: gmake>=4.4.1 - found ===> mongosh-2.5.5_3 depends on file: /usr/local/lib/libkrb5support.so - not found ===> Installing existing package /packages/All/krb5-1.22.1.pkg [pkg.DaveG.ca] Installing krb5-1.22.1... [pkg.DaveG.ca] Extracting krb5-1.22.1: .......... done ===> mongosh-2.5.5_3 depends on file: /usr/local/lib/libkrb5support.so - found ===> Returning to build of mongosh-2.5.5_3 ===> mongosh-2.5.5_3 depends on executable: node - found ===> mongosh-2.5.5_3 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.4.3,1.pkg [pkg.DaveG.ca] Installing pkgconf-2.4.3,1... [pkg.DaveG.ca] Extracting pkgconf-2.4.3,1: .......... done ===> mongosh-2.5.5_3 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of mongosh-2.5.5_3 ===> mongosh-2.5.5_3 depends on file: /usr/local/bin/python3.11 - found ===> mongosh-2.5.5_3 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. ===> mongosh-2.5.5_3 depends on file: /usr/local/bin/ccache - found ===> Returning to build of mongosh-2.5.5_3 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> mongosh-2.5.5_3 depends on shared library: libbrotlidec.so - found (/usr/local/lib/libbrotlidec.so) ===> mongosh-2.5.5_3 depends on shared library: libcares.so - found (/usr/local/lib/libcares.so) ===> mongosh-2.5.5_3 depends on shared library: libicui18n.so - found (/usr/local/lib/libicui18n.so) ===> mongosh-2.5.5_3 depends on shared library: libnghttp2.so - found (/usr/local/lib/libnghttp2.so) ===> mongosh-2.5.5_3 depends on shared library: libnghttp3.so - found (/usr/local/lib/libnghttp3.so) ===> mongosh-2.5.5_3 depends on shared library: libngtcp2.so - found (/usr/local/lib/libngtcp2.so) ===> mongosh-2.5.5_3 depends on shared library: libsimdjson.so - found (/usr/local/lib/libsimdjson.so) ===> mongosh-2.5.5_3 depends on shared library: libuv.so - found (/usr/local/lib/libuv.so) ===> mongosh-2.5.5_3 depends on shared library: libzstd.so - found (/usr/local/lib/libzstd.so) ===> mongosh-2.5.5_3 depends on shared library: libmongocrypt.so - not found ===> Installing existing package /packages/All/libmongocrypt-1.14.1.pkg [pkg.DaveG.ca] Installing libmongocrypt-1.14.1... [pkg.DaveG.ca] `-- Installing libbson-1.30.4... [pkg.DaveG.ca] `-- Extracting libbson-1.30.4: .......... done [pkg.DaveG.ca] `-- Installing mongo-c-driver-1.30.4_1... [pkg.DaveG.ca] | `-- Installing utf8proc-2.11.3... [pkg.DaveG.ca] | `-- Extracting utf8proc-2.11.3: .......... done [pkg.DaveG.ca] `-- Extracting mongo-c-driver-1.30.4_1: .......... done [pkg.DaveG.ca] Extracting libmongocrypt-1.14.1: .......... done ===> mongosh-2.5.5_3 depends on shared library: libmongocrypt.so - found (/usr/local/lib/libmongocrypt.so) ===> Returning to build of mongosh-2.5.5_3 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for mongosh-2.5.5_3 /usr/bin/find /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts -name "*.orig" -delete /usr/bin/sed -i '' 's|%%LOCALBASE%%|/usr/local|g' /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption/binding.gyp /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos/binding.gyp cd /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption && SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm MAKE=/usr/local/bin/gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.11" XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" CCACHE_DIR="/root/.ccache" node-gyp configure --nodedir=/usr/local gyp info it worked if it ends with ok gyp info using node-gyp@12.1.0 gyp info using node@24.12.0 | freebsd | x64 gyp info find Python using Python version 3.11.14 found at "/usr/local/bin/python3.11" gyp info spawn /usr/local/bin/python3.11 gyp info spawn args [ gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'make', gyp info spawn args '-I', gyp info spawn args '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption/build/config.gypi', gyp info spawn args '-I', gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', gyp info spawn args '-I', gyp info spawn args '/usr/local/include/node/common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=/usr/local', gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp', gyp info spawn args '-Dnode_lib_file=/usr/local/$(Configuration)/node.lib', gyp info spawn args '-Dmodule_root_dir=/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] gyp info ok cd /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos && SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm MAKE=/usr/local/bin/gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.11" XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" CCACHE_DIR="/root/.ccache" node-gyp configure --nodedir=/usr/local gyp info it worked if it ends with ok gyp info using node-gyp@12.1.0 gyp info using node@24.12.0 | freebsd | x64 gyp info find Python using Python version 3.11.14 found at "/usr/local/bin/python3.11" gyp info spawn /usr/local/bin/python3.11 gyp info spawn args [ gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'make', gyp info spawn args '-I', gyp info spawn args '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos/build/config.gypi', gyp info spawn args '-I', gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', gyp info spawn args '-I', gyp info spawn args '/usr/local/include/node/common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=/usr/local', gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp', gyp info spawn args '-Dnode_lib_file=/usr/local/$(Configuration)/node.lib', gyp info spawn args '-Dmodule_root_dir=/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] gyp info ok cd /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native && SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm MAKE=/usr/local/bin/gmake PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.11" XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" CCACHE_DIR="/root/.ccache" node-gyp configure --nodedir=/usr/local gyp info it worked if it ends with ok gyp info using node-gyp@12.1.0 gyp info using node@24.12.0 | freebsd | x64 gyp info find Python using Python version 3.11.14 found at "/usr/local/bin/python3.11" gyp info spawn /usr/local/bin/python3.11 gyp info spawn args [ gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'make', gyp info spawn args '-I', gyp info spawn args '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native/build/config.gypi', gyp info spawn args '-I', gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', gyp info spawn args '-I', gyp info spawn args '/usr/local/include/node/common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=/usr/local', gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp', gyp info spawn args '-Dnode_lib_file=/usr/local/$(Configuration)/node.lib', gyp info spawn args '-Dmodule_root_dir=/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] gyp info ok =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for mongosh-2.5.5_3 cd /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption && SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm NODE_JS_VERSION=file:///portdistfiles/mongosh/node-v24.12.0.tar.gz BOXEDNODE_CONFIGURE_ARGS="--prefix=/usr/local,--shared-brotli,--shared-cares,--shared-libuv,--shared-nghttp2,--shared-nghttp3,--shared-ngtcp2,--shared-simdjson,--shared-zlib,--shared-zstd,--shared-openssl,--openssl-use-def-ca-store,--with-intl=system-icu,--without-npm" BOXEDNODE_MAKE_ARGS="V=0" OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/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 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,-rpath,/usr/local/lib:/usr/lib " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include " CCACHE_DIR="/root/.ccache" 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" /usr/local/bin/gmake BUILDTYPE=Release -C build -d GNU Make 4.4.1 Built for amd64-portbld-freebsd15.0 Copyright (C) 1988-2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... Reading makefile 'mongocrypt.target.mk' (search path) (no ~ expansion)... Updating makefiles.... Considering target file 'Makefile'. Considering target file '../../../../../../../../../../usr/local/include/node/common.gypi'. Looking for an implicit rule for '../../../../../../../../../../usr/local/include/node/common.gypi'. No implicit rule found for '../../../../../../../../../../usr/local/include/node/common.gypi'. Finished prerequisites of target file '../../../../../../../../../../usr/local/include/node/common.gypi'. No need to remake target '../../../../../../../../../../usr/local/include/node/common.gypi'. Considering target file '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Looking for an implicit rule for '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. No implicit rule found for '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Finished prerequisites of target file '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. No need to remake target '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Considering target file '../binding.gyp'. Looking for an implicit rule for '../binding.gyp'. No implicit rule found for '../binding.gyp'. Finished prerequisites of target file '../binding.gyp'. No need to remake target '../binding.gyp'. Considering target file '../build/config.gypi'. Looking for an implicit rule for '../build/config.gypi'. No implicit rule found for '../build/config.gypi'. Finished prerequisites of target file '../build/config.gypi'. No need to remake target '../build/config.gypi'. Finished prerequisites of target file 'Makefile'. Prerequisite '../../../../../../../../../../usr/local/include/node/common.gypi' is older than target 'Makefile'. Prerequisite '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi' is older than target 'Makefile'. Prerequisite '../binding.gyp' is older than target 'Makefile'. Prerequisite '../build/config.gypi' is older than target 'Makefile'. No need to remake target 'Makefile'. Considering target file 'mongocrypt.target.mk'. Looking for an implicit rule for 'mongocrypt.target.mk'. No implicit rule found for 'mongocrypt.target.mk'. Finished prerequisites of target file 'mongocrypt.target.mk'. No need to remake target 'mongocrypt.target.mk'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'Release/mongocrypt.node'. File 'Release/mongocrypt.node' does not exist. Considering target file 'Release/obj.target/mongocrypt.node'. File 'Release/obj.target/mongocrypt.node' does not exist. Considering target file 'Release/obj.target/mongocrypt/addon/mongocrypt.o'. File 'Release/obj.target/mongocrypt/addon/mongocrypt.o' does not exist. Looking for an implicit rule for 'Release/obj.target/mongocrypt/addon/mongocrypt.o'. Trying pattern rule 'Release/obj.target/mongocrypt/%.o: ../%.cc FORCE_DO_CMD' with stem 'addon/mongocrypt'. Trying implicit prerequisite '../addon/mongocrypt.cc'. Found '../addon/mongocrypt.cc'. Trying rule prerequisite 'FORCE_DO_CMD'. 'FORCE_DO_CMD' ought to exist. Found implicit rule 'Release/obj.target/mongocrypt/%.o: ../%.cc FORCE_DO_CMD' for 'Release/obj.target/mongocrypt/addon/mongocrypt.o'. Considering target file '../addon/mongocrypt.cc'. Looking for an implicit rule for '../addon/mongocrypt.cc'. No implicit rule found for '../addon/mongocrypt.cc'. Finished prerequisites of target file '../addon/mongocrypt.cc'. No need to remake target '../addon/mongocrypt.cc'. Considering target file 'FORCE_DO_CMD'. File 'FORCE_DO_CMD' does not exist. Finished prerequisites of target file 'FORCE_DO_CMD'. Must remake target 'FORCE_DO_CMD'. Successfully remade target file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/mongocrypt/addon/mongocrypt.o'. Must remake target 'Release/obj.target/mongocrypt/addon/mongocrypt.o'. gmake[1]: Entering directory '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption/build' mongocrypt.target.mk:109: update target 'Release/obj.target/mongocrypt/addon/mongocrypt.o' due to: target does not exist printf '%s\n' ' CXX(target) Release/obj.target/mongocrypt/addon/mongocrypt.o' Putting child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 17237 on the chain. Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 17237 CXX(target) Release/obj.target/mongocrypt/addon/mongocrypt.o Reaping winning child 0xb7660809920 PID 17237 mkdir -p "Release/obj.target/mongocrypt/addon/" "./Release/.deps/Release/obj.target/mongocrypt/addon/" Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 17242 Reaping winning child 0xb7660809920 PID 17242 c++ -o Release/obj.target/mongocrypt/addon/mongocrypt.o ../addon/mongocrypt.cc '-DNODE_GYP_MODULE_NAME=mongocrypt' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_LARGEFILE_SOURCE' '-D__STDC_FORMAT_MACROS' '-DBUILDING_NODE_EXTENSION' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/include -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 17244 In file included from ../addon/mongocrypt.cc:1: ../addon/mongocrypt.h:10:9: warning: 'NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT' macro redefined [-Wmacro-redefined] 10 | #define NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT | ^ :11:9: note: previous definition is here 11 | #define NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT 1 | ^ 1 warning generated. Reaping winning child 0xb7660809920 PID 17244 printf '%s\n' 'cmd_Release/obj.target/mongocrypt/addon/mongocrypt.o := c++ -o Release/obj.target/mongocrypt/addon/mongocrypt.o ../addon/mongocrypt.cc '\''-DNODE_GYP_MODULE_NAME=mongocrypt'\'' '\''-DUSING_UV_SHARED=1'\'' '\''-DUSING_V8_SHARED=1'\'' '\''-DV8_DEPRECATION_WARNINGS=1'\'' '\''-D_GLIBCXX_USE_CXX11_ABI=1'\'' '\''-D_FILE_OFFSET_BITS=64'\'' '\''-D_LARGEFILE_SOURCE'\'' '\''-D__STDC_FORMAT_MACROS'\'' '\''-DBUILDING_NODE_EXTENSION'\'' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/include -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c' > ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19112 Reaping winning child 0xb7660809920 PID 19112 # The depfile may not exist if the input file didn't have any #includes. Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19113 Reaping winning child 0xb7660809920 PID 19113 touch ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d.raw Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19115 Reaping winning child 0xb7660809920 PID 19115 # Fixup path as in (1). Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19117 Reaping winning child 0xb7660809920 PID 19117 sed -e "s|^mongocrypt.o|Release/obj.target/mongocrypt/addon/mongocrypt.o|" ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d.raw >> ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19119 Reaping winning child 0xb7660809920 PID 19119 # Add extra rules as in (2). Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19120 Reaping winning child 0xb7660809920 PID 19120 # We remove slashes and replace spaces with new lines; Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19122 Reaping winning child 0xb7660809920 PID 19122 # remove blank lines; Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19123 Reaping winning child 0xb7660809920 PID 19123 # delete the first line and append a colon to the remaining lines. Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19124 Reaping winning child 0xb7660809920 PID 19124 sed -e 's|\\||' -e 'y| |\n|' ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d.raw | grep -v '^$' | sed -e 1d -e 's|$|:|' >> ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19125 Reaping winning child 0xb7660809920 PID 19125 rm ./Release/.deps/Release/obj.target/mongocrypt/addon/mongocrypt.o.d.raw Live child 0xb7660809920 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 19130 Reaping winning child 0xb7660809920 PID 19130 Removing child 0xb7660809920 PID 19130 from chain. Successfully remade target file 'Release/obj.target/mongocrypt/addon/mongocrypt.o'. Considering target file 'Release/obj.target/mongocrypt/addon/openssl-crypto.o'. File 'Release/obj.target/mongocrypt/addon/openssl-crypto.o' does not exist. Looking for an implicit rule for 'Release/obj.target/mongocrypt/addon/openssl-crypto.o'. Trying pattern rule 'Release/obj.target/mongocrypt/%.o: ../%.cc FORCE_DO_CMD' with stem 'addon/openssl-crypto'. Directory ../addon cache invalidated (count 1 != command 15) Trying implicit prerequisite '../addon/openssl-crypto.cc'. Found '../addon/openssl-crypto.cc'. Directory . cache invalidated (count 1 != command 15) Trying rule prerequisite 'FORCE_DO_CMD'. 'FORCE_DO_CMD' ought to exist. Found implicit rule 'Release/obj.target/mongocrypt/%.o: ../%.cc FORCE_DO_CMD' for 'Release/obj.target/mongocrypt/addon/openssl-crypto.o'. Considering target file '../addon/openssl-crypto.cc'. Looking for an implicit rule for '../addon/openssl-crypto.cc'. No implicit rule found for '../addon/openssl-crypto.cc'. Finished prerequisites of target file '../addon/openssl-crypto.cc'. No need to remake target '../addon/openssl-crypto.cc'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/mongocrypt/addon/openssl-crypto.o'. Must remake target 'Release/obj.target/mongocrypt/addon/openssl-crypto.o'. mongocrypt.target.mk:109: update target 'Release/obj.target/mongocrypt/addon/openssl-crypto.o' due to: target does not exist printf '%s\n' ' CXX(target) Release/obj.target/mongocrypt/addon/openssl-crypto.o' Putting child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 19134 on the chain. Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 19134 CXX(target) Release/obj.target/mongocrypt/addon/openssl-crypto.o Reaping winning child 0xb7660809980 PID 19134 mkdir -p "Release/obj.target/mongocrypt/addon/" "./Release/.deps/Release/obj.target/mongocrypt/addon/" Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 19142 Reaping winning child 0xb7660809980 PID 19142 c++ -o Release/obj.target/mongocrypt/addon/openssl-crypto.o ../addon/openssl-crypto.cc '-DNODE_GYP_MODULE_NAME=mongocrypt' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_LARGEFILE_SOURCE' '-D__STDC_FORMAT_MACROS' '-DBUILDING_NODE_EXTENSION' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/include -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 19148 In file included from ../addon/openssl-crypto.cc:8: ../addon/mongocrypt.h:10:9: warning: 'NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT' macro redefined [-Wmacro-redefined] 10 | #define NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT | ^ :11:9: note: previous definition is here 11 | #define NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT 1 | ^ ../addon/openssl-crypto.cc:338:21: warning: result of comparison of constant 9223372036854775807 with expression of type 'uint32_t' (aka 'unsigned int') is always true [-Wtautological-constant-out-of-range-compare] 338 | ASSERT(key->len <= LONG_MAX); | ~~~~~~~~ ^ ~~~~~~~~ ../addon/openssl-crypto.cc:33:15: note: expanded from macro 'ASSERT' 33 | if (!(x)) { \ | ^ 2 warnings generated. Reaping winning child 0xb7660809980 PID 19148 printf '%s\n' 'cmd_Release/obj.target/mongocrypt/addon/openssl-crypto.o := c++ -o Release/obj.target/mongocrypt/addon/openssl-crypto.o ../addon/openssl-crypto.cc '\''-DNODE_GYP_MODULE_NAME=mongocrypt'\'' '\''-DUSING_UV_SHARED=1'\'' '\''-DUSING_V8_SHARED=1'\'' '\''-DV8_DEPRECATION_WARNINGS=1'\'' '\''-D_GLIBCXX_USE_CXX11_ABI=1'\'' '\''-D_FILE_OFFSET_BITS=64'\'' '\''-D_LARGEFILE_SOURCE'\'' '\''-D__STDC_FORMAT_MACROS'\'' '\''-DBUILDING_NODE_EXTENSION'\'' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/include -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c' > ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21406 Reaping winning child 0xb7660809980 PID 21406 # The depfile may not exist if the input file didn't have any #includes. Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21413 Reaping winning child 0xb7660809980 PID 21413 touch ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d.raw Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21415 Reaping winning child 0xb7660809980 PID 21415 # Fixup path as in (1). Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21417 Reaping winning child 0xb7660809980 PID 21417 sed -e "s|^openssl-crypto.o|Release/obj.target/mongocrypt/addon/openssl-crypto.o|" ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d.raw >> ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21418 Reaping winning child 0xb7660809980 PID 21418 # Add extra rules as in (2). Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21421 Reaping winning child 0xb7660809980 PID 21421 # We remove slashes and replace spaces with new lines; Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21424 Reaping winning child 0xb7660809980 PID 21424 # remove blank lines; Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21425 Reaping winning child 0xb7660809980 PID 21425 # delete the first line and append a colon to the remaining lines. Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21426 Reaping winning child 0xb7660809980 PID 21426 sed -e 's|\\||' -e 'y| |\n|' ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d.raw | grep -v '^$' | sed -e 1d -e 's|$|:|' >> ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21427 Reaping winning child 0xb7660809980 PID 21427 rm ./Release/.deps/Release/obj.target/mongocrypt/addon/openssl-crypto.o.d.raw Live child 0xb7660809980 (Release/obj.target/mongocrypt/addon/openssl-crypto.o) PID 21431 Reaping winning child 0xb7660809980 PID 21431 Removing child 0xb7660809980 PID 21431 from chain. Successfully remade target file 'Release/obj.target/mongocrypt/addon/openssl-crypto.o'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/mongocrypt.node'. Must remake target 'Release/obj.target/mongocrypt.node'. mongocrypt.target.mk:140: update target 'Release/obj.target/mongocrypt.node' due to: target does not exist printf '%s\n' ' SOLINK_MODULE(target) Release/obj.target/mongocrypt.node' Putting child 0xb7660809980 (Release/obj.target/mongocrypt.node) PID 21432 on the chain. Live child 0xb7660809980 (Release/obj.target/mongocrypt.node) PID 21432 SOLINK_MODULE(target) Release/obj.target/mongocrypt.node Reaping winning child 0xb7660809980 PID 21432 mkdir -p "Release/obj.target/" "./Release/.deps/Release/obj.target/" Live child 0xb7660809980 (Release/obj.target/mongocrypt.node) PID 21433 Reaping winning child 0xb7660809980 PID 21433 c++ -o Release/obj.target/mongocrypt.node -shared -pthread -rdynamic -Wl,--export-dynamic -m64 -Wl,-rpath,/usr/local/lib:/usr/lib -Wl,-soname=mongocrypt.node -Wl,--start-group Release/obj.target/mongocrypt/addon/mongocrypt.o Release/obj.target/mongocrypt/addon/openssl-crypto.o -Wl,--end-group -L/usr/local/lib -lmongocrypt Live child 0xb7660809980 (Release/obj.target/mongocrypt.node) PID 21436 Reaping winning child 0xb7660809980 PID 21436 printf '%s\n' 'cmd_Release/obj.target/mongocrypt.node := c++ -o Release/obj.target/mongocrypt.node -shared -pthread -rdynamic -Wl,--export-dynamic -m64 -Wl,-rpath,/usr/local/lib:/usr/lib -Wl,-soname=mongocrypt.node -Wl,--start-group Release/obj.target/mongocrypt/addon/mongocrypt.o Release/obj.target/mongocrypt/addon/openssl-crypto.o -Wl,--end-group -L/usr/local/lib -lmongocrypt' > ./Release/.deps/Release/obj.target/mongocrypt.node.d Live child 0xb7660809980 (Release/obj.target/mongocrypt.node) PID 21476 Reaping winning child 0xb7660809980 PID 21476 Removing child 0xb7660809980 PID 21476 from chain. Successfully remade target file 'Release/obj.target/mongocrypt.node'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/mongocrypt.node'. Must remake target 'Release/mongocrypt.node'. mongocrypt.target.mk:150: update target 'Release/mongocrypt.node' due to: target does not exist printf '%s\n' ' COPY Release/mongocrypt.node' Putting child 0xb7660809980 (Release/mongocrypt.node) PID 21477 on the chain. Live child 0xb7660809980 (Release/mongocrypt.node) PID 21477 COPY Release/mongocrypt.node Reaping winning child 0xb7660809980 PID 21477 mkdir -p "Release/" "./Release/.deps/Release/" Live child 0xb7660809980 (Release/mongocrypt.node) PID 21478 Reaping winning child 0xb7660809980 PID 21478 ln -f "Release/obj.target/mongocrypt.node" "Release/mongocrypt.node" 2>/dev/null || (rm -rf "Release/mongocrypt.node" && cp -af "Release/obj.target/mongocrypt.node" "Release/mongocrypt.node") Live child 0xb7660809980 (Release/mongocrypt.node) PID 21479 Reaping winning child 0xb7660809980 PID 21479 printf '%s\n' 'cmd_Release/mongocrypt.node := ln -f "Release/obj.target/mongocrypt.node" "Release/mongocrypt.node" 2>/dev/null || (rm -rf "Release/mongocrypt.node" && cp -af "Release/obj.target/mongocrypt.node" "Release/mongocrypt.node")' > ./Release/.deps/Release/mongocrypt.node.d Live child 0xb7660809980 (Release/mongocrypt.node) PID 21481 Reaping winning child 0xb7660809980 PID 21481 Removing child 0xb7660809980 PID 21481 from chain. Successfully remade target file 'Release/mongocrypt.node'. Finished prerequisites of target file 'all'. Must remake target 'all'. Successfully remade target file 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption/build' cd /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos && SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm NODE_JS_VERSION=file:///portdistfiles/mongosh/node-v24.12.0.tar.gz BOXEDNODE_CONFIGURE_ARGS="--prefix=/usr/local,--shared-brotli,--shared-cares,--shared-libuv,--shared-nghttp2,--shared-nghttp3,--shared-ngtcp2,--shared-simdjson,--shared-zlib,--shared-zstd,--shared-openssl,--openssl-use-def-ca-store,--with-intl=system-icu,--without-npm" BOXEDNODE_MAKE_ARGS="V=0" OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/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 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,-rpath,/usr/local/lib:/usr/lib " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include " CCACHE_DIR="/root/.ccache" 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" /usr/local/bin/gmake BUILDTYPE=Release -C build -d GNU Make 4.4.1 Built for amd64-portbld-freebsd15.0 Copyright (C) 1988-2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... Reading makefile 'kerberos.target.mk' (search path) (no ~ expansion)... Updating makefiles.... Considering target file 'Makefile'. Considering target file '../../../../../../../../../../usr/local/include/node/common.gypi'. Looking for an implicit rule for '../../../../../../../../../../usr/local/include/node/common.gypi'. No implicit rule found for '../../../../../../../../../../usr/local/include/node/common.gypi'. Finished prerequisites of target file '../../../../../../../../../../usr/local/include/node/common.gypi'. No need to remake target '../../../../../../../../../../usr/local/include/node/common.gypi'. Considering target file '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Looking for an implicit rule for '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. No implicit rule found for '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Finished prerequisites of target file '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. No need to remake target '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Considering target file '../binding.gyp'. Looking for an implicit rule for '../binding.gyp'. No implicit rule found for '../binding.gyp'. Finished prerequisites of target file '../binding.gyp'. No need to remake target '../binding.gyp'. Considering target file '../build/config.gypi'. Looking for an implicit rule for '../build/config.gypi'. No implicit rule found for '../build/config.gypi'. Finished prerequisites of target file '../build/config.gypi'. No need to remake target '../build/config.gypi'. Finished prerequisites of target file 'Makefile'. Prerequisite '../../../../../../../../../../usr/local/include/node/common.gypi' is older than target 'Makefile'. Prerequisite '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi' is older than target 'Makefile'. Prerequisite '../binding.gyp' is older than target 'Makefile'. Prerequisite '../build/config.gypi' is older than target 'Makefile'. No need to remake target 'Makefile'. Considering target file 'kerberos.target.mk'. Looking for an implicit rule for 'kerberos.target.mk'. No implicit rule found for 'kerberos.target.mk'. Finished prerequisites of target file 'kerberos.target.mk'. No need to remake target 'kerberos.target.mk'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'Release/kerberos.node'. File 'Release/kerberos.node' does not exist. Considering target file 'Release/obj.target/kerberos.node'. File 'Release/obj.target/kerberos.node' does not exist. Considering target file 'Release/obj.target/kerberos/src/kerberos.o'. File 'Release/obj.target/kerberos/src/kerberos.o' does not exist. Looking for an implicit rule for 'Release/obj.target/kerberos/src/kerberos.o'. Trying pattern rule 'Release/obj.target/kerberos/%.o: ../%.cc FORCE_DO_CMD' with stem 'src/kerberos'. Trying implicit prerequisite '../src/kerberos.cc'. Found '../src/kerberos.cc'. Trying rule prerequisite 'FORCE_DO_CMD'. 'FORCE_DO_CMD' ought to exist. Found implicit rule 'Release/obj.target/kerberos/%.o: ../%.cc FORCE_DO_CMD' for 'Release/obj.target/kerberos/src/kerberos.o'. Considering target file '../src/kerberos.cc'. Looking for an implicit rule for '../src/kerberos.cc'. No implicit rule found for '../src/kerberos.cc'. Finished prerequisites of target file '../src/kerberos.cc'. No need to remake target '../src/kerberos.cc'. Considering target file 'FORCE_DO_CMD'. File 'FORCE_DO_CMD' does not exist. Finished prerequisites of target file 'FORCE_DO_CMD'. Must remake target 'FORCE_DO_CMD'. Successfully remade target file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/kerberos/src/kerberos.o'. Must remake target 'Release/obj.target/kerberos/src/kerberos.o'. gmake[1]: Entering directory '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos/build' kerberos.target.mk:109: update target 'Release/obj.target/kerberos/src/kerberos.o' due to: target does not exist printf '%s\n' ' CXX(target) Release/obj.target/kerberos/src/kerberos.o' Putting child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 21501 on the chain. Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 21501 CXX(target) Release/obj.target/kerberos/src/kerberos.o Reaping winning child 0x1551972099e0 PID 21501 mkdir -p "Release/obj.target/kerberos/src/" "./Release/.deps/Release/obj.target/kerberos/src/" Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 21502 Reaping winning child 0x1551972099e0 PID 21502 c++ -o Release/obj.target/kerberos/src/kerberos.o ../src/kerberos.cc '-DNODE_GYP_MODULE_NAME=kerberos' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_LARGEFILE_SOURCE' '-D__STDC_FORMAT_MACROS' '-DBUILDING_NODE_EXTENSION' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 21503 In file included from ../src/kerberos.cc:2: ../src/kerberos_worker.h:30:13: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture] 30 | on_finished_handler = handler; | ^ ../src/kerberos_worker.h:29:26: note: add an explicit capture of 'this' to capture '*this' by reference 29 | execute_handler([=] (OnFinishedHandler handler) { | ^ | , this 1 warning generated. Reaping winning child 0x1551972099e0 PID 21503 printf '%s\n' 'cmd_Release/obj.target/kerberos/src/kerberos.o := c++ -o Release/obj.target/kerberos/src/kerberos.o ../src/kerberos.cc '\''-DNODE_GYP_MODULE_NAME=kerberos'\'' '\''-DUSING_UV_SHARED=1'\'' '\''-DUSING_V8_SHARED=1'\'' '\''-DV8_DEPRECATION_WARNINGS=1'\'' '\''-D_GLIBCXX_USE_CXX11_ABI=1'\'' '\''-D_FILE_OFFSET_BITS=64'\'' '\''-D_LARGEFILE_SOURCE'\'' '\''-D__STDC_FORMAT_MACROS'\'' '\''-DBUILDING_NODE_EXTENSION'\'' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c' > ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24101 Reaping winning child 0x1551972099e0 PID 24101 # The depfile may not exist if the input file didn't have any #includes. Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24107 Reaping winning child 0x1551972099e0 PID 24107 touch ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d.raw Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24109 Reaping winning child 0x1551972099e0 PID 24109 # Fixup path as in (1). Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24110 Reaping winning child 0x1551972099e0 PID 24110 sed -e "s|^kerberos.o|Release/obj.target/kerberos/src/kerberos.o|" ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d.raw >> ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24112 Reaping winning child 0x1551972099e0 PID 24112 # Add extra rules as in (2). Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24114 Reaping winning child 0x1551972099e0 PID 24114 # We remove slashes and replace spaces with new lines; Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24115 Reaping winning child 0x1551972099e0 PID 24115 # remove blank lines; Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24118 Reaping winning child 0x1551972099e0 PID 24118 # delete the first line and append a colon to the remaining lines. Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24120 Reaping winning child 0x1551972099e0 PID 24120 sed -e 's|\\||' -e 'y| |\n|' ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d.raw | grep -v '^$' | sed -e 1d -e 's|$|:|' >> ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24124 Reaping winning child 0x1551972099e0 PID 24124 rm ./Release/.deps/Release/obj.target/kerberos/src/kerberos.o.d.raw Live child 0x1551972099e0 (Release/obj.target/kerberos/src/kerberos.o) PID 24134 Reaping winning child 0x1551972099e0 PID 24134 Removing child 0x1551972099e0 PID 24134 from chain. Successfully remade target file 'Release/obj.target/kerberos/src/kerberos.o'. Considering target file 'Release/obj.target/kerberos/src/unix/base64.o'. File 'Release/obj.target/kerberos/src/unix/base64.o' does not exist. Looking for an implicit rule for 'Release/obj.target/kerberos/src/unix/base64.o'. Trying pattern rule 'Release/obj.target/kerberos/%.o: ../%.cc FORCE_DO_CMD' with stem 'src/unix/base64'. Trying implicit prerequisite '../src/unix/base64.cc'. Found '../src/unix/base64.cc'. Directory . cache invalidated (count 1 != command 15) Trying rule prerequisite 'FORCE_DO_CMD'. 'FORCE_DO_CMD' ought to exist. Found implicit rule 'Release/obj.target/kerberos/%.o: ../%.cc FORCE_DO_CMD' for 'Release/obj.target/kerberos/src/unix/base64.o'. Considering target file '../src/unix/base64.cc'. Looking for an implicit rule for '../src/unix/base64.cc'. No implicit rule found for '../src/unix/base64.cc'. Finished prerequisites of target file '../src/unix/base64.cc'. No need to remake target '../src/unix/base64.cc'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/kerberos/src/unix/base64.o'. Must remake target 'Release/obj.target/kerberos/src/unix/base64.o'. kerberos.target.mk:109: update target 'Release/obj.target/kerberos/src/unix/base64.o' due to: target does not exist printf '%s\n' ' CXX(target) Release/obj.target/kerberos/src/unix/base64.o' Putting child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24135 on the chain. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24135 CXX(target) Release/obj.target/kerberos/src/unix/base64.o Reaping winning child 0x155197209a40 PID 24135 mkdir -p "Release/obj.target/kerberos/src/unix/" "./Release/.deps/Release/obj.target/kerberos/src/unix/" Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24136 Reaping winning child 0x155197209a40 PID 24136 c++ -o Release/obj.target/kerberos/src/unix/base64.o ../src/unix/base64.cc '-DNODE_GYP_MODULE_NAME=kerberos' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_LARGEFILE_SOURCE' '-D__STDC_FORMAT_MACROS' '-DBUILDING_NODE_EXTENSION' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24137 Reaping winning child 0x155197209a40 PID 24137 printf '%s\n' 'cmd_Release/obj.target/kerberos/src/unix/base64.o := c++ -o Release/obj.target/kerberos/src/unix/base64.o ../src/unix/base64.cc '\''-DNODE_GYP_MODULE_NAME=kerberos'\'' '\''-DUSING_UV_SHARED=1'\'' '\''-DUSING_V8_SHARED=1'\'' '\''-DV8_DEPRECATION_WARNINGS=1'\'' '\''-D_GLIBCXX_USE_CXX11_ABI=1'\'' '\''-D_FILE_OFFSET_BITS=64'\'' '\''-D_LARGEFILE_SOURCE'\'' '\''-D__STDC_FORMAT_MACROS'\'' '\''-DBUILDING_NODE_EXTENSION'\'' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c' > ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24361 Reaping winning child 0x155197209a40 PID 24361 # The depfile may not exist if the input file didn't have any #includes. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24391 Reaping winning child 0x155197209a40 PID 24391 touch ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d.raw Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24392 Reaping winning child 0x155197209a40 PID 24392 # Fixup path as in (1). Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24395 Reaping winning child 0x155197209a40 PID 24395 sed -e "s|^base64.o|Release/obj.target/kerberos/src/unix/base64.o|" ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d.raw >> ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24397 Reaping winning child 0x155197209a40 PID 24397 # Add extra rules as in (2). Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24398 Reaping winning child 0x155197209a40 PID 24398 # We remove slashes and replace spaces with new lines; Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24399 Reaping winning child 0x155197209a40 PID 24399 # remove blank lines; Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24400 Reaping winning child 0x155197209a40 PID 24400 # delete the first line and append a colon to the remaining lines. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24401 Reaping winning child 0x155197209a40 PID 24401 sed -e 's|\\||' -e 'y| |\n|' ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d.raw | grep -v '^$' | sed -e 1d -e 's|$|:|' >> ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24404 Reaping winning child 0x155197209a40 PID 24404 rm ./Release/.deps/Release/obj.target/kerberos/src/unix/base64.o.d.raw Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/base64.o) PID 24423 Reaping winning child 0x155197209a40 PID 24423 Removing child 0x155197209a40 PID 24423 from chain. Successfully remade target file 'Release/obj.target/kerberos/src/unix/base64.o'. Considering target file 'Release/obj.target/kerberos/src/unix/kerberos_gss.o'. File 'Release/obj.target/kerberos/src/unix/kerberos_gss.o' does not exist. Looking for an implicit rule for 'Release/obj.target/kerberos/src/unix/kerberos_gss.o'. Trying pattern rule 'Release/obj.target/kerberos/%.o: ../%.cc FORCE_DO_CMD' with stem 'src/unix/kerberos_gss'. Directory ../src/unix cache invalidated (count 15 != command 29) Trying implicit prerequisite '../src/unix/kerberos_gss.cc'. Found '../src/unix/kerberos_gss.cc'. Directory . cache invalidated (count 15 != command 29) Trying rule prerequisite 'FORCE_DO_CMD'. 'FORCE_DO_CMD' ought to exist. Found implicit rule 'Release/obj.target/kerberos/%.o: ../%.cc FORCE_DO_CMD' for 'Release/obj.target/kerberos/src/unix/kerberos_gss.o'. Considering target file '../src/unix/kerberos_gss.cc'. Looking for an implicit rule for '../src/unix/kerberos_gss.cc'. No implicit rule found for '../src/unix/kerberos_gss.cc'. Finished prerequisites of target file '../src/unix/kerberos_gss.cc'. No need to remake target '../src/unix/kerberos_gss.cc'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/kerberos/src/unix/kerberos_gss.o'. Must remake target 'Release/obj.target/kerberos/src/unix/kerberos_gss.o'. kerberos.target.mk:109: update target 'Release/obj.target/kerberos/src/unix/kerberos_gss.o' due to: target does not exist printf '%s\n' ' CXX(target) Release/obj.target/kerberos/src/unix/kerberos_gss.o' Putting child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 24424 on the chain. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 24424 CXX(target) Release/obj.target/kerberos/src/unix/kerberos_gss.o Reaping winning child 0x155197209a40 PID 24424 mkdir -p "Release/obj.target/kerberos/src/unix/" "./Release/.deps/Release/obj.target/kerberos/src/unix/" Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 24426 Reaping winning child 0x155197209a40 PID 24426 c++ -o Release/obj.target/kerberos/src/unix/kerberos_gss.o ../src/unix/kerberos_gss.cc '-DNODE_GYP_MODULE_NAME=kerberos' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_LARGEFILE_SOURCE' '-D__STDC_FORMAT_MACROS' '-DBUILDING_NODE_EXTENSION' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 24432 Reaping winning child 0x155197209a40 PID 24432 printf '%s\n' 'cmd_Release/obj.target/kerberos/src/unix/kerberos_gss.o := c++ -o Release/obj.target/kerberos/src/unix/kerberos_gss.o ../src/unix/kerberos_gss.cc '\''-DNODE_GYP_MODULE_NAME=kerberos'\'' '\''-DUSING_UV_SHARED=1'\'' '\''-DUSING_V8_SHARED=1'\'' '\''-DV8_DEPRECATION_WARNINGS=1'\'' '\''-D_GLIBCXX_USE_CXX11_ABI=1'\'' '\''-D_FILE_OFFSET_BITS=64'\'' '\''-D_LARGEFILE_SOURCE'\'' '\''-D__STDC_FORMAT_MACROS'\'' '\''-DBUILDING_NODE_EXTENSION'\'' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c' > ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25546 Reaping winning child 0x155197209a40 PID 25546 # The depfile may not exist if the input file didn't have any #includes. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25550 Reaping winning child 0x155197209a40 PID 25550 touch ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d.raw Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25553 Reaping winning child 0x155197209a40 PID 25553 # Fixup path as in (1). Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25557 Reaping winning child 0x155197209a40 PID 25557 sed -e "s|^kerberos_gss.o|Release/obj.target/kerberos/src/unix/kerberos_gss.o|" ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d.raw >> ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25563 Reaping winning child 0x155197209a40 PID 25563 # Add extra rules as in (2). Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25566 Reaping winning child 0x155197209a40 PID 25566 # We remove slashes and replace spaces with new lines; Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25571 Reaping winning child 0x155197209a40 PID 25571 # remove blank lines; Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25580 Reaping winning child 0x155197209a40 PID 25580 # delete the first line and append a colon to the remaining lines. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25587 Reaping winning child 0x155197209a40 PID 25587 sed -e 's|\\||' -e 'y| |\n|' ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d.raw | grep -v '^$' | sed -e 1d -e 's|$|:|' >> ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25592 Reaping winning child 0x155197209a40 PID 25592 rm ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_gss.o.d.raw Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_gss.o) PID 25602 Reaping winning child 0x155197209a40 PID 25602 Removing child 0x155197209a40 PID 25602 from chain. Successfully remade target file 'Release/obj.target/kerberos/src/unix/kerberos_gss.o'. Considering target file 'Release/obj.target/kerberos/src/unix/kerberos_unix.o'. File 'Release/obj.target/kerberos/src/unix/kerberos_unix.o' does not exist. Looking for an implicit rule for 'Release/obj.target/kerberos/src/unix/kerberos_unix.o'. Trying pattern rule 'Release/obj.target/kerberos/%.o: ../%.cc FORCE_DO_CMD' with stem 'src/unix/kerberos_unix'. Directory ../src/unix cache invalidated (count 29 != command 43) Trying implicit prerequisite '../src/unix/kerberos_unix.cc'. Found '../src/unix/kerberos_unix.cc'. Directory . cache invalidated (count 29 != command 43) Trying rule prerequisite 'FORCE_DO_CMD'. 'FORCE_DO_CMD' ought to exist. Found implicit rule 'Release/obj.target/kerberos/%.o: ../%.cc FORCE_DO_CMD' for 'Release/obj.target/kerberos/src/unix/kerberos_unix.o'. Considering target file '../src/unix/kerberos_unix.cc'. Looking for an implicit rule for '../src/unix/kerberos_unix.cc'. No implicit rule found for '../src/unix/kerberos_unix.cc'. Finished prerequisites of target file '../src/unix/kerberos_unix.cc'. No need to remake target '../src/unix/kerberos_unix.cc'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/kerberos/src/unix/kerberos_unix.o'. Must remake target 'Release/obj.target/kerberos/src/unix/kerberos_unix.o'. kerberos.target.mk:109: update target 'Release/obj.target/kerberos/src/unix/kerberos_unix.o' due to: target does not exist printf '%s\n' ' CXX(target) Release/obj.target/kerberos/src/unix/kerberos_unix.o' Putting child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 25778 on the chain. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 25778 CXX(target) Release/obj.target/kerberos/src/unix/kerberos_unix.o Reaping winning child 0x155197209a40 PID 25778 mkdir -p "Release/obj.target/kerberos/src/unix/" "./Release/.deps/Release/obj.target/kerberos/src/unix/" Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 25779 Reaping winning child 0x155197209a40 PID 25779 c++ -o Release/obj.target/kerberos/src/unix/kerberos_unix.o ../src/unix/kerberos_unix.cc '-DNODE_GYP_MODULE_NAME=kerberos' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_LARGEFILE_SOURCE' '-D__STDC_FORMAT_MACROS' '-DBUILDING_NODE_EXTENSION' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 25780 In file included from ../src/unix/kerberos_unix.cc:4: ../src/unix/../kerberos_worker.h:30:13: warning: implicit capture of 'this' with a capture default of '=' is deprecated [-Wdeprecated-this-capture] 30 | on_finished_handler = handler; | ^ ../src/unix/../kerberos_worker.h:29:26: note: add an explicit capture of 'this' to capture '*this' by reference 29 | execute_handler([=] (OnFinishedHandler handler) { | ^ | , this 1 warning generated. Reaping winning child 0x155197209a40 PID 25780 printf '%s\n' 'cmd_Release/obj.target/kerberos/src/unix/kerberos_unix.o := c++ -o Release/obj.target/kerberos/src/unix/kerberos_unix.o ../src/unix/kerberos_unix.cc '\''-DNODE_GYP_MODULE_NAME=kerberos'\'' '\''-DUSING_UV_SHARED=1'\'' '\''-DUSING_V8_SHARED=1'\'' '\''-DV8_DEPRECATION_WARNINGS=1'\'' '\''-D_GLIBCXX_USE_CXX11_ABI=1'\'' '\''-D_FILE_OFFSET_BITS=64'\'' '\''-D_LARGEFILE_SOURCE'\'' '\''-D__STDC_FORMAT_MACROS'\'' '\''-DBUILDING_NODE_EXTENSION'\'' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -I/usr/local/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c' > ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28568 Reaping winning child 0x155197209a40 PID 28568 # The depfile may not exist if the input file didn't have any #includes. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28569 Reaping winning child 0x155197209a40 PID 28569 touch ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d.raw Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28570 Reaping winning child 0x155197209a40 PID 28570 # Fixup path as in (1). Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28571 Reaping winning child 0x155197209a40 PID 28571 sed -e "s|^kerberos_unix.o|Release/obj.target/kerberos/src/unix/kerberos_unix.o|" ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d.raw >> ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28572 Reaping winning child 0x155197209a40 PID 28572 # Add extra rules as in (2). Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28573 Reaping winning child 0x155197209a40 PID 28573 # We remove slashes and replace spaces with new lines; Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28576 Reaping winning child 0x155197209a40 PID 28576 # remove blank lines; Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28577 Reaping winning child 0x155197209a40 PID 28577 # delete the first line and append a colon to the remaining lines. Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28579 Reaping winning child 0x155197209a40 PID 28579 sed -e 's|\\||' -e 'y| |\n|' ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d.raw | grep -v '^$' | sed -e 1d -e 's|$|:|' >> ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28580 Reaping winning child 0x155197209a40 PID 28580 rm ./Release/.deps/Release/obj.target/kerberos/src/unix/kerberos_unix.o.d.raw Live child 0x155197209a40 (Release/obj.target/kerberos/src/unix/kerberos_unix.o) PID 28600 Reaping winning child 0x155197209a40 PID 28600 Removing child 0x155197209a40 PID 28600 from chain. Successfully remade target file 'Release/obj.target/kerberos/src/unix/kerberos_unix.o'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/kerberos.node'. Must remake target 'Release/obj.target/kerberos.node'. kerberos.target.mk:141: update target 'Release/obj.target/kerberos.node' due to: target does not exist printf '%s\n' ' SOLINK_MODULE(target) Release/obj.target/kerberos.node' SOLINK_MODULE(target) Release/obj.target/kerberos.node Putting child 0x155197209a40 (Release/obj.target/kerberos.node) PID 28614 on the chain. Live child 0x155197209a40 (Release/obj.target/kerberos.node) PID 28614 Reaping winning child 0x155197209a40 PID 28614 mkdir -p "Release/obj.target/" "./Release/.deps/Release/obj.target/" Live child 0x155197209a40 (Release/obj.target/kerberos.node) PID 28620 Reaping winning child 0x155197209a40 PID 28620 c++ -o Release/obj.target/kerberos.node -shared -pthread -rdynamic -Wl,--export-dynamic -m64 -Wl,-rpath,/usr/local/lib:/usr/lib -Wl,-soname=kerberos.node -Wl,--start-group Release/obj.target/kerberos/src/kerberos.o Release/obj.target/kerberos/src/unix/base64.o Release/obj.target/kerberos/src/unix/kerberos_gss.o Release/obj.target/kerberos/src/unix/kerberos_unix.o -Wl,--end-group -lkrb5 -lgssapi_krb5 Live child 0x155197209a40 (Release/obj.target/kerberos.node) PID 28660 Reaping winning child 0x155197209a40 PID 28660 printf '%s\n' 'cmd_Release/obj.target/kerberos.node := c++ -o Release/obj.target/kerberos.node -shared -pthread -rdynamic -Wl,--export-dynamic -m64 -Wl,-rpath,/usr/local/lib:/usr/lib -Wl,-soname=kerberos.node -Wl,--start-group Release/obj.target/kerberos/src/kerberos.o Release/obj.target/kerberos/src/unix/base64.o Release/obj.target/kerberos/src/unix/kerberos_gss.o Release/obj.target/kerberos/src/unix/kerberos_unix.o -Wl,--end-group -lkrb5 -lgssapi_krb5' > ./Release/.deps/Release/obj.target/kerberos.node.d Live child 0x155197209a40 (Release/obj.target/kerberos.node) PID 28705 Reaping winning child 0x155197209a40 PID 28705 Removing child 0x155197209a40 PID 28705 from chain. Successfully remade target file 'Release/obj.target/kerberos.node'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/kerberos.node'. Must remake target 'Release/kerberos.node'. kerberos.target.mk:151: update target 'Release/kerberos.node' due to: target does not exist printf '%s\n' ' COPY Release/kerberos.node' Putting child 0x155197209a40 (Release/kerberos.node) PID 28707 on the chain. Live child 0x155197209a40 (Release/kerberos.node) PID 28707 COPY Release/kerberos.node Reaping winning child 0x155197209a40 PID 28707 mkdir -p "Release/" "./Release/.deps/Release/" Live child 0x155197209a40 (Release/kerberos.node) PID 28708 Reaping winning child 0x155197209a40 PID 28708 ln -f "Release/obj.target/kerberos.node" "Release/kerberos.node" 2>/dev/null || (rm -rf "Release/kerberos.node" && cp -af "Release/obj.target/kerberos.node" "Release/kerberos.node") Live child 0x155197209a40 (Release/kerberos.node) PID 28709 Reaping winning child 0x155197209a40 PID 28709 printf '%s\n' 'cmd_Release/kerberos.node := ln -f "Release/obj.target/kerberos.node" "Release/kerberos.node" 2>/dev/null || (rm -rf "Release/kerberos.node" && cp -af "Release/obj.target/kerberos.node" "Release/kerberos.node")' > ./Release/.deps/Release/kerberos.node.d Live child 0x155197209a40 (Release/kerberos.node) PID 28757 Reaping winning child 0x155197209a40 PID 28757 Removing child 0x155197209a40 PID 28757 from chain. Successfully remade target file 'Release/kerberos.node'. Finished prerequisites of target file 'all'. Must remake target 'all'. Successfully remade target file 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos/build' cd /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native && SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm NODE_JS_VERSION=file:///portdistfiles/mongosh/node-v24.12.0.tar.gz BOXEDNODE_CONFIGURE_ARGS="--prefix=/usr/local,--shared-brotli,--shared-cares,--shared-libuv,--shared-nghttp2,--shared-nghttp3,--shared-ngtcp2,--shared-simdjson,--shared-zlib,--shared-zstd,--shared-openssl,--openssl-use-def-ca-store,--with-intl=system-icu,--without-npm" BOXEDNODE_MAKE_ARGS="V=0" OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/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 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,-rpath,/usr/local/lib:/usr/lib " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include " CCACHE_DIR="/root/.ccache" 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" /usr/local/bin/gmake BUILDTYPE=Release -C build -d GNU Make 4.4.1 Built for amd64-portbld-freebsd15.0 Copyright (C) 1988-2023 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Reading makefiles... Reading makefile 'Makefile'... Reading makefile 'node_modules/node-addon-api/nothing.target.mk' (search path) (no ~ expansion)... Reading makefile 'os_dns_native.target.mk' (search path) (no ~ expansion)... Updating makefiles.... Considering target file 'Makefile'. Considering target file '../../../../../../../../../../usr/local/include/node/common.gypi'. Looking for an implicit rule for '../../../../../../../../../../usr/local/include/node/common.gypi'. No implicit rule found for '../../../../../../../../../../usr/local/include/node/common.gypi'. Finished prerequisites of target file '../../../../../../../../../../usr/local/include/node/common.gypi'. No need to remake target '../../../../../../../../../../usr/local/include/node/common.gypi'. Considering target file '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Looking for an implicit rule for '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. No implicit rule found for '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Finished prerequisites of target file '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. No need to remake target '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi'. Considering target file '../binding.gyp'. Looking for an implicit rule for '../binding.gyp'. No implicit rule found for '../binding.gyp'. Finished prerequisites of target file '../binding.gyp'. No need to remake target '../binding.gyp'. Considering target file '../build/config.gypi'. Looking for an implicit rule for '../build/config.gypi'. No implicit rule found for '../build/config.gypi'. Finished prerequisites of target file '../build/config.gypi'. No need to remake target '../build/config.gypi'. Considering target file '../node_modules/node-addon-api/node_api.gyp'. Looking for an implicit rule for '../node_modules/node-addon-api/node_api.gyp'. No implicit rule found for '../node_modules/node-addon-api/node_api.gyp'. Finished prerequisites of target file '../node_modules/node-addon-api/node_api.gyp'. No need to remake target '../node_modules/node-addon-api/node_api.gyp'. Finished prerequisites of target file 'Makefile'. Prerequisite '../../../../../../../../../../usr/local/include/node/common.gypi' is older than target 'Makefile'. Prerequisite '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi' is older than target 'Makefile'. Prerequisite '../binding.gyp' is older than target 'Makefile'. Prerequisite '../build/config.gypi' is older than target 'Makefile'. Prerequisite '../node_modules/node-addon-api/node_api.gyp' is older than target 'Makefile'. No need to remake target 'Makefile'. Considering target file 'node_modules/node-addon-api/nothing.target.mk'. Looking for an implicit rule for 'node_modules/node-addon-api/nothing.target.mk'. No implicit rule found for 'node_modules/node-addon-api/nothing.target.mk'. Finished prerequisites of target file 'node_modules/node-addon-api/nothing.target.mk'. No need to remake target 'node_modules/node-addon-api/nothing.target.mk'. Considering target file 'os_dns_native.target.mk'. Looking for an implicit rule for 'os_dns_native.target.mk'. No implicit rule found for 'os_dns_native.target.mk'. Finished prerequisites of target file 'os_dns_native.target.mk'. No need to remake target 'os_dns_native.target.mk'. Updating goal targets.... Considering target file 'all'. File 'all' does not exist. Considering target file 'nothing'. File 'nothing' does not exist. Considering target file 'Release/obj.target/node_modules/node-addon-api/nothing.a'. File 'Release/obj.target/node_modules/node-addon-api/nothing.a' does not exist. Considering target file 'Release/obj.target/nothing/node_modules/node-addon-api/nothing.o'. File 'Release/obj.target/nothing/node_modules/node-addon-api/nothing.o' does not exist. Looking for an implicit rule for 'Release/obj.target/nothing/node_modules/node-addon-api/nothing.o'. Trying pattern rule 'Release/obj.target/nothing/%.o: ../%.c FORCE_DO_CMD' with stem 'node_modules/node-addon-api/nothing'. Trying implicit prerequisite '../node_modules/node-addon-api/nothing.c'. Found '../node_modules/node-addon-api/nothing.c'. Trying rule prerequisite 'FORCE_DO_CMD'. 'FORCE_DO_CMD' ought to exist. Found implicit rule 'Release/obj.target/nothing/%.o: ../%.c FORCE_DO_CMD' for 'Release/obj.target/nothing/node_modules/node-addon-api/nothing.o'. Considering target file '../node_modules/node-addon-api/nothing.c'. Looking for an implicit rule for '../node_modules/node-addon-api/nothing.c'. No implicit rule found for '../node_modules/node-addon-api/nothing.c'. Finished prerequisites of target file '../node_modules/node-addon-api/nothing.c'. No need to remake target '../node_modules/node-addon-api/nothing.c'. Considering target file 'FORCE_DO_CMD'. File 'FORCE_DO_CMD' does not exist. Finished prerequisites of target file 'FORCE_DO_CMD'. Must remake target 'FORCE_DO_CMD'. Successfully remade target file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/nothing/node_modules/node-addon-api/nothing.o'. Must remake target 'Release/obj.target/nothing/node_modules/node-addon-api/nothing.o'. gmake[1]: Entering directory '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native/build' node_modules/node-addon-api/nothing.target.mk:102: update target 'Release/obj.target/nothing/node_modules/node-addon-api/nothing.o' due to: target does not exist printf '%s\n' ' CC(target) Release/obj.target/nothing/node_modules/node-addon-api/nothing.o' Putting child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28761 on the chain. Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28761 CC(target) Release/obj.target/nothing/node_modules/node-addon-api/nothing.o Reaping winning child 0x32ded0609aa0 PID 28761 mkdir -p "Release/obj.target/nothing/node_modules/node-addon-api/" "./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/" Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28762 Reaping winning child 0x32ded0609aa0 PID 28762 cc -o Release/obj.target/nothing/node_modules/node-addon-api/nothing.o ../node_modules/node-addon-api/nothing.c '-DNODE_GYP_MODULE_NAME=nothing' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_LARGEFILE_SOURCE' '-D__STDC_FORMAT_MACROS' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -MMD -MF ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -c Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28765 Reaping winning child 0x32ded0609aa0 PID 28765 printf '%s\n' 'cmd_Release/obj.target/nothing/node_modules/node-addon-api/nothing.o := cc -o Release/obj.target/nothing/node_modules/node-addon-api/nothing.o ../node_modules/node-addon-api/nothing.c '\''-DNODE_GYP_MODULE_NAME=nothing'\'' '\''-DUSING_UV_SHARED=1'\'' '\''-DUSING_V8_SHARED=1'\'' '\''-DV8_DEPRECATION_WARNINGS=1'\'' '\''-D_GLIBCXX_USE_CXX11_ABI=1'\'' '\''-D_FILE_OFFSET_BITS=64'\'' '\''-D_LARGEFILE_SOURCE'\'' '\''-D__STDC_FORMAT_MACROS'\'' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -MMD -MF ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -c' > ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28817 Reaping winning child 0x32ded0609aa0 PID 28817 # The depfile may not exist if the input file didn't have any #includes. Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28818 Reaping winning child 0x32ded0609aa0 PID 28818 touch ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d.raw Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28819 Reaping winning child 0x32ded0609aa0 PID 28819 # Fixup path as in (1). Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28820 Reaping winning child 0x32ded0609aa0 PID 28820 sed -e "s|^nothing.o|Release/obj.target/nothing/node_modules/node-addon-api/nothing.o|" ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d.raw >> ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28821 Reaping winning child 0x32ded0609aa0 PID 28821 # Add extra rules as in (2). Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28822 Reaping winning child 0x32ded0609aa0 PID 28822 # We remove slashes and replace spaces with new lines; Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28823 Reaping winning child 0x32ded0609aa0 PID 28823 # remove blank lines; Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28826 Reaping winning child 0x32ded0609aa0 PID 28826 # delete the first line and append a colon to the remaining lines. Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28829 Reaping winning child 0x32ded0609aa0 PID 28829 sed -e 's|\\||' -e 'y| |\n|' ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d.raw | grep -v '^$' | sed -e 1d -e 's|$|:|' >> ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28831 Reaping winning child 0x32ded0609aa0 PID 28831 rm ./Release/.deps/Release/obj.target/nothing/node_modules/node-addon-api/nothing.o.d.raw Live child 0x32ded0609aa0 (Release/obj.target/nothing/node_modules/node-addon-api/nothing.o) PID 28838 Reaping winning child 0x32ded0609aa0 PID 28838 Removing child 0x32ded0609aa0 PID 28838 from chain. Successfully remade target file 'Release/obj.target/nothing/node_modules/node-addon-api/nothing.o'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/node_modules/node-addon-api/nothing.a'. Must remake target 'Release/obj.target/node_modules/node-addon-api/nothing.a'. node_modules/node-addon-api/nothing.target.mk:132: update target 'Release/obj.target/node_modules/node-addon-api/nothing.a' due to: target does not exist printf '%s\n' ' AR(target) Release/obj.target/node_modules/node-addon-api/nothing.a' Putting child 0x32ded0609aa0 (Release/obj.target/node_modules/node-addon-api/nothing.a) PID 28839 on the chain. Live child 0x32ded0609aa0 (Release/obj.target/node_modules/node-addon-api/nothing.a) PID 28839 AR(target) Release/obj.target/node_modules/node-addon-api/nothing.a Reaping winning child 0x32ded0609aa0 PID 28839 mkdir -p "Release/obj.target/node_modules/node-addon-api/" "./Release/.deps/Release/obj.target/node_modules/node-addon-api/" Live child 0x32ded0609aa0 (Release/obj.target/node_modules/node-addon-api/nothing.a) PID 28840 Reaping winning child 0x32ded0609aa0 PID 28840 rm -f Release/obj.target/node_modules/node-addon-api/nothing.a && ar crs Release/obj.target/node_modules/node-addon-api/nothing.a Release/obj.target/nothing/node_modules/node-addon-api/nothing.o Live child 0x32ded0609aa0 (Release/obj.target/node_modules/node-addon-api/nothing.a) PID 28841 Reaping winning child 0x32ded0609aa0 PID 28841 printf '%s\n' 'cmd_Release/obj.target/node_modules/node-addon-api/nothing.a := rm -f Release/obj.target/node_modules/node-addon-api/nothing.a && ar crs Release/obj.target/node_modules/node-addon-api/nothing.a Release/obj.target/nothing/node_modules/node-addon-api/nothing.o' > ./Release/.deps/Release/obj.target/node_modules/node-addon-api/nothing.a.d Live child 0x32ded0609aa0 (Release/obj.target/node_modules/node-addon-api/nothing.a) PID 28858 Reaping winning child 0x32ded0609aa0 PID 28858 Removing child 0x32ded0609aa0 PID 28858 from chain. Successfully remade target file 'Release/obj.target/node_modules/node-addon-api/nothing.a'. Considering target file 'Release/nothing.a'. File 'Release/nothing.a' does not exist. Pruning file 'Release/obj.target/node_modules/node-addon-api/nothing.a'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/nothing.a'. Must remake target 'Release/nothing.a'. node_modules/node-addon-api/nothing.target.mk:150: update target 'Release/nothing.a' due to: target does not exist printf '%s\n' ' COPY Release/nothing.a' Putting child 0x32ded0609aa0 (Release/nothing.a) PID 28860 on the chain. Live child 0x32ded0609aa0 (Release/nothing.a) PID 28860 COPY Release/nothing.a Reaping winning child 0x32ded0609aa0 PID 28860 mkdir -p "Release/" "./Release/.deps/Release/" Live child 0x32ded0609aa0 (Release/nothing.a) PID 28861 Reaping winning child 0x32ded0609aa0 PID 28861 ln -f "Release/obj.target/node_modules/node-addon-api/nothing.a" "Release/nothing.a" 2>/dev/null || (rm -rf "Release/nothing.a" && cp -af "Release/obj.target/node_modules/node-addon-api/nothing.a" "Release/nothing.a") Live child 0x32ded0609aa0 (Release/nothing.a) PID 28867 Reaping winning child 0x32ded0609aa0 PID 28867 printf '%s\n' 'cmd_Release/nothing.a := ln -f "Release/obj.target/node_modules/node-addon-api/nothing.a" "Release/nothing.a" 2>/dev/null || (rm -rf "Release/nothing.a" && cp -af "Release/obj.target/node_modules/node-addon-api/nothing.a" "Release/nothing.a")' > ./Release/.deps/Release/nothing.a.d Live child 0x32ded0609aa0 (Release/nothing.a) PID 28874 Reaping winning child 0x32ded0609aa0 PID 28874 Removing child 0x32ded0609aa0 PID 28874 from chain. Successfully remade target file 'Release/nothing.a'. Finished prerequisites of target file 'nothing'. Must remake target 'nothing'. Successfully remade target file 'nothing'. Pruning file 'Release/nothing.a'. Considering target file 'Release/os_dns_native.node'. File 'Release/os_dns_native.node' does not exist. Considering target file 'Release/obj.target/os_dns_native.node'. File 'Release/obj.target/os_dns_native.node' does not exist. Considering target file 'Release/obj.target/os_dns_native/binding.o'. File 'Release/obj.target/os_dns_native/binding.o' does not exist. Looking for an implicit rule for 'Release/obj.target/os_dns_native/binding.o'. Trying pattern rule 'Release/obj.target/os_dns_native/%.o: ../%.cc FORCE_DO_CMD' with stem 'binding'. Directory .. cache invalidated (count 1 != command 23) Trying implicit prerequisite '../binding.cc'. Found '../binding.cc'. Directory . cache invalidated (count 1 != command 23) Trying rule prerequisite 'FORCE_DO_CMD'. 'FORCE_DO_CMD' ought to exist. Found implicit rule 'Release/obj.target/os_dns_native/%.o: ../%.cc FORCE_DO_CMD' for 'Release/obj.target/os_dns_native/binding.o'. Considering target file '../binding.cc'. Looking for an implicit rule for '../binding.cc'. No implicit rule found for '../binding.cc'. Finished prerequisites of target file '../binding.cc'. No need to remake target '../binding.cc'. Pruning file 'FORCE_DO_CMD'. Pruning file 'Release/nothing.a'. Pruning file 'Release/obj.target/node_modules/node-addon-api/nothing.a'. Finished prerequisites of target file 'Release/obj.target/os_dns_native/binding.o'. Must remake target 'Release/obj.target/os_dns_native/binding.o'. os_dns_native.target.mk:107: update target 'Release/obj.target/os_dns_native/binding.o' due to: target does not exist printf '%s\n' ' CXX(target) Release/obj.target/os_dns_native/binding.o' Putting child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 28879 on the chain. Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 28879 CXX(target) Release/obj.target/os_dns_native/binding.o Reaping winning child 0x32ded0609b60 PID 28879 mkdir -p "Release/obj.target/os_dns_native/" "./Release/.deps/Release/obj.target/os_dns_native/" Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 28882 Reaping winning child 0x32ded0609b60 PID 28882 c++ -o Release/obj.target/os_dns_native/binding.o ../binding.cc '-DNODE_GYP_MODULE_NAME=os_dns_native' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_LARGEFILE_SOURCE' '-D__STDC_FORMAT_MACROS' '-DBUILDING_NODE_EXTENSION' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 28887 Reaping winning child 0x32ded0609b60 PID 28887 printf '%s\n' 'cmd_Release/obj.target/os_dns_native/binding.o := c++ -o Release/obj.target/os_dns_native/binding.o ../binding.cc '\''-DNODE_GYP_MODULE_NAME=os_dns_native'\'' '\''-DUSING_UV_SHARED=1'\'' '\''-DUSING_V8_SHARED=1'\'' '\''-DV8_DEPRECATION_WARNINGS=1'\'' '\''-D_GLIBCXX_USE_CXX11_ABI=1'\'' '\''-D_FILE_OFFSET_BITS=64'\'' '\''-D_LARGEFILE_SOURCE'\'' '\''-D__STDC_FORMAT_MACROS'\'' '\''-DBUILDING_NODE_EXTENSION'\'' -I/usr/local/include/node -I/usr/local/src -I/usr/local/deps/openssl/config -I/usr/local/deps/openssl/openssl/include -I/usr/local/deps/uv/include -I/usr/local/deps/zlib -I/usr/local/deps/v8/include -I../node_modules/node-addon-api -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-strict-aliasing -std=gnu++20 -MMD -MF ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d.raw -isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include -c' > ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31024 Reaping winning child 0x32ded0609b60 PID 31024 # The depfile may not exist if the input file didn't have any #includes. Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31056 Reaping winning child 0x32ded0609b60 PID 31056 touch ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d.raw Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31058 Reaping winning child 0x32ded0609b60 PID 31058 # Fixup path as in (1). Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31061 Reaping winning child 0x32ded0609b60 PID 31061 sed -e "s|^binding.o|Release/obj.target/os_dns_native/binding.o|" ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d.raw >> ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31062 Reaping winning child 0x32ded0609b60 PID 31062 # Add extra rules as in (2). Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31063 Reaping winning child 0x32ded0609b60 PID 31063 # We remove slashes and replace spaces with new lines; Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31064 Reaping winning child 0x32ded0609b60 PID 31064 # remove blank lines; Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31066 Reaping winning child 0x32ded0609b60 PID 31066 # delete the first line and append a colon to the remaining lines. Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31067 Reaping winning child 0x32ded0609b60 PID 31067 sed -e 's|\\||' -e 'y| |\n|' ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d.raw | grep -v '^$' | sed -e 1d -e 's|$|:|' >> ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31068 Reaping winning child 0x32ded0609b60 PID 31068 rm ./Release/.deps/Release/obj.target/os_dns_native/binding.o.d.raw Live child 0x32ded0609b60 (Release/obj.target/os_dns_native/binding.o) PID 31075 Reaping winning child 0x32ded0609b60 PID 31075 Removing child 0x32ded0609b60 PID 31075 from chain. Successfully remade target file 'Release/obj.target/os_dns_native/binding.o'. Pruning file 'Release/obj.target/node_modules/node-addon-api/nothing.a'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/obj.target/os_dns_native.node'. Must remake target 'Release/obj.target/os_dns_native.node'. os_dns_native.target.mk:137: update target 'Release/obj.target/os_dns_native.node' due to: target does not exist printf '%s\n' ' SOLINK_MODULE(target) Release/obj.target/os_dns_native.node' Putting child 0x32ded0609b60 (Release/obj.target/os_dns_native.node) PID 31077 on the chain. Live child 0x32ded0609b60 (Release/obj.target/os_dns_native.node) PID 31077 SOLINK_MODULE(target) Release/obj.target/os_dns_native.node Reaping winning child 0x32ded0609b60 PID 31077 mkdir -p "Release/obj.target/" "./Release/.deps/Release/obj.target/" Live child 0x32ded0609b60 (Release/obj.target/os_dns_native.node) PID 31078 Reaping winning child 0x32ded0609b60 PID 31078 c++ -o Release/obj.target/os_dns_native.node -shared -pthread -rdynamic -Wl,--export-dynamic -m64 -Wl,-rpath,/usr/local/lib:/usr/lib -Wl,-soname=os_dns_native.node -Wl,--start-group Release/obj.target/os_dns_native/binding.o Release/obj.target/node_modules/node-addon-api/nothing.a -Wl,--end-group Live child 0x32ded0609b60 (Release/obj.target/os_dns_native.node) PID 31079 Reaping winning child 0x32ded0609b60 PID 31079 printf '%s\n' 'cmd_Release/obj.target/os_dns_native.node := c++ -o Release/obj.target/os_dns_native.node -shared -pthread -rdynamic -Wl,--export-dynamic -m64 -Wl,-rpath,/usr/local/lib:/usr/lib -Wl,-soname=os_dns_native.node -Wl,--start-group Release/obj.target/os_dns_native/binding.o Release/obj.target/node_modules/node-addon-api/nothing.a -Wl,--end-group ' > ./Release/.deps/Release/obj.target/os_dns_native.node.d Live child 0x32ded0609b60 (Release/obj.target/os_dns_native.node) PID 31229 Reaping winning child 0x32ded0609b60 PID 31229 Removing child 0x32ded0609b60 PID 31229 from chain. Successfully remade target file 'Release/obj.target/os_dns_native.node'. Pruning file 'FORCE_DO_CMD'. Finished prerequisites of target file 'Release/os_dns_native.node'. Must remake target 'Release/os_dns_native.node'. os_dns_native.target.mk:147: update target 'Release/os_dns_native.node' due to: target does not exist printf '%s\n' ' COPY Release/os_dns_native.node' Putting child 0x32ded0609b60 (Release/os_dns_native.node) PID 31232 on the chain. Live child 0x32ded0609b60 (Release/os_dns_native.node) PID 31232 COPY Release/os_dns_native.node Reaping winning child 0x32ded0609b60 PID 31232 mkdir -p "Release/" "./Release/.deps/Release/" Live child 0x32ded0609b60 (Release/os_dns_native.node) PID 31233 Reaping winning child 0x32ded0609b60 PID 31233 ln -f "Release/obj.target/os_dns_native.node" "Release/os_dns_native.node" 2>/dev/null || (rm -rf "Release/os_dns_native.node" && cp -af "Release/obj.target/os_dns_native.node" "Release/os_dns_native.node") Live child 0x32ded0609b60 (Release/os_dns_native.node) PID 31234 Reaping winning child 0x32ded0609b60 PID 31234 printf '%s\n' 'cmd_Release/os_dns_native.node := ln -f "Release/obj.target/os_dns_native.node" "Release/os_dns_native.node" 2>/dev/null || (rm -rf "Release/os_dns_native.node" && cp -af "Release/obj.target/os_dns_native.node" "Release/os_dns_native.node")' > ./Release/.deps/Release/os_dns_native.node.d Live child 0x32ded0609b60 (Release/os_dns_native.node) PID 31236 Reaping winning child 0x32ded0609b60 PID 31236 Removing child 0x32ded0609b60 PID 31236 from chain. Successfully remade target file 'Release/os_dns_native.node'. Finished prerequisites of target file 'all'. Must remake target 'all'. Successfully remade target file 'all'. gmake[1]: Leaving directory '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native/build' /usr/bin/sed -i '' -E 's/"version": ".*"/"version": "2.5.5"/g' /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/cli-repl/package.json /bin/rm -f -v /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/005-windows-escape-product-dir-abs-in-openssl-node-56111.patch /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/006-windows-virtual-terminal-input-libuv-4688.patch /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/005-windows-escape-product-dir-abs-in-openssl-node-56111.patch /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/006-windows-virtual-terminal-input-libuv-4688.patch cd /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5 && SEGMENT_API_KEY=dummy GYP_DEFINES="libmongocrypt_link_type=dynamic" PUPPETEER_SKIP_DOWNLOAD=1 NPM_CONFIG_CACHE=/tmp/.npm NODE_JS_VERSION=file:///portdistfiles/mongosh/node-v24.12.0.tar.gz BOXEDNODE_CONFIGURE_ARGS="--prefix=/usr/local,--shared-brotli,--shared-cares,--shared-libuv,--shared-nghttp2,--shared-nghttp3,--shared-ngtcp2,--shared-simdjson,--shared-zlib,--shared-zstd,--shared-openssl,--openssl-use-def-ca-store,--with-intl=system-icu,--without-npm" BOXEDNODE_MAKE_ARGS="V=0" OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib XDG_DATA_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/databases/mongosh/work XDG_CACHE_HOME=/wrkdirs/usr/ports/databases/mongosh/work/.cache HOME=/wrkdirs/usr/ports/databases/mongosh/work TMPDIR="/tmp" PATH=/usr/local/libexec/ccache:/wrkdirs/usr/ports/databases/mongosh/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/databases/mongosh/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 -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -Wl,-rpath,/usr/local/lib:/usr/lib " LIBS="-L/usr/local/lib" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DNODE_API_EXPERIMENTAL -DNODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT -isystem /usr/local/include " CCACHE_DIR="/root/.ccache" 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" /usr/local/bin/npm run compile-exec npm warn Unknown global config "python". This will stop working in the next major version of npm. > precompile-exec > npm run compile-cli npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > compile-cli > lerna run compile --scope @mongosh/cli-repl --include-dependencies lerna notice cli v8.1.8 (node:32034) ExperimentalWarning: WASI is an experimental feature and might change at any time (Use `node --trace-warnings ...` to show where the warning was created) lerna info versioning independent lerna notice filter including "@mongosh/cli-repl" lerna notice filter including dependencies lerna info filter [ '@mongosh/cli-repl' ] Lerna (powered by Nx) Running target compile for 16 projects: - @mongosh/cli-repl - @mongosh/arg-parser - @mongosh/autocomplete - @mongosh/editor - @mongosh/errors - @mongosh/history - @mongosh/i18n - @mongosh/js-multiline-to-singleline - @mongosh/logging - @mongosh/service-provider-core - @mongosh/service-provider-node-driver - @mongosh/shell-api - @mongosh/shell-evaluator - @mongosh/snippet-manager - @mongosh/types - @mongosh/async-rewriter2 > @mongosh/errors:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/errors@2.4.0 compile > tsc -p tsconfig.json > @mongosh/history:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/history@2.4.6 compile > tsc -p tsconfig.json > @mongosh/types:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/types@3.8.2 compile > tsc -p tsconfig.json > @mongosh/js-multiline-to-singleline:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/js-multiline-to-singleline@2.4.8 compile > tsc -p tsconfig.json > @mongosh/i18n:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/i18n@2.15.0 compile > tsc -p tsconfig.json > @mongosh/service-provider-core:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/service-provider-core@3.3.3 compile > tsc -p tsconfig.json > @mongosh/logging:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/logging@3.9.2 compile > tsc -p tsconfig.json > @mongosh/async-rewriter2:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/async-rewriter2@2.4.8 compile > node bin/make-runtime-support.js --firstpass && tsc -p tsconfig.json && node bin/make-runtime-support.js --secondpass && tsc -p tsconfig.json > @mongosh/arg-parser:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/arg-parser@3.12.0 compile > tsc -p tsconfig.json > @mongosh/service-provider-node-driver:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/service-provider-node-driver@3.10.2 compile > tsc -p tsconfig.json > @mongosh/shell-api:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/shell-api@3.16.2 compile > tsc -p tsconfig.json && npm run api-generate npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/shell-api@3.16.2 api-generate > api-extractor run && ts-node bin/api-postprocess.ts api-extractor 7.52.8  - https://api-extractor.com/  Using configuration from ./api-extractor.json Analysis will use the bundled TypeScript version 5.8.2 API Extractor completed successfully Postprocessing lib/api-raw.d.ts as lib/api-processed.d.ts... Expected to find and transpile type for @returnsPromise-annotated method ExplainableCursor.finish Writing lib/api-export.js... Writing lib/api-export.d.ts... > @mongosh/shell-evaluator:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/shell-evaluator@3.16.2 compile > tsc -p tsconfig.json > @mongosh/autocomplete:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/autocomplete@3.16.2 compile > tsc -p tsconfig.json > @mongosh/snippet-manager:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/snippet-manager@3.16.2 compile > tsc -p tsconfig.json > @mongosh/editor:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/editor@3.16.2 compile > tsc -p tsconfig.json > @mongosh/cli-repl:compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/cli-repl@2.5.5 compile > tsc -p tsconfig.json Lerna (powered by Nx) Successfully ran target compile for 16 projects > compile-exec > npm run evergreen-release compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > evergreen-release > cd packages/build && npm run evergreen-release -- compile npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. > @mongosh/build@3.7.0 evergreen-release > ts-node -r ../../scripts/import-expansions.js src/index.ts compile mongosh: running command 'compile' with config: { version: '2.5.5', rootDir: '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5', packageVariant: undefined, executablePath: '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/dist/mongosh', bundleSinglefileOutput: '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/cli-repl/dist/mongosh.js', outputDir: '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/dist', project: undefined, revision: undefined, branch: undefined, isCi: false, platform: 'freebsd', repo: { owner: 'mongodb-js', repo: 'mongosh' }, isPatch: false, packageInformation: [Function: packageInformation], packageInformationInstantiated: undefined, cryptSharedLibPath: '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/dist/mongosh_crypt_v1.so', artifactUrlFile: undefined, isDryRun: false } mongosh: writing build info data: /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/cli-repl/lib/build-info.json (node:57454) NOTE: We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023. Please migrate your code to use AWS SDK for JavaScript (v3). For more information, check the migration guide at https://a.co/7PzMCcy (Use `node --trace-warnings ...` to show where the warning was created) mongosh: creating bundle: /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/cli-repl/dist/mongosh.js mongosh: creating binary: /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/dist/mongosh → Looking for Node.js version matching "file:///portdistfiles/mongosh/node-v24.12.0.tar.gz" ... ✓ Completed: Looking for Node.js version matching "file:///portdistfiles/mongosh/node-v24.12.0.tar.gz" → Verifying existing tarball via /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt ... ✓ Completed: Verifying existing tarball via /portdistfiles/mongosh/node-v24.12.0-SHASUMS256.txt → Unpacking existing tarball ... ✓ Completed: Unpacking existing tarball → Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption ... ✓ Completed: Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption → Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version ... npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. 11.7.0 ✓ Completed: Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version → Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption ... ✓ Completed: Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption → Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native ... ✓ Completed: Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native → Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version ... npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. 11.7.0 ✓ Completed: Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version → Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native ... ✓ Completed: Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/os-dns-native → Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos ... ✓ Completed: Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos → Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version ... npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. 11.7.0 ✓ Completed: Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version → Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos ... ✓ Completed: Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/kerberos → Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-crypt-library-version ... ✓ Completed: Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-crypt-library-version → Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version ... npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. 11.7.0 ✓ Completed: Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version → Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-crypt-library-version ... ✓ Completed: Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-crypt-library-version → Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/glibc-version ... ✓ Completed: Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/glibc-version → Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version ... npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. 11.7.0 ✓ Completed: Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version → Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/glibc-version ... ✓ Completed: Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/glibc-version → Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/native-machine-id ... ✓ Completed: Copying addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/native-machine-id → Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version ... npm warn Unknown env config "python". This will stop working in the next major version of npm. npm warn Unknown global config "python". This will stop working in the next major version of npm. 11.7.0 ✓ Completed: Running /usr/local/bin/node /usr/local/lib/node_modules/npm/bin/npm-cli.js --version → Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/native-machine-id ... ✓ Completed: Preparing addon at /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/native-machine-id → Finalizing linked addons processing ... ✓ Completed: Finalizing linked addons processing → Inserting custom code into Node.js source ... ✓ Completed: Inserting custom code into Node.js source → Storing executable metadata ... ✓ Completed: Storing executable metadata → Running pre-compile hook ... ++ uname + '[' FreeBSD '!=' FreeBSD ']' Applying patch from /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/001-configure-bz2.patch... Applying patch from /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/002-workaround-node-bug-52229... Applying patch from /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/003-no-sys-random-on-older-glibc-node-52223.patch... Applying patch from /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/004-build-fix-arm64-cross-compilation.patch... Applying patch from /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/010-src-cares_wrap.h... Applying patch from /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/scripts/nodejs-patches/011-deps-v8-src-base-small-vector.h... error: patch failed: deps/v8/src/base/small-vector.h:22 error: deps/v8/src/base/small-vector.h: patch does not apply ✖ Failed: applying patch failed with code 1 /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/build/src/compile/signable-compiler.ts:67 throw new Error(`applying patch failed with code ${code}`); ^ Error: applying patch failed with code 1 at Object.preCompileHook (/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/build/src/compile/signable-compiler.ts:67:13) at processTicksAndRejections (node:internal/process/task_queues:103:5) at async compileJSFileAsBinaryImpl (/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/boxednode/src/index.ts:387:5) at async compileJSFileAsBinary (/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/boxednode/src/index.ts:509:5) at async SignableCompiler.compile (/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/build/src/compile/signable-compiler.ts:172:5) at async runCompile (/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/build/src/compile/run-compile.ts:21:3) at async release (/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/build/src/release.ts:86:5) at async /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/build/src/index.ts:115:9 npm error Lifecycle script `evergreen-release` failed with error: npm error code 1 npm error path /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/build npm error workspace @mongosh/build@3.7.0 npm error location /wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/packages/build npm error command failed npm error command sh -c ts-node -r ../../scripts/import-expansions.js src/index.ts compile *** Error code 1 Stop. make: stopped making "build" in /usr/ports/databases/mongosh =>> Cleaning up wrkdir ===> Cleaning for mongosh-2.5.5_3 build of databases/mongosh | mongosh-2.5.5_3 ended at Wed Jan 7 15:31:16 EST 2026 build time: 00:13:08 !!! build failure encountered !!!