nodejieba
nodejieba copied to clipboard
install problems with node 12
have been having many problems with install on both osx and ubuntu 16.04 recently
npm -v 6.9.2 node -v v12.5.0
lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.5 LTS Release: 16.04 Codename: xenial
not really sure what to check for the errors below but npm, yarn, deleting all node modules and try to install again... nothing seems to work
root@bot-wiz2:/mnt/ext250/web-apps/cgram# npm i nodejieba
> [email protected] install /mnt/ext250/web-apps/cgram/node_modules/nodejieba
> node-gyp rebuild
make: Entering directory '/mnt/ext250/web-apps/cgram/node_modules/nodejieba/build'
CXX(target) Release/obj.target/nodejieba/lib/index.o
In file included from ../lib/nodejieba.h:4:0,
from ../lib/index.cpp:1:
../lib/utils.h: In function ‘void WrapVector(std::vector<std::__cxx11::basic_string<char> >&, v8::Local<v8::Array>&)’:
../lib/utils.h:19:73: warning: ‘bool v8::Object::Set(uint32_t, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, Nan::New<v8::String>(ov[i].c_str()).ToLocalChecked());
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/index.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3368:26: note: declared here
bool Set(uint32_t index, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/index.cpp:1:
../lib/utils.h: In function ‘void WrapPairVector(std::vector<std::pair<std::__cxx11::basic_string<char>, double> >&, v8::Local<v8::Array>&)’:
../lib/utils.h:31:18: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/index.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/index.cpp:1:
../lib/utils.h:34:18: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/index.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/index.cpp:1:
../lib/utils.h:35:22: warning: ‘bool v8::Object::Set(uint32_t, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, obj);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/index.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3368:26: note: declared here
bool Set(uint32_t index, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/index.cpp:1:
../lib/utils.h: In function ‘void WrapPairVector(std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, v8::Local<v8::Array>&)’:
../lib/utils.h:47:18: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/index.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/index.cpp:1:
../lib/utils.h:50:18: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/index.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/index.cpp:1:
../lib/utils.h:51:22: warning: ‘bool v8::Object::Set(uint32_t, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, obj);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/index.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3368:26: note: declared here
bool Set(uint32_t index, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
CXX(target) Release/obj.target/nodejieba/lib/nodejieba.o
In file included from ../lib/nodejieba.h:4:0,
from ../lib/nodejieba.cpp:1:
../lib/utils.h: In function ‘void WrapVector(std::vector<std::__cxx11::basic_string<char> >&, v8::Local<v8::Array>&)’:
../lib/utils.h:19:73: warning: ‘bool v8::Object::Set(uint32_t, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, Nan::New<v8::String>(ov[i].c_str()).ToLocalChecked());
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/nodejieba.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3368:26: note: declared here
bool Set(uint32_t index, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/nodejieba.cpp:1:
../lib/utils.h: In function ‘void WrapPairVector(std::vector<std::pair<std::__cxx11::basic_string<char>, double> >&, v8::Local<v8::Array>&)’:
../lib/utils.h:31:18: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/nodejieba.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/nodejieba.cpp:1:
../lib/utils.h:34:18: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/nodejieba.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/nodejieba.cpp:1:
../lib/utils.h:35:22: warning: ‘bool v8::Object::Set(uint32_t, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, obj);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/nodejieba.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3368:26: note: declared here
bool Set(uint32_t index, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/nodejieba.cpp:1:
../lib/utils.h: In function ‘void WrapPairVector(std::vector<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >&, v8::Local<v8::Array>&)’:
../lib/utils.h:47:18: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/nodejieba.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/nodejieba.cpp:1:
../lib/utils.h:50:18: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/nodejieba.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.h:4:0,
from ../lib/nodejieba.cpp:1:
../lib/utils.h:51:22: warning: ‘bool v8::Object::Set(uint32_t, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, obj);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../lib/utils.h:4,
from ../lib/nodejieba.h:4,
from ../lib/nodejieba.cpp:1:
/root/.node-gyp/12.5.0/include/node/v8.h:3368:26: note: declared here
bool Set(uint32_t index, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
SOLINK_MODULE(target) Release/obj.target/nodejieba.node
COPY Release/nodejieba.node
make: Leaving directory '/mnt/ext250/web-apps/cgram/node_modules/nodejieba/build'
> [email protected] install /mnt/ext250/web-apps/cgram/node_modules/sleep
> node-gyp rebuild
make: Entering directory '/mnt/ext250/web-apps/cgram/node_modules/sleep/build'
CXX(target) Release/obj.target/node_sleep/sleep.o
In file included from ../../nan/nan_converters.h:67:0,
from ../../nan/nan.h:202,
from ../sleep.cc:2:
../../nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase<v8::Boolean>::return_t Nan::imp::ToFactory<v8::Boolean>::convert(v8::Local<v8::Value>)’:
../../nan/nan_converters_43_inl.h:18:51: warning: ‘v8::MaybeLocal<v8::Boolean> v8::Value::ToBoolean(v8::Local<v8::Context>) const’ is deprecated: ToBoolean can never throw. Use Local version. [-Wdeprecated-declarations]
val->To ## TYPE(isolate->GetCurrentContext()) \
^
../../nan/nan_converters_43_inl.h:22:1: note: in expansion of macro ‘X’
X(Boolean)
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:2524:59: note: declared here
V8_WARN_UNUSED_RESULT MaybeLocal<Boolean> ToBoolean(
^
/root/.node-gyp/12.5.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
In file included from ../../nan/nan_converters.h:67:0,
from ../../nan/nan.h:202,
from ../sleep.cc:2:
../../nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase<bool>::return_t Nan::imp::ToFactory<bool>::convert(v8::Local<v8::Value>)’:
../../nan/nan_converters_43_inl.h:37:57: warning: ‘v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const’ is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations]
return val->NAME ## Value(isolate->GetCurrentContext()); \
^
../../nan/nan_converters_43_inl.h:40:1: note: in expansion of macro ‘X’
X(bool, Boolean)
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:2562:51: note: declared here
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue(
^
/root/.node-gyp/12.5.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../sleep.cc:2:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::Function>::return_t Nan::imp::Factory<v8::Function>::New(Nan::FunctionCallback, v8::Local<v8::Value>)’:
../../nan/nan_implementation_12_inl.h:105:32: error: no matching function for call to ‘v8::Function::New(v8::Isolate*&, void (&)(const v8::FunctionCallbackInfo<v8::Value>&), v8::Local<v8::Object>&)’
, obj));
^
In file included from /root/.node-gyp/12.5.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:4125:31: note: candidate: static v8::MaybeLocal<v8::Function> v8::Function::New(v8::Local<v8::Context>, v8::FunctionCallback, v8::Local<v8::Value>, int, v8::ConstructorBehavior, v8::SideEffectType)
static MaybeLocal<Function> New(
^
/root/.node-gyp/12.5.0/include/node/v8.h:4125:31: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../sleep.cc:2:
../../nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase<v8::StringObject>::return_t Nan::imp::Factory<v8::StringObject>::New(v8::Local<v8::String>)’:
../../nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local<v8::String>&)’
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from /root/.node-gyp/12.5.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:5381:23: note: candidate: static v8::Local<v8::Value> v8::StringObject::New(v8::Isolate*, v8::Local<v8::String>)
static Local<Value> New(Isolate* isolate, Local<String> value);
^
/root/.node-gyp/12.5.0/include/node/v8.h:5381:23: note: candidate expects 2 arguments, 1 provided
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:203,
from ../sleep.cc:2:
../../nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before ‘>’ token
return v8::StringObject::New(value).As<v8::StringObject>();
^
../../nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ‘)’ token
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from ../sleep.cc:2:0:
../../nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local<v8::Value>)’:
../../nan/nan.h:1034:53: error: no matching function for call to ‘v8::Value::ToString()’
v8::Local<v8::String> string = from->ToString();
^
In file included from /root/.node-gyp/12.5.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:2528:44: note: candidate: v8::MaybeLocal<v8::String> v8::Value::ToString(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/root/.node-gyp/12.5.0/include/node/v8.h:2528:44: note: candidate expects 1 argument, 0 provided
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:2544:31: note: candidate: v8::Local<v8::String> v8::Value::ToString(v8::Isolate*) const
Local<String> ToString(Isolate* isolate) const);
^
/root/.node-gyp/12.5.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/root/.node-gyp/12.5.0/include/node/v8.h:2544:31: note: candidate expects 1 argument, 0 provided
Local<String> ToString(Isolate* isolate) const);
^
/root/.node-gyp/12.5.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:0:
../../nan/nan.h:1044:74: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, int, const int&)’
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
In file included from /root/.node-gyp/12.5.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:2738:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
/root/.node-gyp/12.5.0/include/node/v8.h:2738:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
In file included from ../sleep.cc:2:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1818:64: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local<v8::String>&, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1824:42: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Set(key, value);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:3359:26: note: declared here
bool Set(Local<Value> key, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:0:
../../nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local<v8::Value>&)’:
../../nan/nan.h:1830:44: warning: ‘bool v8::Object::Set(uint32_t, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Set(index, value);
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:3368:26: note: declared here
bool Set(uint32_t index, Local<Value> value));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const char*) const’:
../../nan/nan.h:1836:61: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Get(New(key).ToLocalChecked()));
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:3412:55: note: declared here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(const v8::Local<v8::String>&) const’:
../../nan/nan.h:1842:55: warning: ‘v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
return scope.Escape(New(persistentHandle)->Get(key));
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:3412:55: note: declared here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:0:
../../nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::AsyncWorker::GetFromPersistent(uint32_t) const’:
../../nan/nan.h:1847:57: warning: ‘v8::Local<v8::Value> v8::Object::Get(uint32_t)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
return scope.Escape(New(persistentHandle)->Get(index));
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:3416:55: note: declared here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(uint32_t index));
^
/root/.node-gyp/12.5.0/include/node/v8config.h:326:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
declarator __attribute__((deprecated(message)))
^
In file included from /usr/include/c++/5/cassert:43:0,
from /root/.node-gyp/12.5.0/include/node/node_object_wrap.h:26,
from ../../nan/nan.h:53,
from ../sleep.cc:2:
../../nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’:
../../nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
assert(persistent().IsNearDeath());
^
In file included from ../../nan/nan.h:2657:0,
from ../sleep.cc:2:
../../nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’:
../../nan/nan_object_wrap.h:67:34: warning: ‘void v8::PersistentBase<T>::MarkIndependent() [with T = v8::Object]’ is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when trying to keep an object alive. [-Wdeprecated-declarations]
persistent().MarkIndependent();
^
In file included from /root/.node-gyp/12.5.0/include/node/v8-internal.h:14:0,
from /root/.node-gyp/12.5.0/include/node/v8.h:25,
from /root/.node-gyp/12.5.0/include/node/node.h:63,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:567:22: note: declared here
V8_INLINE void MarkIndependent());
^
/root/.node-gyp/12.5.0/include/node/v8config.h:311:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
In file included from /usr/include/c++/5/cassert:43:0,
from /root/.node-gyp/12.5.0/include/node/node_object_wrap.h:26,
from ../../nan/nan.h:53,
from ../sleep.cc:2:
../../nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’:
../../nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent<v8::Object>’ has no member named ‘IsNearDeath’
assert(wrap->handle_.IsNearDeath());
^
../sleep.cc: At global scope:
../sleep.cc:6:11: error: ‘v8::Handle’ has not been declared
using v8::Handle;
^
../sleep.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE MSleep(Nan::NAN_METHOD_ARGS_TYPE)’:
../sleep.cc:81:31: error: no matching function for call to ‘v8::Value::Uint32Value()’
_sleep(info[0]->Uint32Value() * 1000000);
^
In file included from /root/.node-gyp/12.5.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:2567:41: note: candidate: v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/root/.node-gyp/12.5.0/include/node/v8.h:2567:41: note: candidate expects 1 argument, 0 provided
../sleep.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE MUSleep(Nan::NAN_METHOD_ARGS_TYPE)’:
../sleep.cc:94:31: error: no matching function for call to ‘v8::Value::Uint32Value()’
_sleep(info[0]->Uint32Value());
^
In file included from /root/.node-gyp/12.5.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:2567:41: note: candidate: v8::Maybe<unsigned int> v8::Value::Uint32Value(v8::Local<v8::Context>) const
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/root/.node-gyp/12.5.0/include/node/v8.h:2567:41: note: candidate expects 1 argument, 0 provided
../sleep.cc: In function ‘void init(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’:
../sleep.cc:103:53: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
Nan::New<FunctionTemplate>(MSleep)->GetFunction());
^
In file included from /root/.node-gyp/12.5.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:5948:46: note: candidate: v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^
/root/.node-gyp/12.5.0/include/node/v8.h:5948:46: note: candidate expects 1 argument, 0 provided
../sleep.cc:105:54: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
Nan::New<FunctionTemplate>(MUSleep)->GetFunction());
^
In file included from /root/.node-gyp/12.5.0/include/node/node.h:63:0,
from ../../nan/nan.h:51,
from ../sleep.cc:2:
/root/.node-gyp/12.5.0/include/node/v8.h:5948:46: note: candidate: v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^
/root/.node-gyp/12.5.0/include/node/v8.h:5948:46: note: candidate expects 1 argument, 0 provided
node_sleep.target.mk:107: recipe for target 'Release/obj.target/node_sleep/sleep.o' failed
make: *** [Release/obj.target/node_sleep/sleep.o] Error 1
make: Leaving directory '/mnt/ext250/web-apps/cgram/node_modules/sleep/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack at ChildProcess.emit (events.js:200:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Linux 4.4.0-116-generic
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /mnt/ext250/web-apps/cgram/node_modules/sleep
gyp ERR! node -v v12.5.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm WARN [email protected] No description
npm WARN [email protected] No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2019-08-04T18_52_27_244Z-debug.log
maybe node-jieba just doesn't compile with node v12.5.0
?
switch to node10 and it runs fine
➜ server git:(master) ✗ n
node/10.10.0
➜ server git:(master) ✗ rm -rf node_modules
➜ server git:(master) ✗ npm i
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents
> node install
node-pre-gyp WARN Using request for node-pre-gyp https download
[fsevents] Success: "/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v64-darwin-x64/fse.node" is installed via remote
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/nodejieba
> node-gyp rebuild
CXX(target) Release/obj.target/nodejieba/lib/index.o
CXX(target) Release/obj.target/nodejieba/lib/nodejieba.o
SOLINK_MODULE(target) Release/nodejieba.node
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/sleep
> node-gyp rebuild
CXX(target) Release/obj.target/node_sleep/sleep.o
SOLINK_MODULE(target) Release/node_sleep.node
> [email protected] postinstall /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/nodemon
> node bin/postinstall || exit 0
> [email protected] postinstall /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordpos
> node tools/stat.js --no-stats index.adv index.adj index.verb index.noun
DB folder: /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict
index.adv buckets 1172, max 125 at in_, sum 4475, avg 3.82, median 2
wrote /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict/fast-index.adv.json
index.verb buckets 1623, max 176 at dis, sum 11540, avg 7.11, median 3
wrote /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict/fast-index.verb.json
index.adj buckets 2326, max 310 at non, sum 21499, avg 9.24, median 3
wrote /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict/fast-index.adj.json
index.noun buckets 4527, max 3859 at gen, sum 117953, avg 26.06, median 4
wrote /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict/fast-index.noun.json
npm WARN [email protected] No description
npm WARN [email protected] No repository field.
added 680 packages from 940 contributors and audited 3209 packages in 27.795s
found 4 vulnerabilities (1 low, 2 moderate, 1 high)
run `npm audit fix` to fix them, or `npm audit` for details
➜ server git:(master) ✗
node 11 is a few more problems but still seems to install
✗ n
node/11.2.0
➜ server git:(master) ✗ rm -rf node_modules
➜ server git:(master) ✗ npm i
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents
> node install
node-pre-gyp WARN Using request for node-pre-gyp https download
[fsevents] Success: "/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v67-darwin-x64/fse.node" is installed via remote
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/nodejieba
> node-gyp rebuild
CXX(target) Release/obj.target/nodejieba/lib/index.o
CXX(target) Release/obj.target/nodejieba/lib/nodejieba.o
SOLINK_MODULE(target) Release/nodejieba.node
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/sleep
> node-gyp rebuild
CXX(target) Release/obj.target/node_sleep/sleep.o
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:28: warning: 'New' is deprecated: Use Isolate* version [-Wdeprecated-declarations]
return v8::StringObject::New(value).As<v8::StringObject>();
^
/Users/dc/.node-gyp/11.2.0/include/node/v8.h:5241:3: note: 'New' has been explicitly marked deprecated here
V8_DEPRECATED("Use Isolate* version",
^
/Users/dc/.node-gyp/11.2.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1034:44: warning: 'ToString' is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::Local<v8::String> string = from->ToString();
^
/Users/dc/.node-gyp/11.2.0/include/node/v8.h:2548:10: note: 'ToString' has been explicitly marked deprecated here
inline V8_DEPRECATED("Use maybe version", Local<String> ToString() const);
^
/Users/dc/.node-gyp/11.2.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1044:27: warning: 'WriteUtf8' is deprecated: Use Isolate* version [-Wdeprecated-declarations]
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^
/Users/dc/.node-gyp/11.2.0/include/node/v8.h:2753:3: note: 'WriteUtf8' has been explicitly marked deprecated here
V8_DEPRECATED("Use Isolate* version",
^
/Users/dc/.node-gyp/11.2.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
../sleep.cc:81:19: warning: 'Uint32Value' is deprecated: Use maybe version [-Wdeprecated-declarations]
_sleep(info[0]->Uint32Value() * 1000000);
^
/Users/dc/.node-gyp/11.2.0/include/node/v8.h:2571:3: note: 'Uint32Value' has been explicitly marked deprecated here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/Users/dc/.node-gyp/11.2.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
../sleep.cc:94:19: warning: 'Uint32Value' is deprecated: Use maybe version [-Wdeprecated-declarations]
_sleep(info[0]->Uint32Value());
^
/Users/dc/.node-gyp/11.2.0/include/node/v8.h:2571:3: note: 'Uint32Value' has been explicitly marked deprecated here
V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
^
/Users/dc/.node-gyp/11.2.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
5 warnings generated.
SOLINK_MODULE(target) Release/node_sleep.node
> [email protected] postinstall /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/nodemon
> node bin/postinstall || exit 0
> [email protected] postinstall /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordpos
> node tools/stat.js --no-stats index.adv index.adj index.verb index.noun
DB folder: /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict
index.adv buckets 1172, max 125 at in_, sum 4475, avg 3.82, median 2
wrote /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict/fast-index.adv.json
index.verb buckets 1623, max 176 at dis, sum 11540, avg 7.11, median 3
wrote /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict/fast-index.verb.json
index.adj buckets 2326, max 310 at non, sum 21499, avg 9.24, median 3
wrote /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict/fast-index.adj.json
index.noun buckets 4527, max 3859 at gen, sum 117953, avg 26.06, median 4
wrote /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/wordnet-db/dict/fast-index.noun.json
npm WARN [email protected] No description
npm WARN [email protected] No repository field.
added 680 packages from 940 contributors and audited 3209 packages in 26.184s
found 4 vulnerabilities (1 low, 2 moderate, 1 high)
run `npm audit fix` to fix them, or `npm audit` for details
➜ server git:(master) ✗
fails with node > 12 it's a long message, but i'll put it here rather than cut out the wrong bit...
➜ server git:(master) ✗ n latest
install : node-v12.7.0
mkdir : /usr/local/n/versions/node/12.7.0
fetch : https://nodejs.org/dist/v12.7.0/node-v12.7.0-darwin-x64.tar.gz
############################################################################################################################### 100.0%
installed : v12.7.0
➜ server git:(master) ✗ n
node/12.7.0
➜ server git:(master) ✗ rm -rf node_modules && npm i
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents
> node install
node-pre-gyp WARN Using request for node-pre-gyp https download
node-pre-gyp WARN Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.2.7/fse-v1.2.7-node-v72-darwin-x64.tar.gz
node-pre-gyp WARN Pre-built binaries not found for [email protected] and [email protected] (node-v72 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp WARN Pre-built binaries not installable for [email protected] and [email protected] (node-v72 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp WARN Hit error Connection closed while downloading tarball file
SOLINK_MODULE(target) Release/.node
SOLINK_MODULE(target) Release/.node
CXX(target) Release/obj.target/fse/fsevents.o
CXX(target) Release/obj.target/fse/fsevents.o
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:202:
In file included from ../../nan/nan_converters.h:67:
../../nan/nan_converters_43_inl.h:22:1: warning: 'ToBoolean' is deprecated: ToBoolean can never throw. Use Local version.
[-Wdeprecated-declarations]
X(Boolean)
^
../../nan/nan_converters_43_inl.h:18:12: note: expanded from macro 'X'
val->To ## TYPE(isolate->GetCurrentContext()) \
^
<scratch space>:204:1: note: expanded from here
ToBoolean
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2530:3: note: 'ToBoolean' has been explicitly marked deprecated here
V8_DEPRECATED("ToBoolean can never throw. Use Local version.",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:202:
In file included from ../../nan/nan_converters.h:67:
../../nan/nan_converters_43_inl.h:40:1: warning: 'BooleanValue' is deprecated: BooleanValue can never throw. Use Isolate version.
[-Wdeprecated-declarations]
X(bool, Boolean)
^
../../nan/nan_converters_43_inl.h:37:15: note: expanded from macro 'X'
return val->NAME ## Value(isolate->GetCurrentContext()); \
^
<scratch space>:211:1: note: expanded from here
BooleanValue
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2568:3: note: 'BooleanValue' has been explicitly marked deprecated here
V8_DEPRECATED("BooleanValue can never throw. Use Isolate version.",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:202:
In file included from ../../nan/nan_converters.h:67:
../../nan/nan_converters_43_inl.h:22:1: warning: 'ToBoolean' is deprecated: ToBoolean can never throw. Use Local version.
[-Wdeprecated-declarations]
X(Boolean)
^
../../nan/nan_converters_43_inl.h:18:12: note: expanded from macro 'X'
val->To ## TYPE(isolate->GetCurrentContext()) \
^
<scratch space>:204:1: note: expanded from here
ToBoolean
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2530:3: note: 'ToBoolean' has been explicitly marked deprecated here
V8_DEPRECATED("ToBoolean can never throw. Use Local version.",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:202:
In file included from ../../nan/nan_converters.h:67:
../../nan/nan_converters_43_inl.h:40:1: warning: 'BooleanValue' is deprecated: BooleanValue can never throw. Use Isolate version.
[-Wdeprecated-declarations]
X(bool, Boolean)
^
../../nan/nan_converters_43_inl.h:37:15: note: expanded from macro 'X'
return val->NAME ## Value(isolate->GetCurrentContext()); \
^
<scratch space>:211:1: note: expanded from here
BooleanValue
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2568:3: note: 'BooleanValue' has been explicitly marked deprecated here
V8_DEPRECATED("BooleanValue can never throw. Use Isolate version.",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:103:42: error: no viable conversion from 'v8::Isolate *' to 'Local<v8::Context>'
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:103:42: return scope.Escape(v8::Function::New( isolate
error: ^~~~~~~
no viable conversion from 'v8::Isolate *' to 'Local<v8::Context>'
return scope.Escape(v8::Function::New( isolate
^~~~~~~
/Users/dc/.node-gyp/12.7.0/include/node/v8.h/Users/dc/.node-gyp/12.7.0/include/node/v8.h::183183::77:: notenote: : candidatecandidate constructorconstructor (the implicit copy constructor)(the implicit copy constructor) notnot viable:viable: nono knownknown
conversionconversion fromfrom 'v8::Isolate *''v8::Isolate *' toto 'const v8::Local<v8::Context> &''const v8::Local<v8::Context> &' forfor 1st1st argumentargument
class Local {
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:183:7: note: candidate constructor (the implicit move constructor) not viable: no known
conversion from 'v8::Isolate *' to 'v8::Local<v8::Context> &&' for 1st argument
class Local {
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:183:7: note: candidate constructor (the implicit move constructor) not viable: no known
conversion from 'v8::Isolate *' to 'v8::Local<v8::Context> &&' for 1st argument
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:187:13: note: candidate template ignored: could not match 'Local<type-parameter-0-0>'
against 'v8::Isolate *'
V8_INLINE Local(Local<S> that)
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:187:13: note: candidate template/Users/dc/.node-gyp/12.7.0/include/node/v8.h :ignored:4133 could: 22not: match 'Local<type-parameter-0-0>'note
: againstpassing 'v8::Isolate *'argument
to parameter 'context' here
V8_INLINE Local(Local<S> that)
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h Local<Context> context, FunctionCallback callback,:
4133: ^22
: note: passing argument to parameter 'context' here
Local<Context> context, FunctionCallback callback,
^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:37: error: too few arguments to function call, expected 2, have 1
return v8::StringObject::New(value).As<v8::StringObject>();
~~~~~~~~~~~~~~~~~~~~~ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:5388:3: note: 'New' declared here
static Local<Value> New(Isolate* isolate, Local<String> value);
^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:37: error: too few arguments to function call, expected 2, have 1
return v8::StringObject::New(value).As<v8::StringObject>();
~~~~~~~~~~~~~~~~~~~~~ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:5388:3: note: 'New' declared here
static Local<Value> New(Isolate* isolate, Local<String> value);
^
In file included from In file included from ../fsevents.cc../fsevents.cc::66:
:
In file included from In file included from ../../nan/nan.h../../nan/nan.h::203203:
:
In file included from In file included from ../../nan/nan_new.h../../nan/nan_new.h::189189:
:
../../nan/nan_implementation_12_inl.h../../nan/nan_implementation_12_inl.h::337337::5858:: errorerror: : expectedexpected '(' for function-style cast or type construction'(' for function-style cast or type construction
return v8::StringObject::New(value).As<v8::StringObject>();
~~~~~~~~~~~~~~~~^
return v8::StringObject::New(value).As<v8::StringObject>();
~~~~~~~~~~~~~~~~^
../../nan/nan_implementation_12_inl.h:337:60: ../../nan/nan_implementation_12_inl.h:error337: :60:expected expressionerror
: expected expression
return v8::StringObject::New(value).As<v8::StringObject>();
^
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1034:44: error: no matching member function for call to 'ToString'
v8::Local<v8::String> string = from->ToString();
~~~~~~^~~~~~~~
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2535:44: note: candidate function not viable: requires single argument 'context', but no
arguments were provided
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2551:31: note: candidate function not viable: requires single argument 'isolate', but no
arguments were provided
Local<String> ToString(Isolate* isolate) const);
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1034:44: error: no matching member function for call to 'ToString'
v8::Local<v8::String> string = from->ToString();
~~~~~~^~~~~~~~
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2535:44: note: candidate function not viable: requires single argument 'context', but no
arguments were provided
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2551:31: note: candidate function not viable: requires single argument 'isolate', but no
arguments were provided
Local<String> ToString(Isolate* isolate) const);
^
In file included from In file included from ../fsevents.cc../fsevents.cc::66:
:
../../nan/nan.h../../nan/nan.h::10441044::3737:: errorerror: : cannotcannot initializeinitialize aa parameterparameter ofof typetype 'v8::Isolate *''v8::Isolate *' withwith an lvalue of type 'char *'
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^~~~
an lvalue of type 'char *'
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2745 length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);:
26: ^~~~
note: passing argument to parameter/Users/dc/.node-gyp/12.7.0/include/node/v8.h :'isolate'2745 :here26:
note: passing argument to parameter 'isolate' here
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1818:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1824:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Set(key, value);
^
In file included from ../fsevents.cc:6:
../../nan/nan.h/Users/dc/.node-gyp/12.7.0/include/node/v8.h::18183365::283:: warningnote: : 'Set''Set' hasis beendeprecated: explicitlyUse markedmaybe deprecatedversion here[-Wdeprecated-declarations]
V8_DEPRECATE_SOON("Use maybe version",
^
New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h: ^326
:29: note: /Users/dc/.node-gyp/12.7.0/include/node/v8.hexpanded: 3365from: 3macro: 'V8_DEPRECATE_SOON'note
: 'Set' has been explicitly marked deprecated here
declarator __attribute__((deprecated(message)))
^
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1830:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:6:
../../nan/nan.h:1824:28 New(persistentHandle)->Set(index, value);:
^
warning: 'Set' is deprecated: Use/Users/dc/.node-gyp/12.7.0/include/node/v8.h :maybe3374 :version3: [-Wdeprecated-declarations]
note: 'Set' has been explicitly marked deprecated here
New(persistentHandle)->Set(key, value);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h V8_DEPRECATE_SOON("Use maybe version",:
3365:3 ^:
note: 'Set' has/Users/dc/.node-gyp/12.7.0/include/node/v8config.h :been326 :explicitly29 :marked deprecated notehere:
expanded from macro 'V8_DEPRECATE_SOON'
V8_DEPRECATE_SOON("Use maybe version",
^
declarator __attribute__((deprecated(message)))
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h ^:
326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1836:32: In file included from ../fsevents.ccwarning:: 6:
'Get'../../nan/nan.h :is1830 :deprecated:28 :Use maybe warningversion: [-Wdeprecated-declarations]'Set'
is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Get(New(key).ToLocalChecked()));
New(persistentHandle)->Set(index, value); ^
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3419/Users/dc/.node-gyp/12.7.0/include/node/v8.h::33374:: note: 'Get' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key));
3: note: 'Set' has been explicitly marked deprecated here
^
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1836:32: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Get(New(key).ToLocalChecked()));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3419:3: note: 'Get' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1842:48: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
return scope.Escape(New(persistentHandle)->Get(key));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3419:3: note: 'Get' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key));
In file included from ../fsevents.cc ^:
6:
../../nan/nan.h:1842:/Users/dc/.node-gyp/12.7.0/include/node/v8config.h48::326 :29:warning : note: 'Get' expandedis fromdeprecated: macroUse 'V8_DEPRECATE_SOON'maybe
version [-Wdeprecated-declarations]
declarator __attribute__((deprecated(message)))
^
return scope.Escape(New(persistentHandle)->Get(key));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3419:3: note: 'Get' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
../../nan/nan.h:1847:48: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
return scope.Escape(New(persistentHandle)->Get(index));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3423:3: note: 'Get' has been explicitly marked deprecated here
In file included from ../fsevents.cc:6:
../../nan/nan.h:1847:48: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
return scope.Escape(New(persistentHandle)->Get(index));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3423:3: note: 'Get' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(uint32_t index));
^
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(uint32_t index));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: /Users/dc/.node-gyp/12.7.0/include/node/v8config.hnote:: 326:expanded29 :from macro 'V8_DEPRECATE_SOON'note:
expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:24:25: In file included from ../fsevents.cc:error6: :
In file included from ../../nan/nan.h:no2657 :
member ../../nan/nan_object_wrap.hnamed: 24'IsNearDeath': 25in: 'Nan::Persistent<v8::Object,
error : v8::NonCopyablePersistentTraits<v8::Object> >'no
member named 'IsNearDeath' in 'Nan::Persistent<v8::Object,
v8::NonCopyablePersistentTraits<v8::Object> >'
assert(persistent().IsNearDeath());
~~~~~~~~~~~~ ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note:
expanded from assert(persistent().IsNearDeath());
macro 'assert' ~~~~~~~~~~~~ ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note:
expanded from macro 'assert'
(__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
^
(__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
^
In file included from In file included from ../fsevents.cc../fsevents.cc::66:
:
In file included from In file included from ../../nan/nan.h../../nan/nan.h::26572657:
:
../../nan/nan_object_wrap.h../../nan/nan_object_wrap.h::6767::1818:: warningwarning: : 'MarkIndependent''MarkIndependent' isis deprecated:deprecated: WeakWeak objectsobjects areare alwaysalways consideredconsidered independent.independent. UseUse
TracedGlobalTracedGlobal whenwhen tryingtrying toto useuse EmbedderHeapTracer.EmbedderHeapTracer. UseUse aa strongstrong handlehandle whenwhen tryingtrying toto keepkeep anan objectobject alive.alive.
[-Wdeprecated-declarations][-Wdeprecated-declarations]
persistent().MarkIndependent(); persistent().MarkIndependent();
^ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h/Users/dc/.node-gyp/12.7.0/include/node/v8.h::563563::33:: notenote: : 'MarkIndependent''MarkIndependent' hashas beenbeen explicitlyexplicitly markedmarked deprecateddeprecated herehere
V8_DEPRECATED( V8_DEPRECATED(
^ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h/Users/dc/.node-gyp/12.7.0/include/node/v8config.h::311311::2929:: notenote: : expandedexpanded fromfrom macromacro 'V8_DEPRECATED''V8_DEPRECATED'
declarator __attribute__((deprecated(message))) declarator __attribute__((deprecated(message)))
^ ^
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:124:26: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object,
v8::NonCopyablePersistentTraits<v8::Object> >'
assert(wrap->handle_.IsNearDeath());
~~~~~~~~~~~~~ ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note:
expanded from macro 'assert'
(__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
In file included from ../fsevents.cc:6:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:124:26: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object,
v8::NonCopyablePersistentTraits<v8::Object> >'
assert(wrap->handle_.IsNearDeath());
~~~~~~~~~~~~~ ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note:
expanded from macro 'assert'
^ (__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
^
../fsevents.cc:43:32: error: no template named 'Handle' in namespace 'v8'
static void Initialize(v8::Handle<v8::Object> exports);../fsevents.cc:43:32: error: no template named 'Handle' in namespace 'v8'
static void Initialize(v8::Handle<v8::Object> exports);
~~~~^
~~~~^
In file included from ../fsevents.cc:73:
../src/constants.cc:89:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagNone").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventF...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
:73:
../src/constants.cc:89:11: warning: 'Set' is deprecated: In file included from Use../fsevents.cc :maybe73 :
version ../src/constants.cc[-Wdeprecated-declarations]
: object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagNone").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEventF...90
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]In file included from
../fsevents.cc: object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagMustScanSubDirs").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventS...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
73:
../src/constants.cc:90:11: warning: 'Set' is deprecated: Use maybe In file included from ../fsevents.cc:73:
../src/constants.cc:91:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagUserDropped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagMustScanSubDirs").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventS...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:92:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:73:
../src/constants.cc:91:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagKernelDropped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStr...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagUserDropped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h: V8_DEPRECATE_SOON("Use maybe version",3365
:3 ^:
note: 'Set' /Users/dc/.node-gyp/12.7.0/include/node/v8config.hhas: 326been: 29explicitly: marked deprecatednote : hereexpanded
from macro 'V8_DEPRECATE_SOON'
V8_DEPRECATE_SOON("Use maybe version",
^
declarator __attribute__((deprecated(message)))/Users/dc/.node-gyp/12.7.0/include/node/v8config.h
:326 ^:
29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:93:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:73:
../src/constants.cc:92:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations] object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagEventIdsWrapped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventS...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h: object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagKernelDropped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStr...326
:29 ^:
note: expanded /Users/dc/.node-gyp/12.7.0/include/node/v8.hfrom: 3365macro: 3'V8_DEPRECATE_SOON':
note: 'Set' has been explicitly marked deprecated here
declarator __attribute__((deprecated(message)))
^
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:94:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:73:
../src/constants.cc:93:11: warning: object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagHistoryDone").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
'Set' ^is
deprecated: Use maybe /Users/dc/.node-gyp/12.7.0/include/node/v8.hversion: 3365[-Wdeprecated-declarations]:3
: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagEventIdsWrapped").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventS...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:95:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagRootChanged").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: In file included from ../fsevents.ccnote:: 73:
expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
../src/constants.cc:94:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagHistoryDone").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:96:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagMount").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEvent...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
In file included from ../fsevents.cc:73:
declarator __attribute__((deprecated(message)))
../src/constants.cc ^:
95:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagRootChanged").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:96:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagMount").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEvent...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from In file included from ../fsevents.cc:73:
../src/constants.cc:97:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagUnmount").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEve...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
../fsevents.cc:In file included from ../fsevents.cc:73:
../src/constants.cc:98:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemCreated").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
73:
In file included from ../fsevents.cc:73:
../src/constants.cc:99:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemRemoved").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
../src/constants.cc:97:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagUnmount").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamEve...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:98:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemCreated").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:99:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemRemoved").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
In file included from ../fsevents.cc:73:
../src/constants.cc:100:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
../src/constants.cc:100:11: object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemInodeMetaMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEvent...warning
: ^
'Set' is deprecated: Use /Users/dc/.node-gyp/12.7.0/include/node/v8.hmaybe: 3365version: 3[-Wdeprecated-declarations]:
note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemInodeMetaMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEvent...
^
declarator __attribute__((deprecated(message)))/Users/dc/.node-gyp/12.7.0/include/node/v8.h
:3365 ^:
3: note: 'Set' has been explicitlyIn file included from ../fsevents.cc:73:
../src/constants.cc:101:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemRenamed").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:102:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemModified").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStre...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:103:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemFinderInfoMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEven...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: V8_DEPRECATE_SOON("Use maybe version",
note ^:
expanded from macro 'V8_DEPRECATE_SOON'/Users/dc/.node-gyp/12.7.0/include/node/v8config.h
:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:104:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:73:
../src/constants.cc:101:11: warning: 'Set' is deprecated: Use maybe object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemChangeOwner").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventS... version [-Wdeprecated-declarations]
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemRenamed").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStrea...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:102:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemModified").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStre...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3:In file included from ../fsevents.cc:73note:
: ../src/constants.cc'Set': 105has: 11been: explicitly markedwarning : deprecated here'Set'
is deprecated: Use maybe version [-Wdeprecated-declarations]
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemXattrMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStre...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has beenIn file included from ../fsevents.cc:73:
../src/constants.cc:103:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemFinderInfoMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEven...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
explicitly marked deprecated here
In file included from V8_DEPRECATE_SOON("Use maybe version",../fsevents.cc
:73 ^:
../src/constants.cc:104:11: /Users/dc/.node-gyp/12.7.0/include/node/v8config.hwarning:: 326:29'Set': is deprecated:note : Use expandedmaybe fromversion macro[-Wdeprecated-declarations] 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemChangeOwner").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventS...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:106:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsFile").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStream...In file included from ../fsevents.cc:73:
../src/constants.cc:105:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemXattrMod").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStre...here
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.hIn file included from ../fsevents.cc:73:
:../src/constants.cc:106:11: 326:warning29: : 'Set'note : is expandeddeprecated: fromUse macromaybe version'V8_DEPRECATE_SOON' [-Wdeprecated-declarations]
declarator __attribute__((deprecated(message)))
^
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsFile").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStream...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:107:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsDir").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamE...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:107:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
In file included from ../fsevents.cc:73:
../src/constants.cc:108:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsSymlink").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStr...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h: object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsDir").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStreamE...3365
:3: ^
note: 'Set' has/Users/dc/.node-gyp/12.7.0/include/node/v8.h :been3365 :explicitly3 :marked deprecated notehere:
'Set' has been explicitly V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../fsevents.cc:73:
../src/constants.cc:108:11: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
object->Set(Nan::New<v8::String>("kFSEventStreamEventFlagItemIsSymlink").ToLocalChecked(), Nan::New<v8::Integer>(kFSEventStr...
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
../fsevents.cc:76:16: error: variable has incomplete type 'void'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
^
../fsevents.cc:76:16: error: variable has incomplete type 'void'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
^
../fsevents.cc:76:31: error: no member named 'Handle' in namespace 'v8'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
~~~~^
../fsevents.cc:76:48: error: expected '(' for function-style cast or type construction
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
~~~~~~~~~~^
../fsevents.cc:76:31: error: no member named 'Handle' in namespace 'v8'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
~~~~^
../fsevents.cc:76:48: error: expected '(' for function-style cast or type construction
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
~~~~~~~~~~^
../fsevents.cc:76:50: error: use of undeclared identifier 'exports'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
^
../fsevents.cc:76:58: error: expected ';' after top level declarator
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
^
;
../fsevents.cc:76:50: error: use of undeclared identifier 'exports'
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
^
../fsevents.cc:76:58: error: expected ';' after top level declarator
void FSEvents::Initialize(v8::Handle<v8::Object> exports) {
^
;
29 warnings and 14 errors generated.
29 warnings and 14 errors generated.
make: *** [Release/obj.target/fse/fsevents.o] Error 1
gypmake: *** [Release/obj.target/fse/fsevents.o] Error 1
ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:266:23)
gyp ERR! stack at ChildProcess.emit (events.js:203:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Darwin 18.6.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64" "--napi_version=4" "--node_abi_napi=napi"
gyp ERR! cwd /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents
gyp ERR! node -v v12.7.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:266:23)
gyp ERR! stack at ChildProcess.emit (events.js:203:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Darwin 18.6.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node" "--module_name=fse" "--module_path=/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64" "--napi_version=4" "--node_abi_napi=napi"
gyp ERR! cwd /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents
gyp ERR! node -v v12.7.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node --module_name=fse --module_path=/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64 --napi_version=4 --node_abi_napi=napi' (1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:203:13)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1021:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5)
node-pre-gyp ERR! System Darwin 18.6.0
node-pre-gyp ERR! command "/usr/local/bin/node" "/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/node_modules/node-pre-gyp/bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents
node-pre-gyp ERR! node -v v12.7.0
node-pre-gyp ERR! node-pre-gyp -v v0.10.3
node-pre-gyp ERR! not ok
Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64/fse.node --module_name=fse --module_path=/Users/dc/dev/rikai/tutorbot/papp/server/node_modules/fsevents/lib/binding/Release/node-v72-darwin-x64 --napi_version=4 --node_abi_napi=napi' (1)
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/nodejieba
> node-gyp rebuild
CXX(target) Release/obj.target/nodejieba/lib/index.o
In file included from ../lib/index.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:19:14: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, Nan::New<v8::String>(ov[i].c_str()).ToLocalChecked());
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3374:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/index.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:31:10: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/index.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:34:10: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/index.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:35:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, obj);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3374:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/index.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:47:10: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/index.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:50:10: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/index.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:51:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, obj);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3374:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
7 warnings generated.
CXX(target) Release/obj.target/nodejieba/lib/nodejieba.o
In file included from ../lib/nodejieba.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:19:14: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, Nan::New<v8::String>(ov[i].c_str()).ToLocalChecked());
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3374:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:31:10: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:34:10: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:35:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, obj);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3374:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:47:10: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:50:10: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
obj->Set(k, v);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../lib/nodejieba.cpp:1:
In file included from ../lib/nodejieba.h:4:
../lib/utils.h:51:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
array->Set(i, obj);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3374:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
7 warnings generated.
SOLINK_MODULE(target) Release/nodejieba.node
> [email protected] install /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/sleep
> node-gyp rebuild
CXX(target) Release/obj.target/node_sleep/sleep.o
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:202:
In file included from ../../nan/nan_converters.h:67:
../../nan/nan_converters_43_inl.h:22:1: warning: 'ToBoolean' is deprecated: ToBoolean can never throw. Use Local version.
[-Wdeprecated-declarations]
X(Boolean)
^
../../nan/nan_converters_43_inl.h:18:12: note: expanded from macro 'X'
val->To ## TYPE(isolate->GetCurrentContext()) \
^
<scratch space>:204:1: note: expanded from here
ToBoolean
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2530:3: note: 'ToBoolean' has been explicitly marked deprecated here
V8_DEPRECATED("ToBoolean can never throw. Use Local version.",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:202:
In file included from ../../nan/nan_converters.h:67:
../../nan/nan_converters_43_inl.h:40:1: warning: 'BooleanValue' is deprecated: BooleanValue can never throw. Use Isolate version.
[-Wdeprecated-declarations]
X(bool, Boolean)
^
../../nan/nan_converters_43_inl.h:37:15: note: expanded from macro 'X'
return val->NAME ## Value(isolate->GetCurrentContext()); \
^
<scratch space>:211:1: note: expanded from here
BooleanValue
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2568:3: note: 'BooleanValue' has been explicitly marked deprecated here
V8_DEPRECATED("BooleanValue can never throw. Use Isolate version.",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:103:42: error: no viable conversion from 'v8::Isolate *' to 'Local<v8::Context>'
return scope.Escape(v8::Function::New( isolate
^~~~~~~
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:183:7: note: candidate constructor (the implicit copy constructor) not viable: no known
conversion from 'v8::Isolate *' to 'const v8::Local<v8::Context> &' for 1st argument
class Local {
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:183:7: note: candidate constructor (the implicit move constructor) not viable: no known
conversion from 'v8::Isolate *' to 'v8::Local<v8::Context> &&' for 1st argument
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:187:13: note: candidate template ignored: could not match 'Local<type-parameter-0-0>'
against 'v8::Isolate *'
V8_INLINE Local(Local<S> that)
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:4133:22: note: passing argument to parameter 'context' here
Local<Context> context, FunctionCallback callback,
^
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:37: error: too few arguments to function call, expected 2, have 1
return v8::StringObject::New(value).As<v8::StringObject>();
~~~~~~~~~~~~~~~~~~~~~ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:5388:3: note: 'New' declared here
static Local<Value> New(Isolate* isolate, Local<String> value);
^
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:203:
In file included from ../../nan/nan_new.h:189:
../../nan/nan_implementation_12_inl.h:337:58: error: expected '(' for function-style cast or type construction
return v8::StringObject::New(value).As<v8::StringObject>();
~~~~~~~~~~~~~~~~^
../../nan/nan_implementation_12_inl.h:337:60: error: expected expression
return v8::StringObject::New(value).As<v8::StringObject>();
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1034:44: error: no matching member function for call to 'ToString'
v8::Local<v8::String> string = from->ToString();
~~~~~~^~~~~~~~
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2535:44: note: candidate function not viable: requires single argument 'context', but no
arguments were provided
V8_WARN_UNUSED_RESULT MaybeLocal<String> ToString(
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2551:31: note: candidate function not viable: requires single argument 'isolate', but no
arguments were provided
Local<String> ToString(Isolate* isolate) const);
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1044:37: error: cannot initialize a parameter of type 'v8::Isolate *' with an lvalue of type 'char *'
length_ = string->WriteUtf8(str_, static_cast<int>(len), 0, flags);
^~~~
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2745:26: note: passing argument to parameter 'isolate' here
int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1818:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Set(New(key).ToLocalChecked(), value);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1824:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Set(key, value);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3365:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1830:28: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Set(index, value);
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3374:3: note: 'Set' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version",
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1836:32: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
New(persistentHandle)->Get(New(key).ToLocalChecked()));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3419:3: note: 'Get' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1842:48: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
return scope.Escape(New(persistentHandle)->Get(key));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3419:3: note: 'Get' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
../../nan/nan.h:1847:48: warning: 'Get' is deprecated: Use maybe version [-Wdeprecated-declarations]
return scope.Escape(New(persistentHandle)->Get(index));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:3423:3: note: 'Get' has been explicitly marked deprecated here
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(uint32_t index));
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:24:25: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object,
v8::NonCopyablePersistentTraits<v8::Object> >'
assert(persistent().IsNearDeath());
~~~~~~~~~~~~ ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note:
expanded from macro 'assert'
(__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
^
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:67:18: warning: 'MarkIndependent' is deprecated: Weak objects are always considered independent. Use
TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when trying to keep an object alive.
[-Wdeprecated-declarations]
persistent().MarkIndependent();
^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:563:3: note: 'MarkIndependent' has been explicitly marked deprecated here
V8_DEPRECATED(
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:311:29: note: expanded from macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^
In file included from ../sleep.cc:2:
In file included from ../../nan/nan.h:2657:
../../nan/nan_object_wrap.h:124:26: error: no member named 'IsNearDeath' in 'Nan::Persistent<v8::Object,
v8::NonCopyablePersistentTraits<v8::Object> >'
assert(wrap->handle_.IsNearDeath());
~~~~~~~~~~~~~ ^
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/assert.h:93:25: note:
expanded from macro 'assert'
(__builtin_expect(!(e), 0) ? __assert_rtn(__func__, __FILE__, __LINE__, #e) : (void)0)
^
../sleep.cc:6:11: error: no member named 'Handle' in namespace 'v8'
using v8::Handle;
~~~~^
../sleep.cc:81:31: error: too few arguments to function call, single argument 'context' was not specified
_sleep(info[0]->Uint32Value() * 1000000);
~~~~~~~~~~~~~~~~~~~~ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2574:3: note: 'Uint32Value' declared here
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^
../sleep.cc:94:31: error: too few arguments to function call, single argument 'context' was not specified
_sleep(info[0]->Uint32Value());
~~~~~~~~~~~~~~~~~~~~ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:2574:3: note: 'Uint32Value' declared here
V8_WARN_UNUSED_RESULT Maybe<uint32_t> Uint32Value(
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^
../sleep.cc:103:53: error: too few arguments to function call, single argument 'context' was not specified
Nan::New<FunctionTemplate>(MSleep)->GetFunction());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:5955:3: note: 'GetFunction' declared here
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^
../sleep.cc:105:54: error: too few arguments to function call, single argument 'context' was not specified
Nan::New<FunctionTemplate>(MUSleep)->GetFunction());
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/Users/dc/.node-gyp/12.7.0/include/node/v8.h:5955:3: note: 'GetFunction' declared here
V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
^
/Users/dc/.node-gyp/12.7.0/include/node/v8config.h:351:31: note: expanded from macro 'V8_WARN_UNUSED_RESULT'
#define V8_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
^
9 warnings and 13 errors generated.
make: *** [Release/obj.target/node_sleep/sleep.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:266:23)
gyp ERR! stack at ChildProcess.emit (events.js:203:13)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Darwin 18.6.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/dc/dev/rikai/tutorbot/papp/server/node_modules/sleep
gyp ERR! node -v v12.7.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm WARN [email protected] No description
npm WARN [email protected] No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node install`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/dc/.npm/_logs/2019-08-05T08_09_33_517Z-debug.log
same here. ubuntu 18.04. unable to install with node v12. install with node v10 is ok.
yeah I might have to bump back down to v10 >.<
there are some other libraries i hear with similar issues, eg cairo https://cairographics.org/
I am on the same boat with u. For me, v10 solved another node v12 install problem with "iltorb".
Fortunately, we got "n".
I also found out the installer blows up with python 3, i realized it was using an old print ".."
syntax that is erroring in recent python.
bumping down to py 2.7 at least let node-gyp do its crunky thing. python to call a C compiler to install node extensions. blerg.
nodejieba might just require a docker env as it's so picky. are there any other alternatives?
btw 10.12 is important as there are some changes around fs.mkDir apparently so, it's a real pinpoint version of node to get this stuff to work. https://github.com/mistval/kotoba/issues/102#issuecomment-520739860
I can confirm this issue in WSL and node v10.19.0. any workaround?
This issue has not been updated for over 3 years and will be marked as stale. If the issue still exists, please comment or update the issue, otherwise it will be closed after 7 days.