[package - 142amd64-quarterly][databases/mongosh] Failed for mongosh-2.5.5 in build

From: <pkg-fallout_at_FreeBSD.org>
Date: Sun, 28 Sep 2025 01:06:09 UTC
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     fabien.amelinck+freebsd@advens.fr
Log URL:        https://pkg-status.freebsd.org/beefy20/data/142amd64-quarterly/6096ca9dd22d/logs/mongosh-2.5.5.log
Build URL:      https://pkg-status.freebsd.org/beefy20/build.html?mastername=142amd64-quarterly&build=6096ca9dd22d
Log:

=>> Building databases/mongosh
build started at Sun Sep 28 01:04:39 -00 2025
port directory: /usr/ports/databases/mongosh
package name: mongosh-2.5.5
building for: FreeBSD 142amd64-quarterly-job-36 14.2-RELEASE-p5 FreeBSD 14.2-RELEASE-p5 amd64
maintained by: fabien.amelinck+freebsd@advens.fr
Makefile datestamp: -rw-r--r--  1 root wheel 7502 Sep 18 01:01 /usr/ports/databases/mongosh/Makefile
Ports top last git commit: 6096ca9dd
Ports top unclean checkout: no
Port dir last git commit: 0dc2baf27
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.3
Host OSVERSION: 1600000
Jail OSVERSION: 1402000
Job Id: 36

---Begin Environment---
SHELL=/bin/sh
OSVERSION=1402000
UNAME_v=FreeBSD 14.2-RELEASE-p5
UNAME_r=14.2-RELEASE-p5
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.3
MASTERMNT=/usr/local/poudriere/data/.m/142amd64-quarterly/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/142amd64-quarterly/36/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=142amd64-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/142amd64-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.3
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-v22.17.1.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  -fstack-protector-strong " 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=freebsd14  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=14.2 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=freebsd14  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---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
DISABLE_MAKE_JOBS=poudriere
---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--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License APACHE20 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   mongosh-2.5.5 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-2.2.2.pkg
[142amd64-quarterly-job-36] Installing pkg-2.2.2...
[142amd64-quarterly-job-36] Extracting pkg-2.2.2: .......... done
===>   mongosh-2.5.5 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of mongosh-2.5.5
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License APACHE20 accepted by the user
===> Fetching all distfiles required by mongosh-2.5.5 for building
if [ ! -r /portdistfiles/mongosh/node-v22.17.1.tar.gz -o ! -r /portdistfiles/mongosh/node-v22.17.1-SHASUMS256.txt ]; then  /usr/bin/fetch -Fpr -o /portdistfiles/mongosh https://nodejs.org/dist/v22.17.1/node-v22.17.1.tar.gz;  /usr/bin/fetch -Fpr -o /portdistfiles/mongosh/node-v22.17.1-SHASUMS256.txt https://nodejs.org/dist/v22.17.1/SHASUMS256.txt;  fi
/portdistfiles/mongosh/node-v22.17.1.tar.gz             94 MB   71 MBps    01s
/portdistfiles/mongosh/node-v22.17.1-SHASUMS256.txt        3777  B   36 MBps    00s
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License APACHE20 accepted by the user
===> Fetching all distfiles required by mongosh-2.5.5 for building
if [ ! -r /portdistfiles/mongosh/node-v22.17.1.tar.gz -o ! -r /portdistfiles/mongosh/node-v22.17.1-SHASUMS256.txt ]; then  /usr/bin/fetch -Fpr -o /portdistfiles/mongosh https://nodejs.org/dist/v22.17.1/node-v22.17.1.tar.gz;  /usr/bin/fetch -Fpr -o /portdistfiles/mongosh/node-v22.17.1-SHASUMS256.txt https://nodejs.org/dist/v22.17.1/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.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License APACHE20 accepted by the user
===> Fetching all distfiles required by mongosh-2.5.5 for building
if [ ! -r /portdistfiles/mongosh/node-v22.17.1.tar.gz -o ! -r /portdistfiles/mongosh/node-v22.17.1-SHASUMS256.txt ]; then  /usr/bin/fetch -Fpr -o /portdistfiles/mongosh https://nodejs.org/dist/v22.17.1/node-v22.17.1.tar.gz;  /usr/bin/fetch -Fpr -o /portdistfiles/mongosh/node-v22.17.1-SHASUMS256.txt https://nodejs.org/dist/v22.17.1/SHASUMS256.txt;  fi
===>  Extracting for mongosh-2.5.5
=> 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":"22.17.1"}/g'  -e 's/path_1.default.join(dir, tarballName)/url_1.fileURLToPath(range)/g'  -e "s|\${releaseBaseUrl}/SHASUMS256.txt|/portdistfiles/mongosh/node-v22.17.1-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":"22.17.1"};
        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;
<snip>
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=/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" node-gyp configure --nodedir=/usr/local
gyp info it worked if it ends with ok
gyp info using node-gyp@11.2.0
gyp info using node@22.17.1 | freebsd | x64
gyp info find Python using Python version 3.11.13 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=/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" node-gyp configure --nodedir=/usr/local
gyp info it worked if it ends with ok
gyp info using node-gyp@11.2.0
gyp info using node@22.17.1 | freebsd | x64
gyp info find Python using Python version 3.11.13 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 
===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building for mongosh-2.5.5
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-v22.17.1.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  -fstack-protector-strong " 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" /usr/local/bin/gmake BUILDTYPE=Release -C build -d
GNU Make 4.4.1
Built for amd64-portbld-freebsd14.2
Copyright (C) 1988-2023 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
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/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 '../../../../../../../../../../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 '../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 '../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'.
 Finished prerequisites of target file 'Makefile'.
  Prerequisite '../../../../../../../../../../usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi' is older than target 'Makefile'.
  Prerequisite '../../../../../../../../../../usr/local/include/node/common.gypi' is older than target 'Makefile'.
  Prerequisite '../build/config.gypi' is older than target 'Makefile'.
  Prerequisite '../binding.gyp' 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 0x6783e6108c0 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 49135 on the chain.
Live child 0x6783e6108c0 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 49135 
  CXX(target) Release/obj.target/mongocrypt/addon/mongocrypt.o
Reaping winning child 0x6783e6108c0 PID 49135 
mkdir -p "Release/obj.target/mongocrypt/addon/" "./Release/.deps/Release/obj.target/mongocrypt/addon/"
Live child 0x6783e6108c0 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 49136 
Reaping winning child 0x6783e6108c0 PID 49136 
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++17 -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/l
ocal/include  -c
Live child 0x6783e6108c0 (Release/obj.target/mongocrypt/addon/mongocrypt.o) PID 49138 
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
      |         ^
<command line>:11:9: note: previous definition is here
   11 | #define NODE_API_EXPERIMENTAL_NOGC_ENV_OPT_OUT 1
      |         ^
../addon/mongocrypt.cc:579:9: error: use of undeclared identifier 'mongocrypt_setopt_key_expiration'
  579 |         mongocrypt_setopt_key_expiration(mongo_crypt(), keyExpirationMS);
      |         ^
../addon/mongocrypt.cc:586:5: error: use of undeclared identifier 'mongocrypt_setopt_retry_kms'; did you mean 'mongocrypt_setopt_schema_map'?
  586 |     mongocrypt_setopt_retry_kms(mongo_crypt(), true);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
      |     mongocrypt_setopt_schema_map
/usr/local/include/mongocrypt/mongocrypt.h:385:6: note: 'mongocrypt_setopt_schema_map' declared here
  385 | bool mongocrypt_setopt_schema_map(mongocrypt_t *crypt, mongocrypt_binary_t *schema_map);
      |      ^
../addon/mongocrypt.cc:586:48: error: cannot initialize a parameter of type 'mongocrypt_binary_t *' (aka '_mongocrypt_binary_t *') with an rvalue of type 'bool'
  586 |     mongocrypt_setopt_retry_kms(mongo_crypt(), true);
      |                                                ^~~~
/usr/local/include/mongocrypt/mongocrypt.h:385:77: note: passing argument to parameter 'schema_map' here
  385 | bool mongocrypt_setopt_schema_map(mongocrypt_t *crypt, mongocrypt_binary_t *schema_map);
      |                                                                             ^
../addon/mongocrypt.cc:590:9: error: use of undeclared identifier 'mongocrypt_setopt_enable_multiple_collinfo'
  590 |         mongocrypt_setopt_enable_multiple_collinfo(mongo_crypt());
      |         ^
../addon/mongocrypt.cc:998:31: error: use of undeclared identifier 'mongocrypt_kms_ctx_usleep'; did you mean 'mongocrypt_kms_ctx_t'?
  998 |     return Number::New(Env(), mongocrypt_kms_ctx_usleep(_kms_context));
      |                               ^
/usr/local/include/mongocrypt/mongocrypt.h:1073:38: note: 'mongocrypt_kms_ctx_t' declared here
 1073 | typedef struct _mongocrypt_kms_ctx_t mongocrypt_kms_ctx_t;
      |                                      ^
../addon/mongocrypt.cc:1002:32: error: use of undeclared identifier 'mongocrypt_kms_ctx_fail'; did you mean 'mongocrypt_kms_ctx_t'?
 1002 |     return Boolean::New(Env(), mongocrypt_kms_ctx_fail(_kms_context));
      |                                ^
/usr/local/include/mongocrypt/mongocrypt.h:1073:38: note: 'mongocrypt_kms_ctx_t' declared here
 1073 | typedef struct _mongocrypt_kms_ctx_t mongocrypt_kms_ctx_t;
      |                                      ^
1 warning and 6 errors generated.
Reaping losing child 0x6783e6108c0 PID 49138 
gmake[1]: *** [mongocrypt.target.mk:109: Release/obj.target/mongocrypt/addon/mongocrypt.o] Error 1
Removing child 0x6783e6108c0 PID 49138 from chain.
gmake[1]: Leaving directory '/wrkdirs/usr/ports/databases/mongosh/work/mongosh-2.5.5/node_modules/mongodb-client-encryption/build'
*** Error code 2

Stop.
make: stopped in /usr/ports/databases/mongosh