romainl972

Untitled

Dec 16th, 2019
256
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 52.52 KB | None | 0 0
  1. make: Entering directory '/home/romain/git/OgarII/node_modules/@clusterws/cws/build'
  2. CXX(target) Release/obj.target/cws/src/Addon.o
  3. In file included from ../src/Backend.h:9,
  4. from ../src/Networking.h:69,
  5. from ../src/WebSocketProtocol.h:5,
  6. from ../src/WebSocket.h:4,
  7. from ../src/Group.h:4,
  8. from ../src/Hub.h:4,
  9. from ../src/cWS.h:4,
  10. from ../src/Addon.cpp:2:
  11. ../src/Libuv.h: In member function ‘void cS::Poll::close(cS::Loop*, void (*)(cS::Poll*))’:
  12. ../src/Libuv.h:172:48: warning: cast between incompatible function types from ‘void (*)(cS::Poll*)’ to ‘void (*)(cS::Poll*, int, int)’ [-Wcast-function-type]
  13. 172 | this->cb = (void(*)(Poll *, int, int)) cb;
  14. | ^~
  15. ../src/Libuv.h: In lambda function:
  16. ../src/Libuv.h:175:58: warning: cast between incompatible function types from ‘void (*)(cS::Poll*, int, int)’ to ‘void (*)(cS::Poll*)’ [-Wcast-function-type]
  17. 175 | void (*cb)(Poll *) = (void(*)(Poll *)) poll->cb;
  18. | ^~
  19. In file included from ../src/Addon.cpp:3:
  20. ../src/Addon.h: In lambda function:
  21. ../src/Addon.h:62:71: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  22. 62 | Local<Function>::New(isolate, noop), 0, nullptr);
  23. | ^
  24. In file included from ../src/Addon.h:1,
  25. from ../src/Addon.cpp:3:
  26. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  27. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  28. | ^~~~~~~~~~~~
  29. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  30. 99 | __attribute__((deprecated(message))) declarator
  31. | ^~~~~~~~~~
  32. In file included from ../src/Addon.cpp:3:
  33. ../src/Addon.h:62:71: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  34. 62 | Local<Function>::New(isolate, noop), 0, nullptr);
  35. | ^
  36. In file included from ../src/Addon.h:1,
  37. from ../src/Addon.cpp:3:
  38. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  39. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  40. | ^~~~~~~~~~~~
  41. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  42. 99 | __attribute__((deprecated(message))) declarator
  43. | ^~~~~~~~~~
  44. In file included from ../src/Addon.cpp:3:
  45. ../src/Addon.h: In function ‘v8::Local<v8::Value> wrapMessage(const char*, size_t, cWS::OpCode, v8::Isolate*)’:
  46. ../src/Addon.h:151:58: error: ‘kNormalString’ is not a member of ‘v8::String’
  47. 151 | String::kNormalString, length);
  48. | ^~~~~~~~~~~~~
  49. ../src/Addon.h: In function ‘void sendCallback(cWS::WebSocket<isServer>*, void*, bool, void*)’:
  50. ../src/Addon.h:224:31: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  51. 224 | nullptr);
  52. | ^
  53. In file included from ../src/Addon.h:1,
  54. from ../src/Addon.cpp:3:
  55. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  56. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  57. | ^~~~~~~~~~~~
  58. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  59. 99 | __attribute__((deprecated(message))) declarator
  60. | ^~~~~~~~~~
  61. In file included from ../src/Addon.cpp:3:
  62. ../src/Addon.h: In lambda function:
  63. ../src/Addon.h:336:35: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  64. 336 | 1, argv);
  65. | ^
  66. In file included from ../src/Addon.h:1,
  67. from ../src/Addon.cpp:3:
  68. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  69. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  70. | ^~~~~~~~~~~~
  71. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  72. 99 | __attribute__((deprecated(message))) declarator
  73. | ^~~~~~~~~~
  74. In file included from ../src/Addon.cpp:3:
  75. ../src/Addon.h: In lambda function:
  76. ../src/Addon.h:382:77: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  77. 382 | Local<Function>::New(isolate, *pingCallback), 2, argv);
  78. | ^
  79. In file included from ../src/Addon.h:1,
  80. from ../src/Addon.cpp:3:
  81. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  82. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  83. | ^~~~~~~~~~~~
  84. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  85. 99 | __attribute__((deprecated(message))) declarator
  86. | ^~~~~~~~~~
  87. In file included from ../src/Addon.cpp:3:
  88. ../src/Addon.h: In lambda function:
  89. ../src/Addon.h:402:77: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  90. 402 | Local<Function>::New(isolate, *pongCallback), 2, argv);
  91. | ^
  92. In file included from ../src/Addon.h:1,
  93. from ../src/Addon.cpp:3:
  94. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  95. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  96. | ^~~~~~~~~~~~
  97. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  98. 99 | __attribute__((deprecated(message))) declarator
  99. | ^~~~~~~~~~
  100. In file included from ../src/Addon.cpp:3:
  101. ../src/Addon.h: In lambda function:
  102. ../src/Addon.h:428:28: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  103. 428 | argv);
  104. | ^
  105. In file included from ../src/Addon.h:1,
  106. from ../src/Addon.cpp:3:
  107. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  108. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  109. | ^~~~~~~~~~~~
  110. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  111. 99 | __attribute__((deprecated(message))) declarator
  112. | ^~~~~~~~~~
  113. In file included from ../src/Addon.cpp:3:
  114. ../src/Addon.h: In lambda function:
  115. ../src/Addon.h:446:78: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  116. 446 | Local<Function>::New(isolate, *errorCallback), 1, argv);
  117. | ^
  118. In file included from ../src/Addon.h:1,
  119. from ../src/Addon.cpp:3:
  120. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  121. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  122. | ^~~~~~~~~~~~
  123. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  124. 99 | __attribute__((deprecated(message))) declarator
  125. | ^~~~~~~~~~
  126. In file included from ../src/Addon.cpp:3:
  127. ../src/Addon.h:446:78: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  128. 446 | Local<Function>::New(isolate, *errorCallback), 1, argv);
  129. | ^
  130. In file included from ../src/Addon.h:1,
  131. from ../src/Addon.cpp:3:
  132. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  133. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  134. | ^~~~~~~~~~~~
  135. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  136. 99 | __attribute__((deprecated(message))) declarator
  137. | ^~~~~~~~~~
  138. In file included from ../src/Addon.cpp:3:
  139. ../src/Addon.h: In lambda function:
  140. ../src/Addon.h:526:45: warning: ignoring return value of ‘v8::MaybeLocal<v8::Value> v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*)’, declared with attribute warn_unused_result [-Wunused-result]
  141. 526 | cb->Call(context, Null(isolate), 1, argv);
  142. | ^
  143. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  144. from ../src/Addon.h:1,
  145. from ../src/Addon.cpp:3:
  146. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:4335:43: note: declared here
  147. 4335 | V8_WARN_UNUSED_RESULT MaybeLocal<Value> Call(Local<Context> context,
  148. | ^~~~
  149. In file included from ../src/Addon.cpp:3:
  150. ../src/Addon.h: In function ‘void getSSLContext(const v8::FunctionCallbackInfo<v8::Value>&)’:
  151. ../src/Addon.h:553:26: error: cannot convert ‘v8::MaybeLocal<v8::String>’ to ‘v8::Local<v8::String>’
  152. 553 | String::NewFromUtf8(isolate, "Error: One object expected")));
  153. | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154. | |
  155. | v8::MaybeLocal<v8::String>
  156. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  157. from ../src/Addon.h:1,
  158. from ../src/Addon.cpp:3:
  159. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:6995:47: note: initializing argument 1 of ‘static v8::Local<v8::Value> v8::Exception::TypeError(v8::Local<v8::String>)’
  160. 6995 | static Local<Value> TypeError(Local<String> message);
  161. | ~~~~~~~~~~~~~~^~~~~~~
  162. In file included from ../src/Addon.cpp:3:
  163. ../src/Addon.h: In constructor ‘Namespace<isServer>::Namespace(v8::Isolate*)’:
  164. ../src/Addon.h:612:61: error: no matching function for call to ‘v8::Object::Set(v8::MaybeLocal<v8::String>, v8::Local<v8::Object>&)’
  165. 612 | object->Set(String::NewFromUtf8(isolate, "group"), group);
  166. | ^
  167. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  168. from ../src/Addon.h:1,
  169. from ../src/Addon.cpp:3:
  170. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
  171. 3547 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
  172. | ^~~
  173. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate expects 3 arguments, 2 provided
  174. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
  175. 3550 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
  176. | ^~~
  177. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate expects 3 arguments, 2 provided
  178. ../src/Addon.cpp: In function ‘void Initialize(v8::Local<v8::Object>)’:
  179. ../src/Addon.cpp:9:54: error: no matching function for call to ‘v8::Object::Set(v8::MaybeLocal<v8::String>, v8::Local<v8::Object>)’
  180. 9 | Namespace<cWS::SERVER>(isolate).object);
  181. | ^
  182. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  183. from ../src/Addon.h:1,
  184. from ../src/Addon.cpp:3:
  185. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
  186. 3547 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
  187. | ^~~
  188. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate expects 3 arguments, 2 provided
  189. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
  190. 3550 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
  191. | ^~~
  192. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate expects 3 arguments, 2 provided
  193. ../src/Addon.cpp:11:54: error: no matching function for call to ‘v8::Object::Set(v8::MaybeLocal<v8::String>, v8::Local<v8::Object>)’
  194. 11 | Namespace<cWS::CLIENT>(isolate).object);
  195. | ^
  196. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  197. from ../src/Addon.h:1,
  198. from ../src/Addon.cpp:3:
  199. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
  200. 3547 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
  201. | ^~~
  202. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate expects 3 arguments, 2 provided
  203. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
  204. 3550 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
  205. | ^~~
  206. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate expects 3 arguments, 2 provided
  207. In file included from ../src/Addon.h:1,
  208. from ../src/Addon.cpp:3:
  209. ../src/Addon.cpp: At global scope:
  210. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:610:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
  211. 610 | (node::addon_register_func) (regfunc), \
  212. | ^
  213. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:644:3: note: in expansion of macro ‘NODE_MODULE_X’
  214. 644 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
  215. | ^~~~~~~~~~~~~
  216. ../src/Addon.cpp:27:1: note: in expansion of macro ‘NODE_MODULE’
  217. 27 | NODE_MODULE(addon, Initialize)
  218. | ^~~~~~~~~~~
  219. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  220. from ../src/Addon.h:1,
  221. from ../src/Addon.cpp:3:
  222. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::BaseObject; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)]’:
  223. ../src/node_10+_headers/base_object-inl.h:105:42: required from here
  224. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:10400:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::BaseObject>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::BaseObject>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
  225. 10400 | reinterpret_cast<Callback>(callback), type);
  226. | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  227. In file included from ../src/Addon.cpp:3:
  228. ../src/Addon.h: In instantiation of ‘void getAddress(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = true]’:
  229. ../src/Addon.cpp:17:65: required from here
  230. ../src/Addon.h:194:3: error: no matching function for call to ‘v8::Array::Set(int, v8::Local<v8::Integer>)’
  231. 194 | array->Set(0, Integer::New(args.GetIsolate(), address.port));
  232. | ^~~~~
  233. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  234. from ../src/Addon.h:1,
  235. from ../src/Addon.cpp:3:
  236. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
  237. 3547 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
  238. | ^~~
  239. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate expects 3 arguments, 2 provided
  240. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
  241. 3550 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
  242. | ^~~
  243. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate expects 3 arguments, 2 provided
  244. In file included from ../src/Addon.cpp:3:
  245. ../src/Addon.h:195:3: error: no matching function for call to ‘v8::Array::Set(int, v8::MaybeLocal<v8::String>)’
  246. 195 | array->Set(1, String::NewFromUtf8(args.GetIsolate(), address.address));
  247. | ^~~~~
  248. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  249. from ../src/Addon.h:1,
  250. from ../src/Addon.cpp:3:
  251. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
  252. 3547 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
  253. | ^~~
  254. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate expects 3 arguments, 2 provided
  255. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
  256. 3550 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
  257. | ^~~
  258. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate expects 3 arguments, 2 provided
  259. In file included from ../src/Addon.cpp:3:
  260. ../src/Addon.h:196:3: error: no matching function for call to ‘v8::Array::Set(int, v8::MaybeLocal<v8::String>)’
  261. 196 | array->Set(2, String::NewFromUtf8(args.GetIsolate(), address.family));
  262. | ^~~~~
  263. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  264. from ../src/Addon.h:1,
  265. from ../src/Addon.cpp:3:
  266. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, v8::Local<v8::Value>, v8::Local<v8::Value>)’
  267. 3547 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context,
  268. | ^~~
  269. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3547:37: note: candidate expects 3 arguments, 2 provided
  270. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate: ‘v8::Maybe<bool> v8::Object::Set(v8::Local<v8::Context>, uint32_t, v8::Local<v8::Value>)’
  271. 3550 | V8_WARN_UNUSED_RESULT Maybe<bool> Set(Local<Context> context, uint32_t index,
  272. | ^~~
  273. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:3550:37: note: candidate expects 3 arguments, 2 provided
  274. In file included from ../src/Addon.cpp:3:
  275. ../src/Addon.h: In instantiation of ‘void onConnection(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = true]’:
  276. ../src/Addon.h:591:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = true]’
  277. ../src/Addon.cpp:9:46: required from here
  278. ../src/Addon.h:334:27: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  279. 334 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  280. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  281. 335 | Local<Function>::New(isolate, *connectionCallback),
  282. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  283. 336 | 1, argv);
  284. | ~~~~~~~~
  285. In file included from ../src/Addon.h:1,
  286. from ../src/Addon.cpp:3:
  287. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  288. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  289. | ^~~~~~~~~~~~
  290. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  291. 99 | __attribute__((deprecated(message))) declarator
  292. | ^~~~~~~~~~
  293. In file included from ../src/Addon.cpp:3:
  294. ../src/Addon.h:334:27: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  295. 334 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  296. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  297. 335 | Local<Function>::New(isolate, *connectionCallback),
  298. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  299. 336 | 1, argv);
  300. | ~~~~~~~~
  301. In file included from ../src/Addon.h:1,
  302. from ../src/Addon.cpp:3:
  303. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  304. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  305. | ^~~~~~~~~~~~
  306. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  307. 99 | __attribute__((deprecated(message))) declarator
  308. | ^~~~~~~~~~
  309. In file included from ../src/Addon.cpp:3:
  310. ../src/Addon.h: In instantiation of ‘void onMessage(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = true]’:
  311. ../src/Addon.h:592:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = true]’
  312. ../src/Addon.cpp:9:46: required from here
  313. ../src/Addon.h:361:17: warning: ignoring return value of ‘v8::MaybeLocal<v8::Value> v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*)’, declared with attribute warn_unused_result [-Wunused-result]
  314. 360 | Local<Function>::New(isolate, *messageCallback)
  315. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  316. 361 | ->Call(isolate->GetCurrentContext(), Null(isolate), 2, argv);
  317. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  318. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  319. from ../src/Addon.h:1,
  320. from ../src/Addon.cpp:3:
  321. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:4335:43: note: declared here
  322. 4335 | V8_WARN_UNUSED_RESULT MaybeLocal<Value> Call(Local<Context> context,
  323. | ^~~~
  324. In file included from ../src/Addon.cpp:3:
  325. ../src/Addon.h: In instantiation of ‘void onDisconnection(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = true]’:
  326. ../src/Addon.h:593:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = true]’
  327. ../src/Addon.cpp:9:46: required from here
  328. ../src/Addon.h:426:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  329. 426 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  330. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  331. 427 | Local<Function>::New(isolate, *disconnectionCallback), 4,
  332. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  333. 428 | argv);
  334. | ~~~~~
  335. In file included from ../src/Addon.h:1,
  336. from ../src/Addon.cpp:3:
  337. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  338. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  339. | ^~~~~~~~~~~~
  340. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  341. 99 | __attribute__((deprecated(message))) declarator
  342. | ^~~~~~~~~~
  343. In file included from ../src/Addon.cpp:3:
  344. ../src/Addon.h:426:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  345. 426 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  346. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347. 427 | Local<Function>::New(isolate, *disconnectionCallback), 4,
  348. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349. 428 | argv);
  350. | ~~~~~
  351. In file included from ../src/Addon.h:1,
  352. from ../src/Addon.cpp:3:
  353. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  354. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  355. | ^~~~~~~~~~~~
  356. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  357. 99 | __attribute__((deprecated(message))) declarator
  358. | ^~~~~~~~~~
  359. In file included from ../src/Addon.cpp:3:
  360. ../src/Addon.h: In instantiation of ‘void onPing(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = true]’:
  361. ../src/Addon.h:604:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = true]’
  362. ../src/Addon.cpp:9:46: required from here
  363. ../src/Addon.h:381:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  364. 381 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  365. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  366. 382 | Local<Function>::New(isolate, *pingCallback), 2, argv);
  367. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  368. In file included from ../src/Addon.h:1,
  369. from ../src/Addon.cpp:3:
  370. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  371. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  372. | ^~~~~~~~~~~~
  373. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  374. 99 | __attribute__((deprecated(message))) declarator
  375. | ^~~~~~~~~~
  376. In file included from ../src/Addon.cpp:3:
  377. ../src/Addon.h:381:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  378. 381 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  379. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  380. 382 | Local<Function>::New(isolate, *pingCallback), 2, argv);
  381. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  382. In file included from ../src/Addon.h:1,
  383. from ../src/Addon.cpp:3:
  384. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  385. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  386. | ^~~~~~~~~~~~
  387. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  388. 99 | __attribute__((deprecated(message))) declarator
  389. | ^~~~~~~~~~
  390. In file included from ../src/Addon.cpp:3:
  391. ../src/Addon.h: In instantiation of ‘void onPong(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = true]’:
  392. ../src/Addon.h:605:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = true]’
  393. ../src/Addon.cpp:9:46: required from here
  394. ../src/Addon.h:401:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  395. 401 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  396. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  397. 402 | Local<Function>::New(isolate, *pongCallback), 2, argv);
  398. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  399. In file included from ../src/Addon.h:1,
  400. from ../src/Addon.cpp:3:
  401. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  402. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  403. | ^~~~~~~~~~~~
  404. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  405. 99 | __attribute__((deprecated(message))) declarator
  406. | ^~~~~~~~~~
  407. In file included from ../src/Addon.cpp:3:
  408. ../src/Addon.h:401:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  409. 401 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  410. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411. 402 | Local<Function>::New(isolate, *pongCallback), 2, argv);
  412. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413. In file included from ../src/Addon.h:1,
  414. from ../src/Addon.cpp:3:
  415. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  416. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  417. | ^~~~~~~~~~~~
  418. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  419. 99 | __attribute__((deprecated(message))) declarator
  420. | ^~~~~~~~~~
  421. In file included from ../src/Addon.cpp:3:
  422. ../src/Addon.h: In instantiation of ‘void onConnection(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = false]’:
  423. ../src/Addon.h:591:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = false]’
  424. ../src/Addon.cpp:11:46: required from here
  425. ../src/Addon.h:334:27: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  426. 334 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  427. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  428. 335 | Local<Function>::New(isolate, *connectionCallback),
  429. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  430. 336 | 1, argv);
  431. | ~~~~~~~~
  432. In file included from ../src/Addon.h:1,
  433. from ../src/Addon.cpp:3:
  434. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  435. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  436. | ^~~~~~~~~~~~
  437. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  438. 99 | __attribute__((deprecated(message))) declarator
  439. | ^~~~~~~~~~
  440. In file included from ../src/Addon.cpp:3:
  441. ../src/Addon.h:334:27: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  442. 334 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  443. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  444. 335 | Local<Function>::New(isolate, *connectionCallback),
  445. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  446. 336 | 1, argv);
  447. | ~~~~~~~~
  448. In file included from ../src/Addon.h:1,
  449. from ../src/Addon.cpp:3:
  450. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  451. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  452. | ^~~~~~~~~~~~
  453. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  454. 99 | __attribute__((deprecated(message))) declarator
  455. | ^~~~~~~~~~
  456. In file included from ../src/Addon.cpp:3:
  457. ../src/Addon.h: In instantiation of ‘void onMessage(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = false]’:
  458. ../src/Addon.h:592:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = false]’
  459. ../src/Addon.cpp:11:46: required from here
  460. ../src/Addon.h:361:17: warning: ignoring return value of ‘v8::MaybeLocal<v8::Value> v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*)’, declared with attribute warn_unused_result [-Wunused-result]
  461. 360 | Local<Function>::New(isolate, *messageCallback)
  462. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463. 361 | ->Call(isolate->GetCurrentContext(), Null(isolate), 2, argv);
  464. | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465. In file included from /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:63,
  466. from ../src/Addon.h:1,
  467. from ../src/Addon.cpp:3:
  468. /home/romain/.cache/node-gyp/13.3.0/include/node/v8.h:4335:43: note: declared here
  469. 4335 | V8_WARN_UNUSED_RESULT MaybeLocal<Value> Call(Local<Context> context,
  470. | ^~~~
  471. In file included from ../src/Addon.cpp:3:
  472. ../src/Addon.h: In instantiation of ‘void onDisconnection(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = false]’:
  473. ../src/Addon.h:593:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = false]’
  474. ../src/Addon.cpp:11:46: required from here
  475. ../src/Addon.h:426:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  476. 426 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  477. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478. 427 | Local<Function>::New(isolate, *disconnectionCallback), 4,
  479. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  480. 428 | argv);
  481. | ~~~~~
  482. In file included from ../src/Addon.h:1,
  483. from ../src/Addon.cpp:3:
  484. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  485. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  486. | ^~~~~~~~~~~~
  487. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  488. 99 | __attribute__((deprecated(message))) declarator
  489. | ^~~~~~~~~~
  490. In file included from ../src/Addon.cpp:3:
  491. ../src/Addon.h:426:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  492. 426 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  493. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  494. 427 | Local<Function>::New(isolate, *disconnectionCallback), 4,
  495. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  496. 428 | argv);
  497. | ~~~~~
  498. In file included from ../src/Addon.h:1,
  499. from ../src/Addon.cpp:3:
  500. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  501. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  502. | ^~~~~~~~~~~~
  503. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  504. 99 | __attribute__((deprecated(message))) declarator
  505. | ^~~~~~~~~~
  506. In file included from ../src/Addon.cpp:3:
  507. ../src/Addon.h: In instantiation of ‘void onPing(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = false]’:
  508. ../src/Addon.h:604:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = false]’
  509. ../src/Addon.cpp:11:46: required from here
  510. ../src/Addon.h:381:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  511. 381 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  512. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  513. 382 | Local<Function>::New(isolate, *pingCallback), 2, argv);
  514. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  515. In file included from ../src/Addon.h:1,
  516. from ../src/Addon.cpp:3:
  517. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  518. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  519. | ^~~~~~~~~~~~
  520. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  521. 99 | __attribute__((deprecated(message))) declarator
  522. | ^~~~~~~~~~
  523. In file included from ../src/Addon.cpp:3:
  524. ../src/Addon.h:381:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  525. 381 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  526. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  527. 382 | Local<Function>::New(isolate, *pingCallback), 2, argv);
  528. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  529. In file included from ../src/Addon.h:1,
  530. from ../src/Addon.cpp:3:
  531. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  532. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  533. | ^~~~~~~~~~~~
  534. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  535. 99 | __attribute__((deprecated(message))) declarator
  536. | ^~~~~~~~~~
  537. In file included from ../src/Addon.cpp:3:
  538. ../src/Addon.h: In instantiation of ‘void onPong(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = false]’:
  539. ../src/Addon.h:605:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = false]’
  540. ../src/Addon.cpp:11:46: required from here
  541. ../src/Addon.h:401:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  542. 401 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  543. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  544. 402 | Local<Function>::New(isolate, *pongCallback), 2, argv);
  545. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  546. In file included from ../src/Addon.h:1,
  547. from ../src/Addon.cpp:3:
  548. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  549. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  550. | ^~~~~~~~~~~~
  551. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  552. 99 | __attribute__((deprecated(message))) declarator
  553. | ^~~~~~~~~~
  554. In file included from ../src/Addon.cpp:3:
  555. ../src/Addon.h:401:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  556. 401 | node::MakeCallback(isolate, isolate->GetCurrentContext()->Global(),
  557. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  558. 402 | Local<Function>::New(isolate, *pongCallback), 2, argv);
  559. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  560. In file included from ../src/Addon.h:1,
  561. from ../src/Addon.cpp:3:
  562. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  563. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  564. | ^~~~~~~~~~~~
  565. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  566. 99 | __attribute__((deprecated(message))) declarator
  567. | ^~~~~~~~~~
  568. In file included from ../src/Addon.cpp:3:
  569. ../src/Addon.h: In instantiation of ‘void sendCallback(cWS::WebSocket<isServer>*, void*, bool, void*) [with bool isServer = true]’:
  570. ../src/Addon.h:239:14: required from ‘void send(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = true]’
  571. ../src/Addon.h:583:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = true]’
  572. ../src/Addon.cpp:9:46: required from here
  573. ../src/Addon.h:222:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  574. 222 | node::MakeCallback(sc->isolate, sc->isolate->GetCurrentContext()->Global(),
  575. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  576. 223 | Local<Function>::New(sc->isolate, sc->jsCallback), 0,
  577. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  578. 224 | nullptr);
  579. | ~~~~~~~~
  580. In file included from ../src/Addon.h:1,
  581. from ../src/Addon.cpp:3:
  582. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  583. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  584. | ^~~~~~~~~~~~
  585. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  586. 99 | __attribute__((deprecated(message))) declarator
  587. | ^~~~~~~~~~
  588. In file included from ../src/Addon.cpp:3:
  589. ../src/Addon.h:222:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  590. 222 | node::MakeCallback(sc->isolate, sc->isolate->GetCurrentContext()->Global(),
  591. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  592. 223 | Local<Function>::New(sc->isolate, sc->jsCallback), 0,
  593. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  594. 224 | nullptr);
  595. | ~~~~~~~~
  596. In file included from ../src/Addon.h:1,
  597. from ../src/Addon.cpp:3:
  598. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  599. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  600. | ^~~~~~~~~~~~
  601. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  602. 99 | __attribute__((deprecated(message))) declarator
  603. | ^~~~~~~~~~
  604. In file included from ../src/Addon.cpp:3:
  605. ../src/Addon.h: In instantiation of ‘void sendCallback(cWS::WebSocket<isServer>*, void*, bool, void*) [with bool isServer = false]’:
  606. ../src/Addon.h:239:14: required from ‘void send(const v8::FunctionCallbackInfo<v8::Value>&) [with bool isServer = false]’
  607. ../src/Addon.h:583:20: required from ‘Namespace<isServer>::Namespace(v8::Isolate*) [with bool isServer = false]’
  608. ../src/Addon.cpp:11:46: required from here
  609. ../src/Addon.h:222:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  610. 222 | node::MakeCallback(sc->isolate, sc->isolate->GetCurrentContext()->Global(),
  611. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  612. 223 | Local<Function>::New(sc->isolate, sc->jsCallback), 0,
  613. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  614. 224 | nullptr);
  615. | ~~~~~~~~
  616. In file included from ../src/Addon.h:1,
  617. from ../src/Addon.cpp:3:
  618. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  619. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  620. | ^~~~~~~~~~~~
  621. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  622. 99 | __attribute__((deprecated(message))) declarator
  623. | ^~~~~~~~~~
  624. In file included from ../src/Addon.cpp:3:
  625. ../src/Addon.h:222:23: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
  626. 222 | node::MakeCallback(sc->isolate, sc->isolate->GetCurrentContext()->Global(),
  627. | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  628. 223 | Local<Function>::New(sc->isolate, sc->jsCallback), 0,
  629. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  630. 224 | nullptr);
  631. | ~~~~~~~~
  632. In file included from ../src/Addon.h:1,
  633. from ../src/Addon.cpp:3:
  634. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:180:50: note: declared here
  635. 180 | NODE_EXTERN v8::Local<v8::Value> MakeCallback(
  636. | ^~~~~~~~~~~~
  637. /home/romain/.cache/node-gyp/13.3.0/include/node/node.h:99:42: note: in definition of macro ‘NODE_DEPRECATED’
  638. 99 | __attribute__((deprecated(message))) declarator
  639. | ^~~~~~~~~~
  640. make: *** [cws.target.mk:110: Release/obj.target/cws/src/Addon.o] Error 1
  641. make: Leaving directory '/home/romain/git/OgarII/node_modules/@clusterws/cws/build'
  642. gyp ERR! build error
  643. gyp ERR! stack Error: `make` failed with exit code: 2
  644. gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
  645. gyp ERR! stack at ChildProcess.emit (events.js:219:5)
  646. gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:274:12)
  647. gyp ERR! System Linux 5.4.3-arch1-1
  648. gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
  649. gyp ERR! cwd /home/romain/git/OgarII/node_modules/@clusterws/cws
  650. gyp ERR! node -v v13.3.0
  651. gyp ERR! node-gyp -v v5.0.5
  652. gyp ERR! not ok
Advertisement
Add Comment
Please, Sign In to add comment