den:~/projects/terminal-slack [j1] (master ?) $ git pull
remote: Counting objects: 3, done.
remote: Total 3 (delta 2), reused 2 (delta 2), pack-reused 1
Unpacking objects: 100% (3/3), done.
From https://github.com/evanyeung/terminal-slack
f3c79df..e55a23a master -> origin/master
Updating f3c79df..e55a23a
Fast-forward
readme.md | 2 ++
1 file changed, 2 insertions(+)
den:~/projects/terminal-slack [j1] (master ?) $ yarn
yarn install v0.22.0
[1/4] Resolving packages...
success Already up-to-date.
Done in 0.66s.
den:~/projects/terminal-slack [j1] (master ?) $ yarn upgrade
yarn upgrade v0.22.0
[1/4] Resolving packages...
[2/4] Fetching packages...
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ[3/4] Linking dependencies...
warning "[email protected]" has incorrect peer dependency "eslint-plugin-import@^1.16.0".
warning "[email protected]" has incorrect peer dependency "eslint-plugin-import@^1.16.0".
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ[4/4] Rebuilding all packages...
[1/2] β‘ bufferutil: ^~~~~~~~~~~~~~~
[2/2] β‘ utf-8-validate: ^~~~~~~~~~~~~~~
[-/2] β‘ waiting...
[-/2] β’ waiting...
warning Error running install script for optional dependency: "/home/den/projects/terminal-slack/node_modules/utf-8-validate: Command failed.\nExit code: 1\nCommand: sh\nArguments: -c node-gyp rebuild\nDirectory: /home/den/projects/terminal-slack/node_modules/utf-8-validate\nOutput:\ngyp info it worked if it ends with ok\ngyp info using [email protected]\ngyp info using [email protected] | linux | x64\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngyp info spawn /usr/bin/python2\ngyp info spawn args [ '/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp/gyp/gyp_main.py',\ngyp info spawn args 'binding.gyp',\ngyp info spawn args '-f',\ngyp info spawn args 'make',\ngyp info spawn args '-I',\ngyp info spawn args '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build/config.gypi',\ngyp info spawn args '-I',\ngyp info spawn args '/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp/addon.gypi',\ngyp info spawn args '-I',\ngyp info spawn args '/home/den/.node-gyp/7.2.0/include/node/common.gypi',\ngyp info spawn args '-Dlibrary=shared_library',\ngyp info spawn args '-Dvisibility=default',\ngyp info spawn args '-Dnode_root_dir=/home/den/.node-gyp/7.2.0',\ngyp info spawn args '-Dnode_gyp_dir=/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp',\ngyp info spawn args '-Dnode_lib_file=node.lib',\ngyp info spawn args '-Dmodule_root_dir=/home/den/projects/terminal-slack/node_modules/utf-8-validate',\ngyp info spawn args '-Dnode_engine=v8',\ngyp info spawn args '--depth=.',\ngyp info spawn args '--no-parallel',\ngyp info spawn args '--generator-output',\ngyp info spawn args 'build',\ngyp info spawn args '-Goutput_dir=.' ]\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngypmake: Entering directory '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build'\n info spawn make\ngyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]\n CXX(target) Release/obj.target/validation/src/validation.o\nIn file included from ../../nan/nan.h:82:0,\n from ../src/validation.cc:15:\n../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:\n../../nan/nan_new.h:34:64: warning: βv8::Local<v8::Int32> v8::Value::ToInt32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]\n To<v8::Int32>(v8::Handle<v8::Integer> i) { return i->ToInt32(); }\n ^\nIn file included from ../src/validation.cc:7:0:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:8442:14: note: declared here\n Local<Int32> Value::ToInt32() const {\n ^~~~~\nIn file included from ../../nan/nan.h:82:0,\n from ../src/validation.cc:15:\n../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:\n../../nan/nan_new.h:39:65: warning: βv8::Local<v8::Uint32> v8::Value::ToUint32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]\n To<v8::Uint32>(v8::Handle<v8::Integer> i) { return i->ToUint32(); }\n ^\nIn file included from ../src/validation.cc:7:0:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:8436:15: note: declared here\n Local<Uint32> Value::ToUint32() const {\n ^~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)β:\n../../nan/nan_implementation_12_inl.h:49:38: warning: βstatic v8::Local<v8::Value> v8::BooleanObject::New(bool)β is deprecated: Pass an isolate [-Wdeprecated-declarations]\n return v8::BooleanObject::New(value).As<v8::BooleanObject>();\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:4048:56: note: declared here\n V8_DEPRECATED(\"Pass an isolate\", static Local<Value> New(bool value));\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)β:\n../../nan/nan_implementation_12_inl.h:166:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here\n Local<Script> Compile(Isolate* isolate, Source* source,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:\n../../nan/nan_implementation_12_inl.h:173:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here\n Local<Script> Compile(Isolate* isolate, Source* source,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)β:\n../../nan/nan_implementation_12_inl.h:206:42: warning: βstatic v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n v8::String::kNormalString, length);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:2317:21: note: declared here\n Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)β:\n../../nan/nan_implementation_12_inl.h:217:66: warning: βstatic v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:2355:38: note: declared here\n Local<String> NewExternal(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)β:\n../../nan/nan_implementation_12_inl.h:237:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);\n ^~~~~~~~~~~~~~\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here\n Local<UnboundScript> CompileUnbound(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h:237:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here\n Local<UnboundScript> CompileUnbound(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:\n../../nan/nan_implementation_12_inl.h:244:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);\n ^~~~~~~~~~~~~~\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here\n Local<UnboundScript> CompileUnbound(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/validation.cc:15:\n../../nan/nan_implementation_12_inl.h:244:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here\n Local<UnboundScript> CompileUnbound(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../src/validation.cc:15:0:\n../../nan/nan.h: At global scope:\n../../nan/nan.h:261:25: error: redefinition of βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)β\n NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {\n ^~~~~~~~~~~~~~~\n../../nan/nan.h:256:25: note: βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)β previously declared here\n NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {\n ^~~~~~~~~~~~~~~\n../../nan/nan.h: In function βbool NanIdleNotification(int)β:\n../../nan/nan.h:289:71: warning: βbool v8::Isolate::IdleNotification(int)β is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]\n return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:6290:22: note: declared here\n bool IdleNotification(int idle_time_in_ms));\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../src/validation.cc:15:0:\n../../nan/nan.h: At global scope:\n../../nan/nan.h:473:20: error: variable or field βNanAddGCEpilogueCallbackβ declared void\n v8::Isolate::GCEpilogueCallback callback\n ^~~~~~~~~~~~~~~~~~\n../../nan/nan.h:473:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ\n v8::Isolate::GCEpilogueCallback callback\n ^~\n../../nan/nan.h:474:18: error: expected primary-expression before βgc_type_filterβ\n , v8::GCType gc_type_filter = v8::kGCTypeAll) {\n ^~~~~~~~~~~~~~\n../../nan/nan.h:479:20: error: variable or field βNanRemoveGCEpilogueCallbackβ declared void\n v8::Isolate::GCEpilogueCallback callback) {\n ^~~~~~~~~~~~~~~~~~\n../../nan/nan.h:479:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ\n v8::Isolate::GCEpilogueCallback callback) {\n ^~\n../../nan/nan.h:484:20: error: variable or field βNanAddGCPrologueCallbackβ declared void\n v8::Isolate::GCPrologueCallback callback\n ^~~~~~~~~~~~~~~~~~\n../../nan/nan.h:484:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ\n v8::Isolate::GCPrologueCallback callback\n ^~\n../../nan/nan.h:485:18: error: expected primary-expression before βgc_type_filterβ\n , v8::GCType gc_type_filter = v8::kGCTypeAll) {\n ^~~~~~~~~~~~~~\n../../nan/nan.h:490:20: error: variable or field βNanRemoveGCPrologueCallbackβ declared void\n v8::Isolate::GCPrologueCallback callback) {\n ^~~~~~~~~~~~~~~~~~\n../../nan/nan.h:490:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ\n v8::Isolate::GCPrologueCallback callback) {\n ^~\n../../nan/nan.h:569:15: error: βWeakCallbackDataβ in namespace βv8β does not name a template type\n const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {\n ^~~~~~~~~~~~~~~~\n../../nan/nan.h:569:31: error: expected β,β or β...β before β<β token\n const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {\n ^\n../../nan/nan.h: In function βvoid _NanWeakCallbackDispatcher(int)β:\n../../nan/nan.h:570:42: error: βdataβ was not declared in this scope\n _NanWeakCallbackInfo<T, P> *info = data.GetParameter();\n ^~~~\n../../nan/nan.h: At global scope:\n../../nan/nan.h:661:13: error: βnode::smallocβ has not been declared\n , node::smalloc::FreeCallback callback\n ^~~~~~~\n../../nan/nan.h:661:35: error: expected β,β or β...β before βcallbackβ\n , node::smalloc::FreeCallback callback\n ^~~~~~~~\n../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)β:\n../../nan/nan.h:665:50: error: βcallbackβ was not declared in this scope\n v8::Isolate::GetCurrent(), data, length, callback, hint);\n ^~~~~~~~\n../../nan/nan.h:665:60: error: βhintβ was not declared in this scope\n v8::Isolate::GetCurrent(), data, length, callback, hint);\n ^~~~\n../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)β:\n../../nan/nan.h:672:67: error: invalid conversion from βconst char*β to βchar*β [-fpermissive]\n return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);\n ^\nIn file included from ../src/validation.cc:10:0:\n/home/den/.node-gyp/7.2.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of βv8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)β\n NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,\n ^~~\nIn file included from ../src/validation.cc:15:0:\n../../nan/nan.h:672:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β\n return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);\n ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(uint32_t)β:\n../../nan/nan.h:676:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β\n return node::Buffer::New(v8::Isolate::GetCurrent(), size);\n ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n../../nan/nan.h: In function βv8::Local<v8::Object> NanBufferUse(char*, uint32_t)β:\n../../nan/nan.h:683:12: error: βUseβ is not a member of βnode::Bufferβ\n return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);\n ^~~~\n../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)β:\n../../nan/nan.h:710:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here\n Local<Script> Compile(Isolate* isolate, Source* source,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../src/validation.cc:15:0:\n../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)β:\n../../nan/nan.h:717:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/validation.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here\n Local<Script> Compile(Isolate* isolate, Source* source,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\n../src/validation.cc: In static member function βstatic void Validation::Initialize(v8::Handle<v8::Object>)β:\n../src/validation.cc:112:62: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [12], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous\n NODE_SET_METHOD(t, \"isValidUTF8\", Validation::IsValidUTF8);\n ^\nIn file included from ../src/validation.cc:8:0:\n/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)\n inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,\n ^~~~~~~~~~~~~~~\n/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)\n inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,\n ^~~~~~~~~~~~~~~\nvalidation.target.mk:96: recipe for target 'Release/obj.target/validation/src/validation.o' failed\nmake: Leaving directory '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build'\nmake: *** [Release/obj.target/validation/src/validation.o] Error 1\ngyp ERR! build error \ngyp ERR! stack Error: `make` failed with exit code: 2\ngyp ERR! stack at ChildProcess.onExit (/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp/lib/build.js:285:23)\ngyp ERR! stack at emitTwo (events.js:106:13)\ngyp ERR! stack at ChildProcess.emit (events.js:191:7)\ngyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)\ngyp ERR! System Linux 4.8.0-48-generic\ngyp ERR! command \"/home/den/.nvm/versions/node/v7.2.0/bin/node\" \"/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp/bin/node-gyp.js\" \"rebuild\"\ngyp ERR! cwd /home/den/projects/terminal-slack/node_modules/utf-8-validate\ngyp ERR! node -v v7.2.0\ngyp ERR! node-gyp -v v3.6.0\ngyp ERR! not ok"
info This module is OPTIONAL, you can safely ignore this error
warning Error running install script for optional dependency: "/home/den/projects/terminal-slack/node_modules/bufferutil: Command failed.\nExit code: 1\nCommand: sh\nArguments: -c node-gyp rebuild\nDirectory: /home/den/projects/terminal-slack/node_modules/bufferutil\nOutput:\ngyp info it worked if it ends with ok\ngyp info using [email protected]\ngyp info using [email protected] | linux | x64\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngyp info spawn /usr/bin/python2\ngyp info spawn args [ '/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp/gyp/gyp_main.py',\ngyp info spawn args 'binding.gyp',\ngyp info spawn args '-f',\ngyp info spawn args 'make',\ngyp info spawn args '-I',\ngyp info spawn args '/home/den/projects/terminal-slack/node_modules/bufferutil/build/config.gypi',\ngyp info spawn args '-I',\ngyp info spawn args '/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp/addon.gypi',\ngyp info spawn args '-I',\ngyp info spawn args '/home/den/.node-gyp/7.2.0/include/node/common.gypi',\ngyp info spawn args '-Dlibrary=shared_library',\ngyp info spawn args '-Dvisibility=default',\ngyp info spawn args '-Dnode_root_dir=/home/den/.node-gyp/7.2.0',\ngyp info spawn args '-Dnode_gyp_dir=/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp',\ngyp info spawn args '-Dnode_lib_file=node.lib',\ngyp info spawn args '-Dmodule_root_dir=/home/den/projects/terminal-slack/node_modules/bufferutil',\ngyp info spawn args '-Dnode_engine=v8',\ngyp info spawn args '--depth=.',\ngyp info spawn args '--no-parallel',\ngyp info spawn args '--generator-output',\ngyp info spawn args 'build',\ngyp info spawn args '-Goutput_dir=.' ]\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\ngyp info spawn make\ngyp make: Entering directory '/home/den/projects/terminal-slack/node_modules/bufferutil/build'\ninfo spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]\n CXX(target) Release/obj.target/bufferutil/src/bufferutil.o\nIn file included from ../../nan/nan.h:82:0,\n from ../src/bufferutil.cc:16:\n../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:\n../../nan/nan_new.h:34:64: warning: βv8::Local<v8::Int32> v8::Value::ToInt32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]\n To<v8::Int32>(v8::Handle<v8::Integer> i) { return i->ToInt32(); }\n ^\nIn file included from ../src/bufferutil.cc:7:0:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:8442:14: note: declared here\n Local<Int32> Value::ToInt32() const {\n ^~~~~\nIn file included from ../../nan/nan.h:82:0,\n from ../src/bufferutil.cc:16:\n../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:\n../../nan/nan_new.h:39:65: warning: βv8::Local<v8::Uint32> v8::Value::ToUint32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]\n To<v8::Uint32>(v8::Handle<v8::Integer> i) { return i->ToUint32(); }\n ^\nIn file included from ../src/bufferutil.cc:7:0:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:8436:15: note: declared here\n Local<Uint32> Value::ToUint32() const {\n ^~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)β:\n../../nan/nan_implementation_12_inl.h:49:38: warning: βstatic v8::Local<v8::Value> v8::BooleanObject::New(bool)β is deprecated: Pass an isolate [-Wdeprecated-declarations]\n return v8::BooleanObject::New(value).As<v8::BooleanObject>();\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:4048:56: note: declared here\n V8_DEPRECATED(\"Pass an isolate\", static Local<Value> New(bool value));\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)β:\n../../nan/nan_implementation_12_inl.h:166:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here\n Local<Script> Compile(Isolate* isolate, Source* source,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:\n../../nan/nan_implementation_12_inl.h:173:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here\n Local<Script> Compile(Isolate* isolate, Source* source,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)β:\n../../nan/nan_implementation_12_inl.h:206:42: warning: βstatic v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n v8::String::kNormalString, length);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:2317:21: note: declared here\n Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)β:\n../../nan/nan_implementation_12_inl.h:217:66: warning: βstatic v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:2355:38: note: declared here\n Local<String> NewExternal(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)β:\n../../nan/nan_implementation_12_inl.h:237:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);\n ^~~~~~~~~~~~~~\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here\n Local<UnboundScript> CompileUnbound(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h:237:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here\n Local<UnboundScript> CompileUnbound(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:\n../../nan/nan_implementation_12_inl.h:244:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);\n ^~~~~~~~~~~~~~\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here\n Local<UnboundScript> CompileUnbound(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../../nan/nan_new.h:189:0,\n from ../../nan/nan.h:82,\n from ../src/bufferutil.cc:16:\n../../nan/nan_implementation_12_inl.h:244:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here\n Local<UnboundScript> CompileUnbound(\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../src/bufferutil.cc:16:0:\n../../nan/nan.h: At global scope:\n../../nan/nan.h:261:25: error: redefinition of βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)β\n NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {\n ^~~~~~~~~~~~~~~\n../../nan/nan.h:256:25: note: βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)β previously declared here\n NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {\n ^~~~~~~~~~~~~~~\n../../nan/nan.h: In function βbool NanIdleNotification(int)β:\n../../nan/nan.h:289:71: warning: βbool v8::Isolate::IdleNotification(int)β is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]\n return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:6290:22: note: declared here\n bool IdleNotification(int idle_time_in_ms));\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../src/bufferutil.cc:16:0:\n../../nan/nan.h: At global scope:\n../../nan/nan.h:473:20: error: variable or field βNanAddGCEpilogueCallbackβ declared void\n v8::Isolate::GCEpilogueCallback callback\n ^~~~~~~~~~~~~~~~~~\n../../nan/nan.h:473:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ\n v8::Isolate::GCEpilogueCallback callback\n ^~\n../../nan/nan.h:474:18: error: expected primary-expression before βgc_type_filterβ\n , v8::GCType gc_type_filter = v8::kGCTypeAll) {\n ^~~~~~~~~~~~~~\n../../nan/nan.h:479:20: error: variable or field βNanRemoveGCEpilogueCallbackβ declared void\n v8::Isolate::GCEpilogueCallback callback) {\n ^~~~~~~~~~~~~~~~~~\n../../nan/nan.h:479:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ\n v8::Isolate::GCEpilogueCallback callback) {\n ^~\n../../nan/nan.h:484:20: error: variable or field βNanAddGCPrologueCallbackβ declared void\n v8::Isolate::GCPrologueCallback callback\n ^~~~~~~~~~~~~~~~~~\n../../nan/nan.h:484:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ\n v8::Isolate::GCPrologueCallback callback\n ^~\n../../nan/nan.h:485:18: error: expected primary-expression before βgc_type_filterβ\n , v8::GCType gc_type_filter = v8::kGCTypeAll) {\n ^~~~~~~~~~~~~~\n../../nan/nan.h:490:20: error: variable or field βNanRemoveGCPrologueCallbackβ declared void\n v8::Isolate::GCPrologueCallback callback) {\n ^~~~~~~~~~~~~~~~~~\n../../nan/nan.h:490:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ\n v8::Isolate::GCPrologueCallback callback) {\n ^~\n../../nan/nan.h:569:15: error: βWeakCallbackDataβ in namespace βv8β does not name a template type\n const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {\n ^~~~~~~~~~~~~~~~\n../../nan/nan.h:569:31: error: expected β,β or β...β before β<β token\n const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {\n ^\n../../nan/nan.h: In function βvoid _NanWeakCallbackDispatcher(int)β:\n../../nan/nan.h:570:42: error: βdataβ was not declared in this scope\n _NanWeakCallbackInfo<T, P> *info = data.GetParameter();\n ^~~~\n../../nan/nan.h: At global scope:\n../../nan/nan.h:661:13: error: βnode::smallocβ has not been declared\n , node::smalloc::FreeCallback callback\n ^~~~~~~\n../../nan/nan.h:661:35: error: expected β,β or β...β before βcallbackβ\n , node::smalloc::FreeCallback callback\n ^~~~~~~~\n../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)β:\n../../nan/nan.h:665:50: error: βcallbackβ was not declared in this scope\n v8::Isolate::GetCurrent(), data, length, callback, hint);\n ^~~~~~~~\n../../nan/nan.h:665:60: error: βhintβ was not declared in this scope\n v8::Isolate::GetCurrent(), data, length, callback, hint);\n ^~~~\n../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)β:\n../../nan/nan.h:672:67: error: invalid conversion from βconst char*β to βchar*β [-fpermissive]\n return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);\n ^\nIn file included from ../src/bufferutil.cc:10:0:\n/home/den/.node-gyp/7.2.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of βv8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)β\n NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,\n ^~~\nIn file included from ../src/bufferutil.cc:16:0:\n../../nan/nan.h:672:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β\n return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);\n ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(uint32_t)β:\n../../nan/nan.h:676:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β\n return node::Buffer::New(v8::Isolate::GetCurrent(), size);\n ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n../../nan/nan.h: In function βv8::Local<v8::Object> NanBufferUse(char*, uint32_t)β:\n../../nan/nan.h:683:12: error: βUseβ is not a member of βnode::Bufferβ\n return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);\n ^~~~\n../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)β:\n../../nan/nan.h:710:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here\n Local<Script> Compile(Isolate* isolate, Source* source,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\nIn file included from ../src/bufferutil.cc:16:0:\n../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)β:\n../../nan/nan.h:717:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]\n return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);\n ^\nIn file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,\n from ../src/bufferutil.cc:7:\n/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here\n Local<Script> Compile(Isolate* isolate, Source* source,\n ^\n/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ\n declarator __attribute__((deprecated(message)))\n ^~~~~~~~~~\n../src/bufferutil.cc: In static member function βstatic void BufferUtil::Initialize(v8::Handle<v8::Object>)β:\n../src/bufferutil.cc:30:52: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [7], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous\n NODE_SET_METHOD(t, \"unmask\", BufferUtil::Unmask);\n ^\nIn file included from ../src/bufferutil.cc:8:0:\n/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)\n inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,\n ^~~~~~~~~~~~~~~\n/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)\n inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,\n ^~~~~~~~~~~~~~~\n../src/bufferutil.cc:31:48: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [5], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous\n NODE_SET_METHOD(t, \"mask\", BufferUtil::Mask);\n ^\nIn file included from ../src/bufferutil.cc:8:0:\n/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)\n inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,\n ^~~~~~~~~~~~~~~\n/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)\n inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,\n ^~~~~~~~~~~~~~~\n../src/bufferutil.cc:32:50: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [6], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous\n NODE_SET_METHOD(t, \"merge\", BufferUtil::Merge);\n ^\nIn file included from ../src/bufferutil.cc:8:0:\n/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)\n inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,\n ^~~~~~~~~~~~~~~\n/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)\n inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,\n ^~~~~~~~~~~~~~~\nbufferutil.target.mk:96: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed\nmake: Leaving directory '/home/den/projects/terminal-slack/node_modules/bufferutil/build'\nmake: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1\ngyp ERR! build error \ngyp ERR! stack Error: `make` failed with exit code: 2\ngyp ERR! stack at ChildProcess.onExit (/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/yarn/node_modules/node-gyp/lib/build.js:285:23)\ngyp ERR! stack at emitTwo (events.js:106:13)\ngyp ERR! stack at ChildProcess.emit (events.js:191:7)\ngyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)\ngyp ERR! System Linux 4.8.0-48-generic\ngyp ERR! command \"/home/den/.nsuccess Saved lockfile.
warning Your current version of Yarn is out of date. The latest version is "0.23.2" while you're on "0.22.0".
info To upgrade, run the following command:
$ npm upgrade --global yarn
success Saved 219 new dependencies.
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
ββ [email protected]
Done in 7.31s.
den:~/projects/terminal-slack [j1] (master ?) $ export SLACK_TOKEN='53c36aaa7d357a60ab36c7d2f671a530'
den:~/projects/terminal-slack [j1] (master ?) $ node main.js
den:~/projects/terminal-slack [j1] (master ?) [!1] $ export SLACK_TOKEN='xoxp-140430412996-141032302806-170487704146-7b844b8c'
den:~/projects/terminal-slack [j1] (master ?) $ export SLACK_TOKEN='xoxp-140430412996-141032302806-170487704146-7b844b8e1b844fe6503fe528c09d778c' node main.js
den:~/projects/terminal-slack [j1] (master ?) [!1] $ npm install
> [email protected] install /home/den/projects/terminal-slack/node_modules/bufferutil
> node-gyp rebuild
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
make: Entering directory '/home/den/projects/terminal-slack/node_modules/bufferutil/build'
CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
In file included from ../../nan/nan.h:82:0,
from ../src/bufferutil.cc:16:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:34:64: warning: βv8::Local<v8::Int32> v8::Value::ToInt32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Int32>(v8::Handle<v8::Integer> i) { return i->ToInt32(); }
^
In file included from ../src/bufferutil.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8442:14: note: declared here
Local<Int32> Value::ToInt32() const {
^~~~~
In file included from ../../nan/nan.h:82:0,
from ../src/bufferutil.cc:16:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:39:65: warning: βv8::Local<v8::Uint32> v8::Value::ToUint32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Uint32>(v8::Handle<v8::Integer> i) { return i->ToUint32(); }
^
In file included from ../src/bufferutil.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8436:15: note: declared here
Local<Uint32> Value::ToUint32() const {
^~~~~
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)β:
../../nan/nan_implementation_12_inl.h:49:38: warning: βstatic v8::Local<v8::Value> v8::BooleanObject::New(bool)β is deprecated: Pass an isolate [-Wdeprecated-declarations]
return v8::BooleanObject::New(value).As<v8::BooleanObject>();
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:4048:56: note: declared here
V8_DEPRECATED("Pass an isolate", static Local<Value> New(bool value));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:166:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:173:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)β:
../../nan/nan_implementation_12_inl.h:206:42: warning: βstatic v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)β is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::String::kNormalString, length);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2317:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)β:
../../nan/nan_implementation_12_inl.h:217:66: warning: βstatic v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2355:38: note: declared here
Local<String> NewExternal(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:237:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h:237:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:244:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h:244:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:261:25: error: redefinition of βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)β
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h:256:25: note: βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)β previously declared here
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h: In function βbool NanIdleNotification(int)β:
../../nan/nan.h:289:71: warning: βbool v8::Isolate::IdleNotification(int)β is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]
return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:6290:22: note: declared here
bool IdleNotification(int idle_time_in_ms));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:473:20: error: variable or field βNanAddGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:473:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback
^~
../../nan/nan.h:474:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:479:20: error: variable or field βNanRemoveGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:479:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback) {
^~
../../nan/nan.h:484:20: error: variable or field βNanAddGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:484:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback
^~
../../nan/nan.h:485:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:490:20: error: variable or field βNanRemoveGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:490:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback) {
^~
../../nan/nan.h:569:15: error: βWeakCallbackDataβ in namespace βv8β does not name a template type
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^~~~~~~~~~~~~~~~
../../nan/nan.h:569:31: error: expected β,β or β...β before β<β token
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^
../../nan/nan.h: In function βvoid _NanWeakCallbackDispatcher(int)β:
../../nan/nan.h:570:42: error: βdataβ was not declared in this scope
_NanWeakCallbackInfo<T, P> *info = data.GetParameter();
^~~~
../../nan/nan.h: At global scope:
../../nan/nan.h:661:13: error: βnode::smallocβ has not been declared
, node::smalloc::FreeCallback callback
^~~~~~~
../../nan/nan.h:661:35: error: expected β,β or β...β before βcallbackβ
, node::smalloc::FreeCallback callback
^~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)β:
../../nan/nan.h:665:50: error: βcallbackβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~~~~~
../../nan/nan.h:665:60: error: βhintβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)β:
../../nan/nan.h:672:67: error: invalid conversion from βconst char*β to βchar*β [-fpermissive]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
In file included from ../src/bufferutil.cc:10:0:
/home/den/.node-gyp/7.2.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of βv8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)β
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h:672:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(uint32_t)β:
../../nan/nan.h:676:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanBufferUse(char*, uint32_t)β:
../../nan/nan.h:683:12: error: βUseβ is not a member of βnode::Bufferβ
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan.h:710:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)β:
../../nan/nan.h:717:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/bufferutil.cc: In static member function βstatic void BufferUtil::Initialize(v8::Handle<v8::Object>)β:
../src/bufferutil.cc:30:52: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [7], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "unmask", BufferUtil::Unmask);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/bufferutil.cc:31:48: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [5], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "mask", BufferUtil::Mask);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/bufferutil.cc:32:50: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [6], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "merge", BufferUtil::Merge);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
bufferutil.target.mk:96: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1
make: Leaving directory '/home/den/projects/terminal-slack/node_modules/bufferutil/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.8.0-48-generic
gyp ERR! command "/home/den/.nvm/versions/node/v7.2.0/bin/node" "/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/den/projects/terminal-slack/node_modules/bufferutil
gyp ERR! node -v v7.2.0
gyp ERR! node-gyp -v v3.5.0
gyp ERR! not ok
> [email protected] install /home/den/projects/terminal-slack/node_modules/utf-8-validate
> node-gyp rebuild
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
make: Entering directory '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build'
CXX(target) Release/obj.target/validation/src/validation.o
In file included from ../../nan/nan.h:82:0,
from ../src/validation.cc:15:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:34:64: warning: βv8::Local<v8::Int32> v8::Value::ToInt32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Int32>(v8::Handle<v8::Integer> i) { return i->ToInt32(); }
^
In file included from ../src/validation.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8442:14: note: declared here
Local<Int32> Value::ToInt32() const {
^~~~~
In file included from ../../nan/nan.h:82:0,
from ../src/validation.cc:15:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:39:65: warning: βv8::Local<v8::Uint32> v8::Value::ToUint32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Uint32>(v8::Handle<v8::Integer> i) { return i->ToUint32(); }
^
In file included from ../src/validation.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8436:15: note: declared here
Local<Uint32> Value::ToUint32() const {
^~~~~
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)β:
../../nan/nan_implementation_12_inl.h:49:38: warning: βstatic v8::Local<v8::Value> v8::BooleanObject::New(bool)β is deprecated: Pass an isolate [-Wdeprecated-declarations]
return v8::BooleanObject::New(value).As<v8::BooleanObject>();
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:4048:56: note: declared here
V8_DEPRECATED("Pass an isolate", static Local<Value> New(bool value));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:166:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:173:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)β:
../../nan/nan_implementation_12_inl.h:206:42: warning: βstatic v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)β is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::String::kNormalString, length);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2317:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)β:
../../nan/nan_implementation_12_inl.h:217:66: warning: βstatic v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2355:38: note: declared here
Local<String> NewExternal(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:237:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h:237:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:244:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h:244:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:261:25: error: redefinition of βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)β
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h:256:25: note: βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)β previously declared here
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h: In function βbool NanIdleNotification(int)β:
../../nan/nan.h:289:71: warning: βbool v8::Isolate::IdleNotification(int)β is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]
return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:6290:22: note: declared here
bool IdleNotification(int idle_time_in_ms));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:473:20: error: variable or field βNanAddGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:473:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback
^~
../../nan/nan.h:474:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:479:20: error: variable or field βNanRemoveGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:479:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback) {
^~
../../nan/nan.h:484:20: error: variable or field βNanAddGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:484:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback
^~
../../nan/nan.h:485:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:490:20: error: variable or field βNanRemoveGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:490:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback) {
^~
../../nan/nan.h:569:15: error: βWeakCallbackDataβ in namespace βv8β does not name a template type
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^~~~~~~~~~~~~~~~
../../nan/nan.h:569:31: error: expected β,β or β...β before β<β token
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^
../../nan/nan.h: In function βvoid _NanWeakCallbackDispatcher(int)β:
../../nan/nan.h:570:42: error: βdataβ was not declared in this scope
_NanWeakCallbackInfo<T, P> *info = data.GetParameter();
^~~~
../../nan/nan.h: At global scope:
../../nan/nan.h:661:13: error: βnode::smallocβ has not been declared
, node::smalloc::FreeCallback callback
^~~~~~~
../../nan/nan.h:661:35: error: expected β,β or β...β before βcallbackβ
, node::smalloc::FreeCallback callback
^~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)β:
../../nan/nan.h:665:50: error: βcallbackβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~~~~~
../../nan/nan.h:665:60: error: βhintβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)β:
../../nan/nan.h:672:67: error: invalid conversion from βconst char*β to βchar*β [-fpermissive]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
In file included from ../src/validation.cc:10:0:
/home/den/.node-gyp/7.2.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of βv8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)β
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h:672:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(uint32_t)β:
../../nan/nan.h:676:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanBufferUse(char*, uint32_t)β:
../../nan/nan.h:683:12: error: βUseβ is not a member of βnode::Bufferβ
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan.h:710:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)β:
../../nan/nan.h:717:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/validation.cc: In static member function βstatic void Validation::Initialize(v8::Handle<v8::Object>)β:
../src/validation.cc:112:62: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [12], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8);
^
In file included from ../src/validation.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
validation.target.mk:96: recipe for target 'Release/obj.target/validation/src/validation.o' failed
make: *** [Release/obj.target/validation/src/validation.o] Error 1
make: Leaving directory '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.8.0-48-generic
gyp ERR! command "/home/den/.nvm/versions/node/v7.2.0/bin/node" "/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/den/projects/terminal-slack/node_modules/utf-8-validate
gyp ERR! node -v v7.2.0
gyp ERR! node-gyp -v v3.5.0
gyp ERR! not ok
npm WARN [email protected] requires a peer of eslint-plugin-import@^1.16.0 but none was installed.
npm WARN [email protected] requires a peer of eslint-plugin-import@^1.16.0 but none was installed.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/bufferutil):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/utf-8-validate):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
den:~/projects/terminal-slack [j1] (master ?) $ npm i
> [email protected] install /home/den/projects/terminal-slack/node_modules/bufferutil
> node-gyp rebuild
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
make: Entering directory '/home/den/projects/terminal-slack/node_modules/bufferutil/build'
CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
In file included from ../../nan/nan.h:82:0,
from ../src/bufferutil.cc:16:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:34:64: warning: βv8::Local<v8::Int32> v8::Value::ToInt32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Int32>(v8::Handle<v8::Integer> i) { return i->ToInt32(); }
^
In file included from ../src/bufferutil.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8442:14: note: declared here
Local<Int32> Value::ToInt32() const {
^~~~~
In file included from ../../nan/nan.h:82:0,
from ../src/bufferutil.cc:16:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:39:65: warning: βv8::Local<v8::Uint32> v8::Value::ToUint32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Uint32>(v8::Handle<v8::Integer> i) { return i->ToUint32(); }
^
In file included from ../src/bufferutil.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8436:15: note: declared here
Local<Uint32> Value::ToUint32() const {
^~~~~
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)β:
../../nan/nan_implementation_12_inl.h:49:38: warning: βstatic v8::Local<v8::Value> v8::BooleanObject::New(bool)β is deprecated: Pass an isolate [-Wdeprecated-declarations]
return v8::BooleanObject::New(value).As<v8::BooleanObject>();
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:4048:56: note: declared here
V8_DEPRECATED("Pass an isolate", static Local<Value> New(bool value));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:166:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:173:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)β:
../../nan/nan_implementation_12_inl.h:206:42: warning: βstatic v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)β is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::String::kNormalString, length);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2317:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)β:
../../nan/nan_implementation_12_inl.h:217:66: warning: βstatic v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2355:38: note: declared here
Local<String> NewExternal(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:237:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h:237:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:244:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h:244:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:261:25: error: redefinition of βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)β
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h:256:25: note: βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)β previously declared here
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h: In function βbool NanIdleNotification(int)β:
../../nan/nan.h:289:71: warning: βbool v8::Isolate::IdleNotification(int)β is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]
return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:6290:22: note: declared here
bool IdleNotification(int idle_time_in_ms));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:473:20: error: variable or field βNanAddGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:473:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback
^~
../../nan/nan.h:474:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:479:20: error: variable or field βNanRemoveGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:479:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback) {
^~
../../nan/nan.h:484:20: error: variable or field βNanAddGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:484:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback
^~
../../nan/nan.h:485:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:490:20: error: variable or field βNanRemoveGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:490:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback) {
^~
../../nan/nan.h:569:15: error: βWeakCallbackDataβ in namespace βv8β does not name a template type
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^~~~~~~~~~~~~~~~
../../nan/nan.h:569:31: error: expected β,β or β...β before β<β token
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^
../../nan/nan.h: In function βvoid _NanWeakCallbackDispatcher(int)β:
../../nan/nan.h:570:42: error: βdataβ was not declared in this scope
_NanWeakCallbackInfo<T, P> *info = data.GetParameter();
^~~~
../../nan/nan.h: At global scope:
../../nan/nan.h:661:13: error: βnode::smallocβ has not been declared
, node::smalloc::FreeCallback callback
^~~~~~~
../../nan/nan.h:661:35: error: expected β,β or β...β before βcallbackβ
, node::smalloc::FreeCallback callback
^~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)β:
../../nan/nan.h:665:50: error: βcallbackβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~~~~~
../../nan/nan.h:665:60: error: βhintβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)β:
../../nan/nan.h:672:67: error: invalid conversion from βconst char*β to βchar*β [-fpermissive]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
In file included from ../src/bufferutil.cc:10:0:
/home/den/.node-gyp/7.2.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of βv8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)β
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h:672:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(uint32_t)β:
../../nan/nan.h:676:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanBufferUse(char*, uint32_t)β:
../../nan/nan.h:683:12: error: βUseβ is not a member of βnode::Bufferβ
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan.h:710:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)β:
../../nan/nan.h:717:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/bufferutil.cc: In static member function βstatic void BufferUtil::Initialize(v8::Handle<v8::Object>)β:
../src/bufferutil.cc:30:52: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [7], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "unmask", BufferUtil::Unmask);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/bufferutil.cc:31:48: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [5], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "mask", BufferUtil::Mask);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/bufferutil.cc:32:50: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [6], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "merge", BufferUtil::Merge);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
bufferutil.target.mk:96: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1
make: Leaving directory '/home/den/projects/terminal-slack/node_modules/bufferutil/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.8.0-48-generic
gyp ERR! command "/home/den/.nvm/versions/node/v7.2.0/bin/node" "/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/den/projects/terminal-slack/node_modules/bufferutil
gyp ERR! node -v v7.2.0
gyp ERR! node-gyp -v v3.5.0
gyp ERR! not ok
> [email protected] install /home/den/projects/terminal-slack/node_modules/utf-8-validate
> node-gyp rebuild
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
make: Entering directory '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build'
CXX(target) Release/obj.target/validation/src/validation.o
In file included from ../../nan/nan.h:82:0,
from ../src/validation.cc:15:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:34:64: warning: βv8::Local<v8::Int32> v8::Value::ToInt32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Int32>(v8::Handle<v8::Integer> i) { return i->ToInt32(); }
^
In file included from ../src/validation.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8442:14: note: declared here
Local<Int32> Value::ToInt32() const {
^~~~~
In file included from ../../nan/nan.h:82:0,
from ../src/validation.cc:15:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:39:65: warning: βv8::Local<v8::Uint32> v8::Value::ToUint32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Uint32>(v8::Handle<v8::Integer> i) { return i->ToUint32(); }
^
In file included from ../src/validation.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8436:15: note: declared here
Local<Uint32> Value::ToUint32() const {
^~~~~
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)β:
../../nan/nan_implementation_12_inl.h:49:38: warning: βstatic v8::Local<v8::Value> v8::BooleanObject::New(bool)β is deprecated: Pass an isolate [-Wdeprecated-declarations]
return v8::BooleanObject::New(value).As<v8::BooleanObject>();
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:4048:56: note: declared here
V8_DEPRECATED("Pass an isolate", static Local<Value> New(bool value));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:166:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:173:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)β:
../../nan/nan_implementation_12_inl.h:206:42: warning: βstatic v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)β is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::String::kNormalString, length);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2317:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)β:
../../nan/nan_implementation_12_inl.h:217:66: warning: βstatic v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2355:38: note: declared here
Local<String> NewExternal(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:237:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h:237:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:244:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h:244:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:261:25: error: redefinition of βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)β
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h:256:25: note: βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)β previously declared here
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h: In function βbool NanIdleNotification(int)β:
../../nan/nan.h:289:71: warning: βbool v8::Isolate::IdleNotification(int)β is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]
return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:6290:22: note: declared here
bool IdleNotification(int idle_time_in_ms));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:473:20: error: variable or field βNanAddGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:473:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback
^~
../../nan/nan.h:474:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:479:20: error: variable or field βNanRemoveGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:479:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback) {
^~
../../nan/nan.h:484:20: error: variable or field βNanAddGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:484:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback
^~
../../nan/nan.h:485:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:490:20: error: variable or field βNanRemoveGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:490:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback) {
^~
../../nan/nan.h:569:15: error: βWeakCallbackDataβ in namespace βv8β does not name a template type
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^~~~~~~~~~~~~~~~
../../nan/nan.h:569:31: error: expected β,β or β...β before β<β token
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^
../../nan/nan.h: In function βvoid _NanWeakCallbackDispatcher(int)β:
../../nan/nan.h:570:42: error: βdataβ was not declared in this scope
_NanWeakCallbackInfo<T, P> *info = data.GetParameter();
^~~~
../../nan/nan.h: At global scope:
../../nan/nan.h:661:13: error: βnode::smallocβ has not been declared
, node::smalloc::FreeCallback callback
^~~~~~~
../../nan/nan.h:661:35: error: expected β,β or β...β before βcallbackβ
, node::smalloc::FreeCallback callback
^~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)β:
../../nan/nan.h:665:50: error: βcallbackβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~~~~~
../../nan/nan.h:665:60: error: βhintβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)β:
../../nan/nan.h:672:67: error: invalid conversion from βconst char*β to βchar*β [-fpermissive]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
In file included from ../src/validation.cc:10:0:
/home/den/.node-gyp/7.2.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of βv8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)β
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h:672:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(uint32_t)β:
../../nan/nan.h:676:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanBufferUse(char*, uint32_t)β:
../../nan/nan.h:683:12: error: βUseβ is not a member of βnode::Bufferβ
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan.h:710:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)β:
../../nan/nan.h:717:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/validation.cc: In static member function βstatic void Validation::Initialize(v8::Handle<v8::Object>)β:
../src/validation.cc:112:62: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [12], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8);
^
In file included from ../src/validation.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
validation.target.mk:96: recipe for target 'Release/obj.target/validation/src/validation.o' failed
make: *** [Release/obj.target/validation/src/validation.o] Error 1
make: Leaving directory '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.8.0-48-generic
gyp ERR! command "/home/den/.nvm/versions/node/v7.2.0/bin/node" "/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/den/projects/terminal-slack/node_modules/utf-8-validate
gyp ERR! node -v v7.2.0
gyp ERR! node-gyp -v v3.5.0
gyp ERR! not ok
[email protected] /home/den/projects/terminal-slack
βββ [email protected]
βββ¬ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ¬ [email protected]
β β β β βββ¬ [email protected]
β β β β β βββ [email protected]
β β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ¬ [email protected]
β β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ¬ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β β βββ¬ [email protected]
β β β β βββ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β βββ [email protected]
βββ¬ [email protected]
β βββ [email protected]
β βββ UNMET PEER DEPENDENCY eslint-plugin-import@^1.16.0
βββ¬ UNMET PEER DEPENDENCY [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β βββ¬ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β βββ [email protected]
βββ¬ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
βββ¬ [email protected]
β βββ¬ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ¬ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β βββ [email protected]
βββ¬ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β βββ [email protected]
βββ¬ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β β βββ [email protected]
β β βββ¬ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ¬ [email protected]
β β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
β βββ¬ [email protected]
β β βββ [email protected]
β βββ [email protected]
β βββ [email protected]
βββ¬ [email protected]
βββ [email protected]
βββ [email protected]
npm WARN [email protected] requires a peer of eslint-plugin-import@^1.16.0 but none was installed.
npm WARN [email protected] requires a peer of eslint-plugin-import@^1.16.0 but none was installed.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/bufferutil):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/utf-8-validate):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
den:~/projects/terminal-slack [j1] (master ?) $ npm i eslint-plugin-import --save-dev
> [email protected] install /home/den/projects/terminal-slack/node_modules/bufferutil
> node-gyp rebuild
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
make: Entering directory '/home/den/projects/terminal-slack/node_modules/bufferutil/build'
CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
In file included from ../../nan/nan.h:82:0,
from ../src/bufferutil.cc:16:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:34:64: warning: βv8::Local<v8::Int32> v8::Value::ToInt32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Int32>(v8::Handle<v8::Integer> i) { return i->ToInt32(); }
^
In file included from ../src/bufferutil.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8442:14: note: declared here
Local<Int32> Value::ToInt32() const {
^~~~~
In file included from ../../nan/nan.h:82:0,
from ../src/bufferutil.cc:16:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:39:65: warning: βv8::Local<v8::Uint32> v8::Value::ToUint32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Uint32>(v8::Handle<v8::Integer> i) { return i->ToUint32(); }
^
In file included from ../src/bufferutil.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8436:15: note: declared here
Local<Uint32> Value::ToUint32() const {
^~~~~
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)β:
../../nan/nan_implementation_12_inl.h:49:38: warning: βstatic v8::Local<v8::Value> v8::BooleanObject::New(bool)β is deprecated: Pass an isolate [-Wdeprecated-declarations]
return v8::BooleanObject::New(value).As<v8::BooleanObject>();
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:4048:56: note: declared here
V8_DEPRECATED("Pass an isolate", static Local<Value> New(bool value));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:166:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:173:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)β:
../../nan/nan_implementation_12_inl.h:206:42: warning: βstatic v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)β is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::String::kNormalString, length);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2317:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)β:
../../nan/nan_implementation_12_inl.h:217:66: warning: βstatic v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2355:38: note: declared here
Local<String> NewExternal(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:237:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h:237:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:244:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/bufferutil.cc:16:
../../nan/nan_implementation_12_inl.h:244:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:261:25: error: redefinition of βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)β
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h:256:25: note: βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)β previously declared here
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h: In function βbool NanIdleNotification(int)β:
../../nan/nan.h:289:71: warning: βbool v8::Isolate::IdleNotification(int)β is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]
return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:6290:22: note: declared here
bool IdleNotification(int idle_time_in_ms));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:473:20: error: variable or field βNanAddGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:473:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback
^~
../../nan/nan.h:474:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:479:20: error: variable or field βNanRemoveGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:479:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback) {
^~
../../nan/nan.h:484:20: error: variable or field βNanAddGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:484:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback
^~
../../nan/nan.h:485:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:490:20: error: variable or field βNanRemoveGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:490:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback) {
^~
../../nan/nan.h:569:15: error: βWeakCallbackDataβ in namespace βv8β does not name a template type
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^~~~~~~~~~~~~~~~
../../nan/nan.h:569:31: error: expected β,β or β...β before β<β token
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^
../../nan/nan.h: In function βvoid _NanWeakCallbackDispatcher(int)β:
../../nan/nan.h:570:42: error: βdataβ was not declared in this scope
_NanWeakCallbackInfo<T, P> *info = data.GetParameter();
^~~~
../../nan/nan.h: At global scope:
../../nan/nan.h:661:13: error: βnode::smallocβ has not been declared
, node::smalloc::FreeCallback callback
^~~~~~~
../../nan/nan.h:661:35: error: expected β,β or β...β before βcallbackβ
, node::smalloc::FreeCallback callback
^~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)β:
../../nan/nan.h:665:50: error: βcallbackβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~~~~~
../../nan/nan.h:665:60: error: βhintβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)β:
../../nan/nan.h:672:67: error: invalid conversion from βconst char*β to βchar*β [-fpermissive]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
In file included from ../src/bufferutil.cc:10:0:
/home/den/.node-gyp/7.2.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of βv8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)β
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h:672:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(uint32_t)β:
../../nan/nan.h:676:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanBufferUse(char*, uint32_t)β:
../../nan/nan.h:683:12: error: βUseβ is not a member of βnode::Bufferβ
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan.h:710:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/bufferutil.cc:16:0:
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)β:
../../nan/nan.h:717:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/bufferutil.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/bufferutil.cc: In static member function βstatic void BufferUtil::Initialize(v8::Handle<v8::Object>)β:
../src/bufferutil.cc:30:52: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [7], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "unmask", BufferUtil::Unmask);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/bufferutil.cc:31:48: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [5], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "mask", BufferUtil::Mask);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
../src/bufferutil.cc:32:50: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [6], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "merge", BufferUtil::Merge);
^
In file included from ../src/bufferutil.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
bufferutil.target.mk:96: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1
make: Leaving directory '/home/den/projects/terminal-slack/node_modules/bufferutil/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.8.0-48-generic
gyp ERR! command "/home/den/.nvm/versions/node/v7.2.0/bin/node" "/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/den/projects/terminal-slack/node_modules/bufferutil
gyp ERR! node -v v7.2.0
gyp ERR! node-gyp -v v3.5.0
gyp ERR! not ok
> [email protected] install /home/den/projects/terminal-slack/node_modules/utf-8-validate
> node-gyp rebuild
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
gyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR
make: Entering directory '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build'
CXX(target) Release/obj.target/validation/src/validation.o
In file included from ../../nan/nan.h:82:0,
from ../src/validation.cc:15:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:34:64: warning: βv8::Local<v8::Int32> v8::Value::ToInt32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Int32>(v8::Handle<v8::Integer> i) { return i->ToInt32(); }
^
In file included from ../src/validation.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8442:14: note: declared here
Local<Int32> Value::ToInt32() const {
^~~~~
In file included from ../../nan/nan.h:82:0,
from ../src/validation.cc:15:
../../nan/nan_new.h: In function βv8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]β:
../../nan/nan_new.h:39:65: warning: βv8::Local<v8::Uint32> v8::Value::ToUint32() constβ is deprecated: Use maybe version [-Wdeprecated-declarations]
To<v8::Uint32>(v8::Handle<v8::Integer> i) { return i->ToUint32(); }
^
In file included from ../src/validation.cc:7:0:
/home/den/.node-gyp/7.2.0/include/node/v8.h:8436:15: note: declared here
Local<Uint32> Value::ToUint32() const {
^~~~~
In file included from ../../nan/nan_new.h:189:0,
from ../../nan/nan.h:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)β:
../../nan/nan_implementation_12_inl.h:49:38: warning: βstatic v8::Local<v8::Value> v8::BooleanObject::New(bool)β is deprecated: Pass an isolate [-Wdeprecated-declarations]
return v8::BooleanObject::New(value).As<v8::BooleanObject>();
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:4048:56: note: declared here
V8_DEPRECATED("Pass an isolate", static Local<Value> New(bool value));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:166:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:173:69: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)β:
../../nan/nan_implementation_12_inl.h:206:42: warning: βstatic v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)β is deprecated: Use maybe version [-Wdeprecated-declarations]
v8::String::kNormalString, length);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2317:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)β:
../../nan/nan_implementation_12_inl.h:217:66: warning: βstatic v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:2355:38: note: declared here
Local<String> NewExternal(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)β:
../../nan/nan_implementation_12_inl.h:237:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h:237:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h: In static member function βstatic NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan_implementation_12_inl.h:244:30: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^~~~~~~~~~~~~~
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329: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:82,
from ../src/validation.cc:15:
../../nan/nan_implementation_12_inl.h:244:76: warning: βstatic v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1301:45: note: declared here
Local<UnboundScript> CompileUnbound(
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:261:25: error: redefinition of βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)β
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h:256:25: note: βtemplate<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)β previously declared here
NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
^~~~~~~~~~~~~~~
../../nan/nan.h: In function βbool NanIdleNotification(int)β:
../../nan/nan.h:289:71: warning: βbool v8::Isolate::IdleNotification(int)β is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]
return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:6290:22: note: declared here
bool IdleNotification(int idle_time_in_ms));
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: At global scope:
../../nan/nan.h:473:20: error: variable or field βNanAddGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:473:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback
^~
../../nan/nan.h:474:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:479:20: error: variable or field βNanRemoveGCEpilogueCallbackβ declared void
v8::Isolate::GCEpilogueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:479:7: error: βGCEpilogueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCEpilogueCallback callback) {
^~
../../nan/nan.h:484:20: error: variable or field βNanAddGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:484:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback
^~
../../nan/nan.h:485:18: error: expected primary-expression before βgc_type_filterβ
, v8::GCType gc_type_filter = v8::kGCTypeAll) {
^~~~~~~~~~~~~~
../../nan/nan.h:490:20: error: variable or field βNanRemoveGCPrologueCallbackβ declared void
v8::Isolate::GCPrologueCallback callback) {
^~~~~~~~~~~~~~~~~~
../../nan/nan.h:490:7: error: βGCPrologueCallbackβ is not a member of βv8::Isolateβ
v8::Isolate::GCPrologueCallback callback) {
^~
../../nan/nan.h:569:15: error: βWeakCallbackDataβ in namespace βv8β does not name a template type
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^~~~~~~~~~~~~~~~
../../nan/nan.h:569:31: error: expected β,β or β...β before β<β token
const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
^
../../nan/nan.h: In function βvoid _NanWeakCallbackDispatcher(int)β:
../../nan/nan.h:570:42: error: βdataβ was not declared in this scope
_NanWeakCallbackInfo<T, P> *info = data.GetParameter();
^~~~
../../nan/nan.h: At global scope:
../../nan/nan.h:661:13: error: βnode::smallocβ has not been declared
, node::smalloc::FreeCallback callback
^~~~~~~
../../nan/nan.h:661:35: error: expected β,β or β...β before βcallbackβ
, node::smalloc::FreeCallback callback
^~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)β:
../../nan/nan.h:665:50: error: βcallbackβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~~~~~
../../nan/nan.h:665:60: error: βhintβ was not declared in this scope
v8::Isolate::GetCurrent(), data, length, callback, hint);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)β:
../../nan/nan.h:672:67: error: invalid conversion from βconst char*β to βchar*β [-fpermissive]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
In file included from ../src/validation.cc:10:0:
/home/den/.node-gyp/7.2.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of βv8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)β
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
^~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h:672:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanNewBufferHandle(uint32_t)β:
../../nan/nan.h:676:29: error: could not convert βnode::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))β from βv8::MaybeLocal<v8::Object>β to βv8::Local<v8::Object>β
return node::Buffer::New(v8::Isolate::GetCurrent(), size);
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../nan/nan.h: In function βv8::Local<v8::Object> NanBufferUse(char*, uint32_t)β:
../../nan/nan.h:683:12: error: βUseβ is not a member of βnode::Bufferβ
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^~~~
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)β:
../../nan/nan.h:710:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
In file included from ../src/validation.cc:15:0:
../../nan/nan.h: In function βv8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)β:
../../nan/nan.h:717:74: warning: βstatic v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)β is deprecated: Use maybe version [-Wdeprecated-declarations]
return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
^
In file included from /home/den/.node-gyp/7.2.0/include/node/v8.h:26:0,
from ../src/validation.cc:7:
/home/den/.node-gyp/7.2.0/include/node/v8.h:1321:21: note: declared here
Local<Script> Compile(Isolate* isolate, Source* source,
^
/home/den/.node-gyp/7.2.0/include/node/v8config.h:329:3: note: in definition of macro βV8_DEPRECATEDβ
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/validation.cc: In static member function βstatic void Validation::Initialize(v8::Handle<v8::Object>)β:
../src/validation.cc:112:62: error: call of overloaded βNODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [12], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))β is ambiguous
NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8);
^
In file included from ../src/validation.cc:8:0:
/home/den/.node-gyp/7.2.0/include/node/node.h:238:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
^~~~~~~~~~~~~~~
/home/den/.node-gyp/7.2.0/include/node/node.h:251:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
^~~~~~~~~~~~~~~
validation.target.mk:96: recipe for target 'Release/obj.target/validation/src/validation.o' failed
make: *** [Release/obj.target/validation/src/validation.o] Error 1
make: Leaving directory '/home/den/projects/terminal-slack/node_modules/utf-8-validate/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
gyp ERR! System Linux 4.8.0-48-generic
gyp ERR! command "/home/den/.nvm/versions/node/v7.2.0/bin/node" "/home/den/.nvm/versions/node/v7.2.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/den/projects/terminal-slack/node_modules/utf-8-validate
gyp ERR! node -v v7.2.0
gyp ERR! node-gyp -v v3.5.0
gyp ERR! not ok
[email protected] /home/den/projects/terminal-slack
βββ UNMET PEER DEPENDENCY [email protected]
npm WARN [email protected] requires a peer of eslint-plugin-import@^1.16.0 but none was installed.
npm WARN [email protected] requires a peer of eslint-plugin-import@^1.16.0 but none was installed.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/bufferutil):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/utf-8-validate):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
den:~/projects/terminal-slack [j1] (master ?M) [!1] $