[Bug 290975] databases/mongosh: Fails to build

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 12 Nov 2025 15:17:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290975

            Bug ID: 290975
           Summary: databases/mongosh: Fails to build
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: einar@isnic.is
                CC: fabien.amelinck+freebsd@advens.fr
                CC: fabien.amelinck+freebsd@advens.fr
             Flags: maintainer-feedback?(fabien.amelinck+freebsd@advens.fr
                    )

Created attachment 265362
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=265362&action=edit
Poudriere build log

mongosh started failing to build at 2025-11-12_03h05m01s

Both 2.5.5_2 and 2.5.5_3 fail in the same way:

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:105: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 in /usr/ports/databases/mongosh

-- 
You are receiving this mail because:
You are the assignee for the bug.