[Bug 291808] www/node24 build fails on 14.3 with ld: error: undefined symbol: sqlite3session_delete

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 19 Dec 2025 18:07:17 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291808

            Bug ID: 291808
           Summary: www/node24 build fails on 14.3 with ld: error:
                    undefined symbol: sqlite3session_delete
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: sunpoet@FreeBSD.org
          Reporter: vvelox@vvelox.net
          Assignee: sunpoet@FreeBSD.org
             Flags: maintainer-feedback?(sunpoet@FreeBSD.org)

c++ -o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o
../test/cctest/test_quic_tokens.cc '-D_GLIBCXX_USE_CXX11_ABI=1'
'-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf'
'-DNODE_OPENSSL_CERT_STORE' '-DICU_NO_USER_DATA_OVERRIDE'
'-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="freebsd"'
'-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__'
'-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1'
'-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src
-I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include
-I../deps/uv/include -I../test/cctest
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen/src
-I../deps/googletest/include -I../deps/histogram/src
-I../deps/histogram/include -I../deps/nbytes/include
-I../deps/v8/third_party/abseil-cpp -I../deps/ncrypto
-I../deps/inspector_protocol -I../deps/uvwasi/include -I../deps/ada
-I../deps/v8/third_party/simdutf  -Wall -Wextra -Wno-unused-parameter -pthread
-Wall -Wextra -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi
-Werror=ctad-maybe-unsupported -m64 -O3 -fno-omit-frame-pointer -fno-rtti
-fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/.deps//wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o.d.raw
-isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c
  c++ -o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_report.o
../test/cctest/test_report.cc '-D_GLIBCXX_USE_CXX11_ABI=1'
'-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf'
'-DNODE_OPENSSL_CERT_STORE' '-DICU_NO_USER_DATA_OVERRIDE'
'-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="freebsd"'
'-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__'
'-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1'
'-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src
-I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include
-I../deps/uv/include -I../test/cctest
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen/src
-I../deps/googletest/include -I../deps/histogram/src
-I../deps/histogram/include -I../deps/nbytes/include
-I../deps/v8/third_party/abseil-cpp -I../deps/ncrypto
-I../deps/inspector_protocol -I../deps/uvwasi/include -I../deps/ada
-I../deps/v8/third_party/simdutf  -Wall -Wextra -Wno-unused-parameter -pthread
-Wall -Wextra -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi
-Werror=ctad-maybe-unsupported -m64 -O3 -fno-omit-frame-pointer -fno-rtti
-fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/.deps//wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_report.o.d.raw
-isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c
  c++ -o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o
../test/cctest/test_sockaddr.cc '-D_GLIBCXX_USE_CXX11_ABI=1'
'-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf'
'-DNODE_OPENSSL_CERT_STORE' '-DICU_NO_USER_DATA_OVERRIDE'
'-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="freebsd"'
'-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__'
'-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1'
'-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src
-I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include
-I../deps/uv/include -I../test/cctest
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen/src
-I../deps/googletest/include -I../deps/histogram/src
-I../deps/histogram/include -I../deps/nbytes/include
-I../deps/v8/third_party/abseil-cpp -I../deps/ncrypto
-I../deps/inspector_protocol -I../deps/uvwasi/include -I../deps/ada
-I../deps/v8/third_party/simdutf  -Wall -Wextra -Wno-unused-parameter -pthread
-Wall -Wextra -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi
-Werror=ctad-maybe-unsupported -m64 -O3 -fno-omit-frame-pointer -fno-rtti
-fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/.deps//wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o.d.raw
-isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c
  c++ -o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_string_bytes.o
../test/cctest/test_string_bytes.cc '-D_GLIBCXX_USE_CXX11_ABI=1'
'-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf'
'-DNODE_OPENSSL_CERT_STORE' '-DICU_NO_USER_DATA_OVERRIDE'
'-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="freebsd"'
'-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__'
'-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1'
'-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src
-I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include
-I../deps/uv/include -I../test/cctest
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen/src
-I../deps/googletest/include -I../deps/histogram/src
-I../deps/histogram/include -I../deps/nbytes/include
-I../deps/v8/third_party/abseil-cpp -I../deps/ncrypto
-I../deps/inspector_protocol -I../deps/uvwasi/include -I../deps/ada
-I../deps/v8/third_party/simdutf  -Wall -Wextra -Wno-unused-parameter -pthread
-Wall -Wextra -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi
-Werror=ctad-maybe-unsupported -m64 -O3 -fno-omit-frame-pointer -fno-rtti
-fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/.deps//wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_string_bytes.o.d.raw
-isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c
  c++ -o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o
../test/cctest/test_traced_value.cc '-D_GLIBCXX_USE_CXX11_ABI=1'
'-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf'
'-DNODE_OPENSSL_CERT_STORE' '-DICU_NO_USER_DATA_OVERRIDE'
'-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="freebsd"'
'-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__'
'-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1'
'-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src
-I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include
-I../deps/uv/include -I../test/cctest
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen/src
-I../deps/googletest/include -I../deps/histogram/src
-I../deps/histogram/include -I../deps/nbytes/include
-I../deps/v8/third_party/abseil-cpp -I../deps/ncrypto
-I../deps/inspector_protocol -I../deps/uvwasi/include -I../deps/ada
-I../deps/v8/third_party/simdutf  -Wall -Wextra -Wno-unused-parameter -pthread
-Wall -Wextra -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi
-Werror=ctad-maybe-unsupported -m64 -O3 -fno-omit-frame-pointer -fno-rtti
-fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/.deps//wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o.d.raw
-isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c
  c++ -o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_util.o
../test/cctest/test_util.cc '-D_GLIBCXX_USE_CXX11_ABI=1'
'-D_FILE_OFFSET_BITS=64' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf'
'-DNODE_OPENSSL_CERT_STORE' '-DICU_NO_USER_DATA_OVERRIDE'
'-D__STDC_FORMAT_MACROS' '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="freebsd"'
'-DNODE_WANT_INTERNALS=1' '-DHAVE_OPENSSL=1' '-DHAVE_INSPECTOR=1' '-D__POSIX__'
'-DNODE_USE_V8_PLATFORM=1' '-DNODE_HAVE_I18N_SUPPORT=1' '-DHAVE_AMARO=1'
'-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I../src
-I../tools/msvs/genfiles -I../deps/v8/include -I../deps/cares/include
-I../deps/uv/include -I../test/cctest
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen
-I/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj/gen/src
-I../deps/googletest/include -I../deps/histogram/src
-I../deps/histogram/include -I../deps/nbytes/include
-I../deps/v8/third_party/abseil-cpp -I../deps/ncrypto
-I../deps/inspector_protocol -I../deps/uvwasi/include -I../deps/ada
-I../deps/v8/third_party/simdutf  -Wall -Wextra -Wno-unused-parameter -pthread
-Wall -Wextra -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi
-Werror=ctad-maybe-unsupported -m64 -O3 -fno-omit-frame-pointer -fno-rtti
-fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/.deps//wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_util.o.d.raw
-isystem /usr/local/include -O2 -pipe -fstack-protector-strong -isystem
/usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -c
  c++ -o /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/cctest
-pthread -rdynamic -Wl,--export-dynamic -Wl,-z,noexecstack -Wl,--whole-archive
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a
-Wl,--no-whole-archive -Wl,-z,relro -Wl,-z,now -m64    -Wl,--start-group
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/inspector/test_network_requests_buffer.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/inspector/test_node_protocol.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_base64.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_base_object_ptr.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_cppgc.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_crypto_clienthello.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_dataqueue.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_environment.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_json_utils.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_lru_cache.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_node_api.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_node_crypto_env.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_node_task_runner.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_path.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_platform.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_quic_cid.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_quic_error.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_quic_tokens.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_report.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_sockaddr.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_string_bytes.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/cctest/test/cctest/test_util.o
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/deps/googletest/libgtest.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/deps/googletest/libgtest_main.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/deps/histogram/libhistogram.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/deps/nbytes/libnbytes.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libabseil.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/deps/ncrypto/libncrypto.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/deps/inspector_protocol/libcrdtp.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libplatform.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/deps/uvwasi/libuvwasi.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/deps/ada/libada.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libsimdutf.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_base_without_compiler.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_libbase.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_zlib.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libhighway.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_compiler.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers.a
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/tools/v8_gypfiles/libv8_initializers_slow.a
-L/lib -lz -L/usr/local/lib -lllhttp -luv -lsimdjson -lbrotlidec -lbrotlienc
-lcares -lnghttp2 -lnghttp3 -lngtcp2 -lsqlite3 -lzstd -lcrypto -lssl -licui18n
-licuuc -lutil -lkvm -L/usr/local/lib -lexecinfo -Wl,--end-group
ld: error: undefined symbol: sqlite3session_delete
>>> referenced by node_sqlite.cc
>>>               node_sqlite.o:(node::sqlite::DatabaseSync::DeleteSessions()) in archive /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a
>>> referenced by node_sqlite.cc
>>>               node_sqlite.o:(node::sqlite::DatabaseSync::~DatabaseSync()) in archive /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a
>>> referenced by node_sqlite.cc
>>>               node_sqlite.o:(node::sqlite::DatabaseSync::Close(v8::FunctionCallbackInfo<v8::Value> const&)) in archive /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a
>>> referenced 1 more times

ld: error: undefined symbol: sqlite3session_create
>>> referenced by node_sqlite.cc
>>>               node_sqlite.o:(node::sqlite::DatabaseSync::CreateSession(v8::FunctionCallbackInfo<v8::Value> const&)) in archive /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a

ld: error: undefined symbol: sqlite3session_attach
>>> referenced by node_sqlite.cc
>>>               node_sqlite.o:(node::sqlite::DatabaseSync::CreateSession(v8::FunctionCallbackInfo<v8::Value> const&)) in archive /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a

ld: error: undefined symbol: sqlite3changeset_apply
>>> referenced by node_sqlite.cc
>>>               node_sqlite.o:(node::sqlite::DatabaseSync::ApplyChangeset(v8::FunctionCallbackInfo<v8::Value> const&)) in archive /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a

ld: error: undefined symbol: sqlite3session_changeset
>>> referenced by node_sqlite.cc
>>>               node_sqlite.o:(void node::sqlite::Session::Changeset<&sqlite3session_changeset>(v8::FunctionCallbackInfo<v8::Value> const&)) in archive /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a

ld: error: undefined symbol: sqlite3session_patchset
>>> referenced by node_sqlite.cc
>>>               node_sqlite.o:(void node::sqlite::Session::Changeset<&sqlite3session_patchset>(v8::FunctionCallbackInfo<v8::Value> const&)) in archive /wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/obj.target/libnode.a
c++: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[1]: *** [cctest.target.mk:252:
/wrkdirs/usr/ports/www/node24/work/node-v24.12.0/out/Release/cctest] Error 1
rm 926d967d2ef9cfb153a05c83bd23f5996470990a.intermediate
28315ad68838baeaa2b05a94c7e694042b10e1e9.intermediate
206c24dd9525e1526ef32d4c30df6ec2a909f6e4.intermediate
18f4d42230713b071db1115eddc82d8eda031771.intermediate
gmake: *** [Makefile:135: node] Error 2
*** Error code 1

Stop.
make: stopped in /usr/ports/www/node24
=>> Cleaning up wrkdir
===>  Cleaning for node24-24.12.0
build of www/node24 | node24-24.12.0 ended at Fri Dec 19 11:26:47 CST 2025
build time: 01:53:43
!!! build failure encountered !!!

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