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:     [email protected]
Log URL:        
https://pkg-status.freebsd.org/ampere5/data/150arm64-default/92a0eb6f0ba2/logs/code-server-4.123.0.log
Build URL:      
https://pkg-status.freebsd.org/ampere5/build.html?mastername=150arm64-default&build=92a0eb6f0ba2
Log:

=>> Building www/code-server
build started at Fri Jun 26 02:18:27 UTC 2026
port directory: /usr/ports/www/code-server
package name: code-server-4.123.0
building for: FreeBSD 150arm64-default-job-09 15.0-RELEASE-p10 FreeBSD 
15.0-RELEASE-p10 arm64
maintained by: [email protected]
Makefile datestamp: -rw-r--r--  1 root wheel 1507 Jun 25 01:01 
/usr/ports/www/code-server/Makefile
Ports top last git commit: 92a0eb6f0ba2acdda6d9520733b99bec8526e8f4
Ports top unclean checkout: no
Port dir last git commit: a73cae2fd8948279ab7467aa82d34fdb8cd10833
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.8
Host OSVERSION: 1600018
Jail OSVERSION: 1500068
Job Id: 09

---Begin Environment---
SHELL=/bin/sh
OSVERSION=1500068
UNAME_v=FreeBSD 15.0-RELEASE-p10
UNAME_r=15.0-RELEASE-p10
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/150arm64-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/150arm64-default/09/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=150arm64-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/150arm64-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---
===> The following configuration options are available for code-server-4.123.0:
     DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
[email protected]
--End MAINTAINER--

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl  
PERL_USE_UNSAFE_INC=1 PKG_CONFIG=pkgconf PYTHON="/usr/local/bin/python3.12" 
XDG_DATA_HOME=/wrkdirs/usr/ports/www/code-server/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/code-server/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/www/code-server/work/.cache  
HOME=/wrkdirs/usr/ports/www/code-server/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/www/code-server/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/code-server/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--
NODE_OPTIONS=--max-old-space-size=6144  ESBUILD_WORKER_THREADS=1 
PERL_USE_UNSAFE_INC=1 OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl 
OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib 
XDG_DATA_HOME=/wrkdirs/usr/ports/www/code-server/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/code-server/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/www/code-server/work/.cache  
HOME=/wrkdirs/usr/ports/www/code-server/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/www/code-server/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/code-server/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig
 MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES 
PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  
-fstack-protector-strong -fno-strict-aliasing "  CPP="cpp" CPPFLAGS=""  
LDFLAGS="  " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong 
-fno-strict-aliasing   " BSD_INSTALL
_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  
BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  
BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
PORTDOCS="" PYTHON_INCLUDEDIR=include/python3.12  PYTHON_LIBDIR=lib/python3.12  
PYTHON_PLATFORM=freebsd15  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=15.0 PREFIX=%D 
LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.42.2  
PERL_VER=5.42  PERL5_MAN1=lib/perl5/site_perl/man/man1  
PERL5_MAN3=lib/perl5/site_perl/man/man3  SITE_PERL=lib/perl5/site_perl  
SITE_ARCH=lib/perl5/site_perl/mach/5.42 DOCSDIR="share/doc/code-server"  
EXAMPLESDIR="share/examples/code-server"  DATADIR="share/code-server"  
WWWDIR="www/code-server"  ETCDIR="etc/code-server"
--End PLIST_SUB--

--SUB_LIST--
 PYTHON_INCLUDEDIR=/usr/local/include/python3.12  
PYTHON_LIBDIR=/usr/local/lib/python3.12  PYTHON_PLATFORM=freebsd15  
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/code-server DOCSDIR=/usr/local/share/doc/code-server 
EXAMPLESDIR=/usr/local/share/examples/code-server  
WWWDIR=/usr/local/www/code-server ETCDIR=/usr/local/etc/code-server
--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)  1048576
stack size              (kbytes, -s)  1048576
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 MIT accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   code-server-4.123.0 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-2.7.5.pkg
[150arm64-default-job-09] Installing pkg-2.7.5...
[150arm64-default-job-09] Extracting pkg-2.7.5: .......... done
===>   code-server-4.123.0 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of code-server-4.123.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
=> vscode-node-modules-1.122.1.tar.gz doesn't seem to exist in /portdistfiles.
=> Attempting to fetch 
https://github.com/joneum/FreeBSD-CodeServer/releases/download/code-server-4.123.0/vscode-node-modules-1.122.1.tar.gz
vscode-node-modules-1.122.1.tar.gz                    1070 MB   68 MBps    16s
=> vscode-reh-web-linux-x64-4.123.0.tar.gz doesn't seem to exist in 
/portdistfiles.
=> Attempting to fetch 
https://github.com/joneum/FreeBSD-CodeServer/releases/download/code-server-4.123.0/vscode-reh-web-linux-x64-4.123.0.tar.gz
vscode-reh-web-linux-x64-4.123.0.tar.gz                143 MB   59 MBps    03s
=> code-server-node-modules-4.123.0.tar.gz doesn't seem to exist in 
/portdistfiles.
=> Attempting to fetch 
https://github.com/joneum/FreeBSD-CodeServer/releases/download/code-server-4.123.0/code-server-node-modules-4.123.0.tar.gz
code-server-node-modules-4.123.0.tar.gz                 17 MB   73 MBps    00s
=> coder-code-server-4.123.0-v4.123.0_GH0.tar.gz doesn't seem to exist in 
/portdistfiles.
=> Attempting to fetch 
https://codeload.github.com/coder/code-server/tar.gz/v4.123.0?dummy=/coder-code-server-4.123.0-v4.123.0_GH0.tar.gz
fetch: 
https://codeload.github.com/coder/code-server/tar.gz/v4.123.0?dummy=/coder-code-server-4.123.0-v4.123.0_GH0.tar.gz:
 size unknown
fetch: 
https://codeload.github.com/coder/code-server/tar.gz/v4.123.0?dummy=/coder-code-server-4.123.0-v4.123.0_GH0.tar.gz:
 size of remote file is not known
coder-code-server-4.123.0-v4.123.0_GH0.tar.gz          760 kB 5716 kBps    00s
=> microsoft-vscode-1.122.1_GH0.tar.gz doesn't seem to exist in /portdistfiles.
=> Attempting to fetch 
https://codeload.github.com/microsoft/vscode/tar.gz/1.122.1?dummy=/microsoft-vscode-1.122.1_GH0.tar.gz
fetch: 
https://codeload.github.com/microsoft/vscode/tar.gz/1.122.1?dummy=/microsoft-vscode-1.122.1_GH0.tar.gz:
 size unknown
fetch: 
https://codeload.github.com/microsoft/vscode/tar.gz/1.122.1?dummy=/microsoft-vscode-1.122.1_GH0.tar.gz:
 size of remote file is not known
microsoft-vscode-1.122.1_GH0.tar.gz                     40 MB 7784 kBps    05s
===> Fetching all distfiles required by code-server-4.123.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 code-server-4.123.0 for building
=> SHA256 Checksum OK for vscode-node-modules-1.122.1.tar.gz.
=> SHA256 Checksum OK for vscode-reh-web-linux-x64-4.123.0.tar.gz.
=> SHA256 Checksum OK for code-server-node-modules-4.123.0.tar.gz.
=> SHA256 Checksum OK for coder-code-server-4.123.0-v4.123.0_GH0.tar.gz.
=> SHA256 Checksum OK for microsoft-vscode-1.122.1_GH0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   code-server-4.123.0 depends on executable: jq - not found
===>   Installing existing package /packages/All/jq-1.8.2.pkg
[150arm64-default-job-09] Installing jq-1.8.2...
[150arm64-default-job-09] `-- Installing oniguruma-6.9.10...
[150arm64-default-job-09] `-- Extracting oniguruma-6.9.10: .......... done
[150arm64-default-job-09] Extracting jq-1.8.2: .......... done
=====
Message from oniguruma-6.9.10:

--
===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

Project archived upstream.

It is scheduled to be removed on or after 2026-12-01.
<snip>
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/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/spdlog/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/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/spdlog',
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 spawn gmake
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
gmake[1]: Entering directory 
'/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/spdlog/build'
  TOUCH Release/obj.target/../../node-addon-api/node_addon_api_except.stamp
  CXX(target) Release/obj.target/spdlog/src/main.o
  CXX(target) Release/obj.target/spdlog/src/logger.o
  SOLINK_MODULE(target) Release/obj.target/spdlog.node
  COPY Release/spdlog.node
gmake[1]: Leaving directory 
'/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/spdlog/build'
gyp info ok 
cd 
/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/native-watchdog
 &&  /usr/bin/env NODE_OPTIONS=--max-old-space-size=6144  
ESBUILD_WORKER_THREADS=1 PERL_USE_UNSAFE_INC=1 OPENSSLBASE=/usr 
OPENSSLDIR=/etc/ssl OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib 
XDG_DATA_HOME=/wrkdirs/usr/ports/www/code-server/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/code-server/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/www/code-server/work/.cache  
HOME=/wrkdirs/usr/ports/www/code-server/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/www/code-server/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/code-server/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" 
PYTHON=/usr/local/bin/python3.12  CXXFLAGS="-O2 -pipe -fstack-protector-strong 
-fno-strict-aliasing    -I/usr/local/include"  node 
/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js  rebuild 
--nodedir=/usr/local
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | freebsd | arm64
gyp info find Python using Python version 3.12.13 found at 
"/usr/local/bin/python3.12"
gyp info spawn /usr/local/bin/python3.12
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/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/native-watchdog/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/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/native-watchdog',
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 spawn gmake
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
gmake[1]: Entering directory 
'/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/native-watchdog/build'
  CXX(target) Release/obj.target/watchdog/src/watchdog.o
  SOLINK_MODULE(target) Release/obj.target/watchdog.node
  COPY Release/watchdog.node
gmake[1]: Leaving directory 
'/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/node_modules/@vscode/native-watchdog/build'
gyp info ok 
cd /wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode &&  
VSCODE_NODE_VERSION=$(/usr/bin/awk  '/node-v[0-9.]+-linux-x64\.tar\.gz/ {  
sub(/^.*node-v/, "", $2);  sub(/-linux-x64\.tar\.gz$/, "", $2);  print $2;  
exit  }' build/checksums/nodejs.txt) &&  /bin/mkdir -p 
.build/node/v${VSCODE_NODE_VERSION}/linux-x64 &&  cp -f /usr/local/bin/node  
.build/node/v${VSCODE_NODE_VERSION}/linux-x64/node
cd /wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0 && /usr/bin/env 
NODE_OPTIONS=--max-old-space-size=6144  ESBUILD_WORKER_THREADS=1 
PERL_USE_UNSAFE_INC=1 OPENSSLBASE=/usr OPENSSLDIR=/etc/ssl 
OPENSSLINC=/usr/include OPENSSLLIB=/usr/lib 
XDG_DATA_HOME=/wrkdirs/usr/ports/www/code-server/work  
XDG_CONFIG_HOME=/wrkdirs/usr/ports/www/code-server/work  
XDG_CACHE_HOME=/wrkdirs/usr/ports/www/code-server/work/.cache  
HOME=/wrkdirs/usr/ports/www/code-server/work TMPDIR="/tmp" 
PATH=/wrkdirs/usr/ports/www/code-server/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
 
PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/www/code-server/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++" CX
XFLAGS="-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" VERSION=4.123.0  npm run build:vscode

> [email protected] build:vscode
> ./ci/build/build-vscode.sh

npm warn Unknown project config "disturl". This will stop working in the next 
major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown project config "target". This will stop working in the next 
major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown project config "ms_build_id". This will stop working in the 
next major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown project config "runtime". This will stop working in the next 
major version of npm. See `npm help npmrc` for supported config options.
npm warn Unknown project config "build_from_source". This will stop working in 
the next major version of npm. See `npm help npmrc` for supported config 
options.
npm warn Unknown project config "timeout". This will stop working in the next 
major version of npm. See `npm help npmrc` for supported config options.

> [email protected] gulp
> node --experimental-strip-types --max-old-space-size=8192 
> ./node_modules/gulp/bin/gulp.js compile-copilot-extension-full-build

[02:21:13] Using gulpfile ~/code-server-4.123.0/lib/vscode/gulpfile.mjs
[02:21:13] Starting 'compile-copilot-extension-full-build'...
[02:21:13] Starting clean-copilot-build ...
[02:21:13] Finished clean-copilot-build after 5 ms
[02:21:13] Starting package-copilot-extension-full ...
[02:21:14] esbuilding copilot: Running in CI environment, applying 
package.json patch for correct versioning and pre-release status...

Failed to package copilot extension: Error: Command failed: /usr/local/bin/node 
/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/.esbuild.mts
/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1739
          throw new Error(`
                ^

Error: 
You installed esbuild for another platform than the one you're currently using.
This won't work because esbuild is written with native code and needs to
install a platform-specific binary executable.

Specifically the "@esbuild/freebsd-x64" package is present but this platform
needs the "@esbuild/freebsd-arm64" package instead. People often get into this
situation by installing esbuild on Windows or macOS and copying "node_modules"
into a Docker image that runs Linux, or by copying "node_modules" between
Windows and WSL environments.

If you are installing with npm, you can try not copying the "node_modules"
directory when you copy the files over, and running "npm ci" or "npm install"
on the destination platform after the copy. Or you could consider using yarn
instead of npm which has built-in support for installing a package on multiple
platforms simultaneously.

If you are installing with yarn, you can try listing both this platform and the
other platform in your ".yarnrc.yml" file using the "supportedArchitectures"
feature: https://yarnpkg.com/configuration/yarnrc/#supportedArchitectures
Keep in mind that this means multiple copies of esbuild will be present.

Another alternative is to use the "esbuild-wasm" package instead, which works
the same way on all platforms. But it comes with a heavy performance cost and
can sometimes be 10x slower than the "esbuild" package, so you may also not
want to do that.

    at generateBinPath 
(/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1739:17)
    at esbuildCommandAndArgs 
(/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1820:33)
    at ensureServiceIsRunning 
(/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1977:25)
    at Module.build 
(/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1876:26)
    at main 
(file:///wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/.esbuild.mts:402:12)

Node.js v22.22.3

    at genericNodeError (node:internal/errors:983:15)
    at wrappedFn (node:internal/errors:537:14)
    at ChildProcess.exithandler (node:child_process:417:12)
    at ChildProcess.emit (node:events:519:28)
    at ChildProcess.emit (node:domain:552:15)
    at maybeClose (node:internal/child_process:1101:16)
    at ChildProcess._handle.onexit (node:internal/child_process:304:5)
    at Process.callbackTrampoline (node:internal/async_hooks:130:17) {
  code: 1,
  killed: false,
  signal: null,
  cmd: '/usr/local/bin/node 
/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/.esbuild.mts'
}
[02:21:14] 'compile-copilot-extension-full-build' errored after 964 ms
[02:21:14] Error: Command failed: /usr/local/bin/node 
/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/.esbuild.mts
/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1739
          throw new Error(`
                ^

Error: 
You installed esbuild for another platform than the one you're currently using.
This won't work because esbuild is written with native code and needs to
install a platform-specific binary executable.

Specifically the "@esbuild/freebsd-x64" package is present but this platform
needs the "@esbuild/freebsd-arm64" package instead. People often get into this
situation by installing esbuild on Windows or macOS and copying "node_modules"
into a Docker image that runs Linux, or by copying "node_modules" between
Windows and WSL environments.

If you are installing with npm, you can try not copying the "node_modules"
directory when you copy the files over, and running "npm ci" or "npm install"
on the destination platform after the copy. Or you could consider using yarn
instead of npm which has built-in support for installing a package on multiple
platforms simultaneously.

If you are installing with yarn, you can try listing both this platform and the
other platform in your ".yarnrc.yml" file using the "supportedArchitectures"
feature: https://yarnpkg.com/configuration/yarnrc/#supportedArchitectures
Keep in mind that this means multiple copies of esbuild will be present.

Another alternative is to use the "esbuild-wasm" package instead, which works
the same way on all platforms. But it comes with a heavy performance cost and
can sometimes be 10x slower than the "esbuild" package, so you may also not
want to do that.

    at generateBinPath 
(/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1739:17)
    at esbuildCommandAndArgs 
(/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1820:33)
    at ensureServiceIsRunning 
(/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1977:25)
    at Module.build 
(/wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/node_modules/esbuild/lib/main.js:1876:26)
    at main 
(file:///wrkdirs/usr/ports/www/code-server/work/code-server-4.123.0/lib/vscode/extensions/copilot/.esbuild.mts:402:12)

Node.js v22.22.3

    at genericNodeError (node:internal/errors:983:15)
    at wrappedFn (node:internal/errors:537:14)
    at ChildProcess.exithandler (node:child_process:417:12)
    at ChildProcess.emit (node:events:519:28)
    at ChildProcess.emit (node:domain:552:15)
    at maybeClose (node:internal/child_process:1101:16)
    at ChildProcess._handle.onexit (node:internal/child_process:304:5)
    at Process.callbackTrampoline (node:internal/async_hooks:130:17)
*** Error code 1

Stop.
make: stopped making "build" in /usr/ports/www/code-server

Reply via email to