Skip to content

Instantly share code, notes, and snippets.

@rezamt
Created January 3, 2020 12:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rezamt/6276a1682c368390d8d7bab07ed191f0 to your computer and use it in GitHub Desktop.
Save rezamt/6276a1682c368390d8d7bab07ed191f0 to your computer and use it in GitHub Desktop.
node-capnp log
reza@ubu1901:~/node-capnp$ npm install
> capnp@0.4.0 install /home/reza/node-capnp
> node ./build.js
(node:34779) [DEP0006] DeprecationWarning: child_process: options.customFds option is deprecated. Use options.stdio instead.
make: Entering directory '/home/reza/node-capnp/build'
CXX(target) Release/obj.target/capnp/src/node-capnp/capnp.o
../src/node-capnp/capnp.cc:239:82: warning: enum constant in boolean context [-Wint-in-bool-context]
kj::LowLevelAsyncIoProvider::ALREADY_CLOEXEC || kj::LowLevelAsyncIoProvider::ALREADY_NONBLOCK ||
^~~~~~~~~~~~~~~~
../src/node-capnp/capnp.cc:239:82: warning: enum constant in boolean context [-Wint-in-bool-context]
../src/node-capnp/capnp.cc: In lambda function:
../src/node-capnp/capnp.cc:1096:46: warning: ‘capnp::ParsedSchema capnp::SchemaParser::parseDiskFile(kj::StringPtr, kj::StringPtr, kj::ArrayPtr<const kj::StringPtr>) const’ is deprecated [-Wdeprecated-declarations]
displayName, diskPath, searchPathPtrs);
^
In file included from ../src/node-capnp/capnp.cc:32:
/usr/local/include/capnp/schema-parser.h:103:16: note: declared here
ParsedSchema parseDiskFile(kj::StringPtr displayName, kj::StringPtr diskPath,
^~~~~~~~~~~~~
../src/node-capnp/capnp.cc: In member function ‘capnp::Orphan<capnp::DynamicValue> v8capnp::{anonymous}::FromJsConverter::int64FromJs(v8::Handle<v8::Value>)’:
../src/node-capnp/capnp.cc:1324:31: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1330:33: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc: In member function ‘capnp::Orphan<capnp::DynamicValue> v8capnp::{anonymous}::FromJsConverter::uint64FromJs(v8::Handle<v8::Value>)’:
../src/node-capnp/capnp.cc:1339:31: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1345:33: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc: In member function ‘capnp::Orphan<capnp::DynamicValue> v8capnp::{anonymous}::FromJsConverter::orphanFromJs(capnp::StructSchema::Field, capnp::Orphanage, capnp::Type, v8::Handle<v8::Value>)’:
../src/node-capnp/capnp.cc:1363:66: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
case capnp::schema::Type::INT8: return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1364:66: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
case capnp::schema::Type::INT16: return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1365:66: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
case capnp::schema::Type::INT32: return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1367:66: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
case capnp::schema::Type::UINT8: return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1368:66: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
case capnp::schema::Type::UINT16: return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1369:66: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
case capnp::schema::Type::UINT32: return js->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1371:65: warning: ‘double v8::Value::NumberValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
case capnp::schema::Type::FLOAT32: return js->NumberValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2475:45: note: declared here
V8_DEPRECATED("Use maybe version", double NumberValue() const);
^~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1372:65: warning: ‘double v8::Value::NumberValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
case capnp::schema::Type::FLOAT64: return js->NumberValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2475:45: note: declared here
V8_DEPRECATED("Use maybe version", double NumberValue() const);
^~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc:1435:61: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
return capnp::DynamicEnum(schema, js->Uint32Value());
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2477:47: note: declared here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc: In member function ‘capnp::Capability::Client v8capnp::{anonymous}::RpcConnection::import(kj::StringPtr)’:
../src/node-capnp/capnp.cc:1974:46: warning: ‘capnp::Capability::Client capnp::RpcSystem<SturdyRefHostId>::restore(typename VatId::Reader, capnp::AnyPointer::Reader) [with VatId = capnp::rpc::twoparty::VatId; typename VatId::Reader = capnp::rpc::twoparty::VatId::Reader]’ is deprecated [-Wdeprecated-declarations]
return rpcSystem.restore(hostId, objectId);
^
In file included from /usr/local/include/capnp/rpc-twoparty.h:28,
from ../src/node-capnp/capnp.cc:41:
/usr/local/include/capnp/rpc.h:497:20: note: declared here
Capability::Client RpcSystem<VatId>::restore(
^~~~~~~~~~~~~~~~
../src/node-capnp/capnp.cc: In function ‘void v8capnp::{anonymous}::connectUnixFd(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/node-capnp/capnp.cc:2037:34: warning: ‘int64_t v8::Value::IntegerValue() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
int fd = args[0]->IntegerValue();
^
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:26,
from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:2476:46: note: declared here
V8_DEPRECATED("Use maybe version", int64_t IntegerValue() const);
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/node-capnp/capnp.cc: In lambda function:
../src/node-capnp/capnp.cc:2351:49: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
callback.get(), 1, args);
^
In file included from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:177:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/node-capnp/capnp.cc:2351:49: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
callback.get(), 1, args);
^
In file included from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:177:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/node-capnp/capnp.cc: In lambda function:
../src/node-capnp/capnp.cc:2358:54: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
errorCallback.get(), 1, args);
^
In file included from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:177:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/node-capnp/capnp.cc:2358:54: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
errorCallback.get(), 1, args);
^
In file included from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:177:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/node-capnp/capnp.cc: In destructor ‘v8capnp::{anonymous}::LocalCap::~LocalCap()’:
../src/node-capnp/capnp.cc:2399:76: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
node::MakeCallback(scope.GetIsolate(), object.get(), func, 0, nullptr);
^
In file included from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:177:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/node-capnp/capnp.cc:2399:76: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
node::MakeCallback(scope.GetIsolate(), object.get(), func, 0, nullptr);
^
In file included from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:177:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/node-capnp/capnp.cc: In member function ‘virtual kj::Promise<void> v8capnp::{anonymous}::LocalCap::call(capnp::InterfaceSchema::Method, capnp::CallContext<capnp::DynamicStruct, capnp::DynamicStruct>)’:
../src/node-capnp/capnp.cc:2424:71: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
node::MakeCallback(scope.GetIsolate(), object.get(), func, 1, &arg);
^
In file included from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:177:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
../src/node-capnp/capnp.cc:2424:71: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
node::MakeCallback(scope.GetIsolate(), object.get(), func, 1, &arg);
^
In file included from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:177:50: note: declared here
NODE_EXTERN v8::Local<v8::Value> MakeCallback(
^~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
__attribute__((deprecated(message))) declarator
^~~~~~~~~~
In file included from ../src/node-capnp/capnp.cc:29:
../src/node-capnp/capnp.cc: At global scope:
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Handle<v8::Object>)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
(node::addon_register_func) (regfunc), \
^
/home/reza/.cache/node-gyp/10.18.0/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’
NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
^~~~~~~~~~~~~
../src/node-capnp/capnp.cc:2890:1: note: in expansion of macro ‘NODE_MODULE’
NODE_MODULE(capnp, v8capnp::init)
^~~~~~~~~~~
In file included from /home/reza/.cache/node-gyp/10.18.0/include/node/node.h:63,
from ../src/node-capnp/capnp.cc:29:
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::Schema>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::Schema> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = capnp::Schema]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = capnp::Schema]’
../src/node-capnp/capnp.cc:1049:65: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::Schema> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::Schema> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
reinterpret_cast<Callback>(callback), type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::StructBuilder>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::StructBuilder> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::StructBuilder]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::StructBuilder]’
../src/node-capnp/capnp.cc:1282:69: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::StructBuilder> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::StructBuilder> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::FlatStructReader>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::FlatStructReader> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::FlatStructReader]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::FlatStructReader]’
../src/node-capnp/capnp.cc:1879:86: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::FlatStructReader> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::FlatStructReader> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::PackedStructReader>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::PackedStructReader> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::PackedStructReader]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::PackedStructReader]’
../src/node-capnp/capnp.cc:1883:76: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::PackedStructReader> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::PackedStructReader> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::StructReader>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::StructReader> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::StructReader]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::StructReader]’
../src/node-capnp/capnp.cc:1902:82: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::StructReader> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::StructReader> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::CapnpContext>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::CapnpContext> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::CapnpContext]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::CapnpContext]’
../src/node-capnp/capnp.cc:2837:54: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::CapnpContext> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::CapnpContext> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::InterfaceSchema::Method>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::InterfaceSchema::Method> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = capnp::InterfaceSchema::Method]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = capnp::InterfaceSchema::Method]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = capnp::InterfaceSchema::Method&]’
../src/node-capnp/capnp.cc:1120:53: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::InterfaceSchema::Method> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::InterfaceSchema::Method> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::DynamicCapability::Client>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::DynamicCapability::Client> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = capnp::DynamicCapability::Client]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = capnp::DynamicCapability::Client]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = capnp::DynamicCapability::Client]’
../src/node-capnp/capnp.cc:1709:74: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::DynamicCapability::Client> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<capnp::DynamicCapability::Client> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Array<capnp::word> >; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Array<capnp::word> > >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = kj::Array<capnp::word>]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = kj::Array<capnp::word>]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = kj::Array<capnp::word>]’
../src/node-capnp/capnp.cc:1880:62: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Array<capnp::word> > >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Array<capnp::word> > >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ConnectionWrapper>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ConnectionWrapper> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::ConnectionWrapper]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::ConnectionWrapper]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = v8capnp::{anonymous}::ConnectionWrapper]’
../src/node-capnp/capnp.cc:2025:73: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ConnectionWrapper> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ConnectionWrapper> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ClientRequest>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ClientRequest> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::ClientRequest]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::ClientRequest]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = v8capnp::{anonymous}::ClientRequest]’
../src/node-capnp/capnp.cc:2226:77: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ClientRequest> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ClientRequest> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<v8capnp::{anonymous}::Canceler> >; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<v8capnp::{anonymous}::Canceler> > >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = kj::Own<v8capnp::{anonymous}::Canceler>]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = kj::Own<v8capnp::{anonymous}::Canceler>]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = kj::Own<v8capnp::{anonymous}::Canceler>]’
../src/node-capnp/capnp.cc:2335:83: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<v8capnp::{anonymous}::Canceler> > >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<v8capnp::{anonymous}::Canceler> > >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ClientResponse>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ClientResponse> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::ClientResponse]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::ClientResponse]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = v8capnp::{anonymous}::ClientResponse]’
../src/node-capnp/capnp.cc:2346:69: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ClientResponse> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ClientResponse> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ServerRequest>; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ServerRequest> >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = v8capnp::{anonymous}::ServerRequest]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = v8capnp::{anonymous}::ServerRequest]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = v8capnp::{anonymous}::ServerRequest]’
../src/node-capnp/capnp.cc:2423:78: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ServerRequest> >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<v8capnp::{anonymous}::ServerRequest> >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<kj::PromiseFulfiller<capnp::Capability::Client> > >; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<kj::PromiseFulfiller<capnp::Capability::Client> > > >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = kj::Own<kj::PromiseFulfiller<capnp::Capability::Client> >]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = kj::Own<kj::PromiseFulfiller<capnp::Capability::Client> >]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = kj::Own<kj::PromiseFulfiller<capnp::Capability::Client> >]’
../src/node-capnp/capnp.cc:2486:55: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<kj::PromiseFulfiller<capnp::Capability::Client> > > >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<kj::PromiseFulfiller<capnp::Capability::Client> > > >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<v8capnp::{anonymous}::ServerResults> >; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<v8capnp::{anonymous}::ServerResults> > >&)]’:
../src/node-capnp/capnp.cc:865:7: required from ‘v8capnp::{anonymous}::Wrapper::WrappedObject<T>::WrappedObject(v8::Local<v8::Object>, T*) [with T = kj::Own<v8capnp::{anonymous}::ServerResults>]’
../src/node-capnp/capnp.cc:890:46: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrap(T*) [with T = kj::Own<v8capnp::{anonymous}::ServerResults>]’
../src/node-capnp/capnp.cc:896:52: required from ‘v8::Local<v8::Object> v8capnp::{anonymous}::Wrapper::wrapCopy(T&&) [with T = kj::Own<v8capnp::{anonymous}::ServerResults>]’
../src/node-capnp/capnp.cc:2572:52: required from here
/home/reza/.cache/node-gyp/10.18.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<v8capnp::{anonymous}::ServerResults> > >::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<v8capnp::{anonymous}::Wrapper::WrappedObject<kj::Own<v8capnp::{anonymous}::ServerResults> > >&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
SOLINK_MODULE(target) Release/obj.target/capnp.node
COPY Release/capnp.node
make: Leaving directory '/home/reza/node-capnp/build'
Installed in `/home/reza/node-capnp/bin/linux-x64-v8-6.8/capnp.node`
npm notice created a lockfile as package-lock.json. You should commit this file.
up to date in 9.193s
found 0 vulnerabilities
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment