[package - main-amd64-default][net-mgmt/uptime-kuma] Failed for uptime-kuma-2.4.0 in build

From: <pkg-fallout_at_FreeBSD.org>
Date: Tue, 07 Jul 2026 21:31:42 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:     dch@FreeBSD.org
Log URL:        https://pkg-status.freebsd.org/beefy24/data/main-amd64-default/pfd77dbcdcf06_sd516e52373e/logs/uptime-kuma-2.4.0.log
Build URL:      https://pkg-status.freebsd.org/beefy24/build.html?mastername=main-amd64-default&build=pfd77dbcdcf06_sd516e52373e
Log:

=>> Building net-mgmt/uptime-kuma
build started at Tue Jul  7 21:29:37 UTC 2026
port directory: /usr/ports/net-mgmt/uptime-kuma
package name: uptime-kuma-2.4.0
building for: FreeBSD main-amd64-default-job-09 16.0-CURRENT FreeBSD 16.0-CURRENT 1600019 amd64
maintained by: dch@FreeBSD.org
Makefile datestamp: -rw-r--r--  1 root wheel 11213 Jul  7 01:01 /usr/ports/net-mgmt/uptime-kuma/Makefile
Ports top last git commit: fd77dbcdcf0659b6d458f06b1da69302cf76655e
Ports top unclean checkout: no
Port dir last git commit: a20604732a4695a1e2c9d1384b2d07458b364b20
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.8
Host OSVERSION: 1600018
Jail OSVERSION: 1600019
Job Id: 09




!!! Jail is newer than host. (Jail: 1600019, Host: 1600018) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!



---Begin Environment---
SHELL=/bin/sh
OSVERSION=1600019
UNAME_v=FreeBSD 16.0-CURRENT 1600019
UNAME_r=16.0-CURRENT
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.8
MASTERMNT=/usr/local/poudriere/data/.m/main-amd64-default/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/main-amd64-default/09/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=main-amd64-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/main-amd64-default/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.8
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--
dch@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
MAKE=/usr/local/bin/gmake PYTHON="/usr/local/bin/python3.12" XDG_DATA_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.cache  HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
XDG_DATA_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.cache  HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS=" " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing   " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0
644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
PYTHON_INCLUDEDIR=include/python3.12  PYTHON_LIBDIR=lib/python3.12  PYTHON_PLATFORM=freebsd16  PYTHON_SITELIBDIR=lib/python3.12/site-packages  PYTHON_SUFFIX=312  PYTHON_BASESUFFIX=312  PYTHON_TAG=.cpython-312  PYTHON_SOABI=.cpython-312  PYTHON_VER=3.12  PYTHON_BASEVER=3.12  PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" OSREL=16.0 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/uptime-kuma"  EXAMPLESDIR="share/examples/uptime-kuma"  DATADIR="share/uptime-kuma"  WWWDIR="www/uptime-kuma"  ETCDIR="etc/uptime-kuma"
--End PLIST_SUB--

--SUB_LIST--
GROUPS=www  USERS=www PYTHON_INCLUDEDIR=/usr/local/include/python3.12  PYTHON_LIBDIR=/usr/local/lib/python3.12  PYTHON_PLATFORM=freebsd16  PYTHON_SITELIBDIR=/usr/local/lib/python3.12/site-packages  PYTHON_SUFFIX=312  PYTHON_BASESUFFIX=312  PYTHON_TAG=.cpython-312  PYTHON_SOABI=.cpython-312  PYTHON_VER=3.12  PYTHON_BASEVER=3.12  PYTHON_VERSION=python3.12 PYTHON2="@comment " PYTHON3="" PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/uptime-kuma DOCSDIR=/usr/local/share/doc/uptime-kuma EXAMPLESDIR=/usr/local/share/examples/uptime-kuma  WWWDIR=/usr/local/www/uptime-kuma ETCDIR=/usr/local/etc/uptime-kuma
--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
---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                 (kbytes, -y)  unlimited
virtual machines                (-V)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License MIT accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   uptime-kuma-2.4.0 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-2.7.5.pkg
[main-amd64-default-job-09] Installing pkg-2.7.5...
[main-amd64-default-job-09] Extracting pkg-2.7.5: .......... done
===>   uptime-kuma-2.4.0 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of uptime-kuma-2.4.0
===========================================================================
=======================<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 MIT accepted by the user
=> uptime-kuma-npm-cache-2.4.0.tar.gz doesn't seem to exist in /portdistfiles/uptime-kuma.
=> Attempting to fetch http://distcache.FreeBSD.org/local-distfiles/dch/uptime-kuma/uptime-kuma-npm-cache-2.4.0.tar.gz
uptime-kuma-npm-cache-2.4.0.tar.gz                      84 MB  103 MBps    01s
=> dist.tar.gz doesn't seem to exist in /portdistfiles/uptime-kuma.
=> Attempting to fetch https://github.com/louislam/uptime-kuma/releases/download/2.4.0/dist.tar.gz
dist.tar.gz                                           6893 kB   88 MBps    00s
=> louislam-uptime-kuma-2.4.0_GH0.tar.gz doesn't seem to exist in /portdistfiles/uptime-kuma.
=> Attempting to fetch https://codeload.github.com/louislam/uptime-kuma/tar.gz/2.4.0?dummy=/louislam-uptime-kuma-2.4.0_GH0.tar.gz
fetch: https://codeload.github.com/louislam/uptime-kuma/tar.gz/2.4.0?dummy=/louislam-uptime-kuma-2.4.0_GH0.tar.gz: size unknown
fetch: https://codeload.github.com/louislam/uptime-kuma/tar.gz/2.4.0?dummy=/louislam-uptime-kuma-2.4.0_GH0.tar.gz: size of remote file is not known
louislam-uptime-kuma-2.4.0_GH0.tar.gz                 2027 kB 7887 kBps    00s
===> Fetching all distfiles required by uptime-kuma-2.4.0 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License MIT accepted by the user
===> Fetching all distfiles required by uptime-kuma-2.4.0 for building
=> SHA256 Checksum OK for uptime-kuma/uptime-kuma-npm-cache-2.4.0.tar.gz.
=> SHA256 Checksum OK for uptime-kuma/dist.tar.gz.
=> SHA256 Checksum OK for uptime-kuma/louislam-uptime-kuma-2.4.0_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 MIT accepted by the user
===> Fetching all distfiles required by uptime-kuma-2.4.0 for building
===>  Extracting for uptime-kuma-2.4.0
=> SHA256 Checksum OK for uptime-kuma/uptime-kuma-npm-cache-2.4.0.tar.gz.
=> SHA256 Checksum OK for uptime-kuma/dist.tar.gz.
=> SHA256 Checksum OK for uptime-kuma/louislam-uptime-kuma-2.4.0_GH0.tar.gz.
/usr/bin/tar xf /portdistfiles/uptime-kuma/dist.tar.gz -C /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for uptime-kuma-2.4.0
===>  Applying FreeBSD patches for uptime-kuma-2.4.0 from /usr/ports/net-mgmt/uptime-kuma/files
/usr/bin/sed -i.bak -e '/monitorTypeList\["real-browser"\]/d'  -e '/RealBrowserMonitorType/d'  /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/server/uptime-kuma-server.js
<snip>
[main-amd64-default-job-09] |   | `-- Extracting mpdecimal-4.0.1: .......... done
[main-amd64-default-job-09] |   | `-- Installing readline-8.3.3...
[main-amd64-default-job-09] |   | `-- Extracting readline-8.3.3: .......... done
[main-amd64-default-job-09] |   `-- Extracting python312-3.12.13_3: .......... done
[main-amd64-default-job-09] `-- Extracting npm-node24-11.17.0: .......... done
[main-amd64-default-job-09] Extracting npm-11.17.0: ... done
=====
Message from node24-24.18.0:

--
Note: If you need npm (Node Package Manager), please install www/npm-node24.
=====
Message from python312-3.12.13_3:

--
Note that some standard Python modules are provided as separate ports
as they require additional dependencies. They are available as:

py312-gdbm       databases/py-gdbm@py312
py312-sqlite3    databases/py-sqlite3@py312
py312-tkinter    x11-toolkits/py-tkinter@py312
===>   uptime-kuma-2.4.0 depends on file: /usr/local/bin/npm - found
===>   Returning to build of uptime-kuma-2.4.0
===>   uptime-kuma-2.4.0 depends on package: py312-setuptools>0 - not found
===>   Installing existing package /packages/All/py312-setuptools-63.1.0_3.pkg
[main-amd64-default-job-09] Installing py312-setuptools-63.1.0_3...
[main-amd64-default-job-09] Extracting py312-setuptools-63.1.0_3: .......... done
===>   uptime-kuma-2.4.0 depends on package: py312-setuptools>0 - found
===>   Returning to build of uptime-kuma-2.4.0
===>   uptime-kuma-2.4.0 depends on executable: esbuild - not found
===>   Installing existing package /packages/All/esbuild-0.28.0_2.pkg
[main-amd64-default-job-09] Installing esbuild-0.28.0_2...
[main-amd64-default-job-09] Extracting esbuild-0.28.0_2: .... done
===>   uptime-kuma-2.4.0 depends on executable: esbuild - found
===>   Returning to build of uptime-kuma-2.4.0
===>   uptime-kuma-2.4.0 depends on package: gmake>=4.4.1 - found
===>   uptime-kuma-2.4.0 depends on executable: node - found
===>   uptime-kuma-2.4.0 depends on file: /usr/local/bin/python3.12 - found
===========================================================================
=======================<phase: lib-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   uptime-kuma-2.4.0 depends on shared library: libsqlite3.so - found (/usr/local/lib/libsqlite3.so)
===========================================================================
=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Configuring for uptime-kuma-2.4.0
===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building for uptime-kuma-2.4.0
cd /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0 &&  /usr/bin/env XDG_DATA_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.cache  HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS=" " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing   " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install 
 -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444" HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work npm_config_cache=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.npm  npm_config_offline=true npm_config_python=/usr/local/bin/python3.12  npm_config_nodedir=/usr/local CFLAGS="-I/usr/local/include"  CXXFLAGS="-I/usr/local/include" npm ci --ignore-scripts  --legacy-peer-deps --no-audit --no-fund --no-progress
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown env config "python". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
npm warn deprecated event-to-promise@0.7.0: Use promise-toolbox/fromEvent instead
npm warn deprecated @npmcli/move-file@1.1.2: This functionality has been moved to @npmcli/fs
npm warn deprecated npmlog@5.0.1: This package is no longer supported.
npm warn deprecated lodash.get@4.4.2: This package is deprecated. Use the optional chaining (?.) operator instead.
npm warn deprecated npmlog@6.0.2: This package is no longer supported.
npm warn deprecated source-map-resolve@0.6.0: See https://github.com/lydell/source-map-resolve#deprecated
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm warn deprecated @humanwhocodes/config-array@0.9.5: Use @eslint/config-array instead
npm warn deprecated whatwg-encoding@3.1.1: Use @exodus/bytes instead for a more spec-conformant and faster implementation
npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated @playwright/test@1.39.0: Please update to the latest version of Playwright to test up-to-date browsers.
npm warn deprecated are-we-there-yet@2.0.0: This package is no longer supported.
npm warn deprecated are-we-there-yet@3.0.1: This package is no longer supported.
npm warn deprecated gauge@3.0.2: This package is no longer supported.
npm warn deprecated @humanwhocodes/object-schema@1.2.1: Use @eslint/object-schema instead
npm warn deprecated @hey-api/client-fetch@0.10.2: Starting with v0.73.0, this package is bundled directly inside @hey-api/openapi-ts.
npm warn deprecated gauge@4.0.4: This package is no longer supported.
npm warn deprecated tar@6.2.1: Old versions of tar are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated uuid@8.3.2: uuid@10 and below is no longer supported.  For ESM codebases, update to uuid@latest.  For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
npm warn deprecated glob@10.3.16: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
npm warn deprecated uuid@10.0.0: uuid@10 and below is no longer supported.  For ESM codebases, update to uuid@latest.  For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
npm warn deprecated eslint@8.14.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.
npm warn deprecated core-js@2.6.12: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.

added 1266 packages in 28s
/usr/bin/sed -i ''  '/checkAndPreparePackage()\.then/,$d'  /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/esbuild/install.js
echo 'checkAndPreparePackage();' >> /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/esbuild/install.js
cd /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0 &&  /usr/bin/env XDG_DATA_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.cache  HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  LDFLAGS=" " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing   " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install 
 -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444" HOME=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work npm_config_cache=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.npm  npm_config_offline=true npm_config_python=/usr/local/bin/python3.12  npm_config_nodedir=/usr/local ESBUILD_BINARY_PATH=/usr/local/bin/esbuild  CFLAGS="-I/usr/local/include" CXXFLAGS="-I/usr/local/include"  npm rebuild --legacy-peer-deps --no-audit --no-fund --no-progress
npm warn Unknown env config "nodedir". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown env config "python". This will stop working in the next major version of npm. See `npm help npmrc` for supported config options.
npm error code 1
npm error path /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3
npm error command failed
npm error command sh -c node-pre-gyp install --fallback-to-build
npm error gmake[1]: Entering directory '/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/build'
npm error   CC(target) Release/obj.target/nothing/../../node-addon-api/nothing.o
npm error   AR(target) Release/obj.target/../../node-addon-api/nothing.a
npm error   COPY Release/nothing.a
npm error   ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3410100/sqlite3.c
npm error   TOUCH Release/obj.target/deps/action_before_build.stamp
npm error   CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3410100/sqlite3.o
npm error   AR(target) Release/obj.target/deps/sqlite3.a
npm error   COPY Release/sqlite3.a
npm error   CXX(target) Release/obj.target/node_sqlite3/src/backup.o
npm error gmake[1]: Leaving directory '/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/build'
npm error Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/lib/binding/napi-v6-freebsd-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/lib/binding/napi-v6-freebsd-x64 --napi_version=10 --node_abi_napi=napi --napi_build_version=6 --node_napi_label=napi-v6' (1)
npm error node-pre-gyp info it worked if it ends with ok
npm error node-pre-gyp info using node-pre-gyp@1.0.11
npm error node-pre-gyp info using node@24.18.0 | freebsd | x64
npm error node-pre-gyp info check checked for "/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/lib/binding/napi-v6-freebsd-x64/node_sqlite3.node" (not found)
npm error node-pre-gyp http GET https://github.com/louislam/node-sqlite3/releases/download/v15.1.6/napi-v6-freebsd-x64-unknown.tar.gz
npm error node-pre-gyp ERR! install request to https://github.com/louislam/node-sqlite3/releases/download/v15.1.6/napi-v6-freebsd-x64-unknown.tar.gz failed, reason: getaddrinfo EAI_FAIL github.com 
npm error node-pre-gyp WARN Pre-built binaries not installable for @louislam/sqlite3@15.1.6 and node@24.18.0 (node-v137 ABI, unknown) (falling back to source compile with node-gyp) 
npm error node-pre-gyp WARN Hit error request to https://github.com/louislam/node-sqlite3/releases/download/v15.1.6/napi-v6-freebsd-x64-unknown.tar.gz failed, reason: getaddrinfo EAI_FAIL github.com 
npm error gyp info it worked if it ends with ok
npm error gyp info using node-gyp@12.4.0
npm error gyp info using node@24.18.0 | freebsd | x64
npm error gyp info ok 
npm error gyp info it worked if it ends with ok
npm error gyp info using node-gyp@12.4.0
npm error gyp info using node@24.18.0 | freebsd | x64
npm error gyp info find Python using Python version 3.12.13 found at "/usr/local/bin/python3.12"
npm error gyp info spawn /usr/local/bin/python3.12
npm error gyp info spawn args [
npm error gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py',
npm error gyp info spawn args 'binding.gyp',
npm error gyp info spawn args '-f',
npm error gyp info spawn args 'make',
npm error gyp info spawn args '-I',
npm error gyp info spawn args '/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/build/config.gypi',
npm error gyp info spawn args '-I',
npm error gyp info spawn args '/usr/local/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
npm error gyp info spawn args '-I',
npm error gyp info spawn args '/usr/local/include/node/common.gypi',
npm error gyp info spawn args '-Dlibrary=shared_library',
npm error gyp info spawn args '-Dvisibility=default',
npm error gyp info spawn args '-Dnode_root_dir=/usr/local',
npm error gyp info spawn args '-Dnode_gyp_dir=/usr/local/lib/node_modules/npm/node_modules/node-gyp',
npm error gyp info spawn args '-Dnode_lib_file=/usr/local/$(Configuration)/node.lib',
npm error gyp info spawn args '-Dmodule_root_dir=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3',
npm error gyp info spawn args '-Dnode_engine=v8',
npm error gyp info spawn args '--depth=.',
npm error gyp info spawn args '--no-parallel',
npm error gyp info spawn args '--generator-output',
npm error gyp info spawn args 'build',
npm error gyp info spawn args '-Goutput_dir=.'
npm error gyp info spawn args ]
npm error gyp info ok 
npm error gyp info it worked if it ends with ok
npm error gyp info using node-gyp@12.4.0
npm error gyp info using node@24.18.0 | freebsd | x64
npm error gyp info spawn gmake
npm error gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
npm error In file included from ../src/backup.cc:2:
npm error /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/node-addon-api/napi.h:1147:39: error: in-class initializer for static data member is not a constant expression
npm error  1147 |     static const napi_typedarray_type unknown_array_type = static_cast<napi_typedarray_type>(-1);
npm error       |                                       ^                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
npm error /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/node-addon-api/napi.h:1147:60: note: integer value -1 is outside the valid range of values [0, 15] for the enumeration type 'napi_typedarray_type'
npm error  1147 |     static const napi_typedarray_type unknown_array_type = static_cast<napi_typedarray_type>(-1);
npm error       |                                                            ^
npm error ../src/backup.cc:182:9: warning: unused variable 'status' [-Wunused-variable]
npm error   182 |     int status = napi_create_async_work(
npm error       |         ^~~~~~
npm error ../src/backup.cc:255:5: warning: unused variable 'status' [-Wunused-variable]
npm error   255 |     BACKUP_BEGIN(Step);
npm error       |     ^~~~~~~~~~~~~~~~~~
npm error ../src/macros.h:185:9: note: expanded from macro 'BACKUP_BEGIN'
npm error   185 |     int status = napi_create_async_work(                                       \
npm error       |         ^~~~~~
npm error ../src/backup.cc:322:5: warning: unused variable 'status' [-Wunused-variable]
npm error   322 |     BACKUP_BEGIN(Finish);
npm error       |     ^~~~~~~~~~~~~~~~~~~~
npm error ../src/macros.h:185:9: note: expanded from macro 'BACKUP_BEGIN'
npm error   185 |     int status = napi_create_async_work(                                       \
npm error       |         ^~~~~~
npm error 3 warnings and 1 error generated.
npm error gmake[1]: *** [node_sqlite3.target.mk:133: Release/obj.target/node_sqlite3/src/backup.o] Error 1
npm error gyp ERR! build error 
npm error gyp ERR! stack Error: `gmake` failed with exit code: 2
npm error gyp ERR! stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:219:23)
npm error gyp ERR! System FreeBSD 16.0-CURRENT
npm error gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/lib/binding/napi-v6-freebsd-x64/node_sqlite3.node" "--module_name=node_sqlite3" "--module_path=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/lib/binding/napi-v6-freebsd-x64" "--napi_version=10" "--node_abi_napi=napi" "--napi_build_version=6" "--node_napi_label=napi-v6"
npm error gyp ERR! cwd /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3
npm error gyp ERR! node -v v24.18.0
npm error gyp ERR! node-gyp -v v12.4.0
npm error gyp ERR! $npm_package_name @louislam/sqlite3
npm error gyp ERR! $npm_package_version 15.1.6
npm error gyp ERR! not ok 
npm error node-pre-gyp ERR! build error 
npm error node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/lib/binding/napi-v6-freebsd-x64/node_sqlite3.node --module_name=node_sqlite3 --module_path=/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3/lib/binding/napi-v6-freebsd-x64 --napi_version=10 --node_abi_napi=napi --napi_build_version=6 --node_napi_label=napi-v6' (1)
npm error node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@mapbox/node-pre-gyp/lib/util/compile.js:89:23)
npm error node-pre-gyp ERR! stack     at ChildProcess.emit (node:events:509:28)
npm error node-pre-gyp ERR! stack     at maybeClose (node:internal/child_process:1124:16)
npm error node-pre-gyp ERR! stack     at ChildProcess._handle.onexit (node:internal/child_process:306:5)
npm error node-pre-gyp ERR! System FreeBSD 16.0-CURRENT
npm error node-pre-gyp ERR! command "/usr/local/bin/node" "/wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
npm error node-pre-gyp ERR! cwd /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/uptime-kuma-2.4.0/node_modules/@louislam/sqlite3
npm error node-pre-gyp ERR! node -v v24.18.0
npm error node-pre-gyp ERR! node-pre-gyp -v v1.0.11
npm error node-pre-gyp ERR! not ok
npm error A complete log of this run can be found in: /wrkdirs/usr/ports/net-mgmt/uptime-kuma/work/.npm/_logs/2026-07-07T21_30_32_933Z-debug-0.log
*** Error code 1

Stop.
make: stopped making "build" in /usr/ports/net-mgmt/uptime-kuma