Guest User

Untitled

a guest
Apr 11th, 2018
196
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [11.Apr 16:31:16] --- [~/tmp/nodebb] ---
  2. curv@vulpecula: % npm i
  3. [?25l[..................] / normalizeTree: sill install loadCurrentTree
  4. [..................] / normalizeTree: sill install loadCurrentTree
  5. [..................] / normalizeTree: sill install loadCurrentTree
  6. [..................] / normalizeTree: sill install loadCurrentTree
  7. [..................] / normalizeTree: sill install loadCurrentTree
  8. [..................] / normalizeTree: sill install loadCurrentTree
  9. [..................] / normalizeTree: sill install loadCurrentTree
  10. [..................] / normalizeTree: sill install loadCurrentTree
  11. [..................] / normalizeTree: sill install loadCurrentTree
  12. [..................] / normalizeTree: sill install loadCurrentTree
  13. [..................] / normalizeTree: sill install loadCurrentTree
  14. [..................] / normalizeTree: sill install loadCurrentTree
  15. [..................] / normalizeTree: sill install loadCurrentTree
  16. [..................] / normalizeTree: sill install loadCurrentTree
  17. [..................] / normalizeTree: sill install loadCurrentTree
  18. [..................] / normalizeTree: sill install loadCurrentTree
  19. [..................] / normalizeTree: sill install loadCurrentTree
  20. [..................] / normalizeTree: sill install loadCurrentTree
  21. [..................] / normalizeTree: sill install loadCurrentTree
  22. [..................] / normalizeTree: sill install loadCurrentTree
  23. [..................] / normalizeTree: sill install loadCurrentTree
  24. [..................] / normalizeTree: sill install loadCurrentTree
  25. [..................] / normalizeTree: sill install loadCurrentTree
  26. [..................] / normalizeTree: sill install loadCurrentTree
  27. [..................] / normalizeTree: sill install loadCurrentTree
  28. [..................] / normalizeTree: sill install loadCurrentTree
  29. [..................] / normalizeTree: sill install loadCurrentTree
  30. [..................] / normalizeTree: sill install loadCurrentTree
  31. [..................] / normalizeTree: sill install loadCurrentTree
  32. [..................] / normalizeTree: sill install loadCurrentTree
  33. [..................] / normalizeTree: sill install loadCurrentTree
  34. [..................] / normalizeTree: sill install loadCurrentTree
  35. [..................] / normalizeTree: sill install loadCurrentTree
  36. [..................] / normalizeTree: sill install loadCurrentTree
  37. [..................] / normalizeTree: sill install loadCurrentTree
  38. [..................] / normalizeTree: sill install loadCurrentTree
  39. [..................] / normalizeTree: sill install loadCurrentTree
  40. [..................] / normalizeTree: sill install loadCurrentTree
  41. [..................] / normalizeTree: sill install loadCurrentTree
  42. [..................] - normalizeTree: sill install loadCurrentTree
  43. [..................] - normalizeTree: sill install loadCurrentTree
  44. [###...............] - cloneCurrentTree: sill cloneCurrentTree Finishing
  45. [#####.............] / fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bufferutil
  46. [#####.............] - fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bufferutil
  47. [#####.............] | fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bufferutil
  48. [#####.............] | fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bufferutil
  49. [#####.............] | fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bufferutil
  50. [#####.............] / fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bufferutil
  51. [#####.............] - fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bindings
  52. [#####.............] | fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bindings
  53. [#####.............] / fetchMetadata: sill mapToRegistry uri https://registry.npmjs.org/bindings
  54. [########..........] / loadDevDeps: verb afterAdd /home/curv/.npm/nan/1.8.4/package/package.json written
  55. [##########........] \ diffTrees: sill install generateActionsToTake
  56. [###########.......] \ diffTrees: sill install generateActionsToTake
  57. [##############....] | extract:utf-8-validate: sill doParallel extract 4
  58. [##############....] \ extract:utf-8-validate: sill doParallel extract 4
  59. [###############...] \ extract:bufferutil: verb gentlyRm don't care about contents; nuking /home/curv/tmp/nodebb/node_modules/.staging/bufferutil-a0bea33b/node_modules
  60. [################..] | finalize:utf-8-validate: sill doSerial finalize 4
  61.  
  62. [?25h
  63. > bufferutil@1.1.0 install /home/curv/tmp/nodebb/node_modules/bufferutil
  64. > node-gyp rebuild
  65.  
  66. make: Entering directory `/home/curv/tmp/nodebb/node_modules/bufferutil/build'
  67. CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  68. In file included from ../src/bufferutil.cc:7:
  69. /home/curv/.node-gyp/6.13.1/include/node/v8.h:345: error: expected unqualified-id before ‘using’
  70. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In constructor ‘v8::MaybeLocal<T>::MaybeLocal()’:
  71. /home/curv/.node-gyp/6.13.1/include/node/v8.h:362: error: ‘nullptr’ was not declared in this scope
  72. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘bool v8::MaybeLocal<T>::IsEmpty() const’:
  73. /home/curv/.node-gyp/6.13.1/include/node/v8.h:369: error: ‘nullptr’ was not declared in this scope
  74. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘bool v8::MaybeLocal<T>::ToLocal(v8::Local<S>*) const’:
  75. /home/curv/.node-gyp/6.13.1/include/node/v8.h:373: error: ‘nullptr’ was not declared in this scope
  76. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘bool v8::WeakCallbackInfo<T>::IsFirstPass() const’:
  77. /home/curv/.node-gyp/6.13.1/include/node/v8.h:441: error: ‘nullptr’ was not declared in this scope
  78. /home/curv/.node-gyp/6.13.1/include/node/v8.h: At global scope:
  79. /home/curv/.node-gyp/6.13.1/include/node/v8.h:481: error: expected unqualified-id before ‘using’
  80. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In constructor ‘v8::Global<T>::Global()’:
  81. /home/curv/.node-gyp/6.13.1/include/node/v8.h:820: error: ‘nullptr’ was not declared in this scope
  82. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In constructor ‘v8::Global<T>::Global(v8::Global<T>&&)’:
  83. /home/curv/.node-gyp/6.13.1/include/node/v8.h:845: error: ‘nullptr’ was not declared in this scope
  84. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘v8::Global<T>& v8::Global<T>::operator=(v8::Global<S>&&)’:
  85. /home/curv/.node-gyp/6.13.1/include/node/v8.h:857: error: ‘nullptr’ was not declared in this scope
  86. /home/curv/.node-gyp/6.13.1/include/node/v8.h: At global scope:
  87. /home/curv/.node-gyp/6.13.1/include/node/v8.h:882: error: expected unqualified-id before ‘using’
  88. /home/curv/.node-gyp/6.13.1/include/node/v8.h:1119: error: ‘nullptr’ was not declared in this scope
  89. /home/curv/.node-gyp/6.13.1/include/node/v8.h:1125: error: ‘nullptr’ was not declared in this scope
  90. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>) const’:
  91. /home/curv/.node-gyp/6.13.1/include/node/v8.h:3279: error: ‘nullptr’ was not declared in this scope
  92. /home/curv/.node-gyp/6.13.1/include/node/v8.h: At global scope:
  93. /home/curv/.node-gyp/6.13.1/include/node/v8.h:4499: error: ‘nullptr’ was not declared in this scope
  94. /home/curv/.node-gyp/6.13.1/include/node/v8.h:4515: error: ‘nullptr’ was not declared in this scope
  95. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘v8::Local<T> v8::MaybeLocal<T>::ToLocalChecked()’:
  96. /home/curv/.node-gyp/6.13.1/include/node/v8.h:7544: error: ‘nullptr’ was not declared in this scope
  97. In file included from ../../nan/nan.h:82,
  98. from ../src/bufferutil.cc:16:
  99. ../../nan/nan_new.h: At global scope:
  100. ../../nan/nan_new.h:24: error: template declaration of ‘v8::Local<T> NanIntern::To’
  101. ../../nan/nan_new.h:24: error: ‘Handle’ is not a member of ‘v8’
  102. ../../nan/nan_new.h:24: error: expected primary-expression before ‘>’ token
  103. ../../nan/nan_new.h:24: error: ‘i’ was not declared in this scope
  104. ../../nan/nan_new.h:29: error: expected initializer before ‘<’ token
  105. ../../nan/nan_new.h:34: error: expected initializer before ‘<’ token
  106. ../../nan/nan_new.h:39: error: expected initializer before ‘<’ token
  107. ../../nan/nan_new.h:66: error: ‘v8::Handle’ has not been declared
  108. ../../nan/nan_new.h:66: error: expected ‘,’ or ‘...’ before ‘<’ token
  109. ../../nan/nan_new.h:65: error: default argument missing for parameter 2 of ‘static v8::Local<v8::Context> NanIntern::Factory<v8::Context>::New(v8::ExtensionConfiguration*, int)’
  110. ../../nan/nan_new.h:85: error: ‘v8::Handle’ has not been declared
  111. ../../nan/nan_new.h:85: error: expected ‘,’ or ‘...’ before ‘<’ token
  112. ../../nan/nan_new.h:93: error: ‘v8::Handle’ has not been declared
  113. ../../nan/nan_new.h:93: error: expected ‘,’ or ‘...’ before ‘<’ token
  114. ../../nan/nan_new.h:92: error: default argument missing for parameter 2 of ‘static v8::Local<v8::FunctionTemplate> NanIntern::Factory<v8::FunctionTemplate>::New(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’
  115. ../../nan/nan_new.h:139: error: ‘v8::Handle’ has not been declared
  116. ../../nan/nan_new.h:139: error: expected ‘,’ or ‘...’ before ‘<’ token
  117. ../../nan/nan_new.h:151: error: ISO C++ forbids declaration of ‘Handle’ with no type
  118. ../../nan/nan_new.h:151: error: typedef name may not be a nested-name-specifier
  119. ../../nan/nan_new.h:151: error: expected ‘;’ before ‘<’ token
  120. ../../nan/nan_new.h:152: error: ‘FTH’ has not been declared
  121. ../../nan/nan_new.h:152: error: ‘FTH’ was not declared in this scope
  122. ../../nan/nan_new.h:171: error: ‘v8::Handle’ has not been declared
  123. ../../nan/nan_new.h:171: error: expected ‘,’ or ‘...’ before ‘<’ token
  124. In file included from ../../nan/nan_new.h:189,
  125. from ../../nan/nan.h:82,
  126. from ../src/bufferutil.cc:16:
  127. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::BooleanObject> NanIntern::Factory<v8::BooleanObject>::New(bool)’:
  128. ../../nan/nan_implementation_12_inl.h:49: warning: ‘static v8::Local<v8::Value> v8::BooleanObject::New(bool)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:4009)
  129. ../../nan/nan_implementation_12_inl.h: At global scope:
  130. ../../nan/nan_implementation_12_inl.h:56: error: ‘v8::Handle’ has not been declared
  131. ../../nan/nan_implementation_12_inl.h:56: error: expected ‘,’ or ‘...’ before ‘<’ token
  132. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Context> NanIntern::Factory<v8::Context>::New(v8::ExtensionConfiguration*, int)’:
  133. ../../nan/nan_implementation_12_inl.h:58: error: ‘tmpl’ was not declared in this scope
  134. ../../nan/nan_implementation_12_inl.h:58: error: ‘obj’ was not declared in this scope
  135. ../../nan/nan_implementation_12_inl.h: At global scope:
  136. ../../nan/nan_implementation_12_inl.h:79: error: ‘v8::Handle’ has not been declared
  137. ../../nan/nan_implementation_12_inl.h:79: error: expected ‘,’ or ‘...’ before ‘<’ token
  138. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Function> NanIntern::Factory<v8::Function>::New(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’:
  139. ../../nan/nan_implementation_12_inl.h:82: error: ‘data’ was not declared in this scope
  140. ../../nan/nan_implementation_12_inl.h: At global scope:
  141. ../../nan/nan_implementation_12_inl.h:89: error: ‘v8::Handle’ has not been declared
  142. ../../nan/nan_implementation_12_inl.h:89: error: expected ‘,’ or ‘...’ before ‘<’ token
  143. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::FunctionTemplate> NanIntern::Factory<v8::FunctionTemplate>::New(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’:
  144. ../../nan/nan_implementation_12_inl.h:93: error: ‘data’ was not declared in this scope
  145. ../../nan/nan_implementation_12_inl.h:94: error: ‘signature’ was not declared in this scope
  146. ../../nan/nan_implementation_12_inl.h: In static member function ‘static typename NanIntern::IntegerFactory<T>::return_t NanIntern::IntegerFactory<T>::New(int32_t)’:
  147. ../../nan/nan_implementation_12_inl.h:117: error: ‘To’ was not declared in this scope
  148. ../../nan/nan_implementation_12_inl.h:117: error: expected primary-expression before ‘>’ token
  149. ../../nan/nan_implementation_12_inl.h: In static member function ‘static typename NanIntern::IntegerFactory<T>::return_t NanIntern::IntegerFactory<T>::New(uint32_t)’:
  150. ../../nan/nan_implementation_12_inl.h:123: error: ‘To’ was not declared in this scope
  151. ../../nan/nan_implementation_12_inl.h:123: error: expected primary-expression before ‘>’ token
  152. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Uint32> NanIntern::Factory<v8::Uint32>::New(int32_t)’:
  153. ../../nan/nan_implementation_12_inl.h:128: error: ‘To’ was not declared in this scope
  154. ../../nan/nan_implementation_12_inl.h:128: error: expected primary-expression before ‘>’ token
  155. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Uint32> NanIntern::Factory<v8::Uint32>::New(uint32_t)’:
  156. ../../nan/nan_implementation_12_inl.h:134: error: ‘To’ was not declared in this scope
  157. ../../nan/nan_implementation_12_inl.h:134: error: expected primary-expression before ‘>’ token
  158. ../../nan/nan_implementation_12_inl.h: At global scope:
  159. ../../nan/nan_implementation_12_inl.h:156: error: ‘v8::Local<v8::RegExp> NanIntern::Factory<v8::RegExp>::New’ is not a static member of ‘struct NanIntern::Factory<v8::RegExp>’
  160. ../../nan/nan_implementation_12_inl.h:156: error: ‘Handle’ is not a member of ‘v8’
  161. ../../nan/nan_implementation_12_inl.h:156: error: expected primary-expression before ‘>’ token
  162. ../../nan/nan_implementation_12_inl.h:156: error: ‘pattern’ was not declared in this scope
  163. ../../nan/nan_implementation_12_inl.h:157: error: expected primary-expression before ‘flags’
  164. ../../nan/nan_implementation_12_inl.h:157: error: expected ‘,’ or ‘;’ before ‘{’ token
  165. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Script> NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)’:
  166. ../../nan/nan_implementation_12_inl.h:166: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1352)
  167. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Script> NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
  168. ../../nan/nan_implementation_12_inl.h:173: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1352)
  169. ../../nan/nan_implementation_12_inl.h: At global scope:
  170. ../../nan/nan_implementation_12_inl.h:179: error: ‘v8::Local<v8::Signature> NanIntern::Factory<v8::Signature>::New’ is not a static member of ‘struct NanIntern::Factory<v8::Signature>’
  171. ../../nan/nan_implementation_12_inl.h:179: error: ‘FTH’ is not a member of ‘NanIntern::Factory<v8::Signature>’
  172. ../../nan/nan_implementation_12_inl.h:179: error: expected ‘,’ or ‘;’ before ‘{’ token
  173. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::String> NanIntern::Factory<v8::String>::New(const uint8_t*, int)’:
  174. ../../nan/nan_implementation_12_inl.h:206: warning: ‘static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:2332)
  175. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::String> NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)’:
  176. ../../nan/nan_implementation_12_inl.h:217: warning: ‘static v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:2371)
  177. ../../nan/nan_implementation_12_inl.h: At global scope:
  178. ../../nan/nan_implementation_12_inl.h:228: error: ‘v8::Local<v8::StringObject> NanIntern::Factory<v8::StringObject>::New’ is not a static member of ‘struct NanIntern::Factory<v8::StringObject>’
  179. ../../nan/nan_implementation_12_inl.h:228: error: ‘Handle’ is not a member of ‘v8’
  180. ../../nan/nan_implementation_12_inl.h:228: error: expected primary-expression before ‘>’ token
  181. ../../nan/nan_implementation_12_inl.h:228: error: ‘value’ was not declared in this scope
  182. ../../nan/nan_implementation_12_inl.h:228: error: expected ‘,’ or ‘;’ before ‘{’ token
  183. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::UnboundScript> NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)’:
  184. ../../nan/nan_implementation_12_inl.h:237: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1333)
  185. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::UnboundScript> NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
  186. ../../nan/nan_implementation_12_inl.h:244: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1333)
  187. ../../nan/nan_implementation_12_inl.h: At global scope:
  188. ../../nan/nan_implementation_12_inl.h:252: error: ‘NanNew’ declared as an ‘inline’ variable
  189. ../../nan/nan_implementation_12_inl.h:252: error: template declaration of ‘v8::Local<T> NanNew’
  190. ../../nan/nan_implementation_12_inl.h:252: error: ‘Handle’ is not a member of ‘v8’
  191. ../../nan/nan_implementation_12_inl.h:252: error: expected primary-expression before ‘>’ token
  192. ../../nan/nan_implementation_12_inl.h:252: error: ‘h’ was not declared in this scope
  193. In file included from ../../nan/nan.h:82,
  194. from ../src/bufferutil.cc:16:
  195. ../../nan/nan_new.h:238: error: ‘v8::Handle’ has not been declared
  196. ../../nan/nan_new.h:238: error: expected ‘,’ or ‘...’ before ‘<’ token
  197. ../../nan/nan_new.h: In function ‘typename NanIntern::Factory<T>::return_t NanNew(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’:
  198. ../../nan/nan_new.h:239: error: ‘data’ was not declared in this scope
  199. ../../nan/nan_new.h: At global scope:
  200. ../../nan/nan_new.h:246: error: ‘v8::Handle’ has not been declared
  201. ../../nan/nan_new.h:246: error: expected ‘,’ or ‘...’ before ‘<’ token
  202. ../../nan/nan_new.h: In function ‘typename NanIntern::Factory<T>::return_t NanNew(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’:
  203. ../../nan/nan_new.h:248: error: ‘data’ was not declared in this scope
  204. ../../nan/nan_new.h:248: error: ‘a2’ was not declared in this scope
  205. ../../nan/nan_new.h: At global scope:
  206. ../../nan/nan_new.h:253: error: ‘NanNew’ declared as an ‘inline’ variable
  207. ../../nan/nan_new.h:253: error: template declaration of ‘v8::Local<T> NanNew’
  208. ../../nan/nan_new.h:253: error: ‘Handle’ is not a member of ‘v8’
  209. ../../nan/nan_new.h:253: error: expected primary-expression before ‘>’ token
  210. ../../nan/nan_new.h:253: error: ‘h’ was not declared in this scope
  211. ../../nan/nan_new.h:324: error: ‘NanNew’ declared as an ‘inline’ variable
  212. ../../nan/nan_new.h:324: error: ‘v8::Local<v8::RegExp> NanNew’ redeclared as different kind of symbol
  213. ../../nan/nan_new.h:318: error: previous declaration of ‘v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)’
  214. ../../nan/nan_new.h:324: error: ‘Handle’ is not a member of ‘v8’
  215. ../../nan/nan_new.h:324: error: expected primary-expression before ‘>’ token
  216. ../../nan/nan_new.h:324: error: ‘pattern’ was not declared in this scope
  217. ../../nan/nan_new.h:324: error: expected primary-expression before ‘flags’
  218. In file included from ../src/bufferutil.cc:16:
  219. ../../nan/nan.h:220: error: ‘v8::Handle’ has not been declared
  220. ../../nan/nan.h:220: error: expected ‘,’ or ‘...’ before ‘<’ token
  221. ../../nan/nan.h: In function ‘bool NanBooleanOptionValue(v8::Local<v8::Object>, int)’:
  222. ../../nan/nan.h:222: error: ‘def’ was not declared in this scope
  223. ../../nan/nan.h:224: error: ‘opt’ was not declared in this scope
  224. ../../nan/nan.h:228: error: ‘opt’ was not declared in this scope
  225. ../../nan/nan.h: At global scope:
  226. ../../nan/nan.h:235: error: ‘v8::Handle’ has not been declared
  227. ../../nan/nan.h:235: error: expected ‘,’ or ‘...’ before ‘<’ token
  228. ../../nan/nan.h: In function ‘bool NanBooleanOptionValue(v8::Local<v8::Object>, int)’:
  229. ../../nan/nan.h:233: error: redefinition of ‘bool NanBooleanOptionValue(v8::Local<v8::Object>, int)’
  230. ../../nan/nan.h:218: error: ‘bool NanBooleanOptionValue(v8::Local<v8::Object>, int)’ previously defined here
  231. ../../nan/nan.h:237: error: ‘opt’ was not declared in this scope
  232. ../../nan/nan.h: At global scope:
  233. ../../nan/nan.h:242: error: ‘v8::Handle’ has not been declared
  234. ../../nan/nan.h:242: error: expected ‘,’ or ‘...’ before ‘<’ token
  235. ../../nan/nan.h: In function ‘uint32_t NanUInt32OptionValue(v8::Local<v8::Object>, int)’:
  236. ../../nan/nan.h:246: error: ‘opt’ was not declared in this scope
  237. ../../nan/nan.h:249: error: ‘def’ was not declared in this scope
  238. ../../nan/nan.h: At global scope:
  239. ../../nan/nan.h:253: error: template declaration of ‘v8::Local<T> NanNew’
  240. ../../nan/nan.h:253: error: ‘Handle’ is not a member of ‘v8’
  241. ../../nan/nan.h:253: error: expected primary-expression before ‘>’ token
  242. ../../nan/nan.h:253: error: expected primary-expression before ‘)’ token
  243. ../../nan/nan.h:256: error: ‘_NanEnsureLocal’ declared as an ‘inline’ variable
  244. ../../nan/nan.h:256: warning: ‘always_inline’ attribute ignored
  245. ../../nan/nan.h:256: error: template declaration of ‘v8::Local<T> _NanEnsureLocal’
  246. ../../nan/nan.h:256: error: ‘Handle’ is not a member of ‘v8’
  247. ../../nan/nan.h:256: error: expected primary-expression before ‘>’ token
  248. ../../nan/nan.h:256: error: ‘val’ was not declared in this scope
  249. ../../nan/nan.h: In function ‘bool NanIdleNotification(int)’:
  250. ../../nan/nan.h:289: warning: ‘bool v8::Isolate::IdleNotification(int)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:6115)
  251. ../../nan/nan.h: In function ‘v8::Local<v8::Primitive> NanUndefined()’:
  252. ../../nan/nan.h:414: error: no matching function for call to ‘NanNew(v8::Local<v8::Primitive>)’
  253. ../../nan/nan_new.h:258: note: candidates are: v8::Local<v8::Boolean> NanNew(bool)
  254. ../../nan/nan_new.h:264: note: v8::Local<v8::Int32> NanNew(int32_t)
  255. ../../nan/nan_new.h:270: note: v8::Local<v8::Uint32> NanNew(uint32_t)
  256. ../../nan/nan_new.h:276: note: v8::Local<v8::Number> NanNew(double)
  257. ../../nan/nan_new.h:282: note: v8::Local<v8::String> NanNew(const std::string&)
  258. ../../nan/nan_new.h:288: note: v8::Local<v8::String> NanNew(const char*, int)
  259. ../../nan/nan_new.h:294: note: v8::Local<v8::String> NanNew(const char*)
  260. ../../nan/nan_new.h:300: note: v8::Local<v8::String> NanNew(const uint8_t*)
  261. ../../nan/nan_new.h:306: note: v8::Local<v8::String> NanNew(const uint16_t*)
  262. ../../nan/nan_new.h:312: note: v8::Local<v8::String> NanNew(v8::String::ExternalStringResource*)
  263. ../../nan/nan_new.h:318: note: v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)
  264. ../../nan/nan.h: In function ‘v8::Local<v8::Primitive> NanNull()’:
  265. ../../nan/nan.h:419: error: no matching function for call to ‘NanNew(v8::Local<v8::Primitive>)’
  266. ../../nan/nan_new.h:258: note: candidates are: v8::Local<v8::Boolean> NanNew(bool)
  267. ../../nan/nan_new.h:264: note: v8::Local<v8::Int32> NanNew(int32_t)
  268. ../../nan/nan_new.h:270: note: v8::Local<v8::Uint32> NanNew(uint32_t)
  269. ../../nan/nan_new.h:276: note: v8::Local<v8::Number> NanNew(double)
  270. ../../nan/nan_new.h:282: note: v8::Local<v8::String> NanNew(const std::string&)
  271. ../../nan/nan_new.h:288: note: v8::Local<v8::String> NanNew(const char*, int)
  272. ../../nan/nan_new.h:294: note: v8::Local<v8::String> NanNew(const char*)
  273. ../../nan/nan_new.h:300: note: v8::Local<v8::String> NanNew(const uint8_t*)
  274. ../../nan/nan_new.h:306: note: v8::Local<v8::String> NanNew(const uint16_t*)
  275. ../../nan/nan_new.h:312: note: v8::Local<v8::String> NanNew(v8::String::ExternalStringResource*)
  276. ../../nan/nan_new.h:318: note: v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)
  277. ../../nan/nan.h: In function ‘v8::Local<v8::Boolean> NanTrue()’:
  278. ../../nan/nan.h:424: error: no matching function for call to ‘NanNew(v8::Local<v8::Boolean>)’
  279. ../../nan/nan_new.h:258: note: candidates are: v8::Local<v8::Boolean> NanNew(bool)
  280. ../../nan/nan_new.h:264: note: v8::Local<v8::Int32> NanNew(int32_t)
  281. ../../nan/nan_new.h:270: note: v8::Local<v8::Uint32> NanNew(uint32_t)
  282. ../../nan/nan_new.h:276: note: v8::Local<v8::Number> NanNew(double)
  283. ../../nan/nan_new.h:282: note: v8::Local<v8::String> NanNew(const std::string&)
  284. ../../nan/nan_new.h:288: note: v8::Local<v8::String> NanNew(const char*, int)
  285. ../../nan/nan_new.h:294: note: v8::Local<v8::String> NanNew(const char*)
  286. ../../nan/nan_new.h:300: note: v8::Local<v8::String> NanNew(const uint8_t*)
  287. ../../nan/nan_new.h:306: note: v8::Local<v8::String> NanNew(const uint16_t*)
  288. ../../nan/nan_new.h:312: note: v8::Local<v8::String> NanNew(v8::String::ExternalStringResource*)
  289. ../../nan/nan_new.h:318: note: v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)
  290. ../../nan/nan.h: In function ‘v8::Local<v8::Boolean> NanFalse()’:
  291. ../../nan/nan.h:429: error: no matching function for call to ‘NanNew(v8::Local<v8::Boolean>)’
  292. ../../nan/nan_new.h:258: note: candidates are: v8::Local<v8::Boolean> NanNew(bool)
  293. ../../nan/nan_new.h:264: note: v8::Local<v8::Int32> NanNew(int32_t)
  294. ../../nan/nan_new.h:270: note: v8::Local<v8::Uint32> NanNew(uint32_t)
  295. ../../nan/nan_new.h:276: note: v8::Local<v8::Number> NanNew(double)
  296. ../../nan/nan_new.h:282: note: v8::Local<v8::String> NanNew(const std::string&)
  297. ../../nan/nan_new.h:288: note: v8::Local<v8::String> NanNew(const char*, int)
  298. ../../nan/nan_new.h:294: note: v8::Local<v8::String> NanNew(const char*)
  299. ../../nan/nan_new.h:300: note: v8::Local<v8::String> NanNew(const uint8_t*)
  300. ../../nan/nan_new.h:306: note: v8::Local<v8::String> NanNew(const uint16_t*)
  301. ../../nan/nan_new.h:312: note: v8::Local<v8::String> NanNew(v8::String::ExternalStringResource*)
  302. ../../nan/nan_new.h:318: note: v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)
  303. ../../nan/nan.h: At global scope:
  304. ../../nan/nan.h:438: error: variable or field ‘NanSetTemplate’ declared void
  305. ../../nan/nan.h:438: error: ‘Handle’ is not a member of ‘v8’
  306. ../../nan/nan.h:438: error: expected primary-expression before ‘>’ token
  307. ../../nan/nan.h:438: error: ‘templ’ was not declared in this scope
  308. ../../nan/nan.h:439: error: expected primary-expression before ‘const’
  309. ../../nan/nan.h:440: error: ‘Handle’ is not a member of ‘v8’
  310. ../../nan/nan.h:440: error: expected primary-expression before ‘>’ token
  311. ../../nan/nan.h:440: error: ‘value’ was not declared in this scope
  312. ../../nan/nan.h:445: error: variable or field ‘NanSetTemplate’ declared void
  313. ../../nan/nan.h:445: error: ‘Handle’ is not a member of ‘v8’
  314. ../../nan/nan.h:445: error: expected primary-expression before ‘>’ token
  315. ../../nan/nan.h:445: error: ‘templ’ was not declared in this scope
  316. ../../nan/nan.h:446: error: ‘Handle’ is not a member of ‘v8’
  317. ../../nan/nan.h:446: error: expected primary-expression before ‘>’ token
  318. ../../nan/nan.h:446: error: ‘name’ was not declared in this scope
  319. ../../nan/nan.h:447: error: ‘Handle’ is not a member of ‘v8’
  320. ../../nan/nan.h:447: error: expected primary-expression before ‘>’ token
  321. ../../nan/nan.h:447: error: ‘value’ was not declared in this scope
  322. ../../nan/nan.h:448: error: expected primary-expression before ‘attributes’
  323. ../../nan/nan.h:457: error: ‘NanGetInternalFieldPointer’ declared as an ‘inline’ variable
  324. ../../nan/nan.h:457: warning: ‘always_inline’ attribute ignored
  325. ../../nan/nan.h:457: error: ‘Handle’ is not a member of ‘v8’
  326. ../../nan/nan.h:457: error: expected primary-expression before ‘>’ token
  327. ../../nan/nan.h:457: error: ‘object’ was not declared in this scope
  328. ../../nan/nan.h:458: error: expected primary-expression before ‘int’
  329. ../../nan/nan.h:458: error: initializer expression list treated as compound expression
  330. ../../nan/nan.h:458: error: expected ‘,’ or ‘;’ before ‘{’ token
  331. ../../nan/nan.h:463: error: variable or field ‘NanSetInternalFieldPointer’ declared void
  332. ../../nan/nan.h:463: error: ‘Handle’ is not a member of ‘v8’
  333. ../../nan/nan.h:463: error: expected primary-expression before ‘>’ token
  334. ../../nan/nan.h:463: error: ‘object’ was not declared in this scope
  335. ../../nan/nan.h:464: error: expected primary-expression before ‘int’
  336. ../../nan/nan.h:465: error: expected primary-expression before ‘void’
  337. ../../nan/nan.h:473: error: variable or field ‘NanAddGCEpilogueCallback’ declared void
  338. ../../nan/nan.h:473: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
  339. ../../nan/nan.h:474: error: expected primary-expression before ‘gc_type_filter’
  340. ../../nan/nan.h:479: error: variable or field ‘NanRemoveGCEpilogueCallback’ declared void
  341. ../../nan/nan.h:479: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
  342. ../../nan/nan.h:484: error: variable or field ‘NanAddGCPrologueCallback’ declared void
  343. ../../nan/nan.h:484: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
  344. ../../nan/nan.h:485: error: expected primary-expression before ‘gc_type_filter’
  345. ../../nan/nan.h:490: error: variable or field ‘NanRemoveGCPrologueCallback’ declared void
  346. ../../nan/nan.h:490: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
  347. ../../nan/nan.h:507: error: ‘v8::Handle’ has not been declared
  348. ../../nan/nan.h:507: error: expected ‘,’ or ‘...’ before ‘<’ token
  349. ../../nan/nan.h: In function ‘void NanAssignPersistent(v8::Persistent<T, v8::NonCopyablePersistentTraits<T> >&, int)’:
  350. ../../nan/nan.h:508: error: ‘obj’ was not declared in this scope
  351. ../../nan/nan.h: At global scope:
  352. ../../nan/nan.h:524: error: expected ‘)’ before ‘<’ token
  353. ../../nan/nan.h:585: error: ‘NanMakeWeakPersistent’ declared as an ‘inline’ variable
  354. ../../nan/nan.h:585: warning: ‘always_inline’ attribute ignored
  355. ../../nan/nan.h:585: error: template declaration of ‘_NanWeakCallbackInfo<T, P>* NanMakeWeakPersistent’
  356. ../../nan/nan.h:585: error: ‘Handle’ is not a member of ‘v8’
  357. ../../nan/nan.h:585: error: expected primary-expression before ‘>’ token
  358. ../../nan/nan.h:585: error: ‘handle’ was not declared in this scope
  359. ../../nan/nan.h:586: error: expected primary-expression before ‘*’ token
  360. ../../nan/nan.h:586: error: ‘parameter’ was not declared in this scope
  361. ../../nan/nan.h:587: error: expected ‘(’ before ‘callback’
  362. ../../nan/nan.h:614: error: variable or field ‘NanThrowError’ declared void
  363. ../../nan/nan.h:614: error: ‘Handle’ is not a member of ‘v8’
  364. ../../nan/nan.h:614: error: expected primary-expression before ‘>’ token
  365. ../../nan/nan.h:614: error: ‘error’ was not declared in this scope
  366. ../../nan/nan.h: In function ‘void NanThrowError(const char*, int)’:
  367. ../../nan/nan.h:633: error: no matching function for call to ‘NanThrowError(v8::Local<v8::Value>)’
  368. ../../nan/nan.h:610: note: candidates are: void NanThrowError(const char*)
  369. ../../nan/nan.h:629: note: void NanThrowError(const char*, int)
  370. ../../nan/nan.h: At global scope:
  371. ../../nan/nan.h:661: error: ‘node::smalloc’ has not been declared
  372. ../../nan/nan.h:661: error: expected ‘,’ or ‘...’ before ‘callback’
  373. ../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)’:
  374. ../../nan/nan.h:665: error: ‘callback’ was not declared in this scope
  375. ../../nan/nan.h:665: error: ‘hint’ was not declared in this scope
  376. ../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
  377. ../../nan/nan.h:672: error: invalid conversion from ‘const char*’ to ‘char*’
  378. ../../nan/nan.h:672: error: initializing argument 2 of ‘v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)’
  379. ../../nan/nan.h:672: error: conversion from ‘v8::MaybeLocal<v8::Object>’ to non-scalar type ‘v8::Local<v8::Object>’ requested
  380. ../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(uint32_t)’:
  381. ../../nan/nan.h:676: error: conversion from ‘v8::MaybeLocal<v8::Object>’ to non-scalar type ‘v8::Local<v8::Object>’ requested
  382. ../../nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
  383. ../../nan/nan.h:683: error: ‘Use’ is not a member of ‘node::Buffer’
  384. ../../nan/nan.h: At global scope:
  385. ../../nan/nan.h:688: error: ‘v8::Handle’ has not been declared
  386. ../../nan/nan.h:688: error: expected ‘,’ or ‘...’ before ‘<’ token
  387. ../../nan/nan.h: In function ‘bool NanHasInstance(const v8::Persistent<v8::FunctionTemplate, v8::NonCopyablePersistentTraits<v8::FunctionTemplate> >&, int)’:
  388. ../../nan/nan.h:690: error: ‘value’ was not declared in this scope
  389. ../../nan/nan.h: At global scope:
  390. ../../nan/nan.h:695: error: ‘v8::Handle’ has not been declared
  391. ../../nan/nan.h:695: error: expected ‘,’ or ‘...’ before ‘<’ token
  392. ../../nan/nan.h: In function ‘v8::Local<v8::Context> NanNewContextHandle(v8::ExtensionConfiguration*, int)’:
  393. ../../nan/nan.h:693: error: default argument missing for parameter 2 of ‘v8::Local<v8::Context> NanNewContextHandle(v8::ExtensionConfiguration*, int)’
  394. ../../nan/nan.h:701: error: ‘tmpl’ was not declared in this scope
  395. ../../nan/nan.h:701: error: ‘obj’ was not declared in this scope
  396. ../../nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
  397. ../../nan/nan.h:710: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1352)
  398. ../../nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)’:
  399. ../../nan/nan.h:717: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1352)
  400. ../../nan/nan.h: At global scope:
  401. ../../nan/nan.h:721: error: ‘NanRunScript’ declared as an ‘inline’ variable
  402. ../../nan/nan.h:721: warning: ‘always_inline’ attribute ignored
  403. ../../nan/nan.h:721: error: ‘Handle’ is not a member of ‘v8’
  404. ../../nan/nan.h:721: error: expected primary-expression before ‘>’ token
  405. ../../nan/nan.h:721: error: ‘script’ was not declared in this scope
  406. ../../nan/nan.h:722: error: expected ‘,’ or ‘;’ before ‘{’ token
  407. ../../nan/nan.h:727: error: ‘NanRunScript’ declared as an ‘inline’ variable
  408. ../../nan/nan.h:727: warning: ‘always_inline’ attribute ignored
  409. ../../nan/nan.h:727: error: redefinition of ‘v8::Local<v8::Value> NanRunScript’
  410. ../../nan/nan.h:721: error: ‘v8::Local<v8::Value> NanRunScript’ previously declared here
  411. ../../nan/nan.h:727: error: ‘Handle’ is not a member of ‘v8’
  412. ../../nan/nan.h:727: error: expected primary-expression before ‘>’ token
  413. ../../nan/nan.h:727: error: ‘script’ was not declared in this scope
  414. ../../nan/nan.h:733: error: ‘NanMakeCallback’ declared as an ‘inline’ variable
  415. ../../nan/nan.h:733: warning: ‘always_inline’ attribute ignored
  416. ../../nan/nan.h:733: error: ‘Handle’ is not a member of ‘v8’
  417. ../../nan/nan.h:733: error: expected primary-expression before ‘>’ token
  418. ../../nan/nan.h:733: error: ‘target’ was not declared in this scope
  419. ../../nan/nan.h:734: error: ‘Handle’ is not a member of ‘v8’
  420. ../../nan/nan.h:734: error: expected primary-expression before ‘>’ token
  421. ../../nan/nan.h:734: error: ‘func’ was not declared in this scope
  422. ../../nan/nan.h:735: error: expected primary-expression before ‘int’
  423. ../../nan/nan.h:736: error: ‘Handle’ is not a member of ‘v8’
  424. ../../nan/nan.h:736: error: expected primary-expression before ‘>’ token
  425. ../../nan/nan.h:736: error: ‘argv’ was not declared in this scope
  426. ../../nan/nan.h:736: error: expected ‘,’ or ‘;’ before ‘{’ token
  427. ../../nan/nan.h:742: error: ‘NanMakeCallback’ declared as an ‘inline’ variable
  428. ../../nan/nan.h:742: warning: ‘always_inline’ attribute ignored
  429. ../../nan/nan.h:742: error: redefinition of ‘v8::Local<v8::Value> NanMakeCallback’
  430. ../../nan/nan.h:733: error: ‘v8::Local<v8::Value> NanMakeCallback’ previously declared here
  431. ../../nan/nan.h:742: error: ‘Handle’ is not a member of ‘v8’
  432. ../../nan/nan.h:742: error: expected primary-expression before ‘>’ token
  433. ../../nan/nan.h:742: error: ‘target’ was not declared in this scope
  434. ../../nan/nan.h:743: error: ‘Handle’ is not a member of ‘v8’
  435. ../../nan/nan.h:743: error: expected primary-expression before ‘>’ token
  436. ../../nan/nan.h:743: error: ‘symbol’ was not declared in this scope
  437. ../../nan/nan.h:744: error: expected primary-expression before ‘int’
  438. ../../nan/nan.h:745: error: ‘Handle’ is not a member of ‘v8’
  439. ../../nan/nan.h:745: error: expected primary-expression before ‘>’ token
  440. ../../nan/nan.h:745: error: ‘argv’ was not declared in this scope
  441. ../../nan/nan.h:751: error: ‘NanMakeCallback’ declared as an ‘inline’ variable
  442. ../../nan/nan.h:751: warning: ‘always_inline’ attribute ignored
  443. ../../nan/nan.h:751: error: redefinition of ‘v8::Local<v8::Value> NanMakeCallback’
  444. ../../nan/nan.h:733: error: ‘v8::Local<v8::Value> NanMakeCallback’ previously declared here
  445. ../../nan/nan.h:751: error: ‘Handle’ is not a member of ‘v8’
  446. ../../nan/nan.h:751: error: expected primary-expression before ‘>’ token
  447. ../../nan/nan.h:751: error: ‘target’ was not declared in this scope
  448. ../../nan/nan.h:752: error: expected primary-expression before ‘const’
  449. ../../nan/nan.h:753: error: expected primary-expression before ‘int’
  450. ../../nan/nan.h:754: error: ‘Handle’ is not a member of ‘v8’
  451. ../../nan/nan.h:754: error: expected primary-expression before ‘>’ token
  452. ../../nan/nan.h:754: error: ‘argv’ was not declared in this scope
  453. ../../nan/nan.h:776: error: expected ‘)’ before ‘<’ token
  454. ../../nan/nan.h:810: error: expected ‘)’ before ‘<’ token
  455. ../../nan/nan.h:843: error: expected ‘)’ before ‘<’ token
  456. ../../nan/nan.h:1484: error: expected unqualified-id before ‘<’ token
  457. ../../nan/nan.h:1484: error: expected ‘)’ before ‘<’ token
  458. ../../nan/nan.h:1484: error: expected ‘;’ before ‘<’ token
  459. ../../nan/nan.h:1491: error: expected ‘;’ before ‘~’ token
  460. ../../nan/nan.h:1507: error: expected unqualified-id before ‘<’ token
  461. ../../nan/nan.h:1507: error: expected ‘)’ before ‘<’ token
  462. ../../nan/nan.h:1507: error: expected ‘;’ before ‘<’ token
  463. ../../nan/nan.h:1512: error: expected ‘;’ before ‘inline’
  464. ../../nan/nan.h:1523: error: ISO C++ forbids declaration of ‘Handle’ with no type
  465. ../../nan/nan.h:1523: error: invalid use of ‘::’
  466. ../../nan/nan.h:1523: error: expected ‘;’ before ‘<’ token
  467. ../../nan/nan.h:1535: error: expected ‘;’ before ‘inline’
  468. ../../nan/nan.h:1535: error: ISO C++ forbids declaration of ‘Handle’ with no type
  469. ../../nan/nan.h:1535: error: invalid use of ‘::’
  470. ../../nan/nan.h:1535: error: expected ‘;’ before ‘<’ token
  471. ../../nan/nan.h:1545: error: expected ‘;’ before ‘private’
  472. ../../nan/nan.h:1550: error: ISO C++ forbids declaration of ‘Handle’ with no type
  473. ../../nan/nan.h:1550: error: invalid use of ‘::’
  474. ../../nan/nan.h:1550: error: expected ‘;’ before ‘<’ token
  475. ../../nan/nan.h:1588: error: expected ‘;’ before ‘}’ token
  476. ../../nan/nan.h: In constructor ‘NanCallback::NanCallback()’:
  477. ../../nan/nan.h:1481: error: no matching function for call to ‘NanAssignPersistent(v8::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >&, v8::Local<v8::Object>&)’
  478. ../../nan/nan.h: In constructor ‘NanAsyncWorker::NanAsyncWorker(NanCallback*)’:
  479. ../../nan/nan.h:1598: error: no matching function for call to ‘NanAssignPersistent(v8::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >&, v8::Local<v8::Object>&)’
  480. ../../nan/nan.h: In member function ‘virtual void NanAsyncWorker::HandleOKCallback()’:
  481. ../../nan/nan.h:1648: error: ‘class NanCallback’ has no member named ‘Call’
  482. ../../nan/nan.h: In member function ‘virtual void NanAsyncWorker::HandleErrorCallback()’:
  483. ../../nan/nan.h:1657: error: ‘class NanCallback’ has no member named ‘Call’
  484. ../../nan/nan.h: At global scope:
  485. ../../nan/nan.h:1957: error: ‘Handle’ is not a member of ‘v8’
  486. ../../nan/nan.h:1957: error: expected primary-expression before ‘>’ token
  487. ../../nan/nan.h:1957: error: ‘val’ was not declared in this scope
  488. ../../nan/nan.h:1958: error: expected primary-expression before ‘const’
  489. ../../nan/nan.h:1959: error: expected primary-expression before ‘*’ token
  490. ../../nan/nan.h:1959: error: ‘len’ was not declared in this scope
  491. ../../nan/nan.h:1960: error: initializer expression list treated as compound expression
  492. ../../nan/nan.h:1960: error: expected ‘,’ or ‘;’ before ‘{’ token
  493. ../../nan/nan.h:1957: warning: ‘_NanGetExternalParts’ defined but not used
  494. make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1
  495. make: Leaving directory `/home/curv/tmp/nodebb/node_modules/bufferutil/build'
  496. gyp ERR! build error
  497. gyp ERR! stack Error: `make` failed with exit code: 2
  498. gyp ERR! stack at ChildProcess.onExit (/package/host/localhost/nodejs-6.13.1/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
  499. gyp ERR! stack at emitTwo (events.js:106:13)
  500. gyp ERR! stack at ChildProcess.emit (events.js:191:7)
  501. gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
  502. gyp ERR! System Linux 2.6.32-696.18.7.el6.x86_64
  503. gyp ERR! command "/package/host/localhost/nodejs-6.13.1/bin/node" "/package/host/localhost/nodejs-6.13.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
  504. gyp ERR! cwd /home/curv/tmp/nodebb/node_modules/bufferutil
  505. gyp ERR! node -v v6.13.1
  506. gyp ERR! node-gyp -v v3.4.0
  507. gyp ERR! not ok
  508. 
  509. > utf-8-validate@1.1.0 install /home/curv/tmp/nodebb/node_modules/utf-8-validate
  510. > node-gyp rebuild
  511.  
  512. make: Entering directory `/home/curv/tmp/nodebb/node_modules/utf-8-validate/build'
  513. CXX(target) Release/obj.target/validation/src/validation.o
  514. In file included from ../src/validation.cc:7:
  515. /home/curv/.node-gyp/6.13.1/include/node/v8.h:345: error: expected unqualified-id before ‘using’
  516. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In constructor ‘v8::MaybeLocal<T>::MaybeLocal()’:
  517. /home/curv/.node-gyp/6.13.1/include/node/v8.h:362: error: ‘nullptr’ was not declared in this scope
  518. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘bool v8::MaybeLocal<T>::IsEmpty() const’:
  519. /home/curv/.node-gyp/6.13.1/include/node/v8.h:369: error: ‘nullptr’ was not declared in this scope
  520. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘bool v8::MaybeLocal<T>::ToLocal(v8::Local<S>*) const’:
  521. /home/curv/.node-gyp/6.13.1/include/node/v8.h:373: error: ‘nullptr’ was not declared in this scope
  522. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘bool v8::WeakCallbackInfo<T>::IsFirstPass() const’:
  523. /home/curv/.node-gyp/6.13.1/include/node/v8.h:441: error: ‘nullptr’ was not declared in this scope
  524. /home/curv/.node-gyp/6.13.1/include/node/v8.h: At global scope:
  525. /home/curv/.node-gyp/6.13.1/include/node/v8.h:481: error: expected unqualified-id before ‘using’
  526. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In constructor ‘v8::Global<T>::Global()’:
  527. /home/curv/.node-gyp/6.13.1/include/node/v8.h:820: error: ‘nullptr’ was not declared in this scope
  528. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In constructor ‘v8::Global<T>::Global(v8::Global<T>&&)’:
  529. /home/curv/.node-gyp/6.13.1/include/node/v8.h:845: error: ‘nullptr’ was not declared in this scope
  530. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘v8::Global<T>& v8::Global<T>::operator=(v8::Global<S>&&)’:
  531. /home/curv/.node-gyp/6.13.1/include/node/v8.h:857: error: ‘nullptr’ was not declared in this scope
  532. /home/curv/.node-gyp/6.13.1/include/node/v8.h: At global scope:
  533. /home/curv/.node-gyp/6.13.1/include/node/v8.h:882: error: expected unqualified-id before ‘using’
  534. /home/curv/.node-gyp/6.13.1/include/node/v8.h:1119: error: ‘nullptr’ was not declared in this scope
  535. /home/curv/.node-gyp/6.13.1/include/node/v8.h:1125: error: ‘nullptr’ was not declared in this scope
  536. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘v8::MaybeLocal<v8::Object> v8::Function::NewInstance(v8::Local<v8::Context>) const’:
  537. /home/curv/.node-gyp/6.13.1/include/node/v8.h:3279: error: ‘nullptr’ was not declared in this scope
  538. /home/curv/.node-gyp/6.13.1/include/node/v8.h: At global scope:
  539. /home/curv/.node-gyp/6.13.1/include/node/v8.h:4499: error: ‘nullptr’ was not declared in this scope
  540. /home/curv/.node-gyp/6.13.1/include/node/v8.h:4515: error: ‘nullptr’ was not declared in this scope
  541. /home/curv/.node-gyp/6.13.1/include/node/v8.h: In member function ‘v8::Local<T> v8::MaybeLocal<T>::ToLocalChecked()’:
  542. /home/curv/.node-gyp/6.13.1/include/node/v8.h:7544: error: ‘nullptr’ was not declared in this scope
  543. In file included from ../../nan/nan.h:82,
  544. from ../src/validation.cc:15:
  545. ../../nan/nan_new.h: At global scope:
  546. ../../nan/nan_new.h:24: error: template declaration of ‘v8::Local<T> NanIntern::To’
  547. ../../nan/nan_new.h:24: error: ‘Handle’ is not a member of ‘v8’
  548. ../../nan/nan_new.h:24: error: expected primary-expression before ‘>’ token
  549. ../../nan/nan_new.h:24: error: ‘i’ was not declared in this scope
  550. ../../nan/nan_new.h:29: error: expected initializer before ‘<’ token
  551. ../../nan/nan_new.h:34: error: expected initializer before ‘<’ token
  552. ../../nan/nan_new.h:39: error: expected initializer before ‘<’ token
  553. ../../nan/nan_new.h:66: error: ‘v8::Handle’ has not been declared
  554. ../../nan/nan_new.h:66: error: expected ‘,’ or ‘...’ before ‘<’ token
  555. ../../nan/nan_new.h:65: error: default argument missing for parameter 2 of ‘static v8::Local<v8::Context> NanIntern::Factory<v8::Context>::New(v8::ExtensionConfiguration*, int)’
  556. ../../nan/nan_new.h:85: error: ‘v8::Handle’ has not been declared
  557. ../../nan/nan_new.h:85: error: expected ‘,’ or ‘...’ before ‘<’ token
  558. ../../nan/nan_new.h:93: error: ‘v8::Handle’ has not been declared
  559. ../../nan/nan_new.h:93: error: expected ‘,’ or ‘...’ before ‘<’ token
  560. ../../nan/nan_new.h:92: error: default argument missing for parameter 2 of ‘static v8::Local<v8::FunctionTemplate> NanIntern::Factory<v8::FunctionTemplate>::New(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’
  561. ../../nan/nan_new.h:139: error: ‘v8::Handle’ has not been declared
  562. ../../nan/nan_new.h:139: error: expected ‘,’ or ‘...’ before ‘<’ token
  563. ../../nan/nan_new.h:151: error: ISO C++ forbids declaration of ‘Handle’ with no type
  564. ../../nan/nan_new.h:151: error: typedef name may not be a nested-name-specifier
  565. ../../nan/nan_new.h:151: error: expected ‘;’ before ‘<’ token
  566. ../../nan/nan_new.h:152: error: ‘FTH’ has not been declared
  567. ../../nan/nan_new.h:152: error: ‘FTH’ was not declared in this scope
  568. ../../nan/nan_new.h:171: error: ‘v8::Handle’ has not been declared
  569. ../../nan/nan_new.h:171: error: expected ‘,’ or ‘...’ before ‘<’ token
  570. In file included from ../../nan/nan_new.h:189,
  571. from ../../nan/nan.h:82,
  572. from ../src/validation.cc:15:
  573. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::BooleanObject> NanIntern::Factory<v8::BooleanObject>::New(bool)’:
  574. ../../nan/nan_implementation_12_inl.h:49: warning: ‘static v8::Local<v8::Value> v8::BooleanObject::New(bool)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:4009)
  575. ../../nan/nan_implementation_12_inl.h: At global scope:
  576. ../../nan/nan_implementation_12_inl.h:56: error: ‘v8::Handle’ has not been declared
  577. ../../nan/nan_implementation_12_inl.h:56: error: expected ‘,’ or ‘...’ before ‘<’ token
  578. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Context> NanIntern::Factory<v8::Context>::New(v8::ExtensionConfiguration*, int)’:
  579. ../../nan/nan_implementation_12_inl.h:58: error: ‘tmpl’ was not declared in this scope
  580. ../../nan/nan_implementation_12_inl.h:58: error: ‘obj’ was not declared in this scope
  581. ../../nan/nan_implementation_12_inl.h: At global scope:
  582. ../../nan/nan_implementation_12_inl.h:79: error: ‘v8::Handle’ has not been declared
  583. ../../nan/nan_implementation_12_inl.h:79: error: expected ‘,’ or ‘...’ before ‘<’ token
  584. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Function> NanIntern::Factory<v8::Function>::New(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’:
  585. ../../nan/nan_implementation_12_inl.h:82: error: ‘data’ was not declared in this scope
  586. ../../nan/nan_implementation_12_inl.h: At global scope:
  587. ../../nan/nan_implementation_12_inl.h:89: error: ‘v8::Handle’ has not been declared
  588. ../../nan/nan_implementation_12_inl.h:89: error: expected ‘,’ or ‘...’ before ‘<’ token
  589. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::FunctionTemplate> NanIntern::Factory<v8::FunctionTemplate>::New(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’:
  590. ../../nan/nan_implementation_12_inl.h:93: error: ‘data’ was not declared in this scope
  591. ../../nan/nan_implementation_12_inl.h:94: error: ‘signature’ was not declared in this scope
  592. ../../nan/nan_implementation_12_inl.h: In static member function ‘static typename NanIntern::IntegerFactory<T>::return_t NanIntern::IntegerFactory<T>::New(int32_t)’:
  593. ../../nan/nan_implementation_12_inl.h:117: error: ‘To’ was not declared in this scope
  594. ../../nan/nan_implementation_12_inl.h:117: error: expected primary-expression before ‘>’ token
  595. ../../nan/nan_implementation_12_inl.h: In static member function ‘static typename NanIntern::IntegerFactory<T>::return_t NanIntern::IntegerFactory<T>::New(uint32_t)’:
  596. ../../nan/nan_implementation_12_inl.h:123: error: ‘To’ was not declared in this scope
  597. ../../nan/nan_implementation_12_inl.h:123: error: expected primary-expression before ‘>’ token
  598. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Uint32> NanIntern::Factory<v8::Uint32>::New(int32_t)’:
  599. ../../nan/nan_implementation_12_inl.h:128: error: ‘To’ was not declared in this scope
  600. ../../nan/nan_implementation_12_inl.h:128: error: expected primary-expression before ‘>’ token
  601. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Uint32> NanIntern::Factory<v8::Uint32>::New(uint32_t)’:
  602. ../../nan/nan_implementation_12_inl.h:134: error: ‘To’ was not declared in this scope
  603. ../../nan/nan_implementation_12_inl.h:134: error: expected primary-expression before ‘>’ token
  604. ../../nan/nan_implementation_12_inl.h: At global scope:
  605. ../../nan/nan_implementation_12_inl.h:156: error: ‘v8::Local<v8::RegExp> NanIntern::Factory<v8::RegExp>::New’ is not a static member of ‘struct NanIntern::Factory<v8::RegExp>’
  606. ../../nan/nan_implementation_12_inl.h:156: error: ‘Handle’ is not a member of ‘v8’
  607. ../../nan/nan_implementation_12_inl.h:156: error: expected primary-expression before ‘>’ token
  608. ../../nan/nan_implementation_12_inl.h:156: error: ‘pattern’ was not declared in this scope
  609. ../../nan/nan_implementation_12_inl.h:157: error: expected primary-expression before ‘flags’
  610. ../../nan/nan_implementation_12_inl.h:157: error: expected ‘,’ or ‘;’ before ‘{’ token
  611. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Script> NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)’:
  612. ../../nan/nan_implementation_12_inl.h:166: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1352)
  613. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::Script> NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
  614. ../../nan/nan_implementation_12_inl.h:173: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1352)
  615. ../../nan/nan_implementation_12_inl.h: At global scope:
  616. ../../nan/nan_implementation_12_inl.h:179: error: ‘v8::Local<v8::Signature> NanIntern::Factory<v8::Signature>::New’ is not a static member of ‘struct NanIntern::Factory<v8::Signature>’
  617. ../../nan/nan_implementation_12_inl.h:179: error: ‘FTH’ is not a member of ‘NanIntern::Factory<v8::Signature>’
  618. ../../nan/nan_implementation_12_inl.h:179: error: expected ‘,’ or ‘;’ before ‘{’ token
  619. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::String> NanIntern::Factory<v8::String>::New(const uint8_t*, int)’:
  620. ../../nan/nan_implementation_12_inl.h:206: warning: ‘static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:2332)
  621. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::String> NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)’:
  622. ../../nan/nan_implementation_12_inl.h:217: warning: ‘static v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:2371)
  623. ../../nan/nan_implementation_12_inl.h: At global scope:
  624. ../../nan/nan_implementation_12_inl.h:228: error: ‘v8::Local<v8::StringObject> NanIntern::Factory<v8::StringObject>::New’ is not a static member of ‘struct NanIntern::Factory<v8::StringObject>’
  625. ../../nan/nan_implementation_12_inl.h:228: error: ‘Handle’ is not a member of ‘v8’
  626. ../../nan/nan_implementation_12_inl.h:228: error: expected primary-expression before ‘>’ token
  627. ../../nan/nan_implementation_12_inl.h:228: error: ‘value’ was not declared in this scope
  628. ../../nan/nan_implementation_12_inl.h:228: error: expected ‘,’ or ‘;’ before ‘{’ token
  629. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::UnboundScript> NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)’:
  630. ../../nan/nan_implementation_12_inl.h:237: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1333)
  631. ../../nan/nan_implementation_12_inl.h: In static member function ‘static v8::Local<v8::UnboundScript> NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
  632. ../../nan/nan_implementation_12_inl.h:244: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1333)
  633. ../../nan/nan_implementation_12_inl.h: At global scope:
  634. ../../nan/nan_implementation_12_inl.h:252: error: ‘NanNew’ declared as an ‘inline’ variable
  635. ../../nan/nan_implementation_12_inl.h:252: error: template declaration of ‘v8::Local<T> NanNew’
  636. ../../nan/nan_implementation_12_inl.h:252: error: ‘Handle’ is not a member of ‘v8’
  637. ../../nan/nan_implementation_12_inl.h:252: error: expected primary-expression before ‘>’ token
  638. ../../nan/nan_implementation_12_inl.h:252: error: ‘h’ was not declared in this scope
  639. In file included from ../../nan/nan.h:82,
  640. from ../src/validation.cc:15:
  641. ../../nan/nan_new.h:238: error: ‘v8::Handle’ has not been declared
  642. ../../nan/nan_new.h:238: error: expected ‘,’ or ‘...’ before ‘<’ token
  643. ../../nan/nan_new.h: In function ‘typename NanIntern::Factory<T>::return_t NanNew(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’:
  644. ../../nan/nan_new.h:239: error: ‘data’ was not declared in this scope
  645. ../../nan/nan_new.h: At global scope:
  646. ../../nan/nan_new.h:246: error: ‘v8::Handle’ has not been declared
  647. ../../nan/nan_new.h:246: error: expected ‘,’ or ‘...’ before ‘<’ token
  648. ../../nan/nan_new.h: In function ‘typename NanIntern::Factory<T>::return_t NanNew(void (*)(const v8::FunctionCallbackInfo<v8::Value>&), int)’:
  649. ../../nan/nan_new.h:248: error: ‘data’ was not declared in this scope
  650. ../../nan/nan_new.h:248: error: ‘a2’ was not declared in this scope
  651. ../../nan/nan_new.h: At global scope:
  652. ../../nan/nan_new.h:253: error: ‘NanNew’ declared as an ‘inline’ variable
  653. ../../nan/nan_new.h:253: error: template declaration of ‘v8::Local<T> NanNew’
  654. ../../nan/nan_new.h:253: error: ‘Handle’ is not a member of ‘v8’
  655. ../../nan/nan_new.h:253: error: expected primary-expression before ‘>’ token
  656. ../../nan/nan_new.h:253: error: ‘h’ was not declared in this scope
  657. ../../nan/nan_new.h:324: error: ‘NanNew’ declared as an ‘inline’ variable
  658. ../../nan/nan_new.h:324: error: ‘v8::Local<v8::RegExp> NanNew’ redeclared as different kind of symbol
  659. ../../nan/nan_new.h:318: error: previous declaration of ‘v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)’
  660. ../../nan/nan_new.h:324: error: ‘Handle’ is not a member of ‘v8’
  661. ../../nan/nan_new.h:324: error: expected primary-expression before ‘>’ token
  662. ../../nan/nan_new.h:324: error: ‘pattern’ was not declared in this scope
  663. ../../nan/nan_new.h:324: error: expected primary-expression before ‘flags’
  664. In file included from ../src/validation.cc:15:
  665. ../../nan/nan.h:220: error: ‘v8::Handle’ has not been declared
  666. ../../nan/nan.h:220: error: expected ‘,’ or ‘...’ before ‘<’ token
  667. ../../nan/nan.h: In function ‘bool NanBooleanOptionValue(v8::Local<v8::Object>, int)’:
  668. ../../nan/nan.h:222: error: ‘def’ was not declared in this scope
  669. ../../nan/nan.h:224: error: ‘opt’ was not declared in this scope
  670. ../../nan/nan.h:228: error: ‘opt’ was not declared in this scope
  671. ../../nan/nan.h: At global scope:
  672. ../../nan/nan.h:235: error: ‘v8::Handle’ has not been declared
  673. ../../nan/nan.h:235: error: expected ‘,’ or ‘...’ before ‘<’ token
  674. ../../nan/nan.h: In function ‘bool NanBooleanOptionValue(v8::Local<v8::Object>, int)’:
  675. ../../nan/nan.h:233: error: redefinition of ‘bool NanBooleanOptionValue(v8::Local<v8::Object>, int)’
  676. ../../nan/nan.h:218: error: ‘bool NanBooleanOptionValue(v8::Local<v8::Object>, int)’ previously defined here
  677. ../../nan/nan.h:237: error: ‘opt’ was not declared in this scope
  678. ../../nan/nan.h: At global scope:
  679. ../../nan/nan.h:242: error: ‘v8::Handle’ has not been declared
  680. ../../nan/nan.h:242: error: expected ‘,’ or ‘...’ before ‘<’ token
  681. ../../nan/nan.h: In function ‘uint32_t NanUInt32OptionValue(v8::Local<v8::Object>, int)’:
  682. ../../nan/nan.h:246: error: ‘opt’ was not declared in this scope
  683. ../../nan/nan.h:249: error: ‘def’ was not declared in this scope
  684. ../../nan/nan.h: At global scope:
  685. ../../nan/nan.h:253: error: template declaration of ‘v8::Local<T> NanNew’
  686. ../../nan/nan.h:253: error: ‘Handle’ is not a member of ‘v8’
  687. ../../nan/nan.h:253: error: expected primary-expression before ‘>’ token
  688. ../../nan/nan.h:253: error: expected primary-expression before ‘)’ token
  689. ../../nan/nan.h:256: error: ‘_NanEnsureLocal’ declared as an ‘inline’ variable
  690. ../../nan/nan.h:256: warning: ‘always_inline’ attribute ignored
  691. ../../nan/nan.h:256: error: template declaration of ‘v8::Local<T> _NanEnsureLocal’
  692. ../../nan/nan.h:256: error: ‘Handle’ is not a member of ‘v8’
  693. ../../nan/nan.h:256: error: expected primary-expression before ‘>’ token
  694. ../../nan/nan.h:256: error: ‘val’ was not declared in this scope
  695. ../../nan/nan.h: In function ‘bool NanIdleNotification(int)’:
  696. ../../nan/nan.h:289: warning: ‘bool v8::Isolate::IdleNotification(int)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:6115)
  697. ../../nan/nan.h: In function ‘v8::Local<v8::Primitive> NanUndefined()’:
  698. ../../nan/nan.h:414: error: no matching function for call to ‘NanNew(v8::Local<v8::Primitive>)’
  699. ../../nan/nan_new.h:258: note: candidates are: v8::Local<v8::Boolean> NanNew(bool)
  700. ../../nan/nan_new.h:264: note: v8::Local<v8::Int32> NanNew(int32_t)
  701. ../../nan/nan_new.h:270: note: v8::Local<v8::Uint32> NanNew(uint32_t)
  702. ../../nan/nan_new.h:276: note: v8::Local<v8::Number> NanNew(double)
  703. ../../nan/nan_new.h:282: note: v8::Local<v8::String> NanNew(const std::string&)
  704. ../../nan/nan_new.h:288: note: v8::Local<v8::String> NanNew(const char*, int)
  705. ../../nan/nan_new.h:294: note: v8::Local<v8::String> NanNew(const char*)
  706. ../../nan/nan_new.h:300: note: v8::Local<v8::String> NanNew(const uint8_t*)
  707. ../../nan/nan_new.h:306: note: v8::Local<v8::String> NanNew(const uint16_t*)
  708. ../../nan/nan_new.h:312: note: v8::Local<v8::String> NanNew(v8::String::ExternalStringResource*)
  709. ../../nan/nan_new.h:318: note: v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)
  710. ../../nan/nan.h: In function ‘v8::Local<v8::Primitive> NanNull()’:
  711. ../../nan/nan.h:419: error: no matching function for call to ‘NanNew(v8::Local<v8::Primitive>)’
  712. ../../nan/nan_new.h:258: note: candidates are: v8::Local<v8::Boolean> NanNew(bool)
  713. ../../nan/nan_new.h:264: note: v8::Local<v8::Int32> NanNew(int32_t)
  714. ../../nan/nan_new.h:270: note: v8::Local<v8::Uint32> NanNew(uint32_t)
  715. ../../nan/nan_new.h:276: note: v8::Local<v8::Number> NanNew(double)
  716. ../../nan/nan_new.h:282: note: v8::Local<v8::String> NanNew(const std::string&)
  717. ../../nan/nan_new.h:288: note: v8::Local<v8::String> NanNew(const char*, int)
  718. ../../nan/nan_new.h:294: note: v8::Local<v8::String> NanNew(const char*)
  719. ../../nan/nan_new.h:300: note: v8::Local<v8::String> NanNew(const uint8_t*)
  720. ../../nan/nan_new.h:306: note: v8::Local<v8::String> NanNew(const uint16_t*)
  721. ../../nan/nan_new.h:312: note: v8::Local<v8::String> NanNew(v8::String::ExternalStringResource*)
  722. ../../nan/nan_new.h:318: note: v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)
  723. ../../nan/nan.h: In function ‘v8::Local<v8::Boolean> NanTrue()’:
  724. ../../nan/nan.h:424: error: no matching function for call to ‘NanNew(v8::Local<v8::Boolean>)’
  725. ../../nan/nan_new.h:258: note: candidates are: v8::Local<v8::Boolean> NanNew(bool)
  726. ../../nan/nan_new.h:264: note: v8::Local<v8::Int32> NanNew(int32_t)
  727. ../../nan/nan_new.h:270: note: v8::Local<v8::Uint32> NanNew(uint32_t)
  728. ../../nan/nan_new.h:276: note: v8::Local<v8::Number> NanNew(double)
  729. ../../nan/nan_new.h:282: note: v8::Local<v8::String> NanNew(const std::string&)
  730. ../../nan/nan_new.h:288: note: v8::Local<v8::String> NanNew(const char*, int)
  731. ../../nan/nan_new.h:294: note: v8::Local<v8::String> NanNew(const char*)
  732. ../../nan/nan_new.h:300: note: v8::Local<v8::String> NanNew(const uint8_t*)
  733. ../../nan/nan_new.h:306: note: v8::Local<v8::String> NanNew(const uint16_t*)
  734. ../../nan/nan_new.h:312: note: v8::Local<v8::String> NanNew(v8::String::ExternalStringResource*)
  735. ../../nan/nan_new.h:318: note: v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)
  736. ../../nan/nan.h: In function ‘v8::Local<v8::Boolean> NanFalse()’:
  737. ../../nan/nan.h:429: error: no matching function for call to ‘NanNew(v8::Local<v8::Boolean>)’
  738. ../../nan/nan_new.h:258: note: candidates are: v8::Local<v8::Boolean> NanNew(bool)
  739. ../../nan/nan_new.h:264: note: v8::Local<v8::Int32> NanNew(int32_t)
  740. ../../nan/nan_new.h:270: note: v8::Local<v8::Uint32> NanNew(uint32_t)
  741. ../../nan/nan_new.h:276: note: v8::Local<v8::Number> NanNew(double)
  742. ../../nan/nan_new.h:282: note: v8::Local<v8::String> NanNew(const std::string&)
  743. ../../nan/nan_new.h:288: note: v8::Local<v8::String> NanNew(const char*, int)
  744. ../../nan/nan_new.h:294: note: v8::Local<v8::String> NanNew(const char*)
  745. ../../nan/nan_new.h:300: note: v8::Local<v8::String> NanNew(const uint8_t*)
  746. ../../nan/nan_new.h:306: note: v8::Local<v8::String> NanNew(const uint16_t*)
  747. ../../nan/nan_new.h:312: note: v8::Local<v8::String> NanNew(v8::String::ExternalStringResource*)
  748. ../../nan/nan_new.h:318: note: v8::Local<v8::String> NanNew(NanExternalOneByteStringResource*)
  749. ../../nan/nan.h: At global scope:
  750. ../../nan/nan.h:438: error: variable or field ‘NanSetTemplate’ declared void
  751. ../../nan/nan.h:438: error: ‘Handle’ is not a member of ‘v8’
  752. ../../nan/nan.h:438: error: expected primary-expression before ‘>’ token
  753. ../../nan/nan.h:438: error: ‘templ’ was not declared in this scope
  754. ../../nan/nan.h:439: error: expected primary-expression before ‘const’
  755. ../../nan/nan.h:440: error: ‘Handle’ is not a member of ‘v8’
  756. ../../nan/nan.h:440: error: expected primary-expression before ‘>’ token
  757. ../../nan/nan.h:440: error: ‘value’ was not declared in this scope
  758. ../../nan/nan.h:445: error: variable or field ‘NanSetTemplate’ declared void
  759. ../../nan/nan.h:445: error: ‘Handle’ is not a member of ‘v8’
  760. ../../nan/nan.h:445: error: expected primary-expression before ‘>’ token
  761. ../../nan/nan.h:445: error: ‘templ’ was not declared in this scope
  762. ../../nan/nan.h:446: error: ‘Handle’ is not a member of ‘v8’
  763. ../../nan/nan.h:446: error: expected primary-expression before ‘>’ token
  764. ../../nan/nan.h:446: error: ‘name’ was not declared in this scope
  765. ../../nan/nan.h:447: error: ‘Handle’ is not a member of ‘v8’
  766. ../../nan/nan.h:447: error: expected primary-expression before ‘>’ token
  767. ../../nan/nan.h:447: error: ‘value’ was not declared in this scope
  768. ../../nan/nan.h:448: error: expected primary-expression before ‘attributes’
  769. ../../nan/nan.h:457: error: ‘NanGetInternalFieldPointer’ declared as an ‘inline’ variable
  770. ../../nan/nan.h:457: warning: ‘always_inline’ attribute ignored
  771. ../../nan/nan.h:457: error: ‘Handle’ is not a member of ‘v8’
  772. ../../nan/nan.h:457: error: expected primary-expression before ‘>’ token
  773. ../../nan/nan.h:457: error: ‘object’ was not declared in this scope
  774. ../../nan/nan.h:458: error: expected primary-expression before ‘int’
  775. ../../nan/nan.h:458: error: initializer expression list treated as compound expression
  776. ../../nan/nan.h:458: error: expected ‘,’ or ‘;’ before ‘{’ token
  777. ../../nan/nan.h:463: error: variable or field ‘NanSetInternalFieldPointer’ declared void
  778. ../../nan/nan.h:463: error: ‘Handle’ is not a member of ‘v8’
  779. ../../nan/nan.h:463: error: expected primary-expression before ‘>’ token
  780. ../../nan/nan.h:463: error: ‘object’ was not declared in this scope
  781. ../../nan/nan.h:464: error: expected primary-expression before ‘int’
  782. ../../nan/nan.h:465: error: expected primary-expression before ‘void’
  783. ../../nan/nan.h:473: error: variable or field ‘NanAddGCEpilogueCallback’ declared void
  784. ../../nan/nan.h:473: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
  785. ../../nan/nan.h:474: error: expected primary-expression before ‘gc_type_filter’
  786. ../../nan/nan.h:479: error: variable or field ‘NanRemoveGCEpilogueCallback’ declared void
  787. ../../nan/nan.h:479: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
  788. ../../nan/nan.h:484: error: variable or field ‘NanAddGCPrologueCallback’ declared void
  789. ../../nan/nan.h:484: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
  790. ../../nan/nan.h:485: error: expected primary-expression before ‘gc_type_filter’
  791. ../../nan/nan.h:490: error: variable or field ‘NanRemoveGCPrologueCallback’ declared void
  792. ../../nan/nan.h:490: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
  793. ../../nan/nan.h:507: error: ‘v8::Handle’ has not been declared
  794. ../../nan/nan.h:507: error: expected ‘,’ or ‘...’ before ‘<’ token
  795. ../../nan/nan.h: In function ‘void NanAssignPersistent(v8::Persistent<T, v8::NonCopyablePersistentTraits<T> >&, int)’:
  796. ../../nan/nan.h:508: error: ‘obj’ was not declared in this scope
  797. ../../nan/nan.h: At global scope:
  798. ../../nan/nan.h:524: error: expected ‘)’ before ‘<’ token
  799. ../../nan/nan.h:585: error: ‘NanMakeWeakPersistent’ declared as an ‘inline’ variable
  800. ../../nan/nan.h:585: warning: ‘always_inline’ attribute ignored
  801. ../../nan/nan.h:585: error: template declaration of ‘_NanWeakCallbackInfo<T, P>* NanMakeWeakPersistent’
  802. ../../nan/nan.h:585: error: ‘Handle’ is not a member of ‘v8’
  803. ../../nan/nan.h:585: error: expected primary-expression before ‘>’ token
  804. ../../nan/nan.h:585: error: ‘handle’ was not declared in this scope
  805. ../../nan/nan.h:586: error: expected primary-expression before ‘*’ token
  806. ../../nan/nan.h:586: error: ‘parameter’ was not declared in this scope
  807. ../../nan/nan.h:587: error: expected ‘(’ before ‘callback’
  808. ../../nan/nan.h:614: error: variable or field ‘NanThrowError’ declared void
  809. ../../nan/nan.h:614: error: ‘Handle’ is not a member of ‘v8’
  810. ../../nan/nan.h:614: error: expected primary-expression before ‘>’ token
  811. ../../nan/nan.h:614: error: ‘error’ was not declared in this scope
  812. ../../nan/nan.h: In function ‘void NanThrowError(const char*, int)’:
  813. ../../nan/nan.h:633: error: no matching function for call to ‘NanThrowError(v8::Local<v8::Value>)’
  814. ../../nan/nan.h:610: note: candidates are: void NanThrowError(const char*)
  815. ../../nan/nan.h:629: note: void NanThrowError(const char*, int)
  816. ../../nan/nan.h: At global scope:
  817. ../../nan/nan.h:661: error: ‘node::smalloc’ has not been declared
  818. ../../nan/nan.h:661: error: expected ‘,’ or ‘...’ before ‘callback’
  819. ../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)’:
  820. ../../nan/nan.h:665: error: ‘callback’ was not declared in this scope
  821. ../../nan/nan.h:665: error: ‘hint’ was not declared in this scope
  822. ../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
  823. ../../nan/nan.h:672: error: invalid conversion from ‘const char*’ to ‘char*’
  824. ../../nan/nan.h:672: error: initializing argument 2 of ‘v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)’
  825. ../../nan/nan.h:672: error: conversion from ‘v8::MaybeLocal<v8::Object>’ to non-scalar type ‘v8::Local<v8::Object>’ requested
  826. ../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(uint32_t)’:
  827. ../../nan/nan.h:676: error: conversion from ‘v8::MaybeLocal<v8::Object>’ to non-scalar type ‘v8::Local<v8::Object>’ requested
  828. ../../nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
  829. ../../nan/nan.h:683: error: ‘Use’ is not a member of ‘node::Buffer’
  830. ../../nan/nan.h: At global scope:
  831. ../../nan/nan.h:688: error: ‘v8::Handle’ has not been declared
  832. ../../nan/nan.h:688: error: expected ‘,’ or ‘...’ before ‘<’ token
  833. ../../nan/nan.h: In function ‘bool NanHasInstance(const v8::Persistent<v8::FunctionTemplate, v8::NonCopyablePersistentTraits<v8::FunctionTemplate> >&, int)’:
  834. ../../nan/nan.h:690: error: ‘value’ was not declared in this scope
  835. ../../nan/nan.h: At global scope:
  836. ../../nan/nan.h:695: error: ‘v8::Handle’ has not been declared
  837. ../../nan/nan.h:695: error: expected ‘,’ or ‘...’ before ‘<’ token
  838. ../../nan/nan.h: In function ‘v8::Local<v8::Context> NanNewContextHandle(v8::ExtensionConfiguration*, int)’:
  839. ../../nan/nan.h:693: error: default argument missing for parameter 2 of ‘v8::Local<v8::Context> NanNewContextHandle(v8::ExtensionConfiguration*, int)’
  840. ../../nan/nan.h:701: error: ‘tmpl’ was not declared in this scope
  841. ../../nan/nan.h:701: error: ‘obj’ was not declared in this scope
  842. ../../nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
  843. ../../nan/nan.h:710: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1352)
  844. ../../nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)’:
  845. ../../nan/nan.h:717: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /home/curv/.node-gyp/6.13.1/include/node/v8.h:1352)
  846. ../../nan/nan.h: At global scope:
  847. ../../nan/nan.h:721: error: ‘NanRunScript’ declared as an ‘inline’ variable
  848. ../../nan/nan.h:721: warning: ‘always_inline’ attribute ignored
  849. ../../nan/nan.h:721: error: ‘Handle’ is not a member of ‘v8’
  850. ../../nan/nan.h:721: error: expected primary-expression before ‘>’ token
  851. ../../nan/nan.h:721: error: ‘script’ was not declared in this scope
  852. ../../nan/nan.h:722: error: expected ‘,’ or ‘;’ before ‘{’ token
  853. ../../nan/nan.h:727: error: ‘NanRunScript’ declared as an ‘inline’ variable
  854. ../../nan/nan.h:727: warning: ‘always_inline’ attribute ignored
  855. ../../nan/nan.h:727: error: redefinition of ‘v8::Local<v8::Value> NanRunScript’
  856. ../../nan/nan.h:721: error: ‘v8::Local<v8::Value> NanRunScript’ previously declared here
  857. ../../nan/nan.h:727: error: ‘Handle’ is not a member of ‘v8’
  858. ../../nan/nan.h:727: error: expected primary-expression before ‘>’ token
  859. ../../nan/nan.h:727: error: ‘script’ was not declared in this scope
  860. ../../nan/nan.h:733: error: ‘NanMakeCallback’ declared as an ‘inline’ variable
  861. ../../nan/nan.h:733: warning: ‘always_inline’ attribute ignored
  862. ../../nan/nan.h:733: error: ‘Handle’ is not a member of ‘v8’
  863. ../../nan/nan.h:733: error: expected primary-expression before ‘>’ token
  864. ../../nan/nan.h:733: error: ‘target’ was not declared in this scope
  865. ../../nan/nan.h:734: error: ‘Handle’ is not a member of ‘v8’
  866. ../../nan/nan.h:734: error: expected primary-expression before ‘>’ token
  867. ../../nan/nan.h:734: error: ‘func’ was not declared in this scope
  868. ../../nan/nan.h:735: error: expected primary-expression before ‘int’
  869. ../../nan/nan.h:736: error: ‘Handle’ is not a member of ‘v8’
  870. ../../nan/nan.h:736: error: expected primary-expression before ‘>’ token
  871. ../../nan/nan.h:736: error: ‘argv’ was not declared in this scope
  872. ../../nan/nan.h:736: error: expected ‘,’ or ‘;’ before ‘{’ token
  873. ../../nan/nan.h:742: error: ‘NanMakeCallback’ declared as an ‘inline’ variable
  874. ../../nan/nan.h:742: warning: ‘always_inline’ attribute ignored
  875. ../../nan/nan.h:742: error: redefinition of ‘v8::Local<v8::Value> NanMakeCallback’
  876. ../../nan/nan.h:733: error: ‘v8::Local<v8::Value> NanMakeCallback’ previously declared here
  877. ../../nan/nan.h:742: error: ‘Handle’ is not a member of ‘v8’
  878. ../../nan/nan.h:742: error: expected primary-expression before ‘>’ token
  879. ../../nan/nan.h:742: error: ‘target’ was not declared in this scope
  880. ../../nan/nan.h:743: error: ‘Handle’ is not a member of ‘v8’
  881. ../../nan/nan.h:743: error: expected primary-expression before ‘>’ token
  882. ../../nan/nan.h:743: error: ‘symbol’ was not declared in this scope
  883. ../../nan/nan.h:744: error: expected primary-expression before ‘int’
  884. ../../nan/nan.h:745: error: ‘Handle’ is not a member of ‘v8’
  885. ../../nan/nan.h:745: error: expected primary-expression before ‘>’ token
  886. ../../nan/nan.h:745: error: ‘argv’ was not declared in this scope
  887. ../../nan/nan.h:751: error: ‘NanMakeCallback’ declared as an ‘inline’ variable
  888. ../../nan/nan.h:751: warning: ‘always_inline’ attribute ignored
  889. ../../nan/nan.h:751: error: redefinition of ‘v8::Local<v8::Value> NanMakeCallback’
  890. ../../nan/nan.h:733: error: ‘v8::Local<v8::Value> NanMakeCallback’ previously declared here
  891. ../../nan/nan.h:751: error: ‘Handle’ is not a member of ‘v8’
  892. ../../nan/nan.h:751: error: expected primary-expression before ‘>’ token
  893. ../../nan/nan.h:751: error: ‘target’ was not declared in this scope
  894. ../../nan/nan.h:752: error: expected primary-expression before ‘const’
  895. ../../nan/nan.h:753: error: expected primary-expression before ‘int’
  896. ../../nan/nan.h:754: error: ‘Handle’ is not a member of ‘v8’
  897. ../../nan/nan.h:754: error: expected primary-expression before ‘>’ token
  898. ../../nan/nan.h:754: error: ‘argv’ was not declared in this scope
  899. ../../nan/nan.h:776: error: expected ‘)’ before ‘<’ token
  900. ../../nan/nan.h:810: error: expected ‘)’ before ‘<’ token
  901. ../../nan/nan.h:843: error: expected ‘)’ before ‘<’ token
  902. ../../nan/nan.h:1484: error: expected unqualified-id before ‘<’ token
  903. ../../nan/nan.h:1484: error: expected ‘)’ before ‘<’ token
  904. ../../nan/nan.h:1484: error: expected ‘;’ before ‘<’ token
  905. ../../nan/nan.h:1491: error: expected ‘;’ before ‘~’ token
  906. ../../nan/nan.h:1507: error: expected unqualified-id before ‘<’ token
  907. ../../nan/nan.h:1507: error: expected ‘)’ before ‘<’ token
  908. ../../nan/nan.h:1507: error: expected ‘;’ before ‘<’ token
  909. ../../nan/nan.h:1512: error: expected ‘;’ before ‘inline’
  910. ../../nan/nan.h:1523: error: ISO C++ forbids declaration of ‘Handle’ with no type
  911. ../../nan/nan.h:1523: error: invalid use of ‘::’
  912. ../../nan/nan.h:1523: error: expected ‘;’ before ‘<’ token
  913. ../../nan/nan.h:1535: error: expected ‘;’ before ‘inline’
  914. ../../nan/nan.h:1535: error: ISO C++ forbids declaration of ‘Handle’ with no type
  915. ../../nan/nan.h:1535: error: invalid use of ‘::’
  916. ../../nan/nan.h:1535: error: expected ‘;’ before ‘<’ token
  917. ../../nan/nan.h:1545: error: expected ‘;’ before ‘private’
  918. ../../nan/nan.h:1550: error: ISO C++ forbids declaration of ‘Handle’ with no type
  919. ../../nan/nan.h:1550: error: invalid use of ‘::’
  920. ../../nan/nan.h:1550: error: expected ‘;’ before ‘<’ token
  921. ../../nan/nan.h:1588: error: expected ‘;’ before ‘}’ token
  922. ../../nan/nan.h: In constructor ‘NanCallback::NanCallback()’:
  923. ../../nan/nan.h:1481: error: no matching function for call to ‘NanAssignPersistent(v8::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >&, v8::Local<v8::Object>&)’
  924. ../../nan/nan.h: In constructor ‘NanAsyncWorker::NanAsyncWorker(NanCallback*)’:
  925. ../../nan/nan.h:1598: error: no matching function for call to ‘NanAssignPersistent(v8::Persistent<v8::Object, v8::NonCopyablePersistentTraits<v8::Object> >&, v8::Local<v8::Object>&)’
  926. ../../nan/nan.h: In member function ‘virtual void NanAsyncWorker::HandleOKCallback()’:
  927. ../../nan/nan.h:1648: error: ‘class NanCallback’ has no member named ‘Call’
  928. ../../nan/nan.h: In member function ‘virtual void NanAsyncWorker::HandleErrorCallback()’:
  929. ../../nan/nan.h:1657: error: ‘class NanCallback’ has no member named ‘Call’
  930. ../../nan/nan.h: At global scope:
  931. ../../nan/nan.h:1957: error: ‘Handle’ is not a member of ‘v8’
  932. ../../nan/nan.h:1957: error: expected primary-expression before ‘>’ token
  933. ../../nan/nan.h:1957: error: ‘val’ was not declared in this scope
  934. ../../nan/nan.h:1958: error: expected primary-expression before ‘const’
  935. ../../nan/nan.h:1959: error: expected primary-expression before ‘*’ token
  936. ../../nan/nan.h:1959: error: ‘len’ was not declared in this scope
  937. ../../nan/nan.h:1960: error: initializer expression list treated as compound expression
  938. ../../nan/nan.h:1960: error: expected ‘,’ or ‘;’ before ‘{’ token
  939. ../../nan/nan.h:1957: warning: ‘_NanGetExternalParts’ defined but not used
  940. make: *** [Release/obj.target/validation/src/validation.o] Error 1
  941. make: Leaving directory `/home/curv/tmp/nodebb/node_modules/utf-8-validate/build'
  942. gyp ERR! build error
  943. gyp ERR! stack Error: `make` failed with exit code: 2
  944. gyp ERR! stack at ChildProcess.onExit (/package/host/localhost/nodejs-6.13.1/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
  945. gyp ERR! stack at emitTwo (events.js:106:13)
  946. gyp ERR! stack at ChildProcess.emit (events.js:191:7)
  947. gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
  948. gyp ERR! System Linux 2.6.32-696.18.7.el6.x86_64
  949. gyp ERR! command "/package/host/localhost/nodejs-6.13.1/bin/node" "/package/host/localhost/nodejs-6.13.1/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
  950. gyp ERR! cwd /home/curv/tmp/nodebb/node_modules/utf-8-validate
  951. gyp ERR! node -v v6.13.1
  952. gyp ERR! node-gyp -v v3.4.0
  953. gyp ERR! not ok
  954. [?25l[#################.] / executeActions: sill executeActions Finishing
  955. [#################.] / executeActions: sill executeActions Finishing
  956. [#################.] / executeActions: sill executeActions Finishing
  957. [#################.] / executeActions: sill executeActions Finishing
  958.  
  959. [?25hnpm WARN optional SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 (node_modules/bufferutil):
  960. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 install: `node-gyp rebuild`
  961. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
  962. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 (node_modules/utf-8-validate):
  963. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 install: `node-gyp rebuild`
  964. npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
  965. ]0;curv@vulpecula:~/tmp/nodebb
RAW Paste Data