| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
|
Review requested:
|
Sorry, something went wrong.
Codecov Report❌ Patch coverage is 91.17647% with 3 lines in your changes missing coverage. Please review.
@@ Coverage Diff @@
## main #60602 +/- ##
==========================================
- Coverage 88.56% 88.54% -0.03%
==========================================
Files 704 704
Lines 208077 208085 +8
Branches 40084 40082 -2
==========================================
- Hits 184289 184253 -36
- Misses 15826 15867 +41
- Partials 7962 7965 +3
... and 29 files with indirect coverage changes 🚀 New features to boost your workflow:
|
Sorry, something went wrong.
There was a problem hiding this comment.
RSLGTM. I feel that it'd be nicer to add a method to BaseObject that allows setting arbitrary slot with the tag so that we don't have to repeat the default argument in all its subclasses, but that can be a followup
Sorry, something went wrong.
Many of the changed lines in this PR are not in the subclasses of BaseObject. We might need a standalone helper util if it makes sense. |
Sorry, something went wrong.
Sorry, something went wrong.
Sorry, something went wrong.
There was a problem hiding this comment.
RSLGTM
Sorry, something went wrong.
|
Build failure on v25.x-staging: /nix/store/ms5z813v67xkkd8d2iffjlkbh107y0nj-ninja-1.13.1/bin/ninja -C out/Release
ninja: Entering directory `out/Release'
[1/181] CXX obj/src/libnode.base_object.o
FAILED: [code=1] obj/src/libnode.base_object.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/libnode.base_object.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/base_object.cc -o obj/src/libnode.base_object.o
In file included from ../../src/base_object.cc:2:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/base_object.cc:2:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/base_object.cc:2:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/base_object.cc:2:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/base_object.cc:2:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[2/181] CXX obj/src/libnode.connect_wrap.o
FAILED: [code=1] obj/src/libnode.connect_wrap.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/libnode.connect_wrap.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/connect_wrap.cc -o obj/src/libnode.connect_wrap.o
In file included from ../../src/connect_wrap.cc:1:
In file included from ../../src/connect_wrap.h:6:
In file included from ../../src/req_wrap-inl.h:7:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/connect_wrap.cc:1:
In file included from ../../src/connect_wrap.h:6:
In file included from ../../src/req_wrap-inl.h:7:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/connect_wrap.cc:1:
In file included from ../../src/connect_wrap.h:6:
In file included from ../../src/req_wrap-inl.h:7:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/connect_wrap.cc:1:
In file included from ../../src/connect_wrap.h:6:
In file included from ../../src/req_wrap-inl.h:7:
In file included from ../../src/async_wrap-inl.h:28:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/connect_wrap.cc:1:
In file included from ../../src/connect_wrap.h:6:
In file included from ../../src/req_wrap-inl.h:7:
In file included from ../../src/async_wrap-inl.h:28:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[3/181] CXX obj/src/api/libnode.async_resource.o
FAILED: [code=1] obj/src/api/libnode.async_resource.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/api/libnode.async_resource.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/api/async_resource.cc -o obj/src/api/libnode.async_resource.o
In file included from ../../src/api/async_resource.cc:2:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/async_resource.cc:2:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/async_resource.cc:2:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/async_resource.cc:2:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/async_resource.cc:2:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[4/181] CXX obj/src/api/libnode.embed_helpers.o
FAILED: [code=1] obj/src/api/libnode.embed_helpers.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/api/libnode.embed_helpers.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/api/embed_helpers.cc -o obj/src/api/libnode.embed_helpers.o
In file included from ../../src/api/embed_helpers.cc:2:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/embed_helpers.cc:2:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/embed_helpers.cc:2:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/embed_helpers.cc:2:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/embed_helpers.cc:2:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[5/181] CXX obj/src/api/libnode.encoding.o
FAILED: [code=1] obj/src/api/libnode.encoding.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/api/libnode.encoding.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/api/encoding.cc -o obj/src/api/libnode.encoding.o
In file included from ../../src/api/encoding.cc:2:
In file included from ../../src/string_bytes.h:30:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/encoding.cc:2:
In file included from ../../src/string_bytes.h:30:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/encoding.cc:2:
In file included from ../../src/string_bytes.h:30:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/encoding.cc:2:
In file included from ../../src/string_bytes.h:30:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/encoding.cc:2:
In file included from ../../src/string_bytes.h:30:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[6/181] CXX obj/src/api/libnode.hooks.o
FAILED: [code=1] obj/src/api/libnode.hooks.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/api/libnode.hooks.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/api/hooks.cc -o obj/src/api/libnode.hooks.o
In file included from ../../src/api/hooks.cc:1:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/hooks.cc:1:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/hooks.cc:1:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/hooks.cc:1:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/hooks.cc:1:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[7/181] CXX obj/src/api/libnode.callback.o
FAILED: [code=1] obj/src/api/libnode.callback.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/api/libnode.callback.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/api/callback.cc -o obj/src/api/libnode.callback.o
In file included from ../../src/api/callback.cc:2:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/callback.cc:2:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/callback.cc:2:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/callback.cc:2:
In file included from ../../src/async_wrap-inl.h:28:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/callback.cc:2:
In file included from ../../src/async_wrap-inl.h:28:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[8/181] CXX obj/src/libnode.async_context_frame.o
FAILED: [code=1] obj/src/libnode.async_context_frame.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/libnode.async_context_frame.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/async_context_frame.cc -o obj/src/libnode.async_context_frame.o
In file included from ../../src/async_context_frame.cc:3:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/async_context_frame.cc:3:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/async_context_frame.cc:3:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/async_context_frame.cc:3:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/async_context_frame.cc:3:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[9/181] CXX obj/src/api/libnode.exceptions.o
FAILED: [code=1] obj/src/api/libnode.exceptions.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/api/libnode.exceptions.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/api/exceptions.cc -o obj/src/api/libnode.exceptions.o
In file included from ../../src/api/exceptions.cc:3:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/exceptions.cc:3:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/exceptions.cc:3:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/exceptions.cc:3:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/exceptions.cc:3:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[10/181] CXX obj/src/libnode.compile_cache.o
FAILED: [code=1] obj/src/libnode.compile_cache.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/libnode.compile_cache.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/compile_cache.cc -o obj/src/libnode.compile_cache.o
In file included from ../../src/compile_cache.cc:4:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/compile_cache.cc:4:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/compile_cache.cc:4:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/compile_cache.cc:4:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/compile_cache.cc:4:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[11/181] CXX obj/gen/libnode.node_javascript.o
FAILED: [code=1] obj/gen/libnode.node_javascript.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/gen/libnode.node_javascript.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c gen/node_javascript.cc -o obj/gen/libnode.node_javascript.o
In file included from gen/node_javascript.cc:2:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from gen/node_javascript.cc:2:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from gen/node_javascript.cc:2:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from gen/node_javascript.cc:2:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from gen/node_javascript.cc:2:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[12/181] CXX obj/src/libnode.async_wrap.o
FAILED: [code=1] obj/src/libnode.async_wrap.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/libnode.async_wrap.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/async_wrap.cc -o obj/src/libnode.async_wrap.o
In file included from ../../src/async_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/async_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/async_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/async_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/async_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
5 errors generated.
[13/181] CXX obj/src/api/libnode.environment.o
FAILED: [code=1] obj/src/api/libnode.environment.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/api/libnode.environment.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/api/environment.cc -o obj/src/api/libnode.environment.o
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:11:
In file included from ../../src/string_bytes.h:30:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:11:
In file included from ../../src/string_bytes.h:30:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:11:
In file included from ../../src/string_bytes.h:30:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:11:
In file included from ../../src/string_bytes.h:30:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:11:
In file included from ../../src/string_bytes.h:30:
In file included from ../../src/env-inl.h:934:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:15:
../../deps/ncrypto/ncrypto.h:222:37: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
222 | using RSAPointer = DeleteFnPtr<RSA, RSA_free>;
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:217:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
217 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated))
| ^
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:15:
../../deps/ncrypto/ncrypto.h:219:49: warning: 'RSA_free' is deprecated [-Wdeprecated-declarations]
219 | using DeleteFnPtr = typename FunctionDeleter<T, function>::Pointer;
| ^
../../deps/ncrypto/ncrypto.h:222:20: note: in instantiation of template type alias 'DeleteFnPtr' requested here
222 | using RSAPointer = DeleteFnPtr<RSA, RSA_free>;
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/rsa.h:304:1: note: 'RSA_free' has been explicitly marked deprecated here
304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:217:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
217 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated))
| ^
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:15:
../../deps/ncrypto/ncrypto.h:1040:19: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
1040 | DeleteFnPtr<DH, DH_free> dh_;
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:217:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
217 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated))
| ^
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:15:
../../deps/ncrypto/ncrypto.h:219:49: warning: 'DH_free' is deprecated [-Wdeprecated-declarations]
219 | using DeleteFnPtr = typename FunctionDeleter<T, function>::Pointer;
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/dh.h:211:1: note: 'DH_free' has been explicitly marked deprecated here
211 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh);
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:217:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
217 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated))
| ^
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:15:
../../deps/ncrypto/ncrypto.h:1384:23: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
1384 | DeleteFnPtr<EC_KEY, EC_KEY_free> key_;
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/ec.h:1022:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:217:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
217 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated))
| ^
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:15:
../../deps/ncrypto/ncrypto.h:219:49: warning: 'EC_KEY_free' is deprecated [-Wdeprecated-declarations]
219 | using DeleteFnPtr = typename FunctionDeleter<T, function>::Pointer;
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/ec.h:1022:1: note: 'EC_KEY_free' has been explicitly marked deprecated here
1022 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key);
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:217:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
217 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated))
| ^
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:15:
../../deps/ncrypto/ncrypto.h:1464:25: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations]
1464 | DeleteFnPtr<HMAC_CTX, HMAC_CTX_free> ctx_;
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:217:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
217 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated))
| ^
In file included from ../../src/api/environment.cc:3:
In file included from ../../src/crypto/crypto_util.h:15:
../../deps/ncrypto/ncrypto.h:219:49: warning: 'HMAC_CTX_free' is deprecated [-Wdeprecated-declarations]
219 | using DeleteFnPtr = typename FunctionDeleter<T, function>::Pointer;
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/hmac.h:35:1: note: 'HMAC_CTX_free' has been explicitly marked deprecated here
35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx);
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:217:49: note: expanded from macro 'OSSL_DEPRECATEDIN_3_0'
217 | # define OSSL_DEPRECATEDIN_3_0 OSSL_DEPRECATED(3.0)
| ^
/nix/store/2176y0bmwhfpm01kcnm7j05gqhqial1i-openssl-3.5.1-dev/include/openssl/macros.h:62:52: note: expanded from macro 'OSSL_DEPRECATED'
62 | # define OSSL_DEPRECATED(since) __attribute__((deprecated))
| ^
8 warnings and 5 errors generated.
[14/181] CXX obj/src/libnode.cares_wrap.o
FAILED: [code=1] obj/src/libnode.cares_wrap.o
/nix/store/816p4ja4ra9jbr63lzkgqr4grmp5zcw2-ccache-4.11.3/bin/ccache clang++ -MMD -MF obj/src/libnode.cares_wrap.o.d -D_GLIBCXX_USE_CXX11_ABI=1 -D_FILE_OFFSET_BITS=64 -DNODE_OPENSSL_CONF_NAME=nodejs_conf -DICU_NO_USER_DATA_OVERRIDE -D_DARWIN_USE_64_BIT_INODE=1 '-DNODE_ARCH="arm64"' -DNODE_WANT_INTERNALS=1 -DNAPI_EXPERIMENTAL=1 -DNODE_API_EXPERIMENTAL_NO_WARNING=1 -DV8_DEPRECATION_WARNINGS=1 '-DNODE_OPENSSL_SYSTEM_CERT_PATH=""' -DSQLITE_ENABLE_SESSION -DHAVE_SQLITE=1 -DNODE_USE_NODE_CODE_CACHE=1 -DHAVE_INSPECTOR=1 -D__POSIX__ -DNODE_USE_V8_PLATFORM=1 -DNODE_HAVE_I18N_SUPPORT=1 '-DNODE_PLATFORM="darwin"' -DDEBUG -DHAVE_OPENSSL=1 -DHAVE_AMARO=1 -I/nix/store/qm4fm1552lr18n7d0fkhvy6by01v60r8-zlib-1.3.1-dev/include -I/nix/store/jhvcz6z4cgh5ghb7p4dcry8zlqqfs72s-llhttp-9.3.0-dev/include -I/nix/store/wxrxi66ix3gypi9bmb2866bqx8qxa68g-libuv-1.51.0-dev/include -I/nix/store/jxfmns5n14sr7mr8v722nnixg7vyn6v7-ada-3.2.7/include -I/nix/store/kdf3yl6xyfq07lyvj0vihp2cjhwwf7p0-simdjson-3.13.0/include -I/nix/store/rl53nkqnwd0h2zdpavrhzkvwgyd0nis5-simdutf-7.4.0/include -I/nix/store/1kym49hbpdc7yn4rscv8m66wcqddksbk-brotli-1.1.0-dev/include -I/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include -I/nix/store/4w3lz1gx41lvi1wc19hichvvbpyqyw36-nghttp2-1.66.0-dev/include -I/nix/store/jimamazfk6fqqh3xjbd64qs0sdvfr0md-nghttp3-1.11.0-dev/include -I/nix/store/44z1698zyk7pjxnv5zpgd2nag7q11kb4-ngtcp2-1.14.0-dev/include -I/nix/store/v071dbay1rra2x6zj6jn32i0lfhyhzmj-sqlite-3.50.2-dev/include -I/nix/store/fbp2iy4qd0z6ppg2z8l2gq9f2rfp5c2w-uvwasi-0.0.23/include -I/nix/store/7289wp6fjffaagrbs80kjqqbrnkymfcm-zstd-1.5.7-dev/include -I/nix/store/4hbj4qinavdlg118ckajg0lgh11avl92-openssl-3.5.4-dev/include -I/nix/store/cdxfm0j5g928489bz7kswgbwybnmk32k-icu4c-76.1-dev/include -I../../src -I../../deps/postject -Igen -Igen/include -Igen/src -I../../deps/googletest/include -I../../deps/histogram/src -I../../deps/histogram/include -I../../deps/nbytes/include -I../../deps/v8/third_party/abseil-cpp -I../../deps/inspector_protocol -Igen/inspector-generated-output-root/include -I../../deps/ncrypto -I../../deps/v8/include -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -Werror=undefined-inline -Werror=extra-semi -Werror=ctad-maybe-unsupported -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -g -O0 -c ../../src/cares_wrap.cc -o obj/src/libnode.cares_wrap.o
In file included from ../../src/cares_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
In file included from ../../src/env-inl.h:31:
../../src/node_context_data.h:151:18: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
151 | if (context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/cares_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
In file included from ../../src/env-inl.h:34:
../../src/node_realm-inl.h:23:39: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
23 | return static_cast<Realm*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/cares_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
In file included from ../../src/base_object-inl.h:28:
../../src/env-inl.h:199:45: error: no matching member function for call to 'GetAlignedPointerFromEmbedderData'
199 | return static_cast<Environment*>(context->GetAlignedPointerFromEmbedderData(
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:470:16: note: candidate function not viable: no known conversion from 'node::ContextEmbedderIndex' to 'Isolate *' for 1st argument
470 | void* Context::GetAlignedPointerFromEmbedderData(Isolate* isolate, int index) {
| ^ ~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-context.h:489:16: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
489 | void* Context::GetAlignedPointerFromEmbedderData(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/cares_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
../../src/base_object-inl.h:78:35: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
78 | static_cast<uint16_t*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
In file included from ../../src/cares_wrap.cc:24:
In file included from ../../src/async_wrap-inl.h:28:
../../src/base_object-inl.h:103:40: error: no matching member function for call to 'GetAlignedPointerFromInternalField'
103 | return static_cast<BaseObject*>(obj->GetAlignedPointerFromInternalField(
| ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:539:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const PersistentBase<Object>' for 1st argument
539 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
540 | const PersistentBase<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:546:26: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'const BasicTracedReference<Object>' for 1st argument
546 | V8_INLINE static void* GetAlignedPointerFromInternalField(
| ^
547 | const BasicTracedReference<Object>& object, int index) {
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:943:15: note: candidate function not viable: no known conversion from 'node::BaseObject::InternalFields' to 'v8::Isolate *' for 1st argument
943 | void* Object::GetAlignedPointerFromInternalField(v8::Isolate* isolate,
| ^ ~~~~~~~~~~~~~~~~~~~~
../../deps/v8/include/v8-object.h:966:15: note: candidate function not viable: requires single argument 'index', but 2 arguments were provided
966 | void* Object::GetAlignedPointerFromInternalField(int index) {
| ^ ~~~~~~~~~
../../src/cares_wrap.cc:227:16: warning: 'ares_parse_a_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
227 | status = ares_parse_a_reply(buf,
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1098:14: note: 'ares_parse_a_reply' has been explicitly marked deprecated here
1098 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_a_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:234:16: warning: 'ares_parse_aaaa_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
234 | status = ares_parse_aaaa_reply(buf,
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1102:14: note: 'ares_parse_aaaa_reply' has been explicitly marked deprecated here
1102 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_aaaa_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:241:16: warning: 'ares_parse_ns_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
241 | status = ares_parse_ns_reply(buf, len, &host);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1113:14: note: 'ares_parse_ns_reply' has been explicitly marked deprecated here
1113 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ns_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:244:16: warning: 'ares_parse_ptr_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
244 | status = ares_parse_ptr_reply(buf, len, nullptr, 0, AF_INET, &host);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1109:14: note: 'ares_parse_ptr_reply' has been explicitly marked deprecated here
1109 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_ptr_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:320:16: warning: 'ares_parse_mx_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
320 | int status = ares_parse_mx_reply(buf, len, &mx_start);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1119:14: note: 'ares_parse_mx_reply' has been explicitly marked deprecated here
1119 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_mx_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:366:16: warning: 'ares_parse_caa_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
366 | int status = ares_parse_caa_reply(buf, len, &caa_start);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1106:14: note: 'ares_parse_caa_reply' has been explicitly marked deprecated here
1106 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_caa_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:494:16: warning: 'ares_parse_txt_reply_ext' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
494 | int status = ares_parse_txt_reply_ext(buf, len, &txt_out);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1125:14: note: 'ares_parse_txt_reply_ext' has been explicitly marked deprecated here
1125 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_txt_reply_ext(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:581:16: warning: 'ares_parse_srv_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
581 | int status = ares_parse_srv_reply(buf, len, &srv_start);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1116:14: note: 'ares_parse_srv_reply' has been explicitly marked deprecated here
1116 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_srv_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:636:16: warning: 'ares_parse_naptr_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
636 | int status = ares_parse_naptr_reply(buf, len, &naptr_start);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1128:14: note: 'ares_parse_naptr_reply' has been explicitly marked deprecated here
1128 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_naptr_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:984:3: warning: 'ares_get_servers_ports' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations]
984 | ares_get_servers_ports(channel_, &servers);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1187:1: note: 'ares_get_servers_ports' has been explicitly marked deprecated here
1187 | CARES_DEPRECATED_FOR(ares_get_servers_csv)
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:1676:16: warning: 'ares_parse_soa_reply' is deprecated: Use ares_dns_parse instead [-Wdeprecated-declarations]
1676 | int status = ares_parse_soa_reply(buf, len, &soa_out);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1131:14: note: 'ares_parse_soa_reply' has been explicitly marked deprecated here
1131 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_dns_parse) int ares_parse_soa_reply(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:2053:11: warning: 'ares_get_servers_ports' is deprecated: Use ares_get_servers_csv instead [-Wdeprecated-declarations]
2053 | int r = ares_get_servers_ports(channel->cares_channel(), &servers);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1187:1: note: 'ares_get_servers_ports' has been explicitly marked deprecated here
1187 | CARES_DEPRECATED_FOR(ares_get_servers_csv)
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:2098:14: warning: 'ares_set_servers' is deprecated: Use ares_set_servers_csv instead [-Wdeprecated-declarations]
2098 | int rv = ares_set_servers(channel->cares_channel(), nullptr);
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1168:14: note: 'ares_set_servers' has been explicitly marked deprecated here
1168 | CARES_EXTERN CARES_DEPRECATED_FOR(ares_set_servers_csv) int ares_set_servers(
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
../../src/cares_wrap.cc:2158:11: warning: 'ares_set_servers_ports' is deprecated: Use ares_set_servers_ports_csv instead [-Wdeprecated-declarations]
2158 | err = ares_set_servers_ports(channel->cares_channel(), servers.data());
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:1172:1: note: 'ares_set_servers_ports' has been explicitly marked deprecated here
1172 | CARES_DEPRECATED_FOR(ares_set_servers_ports_csv)
| ^
/nix/store/fskx1jhcwjxsw4aa48h9pikbmanp6bwb-c-ares-1.34.5-dev/include/ares.h:153:22: note: expanded from macro 'CARES_DEPRECATED_FOR'
153 | __attribute__((deprecated("Use " #f " instead")))
| ^
14 warnings and 5 errors generated.
ninja: build stopped: subcommand failed.
|
Sorry, something went wrong.
|
Sorry, it should not land on v25.x |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Fixes: #60589