>>> Building on localhost under lang/node BDEPENDS = [www/nghttp3;devel/libuv;www/nghttp2;archivers/brotli;security/openssl/3.3;net/libcares;sysutils/flock;textproc/icu4c;archivers/xz;devel/gmake;lang/python/3] DIST = [lang/node:node-v22.14.0.tar.xz;lang/node:node-pledge-1.1.3.tar.gz;lang/node:node-v22.14.0-headers.tar.gz] FULLPKGNAME = node-22.14.0v0 RDEPENDS = [www/nghttp2;devel/libuv;www/nghttp3;archivers/brotli;security/openssl/3.3;net/libcares;sysutils/flock;textproc/icu4c;devel/gmake;lang/python/3] (Junk lock obtained for localhost at 1744268982.51) >>> Running depends in lang/node at 1744268982.67 last junk was in graphics/glpng /usr/sbin/pkg_add -aI -Drepair brotli-1.0.9p1 flock-20110525p1 icu4c-76.1v0 libcares-1.34.3p0 libuv-1.50.0p0 nghttp2-1.65.0 nghttp3-1.8.0 openssl-3.3.3p0v0 was: /usr/sbin/pkg_add -aI -Drepair brotli-1.0.9p1 flock-20110525p1 gmake-4.4.1 icu4c-76.1v0 libcares-1.34.3p0 libuv-1.50.0p0 nghttp2-1.65.0 nghttp3-1.8.0 openssl-3.3.3p0v0 python-3.12.9 xz-5.6.4p0 /usr/sbin/pkg_add -aI -Drepair brotli-1.0.9p1 flock-20110525p1 icu4c-76.1v0 libcares-1.34.3p0 libuv-1.50.0p0 nghttp2-1.65.0 nghttp3-1.8.0 openssl-3.3.3p0v0 --- +openssl-3.3.3p0v0 ------------------- You may wish to add /usr/local/lib/eopenssl33/man to /etc/man.conf >>> Running show-prepare-results in lang/node at 1744269000.17 ===> lang/node ===> Building from scratch node-22.14.0v0 ===> node-22.14.0v0 depends on: flock-* -> flock-20110525p1 ===> node-22.14.0v0 depends on: python->=3.12,<3.13 -> python-3.12.9 ===> node-22.14.0v0 depends on: gmake-* -> gmake-4.4.1 ===> node-22.14.0v0 depends on: xz->=5.4.0 -> xz-5.6.4p0 ===> node-22.14.0v0 depends on: brotli-* -> brotli-1.0.9p1 ===> node-22.14.0v0 depends on: libuv-* -> libuv-1.50.0p0 ===> node-22.14.0v0 depends on: libcares-* -> libcares-1.34.3p0 ===> node-22.14.0v0 depends on: openssl->=3.3v0,<3.4v0 -> openssl-3.3.3p0v0 ===> node-22.14.0v0 depends on: icu4c-* -> icu4c-76.1v0 ===> node-22.14.0v0 depends on: nghttp2-* -> nghttp2-1.65.0 ===> node-22.14.0v0 depends on: nghttp3-* -> nghttp3-1.8.0 ===> Verifying specs: c execinfo m pthread c++ c++abi pthread z brotlienc brotlidec icudata icui18n icuuc cares nghttp2 nghttp3 uv lib/eopenssl33/ssl lib/eopenssl33/crypto ===> found c.100.3 execinfo.3.0 m.10.1 pthread.27.1 c++.10.0 c++abi.7.0 z.7.1 brotlienc.1.0 brotlidec.1.1 icudata.22.4 icui18n.22.4 icuuc.22.4 cares.4.3 nghttp2.0.23 nghttp3.3.1 uv.5.1 lib/eopenssl33/ssl.27.0 lib/eopenssl33/crypto.27.0 brotli-1.0.9p1 flock-20110525p1 gmake-4.4.1 icu4c-76.1v0 libcares-1.34.3p0 libuv-1.50.0p0 nghttp2-1.65.0 nghttp3-1.8.0 openssl-3.3.3p0v0 python-3.12.9 xz-5.6.4p0 Don't run junk because nojunk in games/godotsteam-gdnative (Junk lock released for localhost at 1744269003.70) distfiles size=56528211 >>> Running patch in lang/node at 1744269003.78 ===> lang/node ===> Checking files for node-22.14.0v0 `/usr/ports/distfiles/node-v22.14.0-headers.tar.gz' is up to date. `/usr/ports/distfiles/node-v22.14.0.tar.xz' is up to date. `/usr/ports/distfiles/node-pledge-1.1.3.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for node-22.14.0v0 mv /usr/obj/ports/node-22.14.0/node-pledge-1.1.3 /usr/obj/ports/node-22.14.0/node-v22.14.0/deps/npm/node_modules/node-pledge ===> Patching for node-22.14.0v0 ===> Applying OpenBSD patch patch-Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: Makefile |--- Makefile.orig |+++ Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 188. Hunk #2 succeeded at 443. done ===> Applying OpenBSD patch patch-common_gypi Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: common.gypi |--- common.gypi.orig |+++ common.gypi -------------------------- Patching file common.gypi using Plan A... Hunk #1 succeeded at 40. Hunk #2 succeeded at 194. Hunk #3 succeeded at 505. Hunk #4 succeeded at 525. Hunk #5 succeeded at 549. done ===> Applying OpenBSD patch patch-configure Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: configure |--- configure.orig |+++ configure -------------------------- Patching file configure using Plan A... Hunk #1 succeeded at 4. done ===> Applying OpenBSD patch patch-configure_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: configure.py |--- configure.py.orig |+++ configure.py -------------------------- Patching file configure.py using Plan A... Hunk #1 succeeded at 1685. done ===> Applying OpenBSD patch patch-deps_ada_ada_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/ada/ada.cpp |--- deps/ada/ada.cpp.orig |+++ deps/ada/ada.cpp -------------------------- Patching file deps/ada/ada.cpp using Plan A... Hunk #1 succeeded at 10486. Hunk #2 succeeded at 12575. Hunk #3 succeeded at 12670. Hunk #4 succeeded at 12755. Hunk #5 succeeded at 12810. Hunk #6 succeeded at 12834. Hunk #7 succeeded at 12996. done ===> Applying OpenBSD patch patch-deps_ada_ada_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/ada/ada.h |--- deps/ada/ada.h.orig |+++ deps/ada/ada.h -------------------------- Patching file deps/ada/ada.h using Plan A... Hunk #1 succeeded at 1304. done ===> Applying OpenBSD patch patch-deps_llhttp_common_gypi Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/llhttp/common.gypi |--- deps/llhttp/common.gypi.orig |+++ deps/llhttp/common.gypi -------------------------- Patching file deps/llhttp/common.gypi using Plan A... Hunk #1 succeeded at 15. done ===> Applying OpenBSD patch patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_make_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py |--- deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py.orig |+++ deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py -------------------------- Patching file deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.py using Plan A... Hunk #1 succeeded at 373. done ===> Applying OpenBSD patch patch-deps_npm_node_modules_node-gyp_lib_install_js Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/npm/node_modules/node-gyp/lib/install.js |--- deps/npm/node_modules/node-gyp/lib/install.js.orig |+++ deps/npm/node_modules/node-gyp/lib/install.js -------------------------- Patching file deps/npm/node_modules/node-gyp/lib/install.js using Plan A... Hunk #1 succeeded at 172. done ===> Applying OpenBSD patch patch-deps_v8_include_v8-internal_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/include/v8-internal.h |--- deps/v8/include/v8-internal.h.orig |+++ deps/v8/include/v8-internal.h -------------------------- Patching file deps/v8/include/v8-internal.h using Plan A... Hunk #1 succeeded at 175. done ===> Applying OpenBSD patch patch-deps_v8_include_v8config_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/include/v8config.h |--- deps/v8/include/v8config.h.orig |+++ deps/v8/include/v8config.h -------------------------- Patching file deps/v8/include/v8config.h using Plan A... Hunk #1 succeeded at 185. Hunk #2 succeeded at 199. Hunk #3 succeeded at 224. Hunk #4 succeeded at 380. done ===> Applying OpenBSD patch patch-deps_v8_src_api_api_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/api/api.cc |--- deps/v8/src/api/api.cc.orig |+++ deps/v8/src/api/api.cc -------------------------- Patching file deps/v8/src/api/api.cc using Plan A... Hunk #1 succeeded at 144. Hunk #2 succeeded at 6396. done ===> Applying OpenBSD patch patch-deps_v8_src_base_atomicops_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/base/atomicops.h |--- deps/v8/src/base/atomicops.h.orig |+++ deps/v8/src/base/atomicops.h -------------------------- Patching file deps/v8/src/base/atomicops.h using Plan A... Hunk #1 succeeded at 57. Hunk #2 succeeded at 266. done ===> Applying OpenBSD patch patch-deps_v8_src_base_cpu_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |class CPUInfo should only be used on Linux to read /proc/cpuinfo contents. |OpenBSD/riscv64 always uses floating-point support. | |Index: deps/v8/src/base/cpu.cc |--- deps/v8/src/base/cpu.cc.orig |+++ deps/v8/src/base/cpu.cc -------------------------- Patching file deps/v8/src/base/cpu.cc using Plan A... Hunk #1 succeeded at 933. done ===> Applying OpenBSD patch patch-deps_v8_src_base_platform-openbsd_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/base/platform/platform-openbsd.cc |--- deps/v8/src/base/platform/platform-openbsd.cc.orig |+++ deps/v8/src/base/platform/platform-openbsd.cc -------------------------- Patching file deps/v8/src/base/platform/platform-openbsd.cc using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 122. done ===> Applying OpenBSD patch patch-deps_v8_src_base_platform-posix_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/base/platform/platform-posix.cc |--- deps/v8/src/base/platform/platform-posix.cc.orig |+++ deps/v8/src/base/platform/platform-posix.cc -------------------------- Patching file deps/v8/src/base/platform/platform-posix.cc using Plan A... Hunk #1 succeeded at 54. Hunk #2 succeeded at 72. Hunk #3 succeeded at 303. Hunk #4 succeeded at 406. Hunk #5 succeeded at 680. Hunk #6 succeeded at 1312. done ===> Applying OpenBSD patch patch-deps_v8_src_base_platform_memory_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/base/platform/memory.h |--- deps/v8/src/base/platform/memory.h.orig |+++ deps/v8/src/base/platform/memory.h -------------------------- Patching file deps/v8/src/base/platform/memory.h using Plan A... Hunk #1 succeeded at 19. done ===> Applying OpenBSD patch patch-deps_v8_src_base_sys-info_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |--- deps/v8/src/base/sys-info.cc.orig Sat Jan 1 17:10:10 2022 |+++ deps/v8/src/base/sys-info.cc Sat Jan 1 17:10:10 2022 -------------------------- Patching file deps/v8/src/base/sys-info.cc using Plan A... Hunk #1 succeeded at 38. done ===> Applying OpenBSD patch patch-deps_v8_src_codegen_riscv_assembler-riscv_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |1st hunk: |Use static_cast instead of a potentially dangerous reinterpret_cast. |Doesn't matter since this file only supports riscv64 where unsigned long and |unsigned long long are actually the same size. |../deps/v8/src/codegen/riscv64/assembler-riscv64.cc:403:22: error: reinterpret_cast from 'v8::internal::Address' (aka 'unsigned long') to 'uint64_t' (aka 'unsigned long long') is not allowed | |Other hunks: |Fix build errors due to type mismatch between intptr_t (long) and int64_t |(long long). | |Index: deps/v8/src/codegen/riscv/assembler-riscv.cc |--- deps/v8/src/codegen/riscv/assembler-riscv.cc.orig |+++ deps/v8/src/codegen/riscv/assembler-riscv.cc -------------------------- Patching file deps/v8/src/codegen/riscv/assembler-riscv.cc using Plan A... Hunk #1 succeeded at 366. Hunk #2 succeeded at 917. Hunk #3 succeeded at 1086. Hunk #4 succeeded at 1104. Hunk #5 succeeded at 1549. Hunk #6 succeeded at 1825. Hunk #7 succeeded at 1839. Hunk #8 succeeded at 1854. Hunk #9 succeeded at 1931. Hunk #10 succeeded at 2012. done ===> Applying OpenBSD patch patch-deps_v8_src_codegen_riscv_cpu-riscv_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Implement instruction cache flush using sysarch(RISCV_SYNC_ICACHE). | |Index: deps/v8/src/codegen/riscv/cpu-riscv.cc |--- deps/v8/src/codegen/riscv/cpu-riscv.cc.orig |+++ deps/v8/src/codegen/riscv/cpu-riscv.cc -------------------------- Patching file deps/v8/src/codegen/riscv/cpu-riscv.cc using Plan A... Hunk #1 succeeded at 4. Hunk #2 succeeded at 20. Hunk #3 succeeded at 35. done ===> Applying OpenBSD patch patch-deps_v8_src_codegen_riscv_macro-assembler-riscv_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/codegen/riscv/macro-assembler-riscv.cc |--- deps/v8/src/codegen/riscv/macro-assembler-riscv.cc.orig |+++ deps/v8/src/codegen/riscv/macro-assembler-riscv.cc -------------------------- Patching file deps/v8/src/codegen/riscv/macro-assembler-riscv.cc using Plan A... Hunk #1 succeeded at 2442. done ===> Applying OpenBSD patch patch-deps_v8_src_execution_isolate_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/execution/isolate.cc |--- deps/v8/src/execution/isolate.cc.orig |+++ deps/v8/src/execution/isolate.cc -------------------------- Patching file deps/v8/src/execution/isolate.cc using Plan A... Hunk #1 succeeded at 153. Hunk #2 succeeded at 4236. done ===> Applying OpenBSD patch patch-deps_v8_src_flags_flags_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/flags/flags.cc |--- deps/v8/src/flags/flags.cc.orig |+++ deps/v8/src/flags/flags.cc -------------------------- Patching file deps/v8/src/flags/flags.cc using Plan A... Hunk #1 succeeded at 15. Hunk #2 succeeded at 38. Hunk #3 succeeded at 797. done ===> Applying OpenBSD patch patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc |--- deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig |+++ deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc -------------------------- Patching file deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc using Plan A... Hunk #1 succeeded at 143. done ===> Applying OpenBSD patch patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h |--- deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig |+++ deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h -------------------------- Patching file deps/v8/src/snapshot/embedded/platform-embedded-file-writer-base.h using Plan A... Hunk #1 succeeded at 31. done ===> Applying OpenBSD patch patch-deps_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc |--- deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig |+++ deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc -------------------------- Patching file deps/v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc using Plan A... Hunk #1 succeeded at 9. Hunk #2 succeeded at 39. Hunk #3 succeeded at 74. Hunk #4 succeeded at 96. done ===> Applying OpenBSD patch patch-deps_v8_src_trap-handler_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/trap-handler/trap-handler.h |--- deps/v8/src/trap-handler/trap-handler.h.orig |+++ deps/v8/src/trap-handler/trap-handler.h -------------------------- Patching file deps/v8/src/trap-handler/trap-handler.h using Plan A... Hunk #1 succeeded at 17. done ===> Applying OpenBSD patch patch-deps_v8_src_trap-handler_handler-inside-posix_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/trap-handler/handler-inside-posix.cc |--- deps/v8/src/trap-handler/handler-inside-posix.cc.orig |+++ deps/v8/src/trap-handler/handler-inside-posix.cc -------------------------- Patching file deps/v8/src/trap-handler/handler-inside-posix.cc using Plan A... Hunk #1 succeeded at 61. Hunk #2 succeeded at 82. done ===> Applying OpenBSD patch patch-deps_v8_src_trap-handler_handler-inside-posix_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/trap-handler/handler-inside-posix.h |--- deps/v8/src/trap-handler/handler-inside-posix.h.orig |+++ deps/v8/src/trap-handler/handler-inside-posix.h -------------------------- Patching file deps/v8/src/trap-handler/handler-inside-posix.h using Plan A... Hunk #1 succeeded at 13. done ===> Applying OpenBSD patch patch-deps_v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h |--- deps/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig |+++ deps/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h -------------------------- Patching file deps/v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h using Plan A... Hunk #1 succeeded at 510. Hunk #2 succeeded at 587. Hunk #3 succeeded at 663. Hunk #4 succeeded at 681. Hunk #5 succeeded at 1030. Hunk #6 succeeded at 1044. Hunk #7 succeeded at 1057. Hunk #8 succeeded at 1071. Hunk #9 succeeded at 1085. Hunk #10 succeeded at 1099. Hunk #11 succeeded at 1114. done ===> Applying OpenBSD patch patch-deps_v8_third_party_abseil-cpp_absl_base_config_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/third_party/abseil-cpp/absl/base/config.h |--- deps/v8/third_party/abseil-cpp/absl/base/config.h.orig |+++ deps/v8/third_party/abseil-cpp/absl/base/config.h -------------------------- Patching file deps/v8/third_party/abseil-cpp/absl/base/config.h using Plan A... Hunk #1 succeeded at 448. Hunk #2 succeeded at 463. done ===> Applying OpenBSD patch patch-deps_v8_third_party_abseil-cpp_absl_base_internal_sysinfo_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.cc |--- deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig |+++ deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.cc -------------------------- Patching file deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.cc using Plan A... Hunk #1 succeeded at 30. Hunk #2 succeeded at 194. Hunk #3 succeeded at 227. Hunk #4 succeeded at 327. Hunk #5 succeeded at 350. done ===> Applying OpenBSD patch patch-deps_v8_tools_gcmole_Makefile Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: deps/v8/tools/gcmole/Makefile |--- deps/v8/tools/gcmole/Makefile.orig |+++ deps/v8/tools/gcmole/Makefile -------------------------- Patching file deps/v8/tools/gcmole/Makefile using Plan A... Hunk #1 succeeded at 32. done ===> Applying OpenBSD patch patch-include_node_common_gypi Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: include/node/common.gypi |--- include/node/common.gypi.orig |+++ include/node/common.gypi -------------------------- Patching file include/node/common.gypi using Plan A... Hunk #1 succeeded at 191. Hunk #2 succeeded at 502. Hunk #3 succeeded at 519. Hunk #4 succeeded at 543. done ===> Applying OpenBSD patch patch-lib_internal_modules_cjs_loader_js Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: lib/internal/modules/cjs/loader.js |--- lib/internal/modules/cjs/loader.js.orig |+++ lib/internal/modules/cjs/loader.js -------------------------- Patching file lib/internal/modules/cjs/loader.js using Plan A... Hunk #1 succeeded at 1811. done ===> Applying OpenBSD patch patch-lib_net_js Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |- If an address is not specified, for the "any address" bind, |node was trying to bind to v6 out of preference and dropping back |to v4 if that fails. | |OpenBSD doesn't permit v4 connections to sockets bound to a v6 |address, change to binding to v4 for "any address" so this is a |better match for typical expectations. | |(Ideally it would create two separate binds to 0.0.0.0 and :: |for "any address" but that's not really a straightforward change). | | |Index: lib/net.js |--- lib/net.js.orig |+++ lib/net.js -------------------------- Patching file lib/net.js using Plan A... Hunk #1 succeeded at 1894. done ===> Applying OpenBSD patch patch-src_cares_wrap_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/cares_wrap.h |--- src/cares_wrap.h.orig |+++ src/cares_wrap.h -------------------------- Patching file src/cares_wrap.h using Plan A... Hunk #1 succeeded at 527. done ===> Applying OpenBSD patch patch-src_env_cc Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: src/env.cc |--- src/env.cc.orig |+++ src/env.cc -------------------------- Patching file src/env.cc using Plan A... Hunk #1 succeeded at 791. done ===> Applying OpenBSD patch patch-tools_test_py Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/test.py |--- tools/test.py.orig |+++ tools/test.py -------------------------- Patching file tools/test.py using Plan A... Hunk #1 succeeded at 962. done ===> Applying OpenBSD patch patch-tools_v8_gypfiles_features_gypi Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/v8_gypfiles/features.gypi |--- tools/v8_gypfiles/features.gypi.orig |+++ tools/v8_gypfiles/features.gypi -------------------------- Patching file tools/v8_gypfiles/features.gypi using Plan A... Hunk #1 succeeded at 331. Hunk #2 succeeded at 549. done ===> Applying OpenBSD patch patch-tools_v8_gypfiles_toolchain_gypi Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/v8_gypfiles/toolchain.gypi |--- tools/v8_gypfiles/toolchain.gypi.orig |+++ tools/v8_gypfiles/toolchain.gypi -------------------------- Patching file tools/v8_gypfiles/toolchain.gypi using Plan A... Hunk #1 succeeded at 675. Hunk #2 succeeded at 863. done ===> Applying OpenBSD patch patch-tools_v8_gypfiles_v8_gyp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Hunk 1: enable webassembly on OpenBSD | |Hunk 2: don't link against libatomic with clang, which uses libcompiler-rt |at least on OpenBSD. The heuristic used is that llvm_version will be different |from "0.0" if llvm (clang) is detected. | |Index: tools/v8_gypfiles/v8.gyp |--- tools/v8_gypfiles/v8.gyp.orig |+++ tools/v8_gypfiles/v8.gyp -------------------------- Patching file tools/v8_gypfiles/v8.gyp using Plan A... Hunk #1 succeeded at 294. Hunk #2 succeeded at 705. Hunk #3 succeeded at 1116. Hunk #4 succeeded at 1293. Hunk #5 succeeded at 1759. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in lang/node at 1744269033.68 ===> lang/node ===> Generating configure for node-22.14.0v0 ===> Configuring for node-22.14.0v0 /usr/bin/perl /usr/ports/infrastructure/bin/pkg_subst -DMODPY_PYCACHE=__pycache__/ -DMODPY_COMMENT= -DMODPY_ABI3SO=.abi3 -DMODPY_PYC_MAGIC_TAG=cpython-312. -DMODPY_BIN=/usr/local/bin/python3.12 -DMODPY_DISTV= -DMODPY_VERSION=3.12 -DMODPY_PY_PREFIX=py3- -DMODPY_PYOEXTENSION=opt-1.pyc -DDISTNAME=node-v22.14.0 -DWRKDIST=/usr/obj/ports/node-22.14.0/node-v22.14.0 -DNODE_VERSION=v22.14.0 -DEOPENSSL_LIB=/usr/local/lib/eopenssl33 -DARCH=powerpc64 -DBASE_PKGPATH=lang/node -DFLAVOR_EXT= -DFULLPKGNAME=node-22.14.0v0 -DHOMEPAGE=https://nodejs.org/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=powerpc64 -DMAINTAINER=Volker\ Schlecht\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=node -i -B /usr/obj/ports/node-22.14.0 /usr/obj/ports/node-22.14.0/node-v22.14.0/common.gypi /usr/obj/ports/node-22.14.0/node-v22.14.0/deps/npm/node_modules/node-gyp/lib/install.js /usr/obj/ports/node-22.14.0/node-v22.14.0/src/env.cc /usr/obj/ports/node-22.14.0/node-v22.14.0/tools/test.py Node.js configure: Found Python 3.12.9... INFO: configure completed successfully >>> Running build in lang/node at 1744269041.50 ===> lang/node ===> Building for node-22.14.0v0 gmake -C out BUILDTYPE=Release V=0 touch /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/deps/googletest/gtest_prod.stamp c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o ../deps/simdutf/simdutf.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/simdutf -pthread -Wall -Wextra -Wno-unused-parameter -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/simdutf/deps/simdutf/simdutf.o.d.raw -c touch /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/tools/icu/icui18n.stamp touch /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/tools/icu/icuuc.stamp c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/gtest_main/deps/googletest/src/gtest_main.o ../deps/googletest/src/gtest_main.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' '-DGTEST_HAS_POSIX_RE=0' '-DGTEST_LANG_CXX11=1' '-DUNIT_TEST' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/googletest/include -pthread -Wall -Wextra -Wno-unused-parameter -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/gtest_main/deps/googletest/src/gtest_main.o.d.raw -c cc -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/histogram/deps/histogram/src/hdr_histogram.o ../deps/histogram/src/hdr_histogram.c '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/histogram/src -I../deps/histogram/include -pthread -Wall -Wextra -Wno-unused-parameter -fvisibility=hidden -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/histogram/deps/histogram/src/hdr_histogram.o.d.raw -O2 -pipe -idirafter /usr/local/include -c c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/nbytes/deps/nbytes/src/nbytes.o ../deps/nbytes/src/nbytes.cpp '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/nbytes/include -pthread -Wall -Wextra -Wno-unused-parameter -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/nbytes/deps/nbytes/src/nbytes.o.d.raw -c c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/ncrypto/deps/ncrypto/engine.o ../deps/ncrypto/engine.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/ncrypto -pthread -Wall -Wextra -Wno-unused-parameter -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/ncrypto/deps/ncrypto/engine.o.d.raw -c c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/ncrypto/deps/ncrypto/ncrypto.o ../deps/ncrypto/ncrypto.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-D__STDC_FORMAT_MACROS' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/ncrypto -pthread -Wall -Wextra -Wno-unused-parameter -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/ncrypto/deps/ncrypto/ncrypto.o.d.raw -c ../deps/simdutf/simdutf.cpp:497:16: warning: unused variable 'thintable_epi8' [-Wunused-const-variable] const uint64_t thintable_epi8[256] = { ^ ../deps/simdutf/simdutf.cpp:586:15: warning: unused variable 'pshufb_combine_table' [-Wunused-const-variable] const uint8_t pshufb_combine_table[272] = { ^ ../deps/simdutf/simdutf.cpp:601:21: warning: unused variable 'BitsSetTable256mul2' [-Wunused-const-variable] const unsigned char BitsSetTable256mul2[256] = { ^ ../deps/simdutf/simdutf.cpp:9654:35: warning: unused function 'rewind_and_validate_with_errors' [-Wunused-function] inline simdutf_warn_unused result rewind_and_validate_with_errors( ^ ../deps/simdutf/simdutf.cpp:9944:15: warning: unused function 'latin1_length_from_utf32' [-Wunused-function] inline size_t latin1_length_from_utf32(size_t len) { ^ ../deps/simdutf/simdutf.cpp:12624:15: warning: unused variable 'shufutf8' [-Wunused-const-variable] const uint8_t shufutf8[209][16] = { ^ ../deps/simdutf/simdutf.cpp:12837:15: warning: unused variable 'utf8bigindex' [-Wunused-const-variable] const uint8_t utf8bigindex[4096][2] = { ^ ../deps/simdutf/simdutf.cpp:13442:15: warning: unused variable 'pack_1_2_utf8_bytes' [-Wunused-const-variable] const uint8_t pack_1_2_utf8_bytes[256][17] = { ^ ../deps/simdutf/simdutf.cpp:13705:15: warning: unused variable 'pack_1_2_3_utf8_bytes' [-Wunused-const-variable] const uint8_t pack_1_2_3_utf8_bytes[256][17] = { ^ ../deps/simdutf/simdutf.cpp:14287:15: warning: unused function 'utf8_length_from_latin1' [-Wunused-function] inline size_t utf8_length_from_latin1(const char *buf, size_t len) { ^ ../deps/simdutf/simdutf.cpp:15757:15: warning: unused function 'rewind_and_convert_with_errors' [-Wunused-function] inline result rewind_and_convert_with_errors(size_t prior_bytes, ^ ../deps/simdutf/simdutf.cpp:16044:15: warning: unused function 'rewind_and_convert_with_errors' [-Wunused-function] inline result rewind_and_convert_with_errors(size_t prior_bytes, ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:208:46: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] using HMACCtxPointer = DeleteFnPtr; ^ /usr/local/include/eopenssl33/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:202:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] using DeleteFnPtr = typename FunctionDeleter::Pointer; ^ ../deps/ncrypto/ncrypto.h:208:24: note: in instantiation of template type alias 'DeleteFnPtr' requested here using HMACCtxPointer = DeleteFnPtr; ^ /usr/local/include/eopenssl33/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:211:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] using RSAPointer = DeleteFnPtr; ^ /usr/local/include/eopenssl33/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) 12 warnings ^ generated. In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:202:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations] using DeleteFnPtr = typename FunctionDeleter::Pointer; ^ ../deps/ncrypto/ncrypto.h:211:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here using RSAPointer = DeleteFnPtr; ^ /usr/local/include/eopenssl33/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:658:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] DeleteFnPtr dh_; ^ /usr/local/include/eopenssl33/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:202:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] using DeleteFnPtr = typename FunctionDeleter::Pointer; ^ /usr/local/include/eopenssl33/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:948:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] DeleteFnPtr key_; ^ /usr/local/include/eopenssl33/openssl/ec.h:1022:1: note: 'EC_KEY_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/engine.cc:1: ../deps/ncrypto/ncrypto.h:202:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] using DeleteFnPtr = typename FunctionDeleter::Pointer; ^ /usr/local/include/eopenssl33/openssl/ec.h:1022:1: note: 'EC_KEY_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' touch /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_config_headers.stamp # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ touch /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_heap_base_headers.stamp ../deps/ncrypto/engine.cc:31:7: warning: 'ENGINE_finish' is deprecated [-Wdeprecated-declarations] ENGINE_finish(engine); ^ /usr/local/include/eopenssl33/openssl/engine.h:628:1: note: 'ENGINE_finish' has been explicitly marked deprecated here touch /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_version.stamp OSSL_DEPRECATEDIN_3_0 int ENGINE_finish(ENGINE *e); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/engine.cc: touch /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/torque_runtime_support.stamp 33:7: warning: 'ENGINE_free' is deprecated [-Wdeprecated-declarations] ENGINE_free(engine); ^ /usr/local/include/eopenssl33/openssl/engine.h:493:1: note: 'ENGINE_free' has been explicitly marked deprecated here touch /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/tools/v8_gypfiles/v8_maybe_icu.stamp OSSL_DEPRECATEDIN_3_0 int ENGINE_free(ENGINE *e); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/cycleclock.o.d.raw -c # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/low_level_alloc.o.d.raw -c ^ ../deps/ncrypto/engine.cc:In file included from ../deps/ncrypto/ncrypto.cc:150: ../deps/ncrypto/ncrypto.h::208:46: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] 24: warning: using HMACCtxPointer = DeleteFnPtr; 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations] ^ EnginePointer engine(ENGINE_by_id(name.data())); ^ /usr/local/include/eopenssl33/openssl/hmac.h:/usr/local/include/eopenssl33/openssl/engine.h:35336:1: note: 'ENGINE_by_id' has been explicitly marked deprecated here :OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); ^1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here /usr/local/include/eopenssl33/openssl/macros.hOSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); :194:^49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) /usr/local/include/eopenssl33/openssl/macros.h: ^ 194:/usr/local/include/eopenssl33/openssl/macros.h:62:5249: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' :# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ note: expanded from macro 'OSSL_DEPRECATED' /usr/local/include/eopenssl33/openssl/macros.h:62# define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ :52: note: expanded from macro 'OSSL_DEPRECATED' ../deps/ncrypto/engine.cc# define OSSL_DEPRECATED(since) __attribute__((deprecated)): ^ 53:In file included from 28: warning: 'ENGINE_by_id' is deprecated [-Wdeprecated-declarations] ../deps/ncrypto/ncrypto.cc:1: engine = EnginePointer(ENGINE_by_id("dynamic")); ../deps/ncrypto/ncrypto.h ^ :/usr/local/include/eopenssl33/openssl/engine.h:336:202:1: 49note: 'ENGINE_by_id' has been explicitly marked deprecated here : OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); ^warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations] using DeleteFnPtr = typename FunctionDeleter::Pointer; ^ /usr/local/include/eopenssl33/openssl/macros.h:194../deps/ncrypto/ncrypto.h::49208:: note: 24: note: in instantiation of template type alias 'DeleteFnPtr' requested hereexpanded from macro 'OSSL_DEPRECATEDIN_3_0' using HMACCtxPointer = DeleteFnPtr; ^ # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) /usr/local/include/eopenssl33/openssl/hmac.h:35 ^ :/usr/local/include/eopenssl33/openssl/macros.h1:62:52:: note: 'HMAC_CTX_free' has been explicitly marked deprecated here note: expanded from macro 'OSSL_DEPRECATED' OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); ^ # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ /usr/local/include/eopenssl33/openssl/macros.h:../deps/ncrypto/engine.cc:194:55:12: warning: 49'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] : if (!ENGINE_ctrl_cmd_string(engine.get(), "SO_PATH", name.data(), 0) || note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' ^ # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) /usr/local/include/eopenssl33/openssl/engine.h ^ :/usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'478 :1: note: # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated hereIn file included from ../deps/ncrypto/ncrypto.cc: 1: OSSL_DEPRECATEDIN_3_0../deps/ncrypto/ncrypto.h: ^ 211:37: warning: /usr/local/include/eopenssl33/openssl/macros.h:'RSA_free' is deprecated [-Wdeprecated-declarations] 194:using RSAPointer = DeleteFnPtr;49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ ^ /usr/local/include/eopenssl33/openssl/macros.h:/usr/local/include/eopenssl33/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here 62:52: note: expanded from macro 'OSSL_DEPRECATED' OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ^ ../deps/ncrypto/engine.cc:56:12: warning: 'ENGINE_ctrl_cmd_string' is deprecated [-Wdeprecated-declarations] /usr/local/include/eopenssl33/openssl/macros.h: !ENGINE_ctrl_cmd_string(engine.get(), "LOAD", nullptr, 0)) {194: 49: ^ note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' /usr/local/include/eopenssl33/openssl/engine.h:# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ 478:/usr/local/include/eopenssl33/openssl/macros.h:1: note: 'ENGINE_ctrl_cmd_string' has been explicitly marked deprecated here 62:OSSL_DEPRECATEDIN_3_0 ^ 52:/usr/local/include/eopenssl33/openssl/macros.h: note: expanded from macro 'OSSL_DEPRECATED' 194# define OSSL_DEPRECATED(since) __attribute__((deprecated)) :49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' ^ # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) In file included from ^ ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:202:/usr/local/include/eopenssl33/openssl/macros.h49: warning: :'RSA_free' is deprecated [-Wdeprecated-declarations] 62:using DeleteFnPtr = typename FunctionDeleter::Pointer; ^ 52: note: expanded from macro 'OSSL_DEPRECATED' ../deps/ncrypto/ncrypto.h:211# define OSSL_DEPRECATED(since) __attribute__((deprecated)) : ^ 20:../deps/ncrypto/engine.cc: note: in instantiation of template type alias 'DeleteFnPtr' requested here 67:using RSAPointer = DeleteFnPtr;10: warning: 'ENGINE_set_default' is deprecated [-Wdeprecated-declarations] ^ return ENGINE_set_default(engine, flags) != 0; ^ /usr/local/include/eopenssl33/openssl/rsa.h:/usr/local/include/eopenssl33/openssl/engine.h:304:7081: :note: 1'RSA_free' has been explicitly marked deprecated here: note: 'ENGINE_set_default' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^ OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'/usr/local/include/eopenssl33/openssl/macros.h :194# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0): ^ 49:/usr/local/include/eopenssl33/openssl/macros.h: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' 62:# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^52: note: /usr/local/include/eopenssl33/openssl/macros.h:expanded from macro 'OSSL_DEPRECATED' 62# define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ :52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/engine.cc:73:10: warning: 'ENGINE_init' is deprecated [-Wdeprecated-declarations] In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:658:19: return ENGINE_init(engine) == 1; ^ warning: /usr/local/include/eopenssl33/openssl/engine.h:620:'DH_free' is deprecated [-Wdeprecated-declarations] 1: DeleteFnPtr dh_;note: 'ENGINE_init' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int ENGINE_init(ENGINE *e); ^ ^ /usr/local/include/eopenssl33/openssl/macros.h:194:/usr/local/include/eopenssl33/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here 49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^ # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' ^ # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62/usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' :52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/engine.cc:../deps/ncrypto/ncrypto.h:79:7: 202:warning: 'ENGINE_load_private_key' is deprecated [-Wdeprecated-declarations] 49: ENGINE_load_private_key(engine, key_name.data(), nullptr, nullptr)); ^ warning: 'DH_free' is deprecated [-Wdeprecated-declarations] /usr/local/include/eopenssl33/openssl/engine.h:using DeleteFnPtr = typename FunctionDeleter::Pointer; ^ 637:1: note: 'ENGINE_load_private_key' has been explicitly marked deprecated here /usr/local/include/eopenssl33/openssl/dh.h:211:OSSL_DEPRECATEDIN_3_0 ^ 1: /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'note: 'DH_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ ^/usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^/usr/local/include/eopenssl33/openssl/macros.h: 194:../deps/ncrypto/engine.cc49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' :# define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)85 :5: warning: 'ENGINE_load_builtin_engines' is deprecated [-Wdeprecated-declarations] ^ ENGINE_load_builtin_engines(); ^/usr/local/include/eopenssl33/openssl/macros.h: 62:/usr/local/include/eopenssl33/openssl/engine.h:52: note: expanded from macro 'OSSL_DEPRECATED' 358:# define OSSL_DEPRECATED(since) __attribute__((deprecated)) 1 ^ : note: 'ENGINE_load_builtin_engines' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void ENGINE_load_builtin_engines(void); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:In file included from 52: note: expanded from macro 'OSSL_DEPRECATED' ../deps/ncrypto/ncrypto.cc:# define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 1: ../deps/ncrypto/engine.cc:86:5: ../deps/ncrypto/ncrypto.h:warning: 'ENGINE_register_all_complete' is deprecated [-Wdeprecated-declarations] 948 ENGINE_register_all_complete(); ^ :23: /usr/local/include/eopenssl33/openssl/engine.h:415:1: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] note: 'ENGINE_register_all_complete' has been explicitly marked deprecated here DeleteFnPtr key_; ^ OSSL_DEPRECATEDIN_3_0 int ENGINE_register_all_complete(void); ^ /usr/local/include/eopenssl33/openssl/ec.h:1022:1: note: 'EC_KEY_free' has been explicitly marked deprecated here /usr/local/include/eopenssl33/openssl/macros.h:OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); 194:^49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) /usr/local/include/eopenssl33/openssl/macros.h: ^ 194:/usr/local/include/eopenssl33/openssl/macros.h:62:49: 52: note: expanded from macro 'OSSL_DEPRECATED'note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:# define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:202:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] using DeleteFnPtr = typename FunctionDeleter::Pointer; ^ /usr/local/include/eopenssl33/openssl/ec.h:1022:1: note: 'EC_KEY_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ 19 warnings generated. ../deps/ncrypto/ncrypto.cc:333:10: warning: 'BN_is_prime_ex' is deprecated [-Wdeprecated-declarations] return BN_is_prime_ex(get(), nchecks, ctx.get(), cb.get()); ^ /usr/local/include/eopenssl33/openssl/bn.h:379:1: note: 'BN_is_prime_ex' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:784:8: warning: unused variable 'ret' [-Wunused-variable] auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); ^ ../deps/ncrypto/ncrypto.cc:807:8: warning: unused variable 'ret' [-Wunused-variable] auto ret = OBJ_obj2nid(X509_EXTENSION_get_object(ext)); ^ ../deps/ncrypto/ncrypto.cc:1343:16: warning: 'DH_new' is deprecated [-Wdeprecated-declarations] DHPointer dh(DH_new()); ^ /usr/local/include/eopenssl33/openssl/dh.h:210:1: note: 'DH_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1346:7: warning: 'DH_set0_pqg' is deprecated [-Wdeprecated-declarations] if (DH_set0_pqg(dh.get(), p.get(), nullptr, g.get()) != 1) return {}; ^ /usr/local/include/eopenssl33/openssl/dh.h:266:1: note: 'DH_set0_pqg' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/raw_logging.o.d.raw -c # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock.o.d.raw -c /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1360:16: warning: 'DH_new' is deprecated [-Wdeprecated-declarations] DHPointer dh(DH_new()); ^ /usr/local/include/eopenssl33/openssl/dh.h:210:1: note: 'DH_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1363:7: warning: 'DH_generate_parameters_ex' is deprecated [-Wdeprecated-declarations] if (DH_generate_parameters_ex(dh.get(), bits, generator, nullptr) != 1) { ^ /usr/local/include/eopenssl33/openssl/dh.h:223:1: note: 'DH_generate_parameters_ex' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1374:7: warning: 'DH_check' is deprecated [-Wdeprecated-declarations] if (DH_check(dh_.get(), &codes) != 1) ^ /usr/local/include/eopenssl33/openssl/dh.h:231:1: note: 'DH_check' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_check(const DH *dh, int *codes); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1384:7: warning: 'DH_check_pub_key' is deprecated [-Wdeprecated-declarations] if (DH_check_pub_key(dh_.get(), pub_key.get(), &codes) != 1) ^ /usr/local/include/eopenssl33/openssl/dh.h:232:1: note: 'DH_check_pub_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1399:3: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations] DH_get0_pqg(dh_.get(), &p, nullptr, nullptr); ^ /usr/local/include/eopenssl33/openssl/dh.h:264:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1406:3: warning: 'DH_get0_pqg' is deprecated [-Wdeprecated-declarations] DH_get0_pqg(dh_.get(), nullptr, nullptr, &g); ^ /usr/local/include/eopenssl33/openssl/dh.h:264:1: note: 'DH_get0_pqg' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1413:3: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations] DH_get0_key(dh_.get(), &pub_key, nullptr); ^ /usr/local/include/eopenssl33/openssl/dh.h:267:1: note: 'DH_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/spinlock_wait.o.d.raw -c note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1420:3: warning: 'DH_get0_key' is deprecated [-Wdeprecated-declarations] DH_get0_key(dh_.get(), nullptr, &pvt_key); ^ /usr/local/include/eopenssl33/openssl/dh.h:267:1: note: 'DH_get0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1429:8: warning: 'DH_generate_key' is deprecated [-Wdeprecated-declarations] if (!DH_generate_key(dh_.get())) return {}; ^ /usr/local/include/eopenssl33/openssl/dh.h:234:1: note: 'DH_generate_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1436:13: warning: 'DH_size' is deprecated [-Wdeprecated-declarations] int ret = DH_size(dh_.get()); ^ /usr/local/include/eopenssl33/openssl/dh.h:214:1: note: 'DH_size' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1450:7: warning: 'DH_compute_key' is deprecated [-Wdeprecated-declarations] DH_compute_key(static_cast(dp.get()), peer.get(), dh_.get()); ^ /usr/local/include/eopenssl33/openssl/dh.h:235:1: note: 'DH_compute_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1467:7: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations] if (DH_set0_key(dh_.get(), key.get(), nullptr) == 1) { ^ /usr/local/include/eopenssl33/openssl/dh.h:269:1: note: 'DH_set0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1480:7: warning: 'DH_set0_key' is deprecated [-Wdeprecated-declarations] if (DH_set0_key(dh_.get(), nullptr, key.get()) == 1) { ^ /usr/local/include/eopenssl33/openssl/dh.h:269:1: note: 'DH_set0_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1809:10: warning: 'EVP_PKEY_assign' is deprecated [-Wdeprecated-declarations] return EVP_PKEY_assign_EC_KEY(pkey_.get(), eckey.get()); ^ /usr/local/include/eopenssl33/openssl/evp.h:517:9: note: expanded from macro 'EVP_PKEY_assign_EC_KEY' EVP_PKEY_assign((pkey), EVP_PKEY_EC, (eckey)) ^ /usr/local/include/eopenssl33/openssl/evp.h:1337:1: note: 'EVP_PKEY_assign' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1814:10: warning: 'EVP_PKEY_set1_EC_KEY' is deprecated [-Wdeprecated-declarations] return EVP_PKEY_set1_EC_KEY(pkey_.get(), eckey); ^ /usr/local/include/eopenssl33/openssl/evp.h:1379:1: note: 'EVP_PKEY_set1_EC_KEY' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:1819:10: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations] return EVP_PKEY_get0_EC_KEY(pkey_.get()); ^ /usr/local/include/eopenssl33/openssl/evp.h:1381:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2079:24: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations] const RSA* rsa = EVP_PKEY_get0_RSA(get()); ^ /usr/local/include/eopenssl33/openssl/evp.h:1355:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/sysinfo.o.d.raw -c /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2085:17: warning: 'PEM_write_bio_RSAPrivateKey' is deprecated [-Wdeprecated-declarations] err = PEM_write_bio_RSAPrivateKey( ^ /usr/local/include/eopenssl33/openssl/pem.h:451:24: note: 'PEM_write_bio_RSAPrivateKey' has been explicitly marked deprecated here DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2097:17: warning: 'i2d_RSAPrivateKey_bio' is deprecated [-Wdeprecated-declarations] err = i2d_RSAPrivateKey_bio(bio.get(), rsa) != 1; ^ /usr/local/include/eopenssl33/openssl/x509.h:622:1: note: 'i2d_RSAPrivateKey_bio' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int i2d_RSAPrivateKey_bio(BIO *bp, const RSA *rsa); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2142:26: warning: 'EVP_PKEY_get0_EC_KEY' is deprecated [-Wdeprecated-declarations] const EC_KEY* ec = EVP_PKEY_get0_EC_KEY(get()); ^ /usr/local/include/eopenssl33/openssl/evp.h:1381:1: note: 'EVP_PKEY_get0_EC_KEY' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2148:17: warning: 'PEM_write_bio_ECPrivateKey' is deprecated [-Wdeprecated-declarations] err = PEM_write_bio_ECPrivateKey( ^ /usr/local/include/eopenssl33/openssl/pem.h:466:24: note: 'PEM_write_bio_ECPrivateKey' has been explicitly marked deprecated here DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2160:17: warning: 'i2d_ECPrivateKey_bio' is deprecated [-Wdeprecated-declarations] err = i2d_ECPrivateKey_bio(bio.get(), ec) != 1; ^ /usr/local/include/eopenssl33/openssl/x509.h:642:1: note: 'i2d_ECPrivateKey_bio' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int i2d_ECPrivateKey_bio(BIO *bp, const EC_KEY *eckey); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2195:22: warning: 'EVP_PKEY_get0_RSA' is deprecated [-Wdeprecated-declarations] const RSA* rsa = EVP_PKEY_get0_RSA(get()); ^ /usr/local/include/eopenssl33/openssl/evp.h:1355:1: note: 'EVP_PKEY_get0_RSA' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2201:11: warning: 'PEM_write_bio_RSAPublicKey' is deprecated [-Wdeprecated-declarations] if (PEM_write_bio_RSAPublicKey(bio.get(), rsa) != 1) { ^ /usr/local/include/eopenssl33/openssl/pem.h:452:21: note: 'PEM_write_bio_RSAPublicKey' has been explicitly marked deprecated here DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, RSAPublicKey, RSA) ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2209:9: warning: 'i2d_RSAPublicKey_bio' is deprecated [-Wdeprecated-declarations] if (i2d_RSAPublicKey_bio(bio.get(), rsa) != 1) { ^ /usr/local/include/eopenssl33/openssl/x509.h:624:1: note: 'i2d_RSAPublicKey_bio' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int i2d_RSAPublicKey_bio(BIO *bp, const RSA *rsa); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2809:23: warning: 'EC_KEY_dup' is deprecated [-Wdeprecated-declarations] return ECKeyPointer(EC_KEY_dup(key_.get())); ^ /usr/local/include/eopenssl33/openssl/ec.h:1035:1: note: 'EC_KEY_dup' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2814:10: warning: 'EC_KEY_generate_key' is deprecated [-Wdeprecated-declarations] return EC_KEY_generate_key(key_.get()); ^ /usr/local/include/eopenssl33/openssl/ec.h:1120:1: note: 'EC_KEY_generate_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/thread_identity.o.d.raw -c /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/throw_delegate.o.d.raw -c expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2819:10: warning: 'EC_KEY_set_public_key' is deprecated [-Wdeprecated-declarations] return EC_KEY_set_public_key(key_.get(), pub.get()) == 1; ^ /usr/local/include/eopenssl33/openssl/ec.h:1089:1: note: 'EC_KEY_set_public_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2825:10: warning: 'EC_KEY_set_public_key_affine_coordinates' is deprecated [-Wdeprecated-declarations] return EC_KEY_set_public_key_affine_coordinates( ^ /usr/local/include/eopenssl33/openssl/ec.h:1141:1: note: 'EC_KEY_set_public_key_affine_coordinates' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key_affine_coordinates(EC_KEY *key, ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2831:10: warning: 'EC_KEY_set_private_key' is deprecated [-Wdeprecated-declarations] return EC_KEY_set_private_key(key_.get(), priv.get()) == 1; ^ /usr/local/include/eopenssl33/openssl/ec.h:1075:1: note: 'EC_KEY_set_private_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_private_key(EC_KEY *key, const BIGNUM *prv); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2840:10: warning: 'EC_KEY_get0_private_key' is deprecated [-Wdeprecated-declarations] return EC_KEY_get0_private_key(key); ^ /usr/local/include/eopenssl33/openssl/ec.h:1067:1: note: 'EC_KEY_get0_private_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2849:10: warning: 'EC_KEY_get0_public_key' is deprecated [-Wdeprecated-declarations] return EC_KEY_get0_public_key(key); ^ /usr/local/include/eopenssl33/openssl/ec.h:1081:1: note: 'EC_KEY_get0_public_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2858:10: warning: 'EC_KEY_get0_group' is deprecated [-Wdeprecated-declarations] return EC_KEY_get0_group(key); ^ /usr/local/include/eopenssl33/openssl/ec.h:1053:1: note: 'EC_KEY_get0_group' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2867:10: warning: 'EC_KEY_check_key' is deprecated [-Wdeprecated-declarations] return EC_KEY_check_key(key) == 1; ^ /usr/local/include/eopenssl33/openssl/ec.h:1126:1: note: 'EC_KEY_check_key' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2876:23: warning: 'EC_KEY_new_by_curve_name' is deprecated [-Wdeprecated-declarations] return ECKeyPointer(EC_KEY_new_by_curve_name(nid)); ^ /usr/local/include/eopenssl33/openssl/ec.h:1017:1: note: 'EC_KEY_new_by_curve_name' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2880:27: warning: 'EC_KEY_new' is deprecated [-Wdeprecated-declarations] auto ptr = ECKeyPointer(EC_KEY_new()); ^ /usr/local/include/eopenssl33/openssl/ec.h:987:1: note: 'EC_KEY_new' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ ../deps/ncrypto/ncrypto.cc:2882:8: warning: 'EC_KEY_set_group' is deprecated [-Wdeprecated-declarations] if (!EC_KEY_set_group(ptr.get(), group)) return {}; ^ /usr/local/include/eopenssl33/openssl/ec.h:1061:1: note: 'EC_KEY_set_group' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:197:39: warning: 'DH_free' is deprecated [-Wdeprecated-declarations] void operator()(T* pointer) const { function(pointer); } ^ /usr/include/c++/v1/__memory/unique_ptr.h:297:7: note: in instantiation of member function 'ncrypto::FunctionDeleter::operator()' requested here __ptr_.second()(__tmp); ^ ../deps/ncrypto/ncrypto.cc:1297:7: note: in instantiation of member function 'std::unique_ptr>::reset' requested here dh_.reset(dh); ^ /usr/local/include/eopenssl33/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ In file included from ../deps/ncrypto/ncrypto.cc:1: ../deps/ncrypto/ncrypto.h:197:39: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations] void operator()(T* pointer) const { function(pointer); } ^ /usr/include/c++/v1/__memory/unique_ptr.h:297:7: note: in instantiation of member function 'ncrypto::FunctionDeleter::operator()' requested here __ptr_.second()(__tmp); ^ ../deps/ncrypto/ncrypto.cc:2791:8: note: in instantiation of member function 'std::unique_ptr>::reset' requested here key_.reset(other.release()); ^ /usr/local/include/eopenssl33/openssl/ec.h:1022:1: note: 'EC_KEY_free' has been explicitly marked deprecated here OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); ^ /usr/local/include/eopenssl33/openssl/macros.h:194:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0' # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0) ^ /usr/local/include/eopenssl33/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED' # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ c++ -o /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.o ../deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAME=nodejs_conf' '-DICU_NO_USER_DATA_OVERRIDE' '-DV8_GYP_BUILD' '-DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64' '-D__STDC_FORMAT_MACROS' '-DV8_TARGET_ARCH_PPC64' '-DV8_TARGET_ARCH_PPC_BE' '-DV8_EMBEDDER_STRING="-node.22"' '-DENABLE_DISASSEMBLER' '-DV8_PROMISE_INTERNAL_FIELD_COUNT=1' '-DOBJECT_PRINT' '-DV8_INTL_SUPPORT' '-DV8_ATOMIC_OBJECT_FIELD_WRITES' '-DV8_ENABLE_LAZY_SOURCE_POSITIONS' '-DV8_USE_SIPHASH' '-DV8_SHARED_RO_HEAP' '-DNDEBUG' '-DV8_WIN64_UNWINDING_INFO' '-DV8_ENABLE_REGEXP_INTERPRETER_THREADED_DISPATCH' '-DV8_USE_ZLIB' '-DV8_ENABLE_SPARKPLUG' '-DV8_ENABLE_TURBOFAN' '-DV8_ENABLE_WEBASSEMBLY' '-DV8_ENABLE_JAVASCRIPT_PROMISE_HOOKS' '-DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA' '-DV8_ALLOCATION_FOLDING' '-DV8_ALLOCATION_SITE_TRACKING' '-DV8_ADVANCED_BIGINT_ALGORITHMS' '-DV8_ENABLE_CET_IBT' -I/usr/local/include -I/usr/local/include/eopenssl33 -I../deps/v8 -I../deps/v8/include -I../deps/v8/third_party/abseil-cpp -pthread -Wno-unused-parameter -ffp-contract=off -idirafter /usr/local/include -idirafter /usr/local/include -m64 -fno-omit-frame-pointer -fdata-sections -ffunction-sections -O2 -fno-rtti -fno-exceptions -fno-strict-aliasing -std=gnu++20 -Wno-invalid-offsetof -MMD -MF /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/.deps//usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.o.d.raw -c ../deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.cc:102:2: error: Must implement UnscaledCycleClock::Frequency() #error Must implement UnscaledCycleClock::Frequency() ^ 1 error generated. gmake[1]: *** [tools/v8_gypfiles/v8_abseil.target.mk:242: /usr/obj/ports/node-22.14.0/node-v22.14.0/out/Release/obj.target/v8_abseil/deps/v8/third_party/abseil-cpp/absl/base/internal/unscaledcycleclock.o] Error 1 gmake[1]: *** Waiting for unfinished jobs.... 52 warnings generated. gmake: *** [Makefile:135: node] Error 2 *** Error 2 in lang/node (/usr/ports/infrastructure/mk/bsd.port.mk:3069 '/usr/obj/ports/node-22.14.0/.build_done': @cd /usr/obj/ports/node-2...) *** Error 2 in lang/node (/usr/ports/infrastructure/mk/bsd.port.mk:2712 'build': @lock=node-22.14.0v0; export _LOCKS_HELD=" node-22.14.0v0"...) ===> Exiting lang/node with an error *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:144 'build': @: ${echo_msg:=echo}; : ${target:=build}; for i in ; do eval...) >>> Ended at 1744269057.16 max_stuck=12.13/depends=17.58/show-prepare-results=3.60/patch=29.91/configure=7.83/build=15.71 Error: job failed with 512 on localhost at 1744269057