- ioBroker Community Home
- Deutsch
- Error/Bug
- Sonos Adapter aktualisiert nur teilweise
NEWS
Sonos Adapter aktualisiert nur teilweise
-
@helfi9999 sagte in Sonos Adapter aktualisiert nur teilweise:
@apollon77 habe über die Katze jede Version probiert, es geht leider nichts mehr..
Wie kann man über die Katze verschiedne versionen probieren? Da gibts nur eine.
@apollon77 habe jetzt über die Katze neu installiert und bekam folgende Meldungen:
iobroker 2019-08-12 16:28:38.100 info exit 0 iobroker 2019-08-12 16:28:38.003 info upload [0] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/index.html index.html text/html iobroker 2019-08-12 16:28:37.908 info upload [1] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/index_m.html index_m.html text/html iobroker 2019-08-12 16:28:37.830 info upload [2] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/sonos.png sonos.png image/png iobroker 2019-08-12 16:28:37.746 info upload [3] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/words.js words.js application/javascript iobroker 2019-08-12 16:28:37.716 info got /opt/iobroker/node_modules/iobroker.sonos/admin iobroker 2019-08-12 16:28:37.627 info SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 install: `node-gyp rebuild`npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 iobroker 2019-08-12 16:28:37.626 info npm WARN optional iobroker 2019-08-12 16:28:37.626 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 (node_modules/utf-8-validate): iobroker 2019-08-12 16:28:37.626 info SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 install: `node-gyp rebuild`npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 iobroker 2019-08-12 16:28:37.624 info npm WARN optional iobroker 2019-08-12 16:28:37.624 info notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING OPTIONAL DEPENDENCY iobroker 2019-08-12 16:28:37.624 info npm WARN iobroker 2019-08-12 16:28:37.624 info WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING iobroker 2019-08-12 16:28:37.622 info npm iobroker 2019-08-12 16:28:37.622 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor): iobroker 2019-08-12 16:28:37.622 info WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is installed. You must install peer dependencies yourself.npm WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is i iobroker 2019-08-12 16:28:37.620 info npm iobroker 2019-08-12 16:28:34.408 info ERR! node-gyp -v v3.8.0gyp ERR! not ok iobroker 2019-08-12 16:28:34.407 info gyp iobroker 2019-08-12 16:28:34.407 info gyp ERR! node -v v10.16.2 iobroker 2019-08-12 16:28:34.407 info gyp ERR! cwd /opt/iobroker/node_modules/utf-8-validate iobroker 2019-08-12 16:28:34.407 info ERR! System Linux 5.0.0-23-genericgyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" iobroker 2019-08-12 16:28:34.405 info ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)gyp iobroker 2019-08-12 16:28:34.404 info gyp iobroker 2019-08-12 16:28:34.404 info gyp ERR! stack at ChildProcess.emit (events.js:198:13) iobroker 2019-08-12 16:28:34.404 info gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) iobroker 2019-08-12 16:28:34.402 info ERR! build error iobroker 2019-08-12 16:28:34.400 info gyp iobroker 2019-08-12 16:28:34.396 info make: *** [validation.target.mk:103: Release/obj.target/validation/src/validation.o] Fehler 1 iobroker 2019-08-12 16:28:34.375 info ^~~~ iobroker 2019-08-12 16:28:34.375 info case 1: if (*source >= 0x80 && *source < 0xC2) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:63:3: note: here iobroker 2019-08-12 16:28:34.375 info ^~~~~~ iobroker 2019-08-12 16:28:34.375 info switch (*source) { iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:54:5: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.375 info ^~~~ iobroker 2019-08-12 16:28:34.375 info case 2: if ((a = (*--srcptr)) > 0xBF) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:53:3: note: here iobroker 2019-08-12 16:28:34.375 info ^~ iobroker 2019-08-12 16:28:34.375 info case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:52:11: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.375 info ^~~~ iobroker 2019-08-12 16:28:34.375 info case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:52:3: note: here iobroker 2019-08-12 16:28:34.375 info ^~ iobroker 2019-08-12 16:28:34.375 info case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc: In function ‘int isLegalUTF8(const uint8_t*, int)’:../src/validation.cc:51:11: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 0 : ch += (uint8_t) value[i]; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:87:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 1 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:86:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 1 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:86:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 2 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:85:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 2 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:85:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 3 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:84:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 3 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:84:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 4 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:83:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 4 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:83:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 5 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc: In function ‘int is_valid_utf8(size_t, char*)’:../src/validation.cc:82:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.264 info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.264 info reinterpret_cast<Callback>(callback), type); iobroker 2019-08-12 16:28:34.264 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallb iobroker 2019-08-12 16:28:34.264 info /home/iobroker/.node-gyp/10.16.2/include/node/node_object_wrap.h:84:78: required from here iobroker 2019-08-12 16:28:34.264 info In file included from ../src/validation.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callbac iobroker 2019-08-12 16:28:34.189 info ^~~~~~~~~~~ iobroker 2019-08-12 16:28:34.189 info NODE_MODULE(validation, init) iobroker 2019-08-12 16:28:34.189 info ../src/validation.cc:147:1: note: in expansion of macro ‘NODE_MODULE’ iobroker 2019-08-12 16:28:34.189 info ^~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.189 info NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) iobroker 2019-08-12 16:28:34.189 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ iobroker 2019-08-12 16:28:34.189 info ^ iobroker 2019-08-12 16:28:34.189 info (node::addon_register_func) (regfunc), \ iobroker 2019-08-12 16:28:34.189 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Handle<v8::Object>)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node: iobroker 2019-08-12 16:28:34.189 info In file included from ../src/validation.cc:8:../src/validation.cc: At global scope: iobroker 2019-08-12 16:28:34.188 info ^~~~~ iobroker 2019-08-12 16:28:34.188 info Local<Object> Value::ToObject() const { iobroker 2019-08-12 16:28:34.188 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here iobroker 2019-08-12 16:28:34.188 info In file included from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.188 info ^ iobroker 2019-08-12 16:28:34.188 info Local<Object> buffer_obj = args[0]->ToObject(); iobroker 2019-08-12 16:28:34.188 info ../src/validation.cc: In static member function ‘static void Validation::IsValidUTF8(const v8::FunctionCallbackInfo<v8::Value>&)’:../src/validation.cc:132:50: warning: ‘v8::Local<v8::Object> v8::Valu iobroker 2019-08-12 16:28:34.184 info ^~~~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.184 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:386:13: note: candidate: ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’ inline void NODE_SET_METHOD(v8::Lo iobroker 2019-08-12 16:28:34.182 info ^~~~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.182 info inline void NODE_SET_METHOD(v8::Local<v8::Template> recv, iobroker 2019-08-12 16:28:34.182 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:372:13: note: candidate: ‘void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)’ iobroker 2019-08-12 16:28:34.182 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.182 info ^ iobroker 2019-08-12 16:28:34.182 info NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8); iobroker 2019-08-12 16:28:34.182 info ../src/validation.cc: In static member function ‘static void Validation::Initialize(v8::Handle<v8::Object>)’:../src/validation.cc:112:62: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v8::Func iobroker 2019-08-12 16:28:34.175 info ^~~~~ iobroker 2019-08-12 16:28:34.175 info Local<Object> Value::ToObject() const { iobroker 2019-08-12 16:28:34.175 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here iobroker 2019-08-12 16:28:34.175 info In file included from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.175 info ^ iobroker 2019-08-12 16:28:34.175 info NanAssignPersistent(t_, t->ToObject()); iobroker 2019-08-12 16:28:34.175 info ../node_modules/nan/nan.h:2292:41: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] iobroker 2019-08-12 16:28:34.175 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In constructor ‘NanTap::NanTap(v8::Handle<v8::Value>)’: iobroker 2019-08-12 16:28:34.167 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.167 info declarator __attribute__((deprecated(message))) iobroker 2019-08-12 16:28:34.167 info /home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ iobroker 2019-08-12 16:28:34.167 info ^~~~~ iobroker 2019-08-12 16:28:34.167 info V8_DEPRECATED("Use Isolate version", explicit Value(Local<v8::Value> obj)); iobroker 2019-08-12 16:28:34.167 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: declared here iobroker 2019-08-12 16:28:34.167 info from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.167 info In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, iobroker 2019-08-12 16:28:34.167 info ^ iobroker 2019-08-12 16:28:34.167 info v8::String::Value value(toStr); iobroker 2019-08-12 16:28:34.167 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h:2198:38: warning: ‘v8::String::Value::Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declaration iobroker 2019-08-12 16:28:34.164 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.164 info declarator __attribute__((deprecated(message))) iobroker 2019-08-12 16:28:34.164 info /home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ iobroker 2019-08-12 16:28:34.164 info ^~~~~ iobroker 2019-08-12 16:28:34.164 info V8_DEPRECATED("Use Isolate version", explicit Value(Local<v8::Value> obj)); iobroker 2019-08-12 16:28:34.164 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: declared here iobroker 2019-08-12 16:28:34.164 info from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.164 info In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, iobroker 2019-08-12 16:28:34.164 info ^ iobroker 2019-08-12 16:28:34.164 info v8::String::Value value(toStr); iobroker 2019-08-12 16:28:34.164 info ../node_modules/nan/nan.h: In function ‘void* _NanRawString(v8::Handle<v8::Value>, Nan::Encoding, size_t*, void*, size_t, int)’:../node_modules/nan/nan.h:2164:38: warning: ‘v8::String::Value::Value(v iobroker 2019-08-12 16:28:34.155 info ^~~~~~~~~~~~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.155 info , (uv_after_work_cb)NanAsyncExecuteComplete iobroker 2019-08-12 16:28:34.155 info ../node_modules/nan/nan.h:1800:25: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [- iobroker 2019-08-12 16:28:34.155 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘void NanAsyncQueueWorker(NanAsyncWorker*)’: iobroker 2019-08-12 16:28:34.143 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.143 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.143 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.143 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.143 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.143 info In file included from ../src/validation.cc:8:/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here iobroker 2019-08-12 16:28:34.142 info ^~~ iobroker 2019-08-12 16:28:34.142 info # define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val)) iobroker 2019-08-12 16:28:34.142 info ../node_modules/nan/nan.h:398:59: note: in definition of macro ‘NanEscapeScope’ iobroker 2019-08-12 16:28:34.142 info ^ iobroker 2019-08-12 16:28:34.142 info )); iobroker 2019-08-12 16:28:34.142 info ../node_modules/nan/nan.h:1569:5: 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 MakeCa iobroker 2019-08-12 16:28:34.142 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.142 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.142 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.142 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.142 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.142 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.142 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here iobroker 2019-08-12 16:28:34.142 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.142 info ^~~ iobroker 2019-08-12 16:28:34.142 info # define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val)) iobroker 2019-08-12 16:28:34.142 info ../node_modules/nan/nan.h:398:59: note: in definition of macro ‘NanEscapeScope’ iobroker 2019-08-12 16:28:34.142 info ^ iobroker 2019-08-12 16:28:34.142 info )); iobroker 2019-08-12 16:28:34.142 info ../node_modules/nan/nan.h:1569:5: 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 MakeCa iobroker 2019-08-12 16:28:34.142 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In member function ‘v8::Handle<v8::Value> NanCallback::Call_(v8::Isolate*, v8::Handle<v8::Object>, int, v8::Handle<v8::Value>* iobroker 2019-08-12 16:28:34.125 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.125 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.125 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.125 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.125 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.125 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:163:50: note: declared here iobroker 2019-08-12 16:28:34.125 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.125 info ^ iobroker 2019-08-12 16:28:34.125 info v8::Isolate::GetCurrent(), target, method, argc, argv)); iobroker 2019-08-12 16:28:34.125 info ../node_modules/nan/nan.h:756:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., iobroker 2019-08-12 16:28:34.125 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.125 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.125 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.125 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.125 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.125 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.125 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:163:50: note: declared here iobroker 2019-08-12 16:28:34.125 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.125 info ^ iobroker 2019-08-12 16:28:34.125 info v8::Isolate::GetCurrent(), target, method, argc, argv)); iobroker 2019-08-12 16:28:34.125 info ../node_modules/nan/nan.h:756:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., iobroker 2019-08-12 16:28:34.125 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)’: iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:170:50: note: declared here iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.124 info ^ iobroker 2019-08-12 16:28:34.124 info v8::Isolate::GetCurrent(), target, symbol, argc, argv)); iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h:747:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCall iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:170:50: note: declared here iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.124 info ^ iobroker 2019-08-12 16:28:34.124 info v8::Isolate::GetCurrent(), target, symbol, argc, argv)); iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h:747:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCall iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)’: iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.124 info ^ iobroker 2019-08-12 16:28:34.124 info v8::Isolate::GetCurrent(), target, func, argc, argv)); iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h:738:60: 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 MakeCa iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.124 info ^ iobroker 2019-08-12 16:28:34.124 info v8::Isolate::GetCurrent(), target, func, argc, argv)); iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h:738:60: 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 MakeCa iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value> iobroker 2019-08-12 16:28:34.122 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.122 info declarator __attribute__((deprecated(message))) iobroker 2019-08-12 16:28:34.122 info /home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ iobroker 2019-08-12 16:28:34.122 info ^~~ iobroker 2019-08-12 16:28:34.122 info V8_DEPRECATED("Use maybe version", Local<Value> Run()); iobroker 2019-08-12 16:28:34.122 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1271:51: note: declared here iobroker 2019-08-12 16:28:34.122 info from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.122 info In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, iobroker 2019-08-12 16:28:34.122 info ^ iobroker 2019-08-12 16:28:34.122 info return script->Run(); iobroker 2019-08-12 16:28:34.122 info ../node_modules/nan/nan.h:729:24: warning: ‘v8::Local<v8::Value> v8::Script::Run()’ is deprecated: Use maybe version [-Wdeprecated-declarations] iobroker 2019-08-12 16:28:34.122 info ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::Script>)’: iobroker 2019-08-12 16:28:34.122 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.122 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.122 info declarator __attribute__((deprecated(message))) iobroker 2019-08-12 16:28:34.122 info /home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ iobroker 2019-08-12 16:28:34.122 info ^~~ iobroker 2019-08-12 16:28:34.122 info V8_DEPRECATED("Use maybe version", Local<Value> Run()); iobroker 2019-08-12 16:28:34.122 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1271:51: note: declared here iobroker 2019-08-12 16:28:34.122 info from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.122 info In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, iobroker 2019-08-12 16:28:34.122 info ^ iobroker 2019-08-12 16:28:34.122 info return script->BindToCurrentContext()->Run(); iobroker 2019-08-12 16:28:34.122 info ../node_modules/nan/nan.h:723:48: warning: ‘v8::Local<v8::Value> v8::Script::Run()’ is deprecated: Use maybe version [-Wdeprecated-declarations] iobroker 2019-08-12 16:28:34.122 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::UnboundScript>)’: iobroker 2019-08-12 16:28:34.121 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate expects 4 arguments, 2 provided iobroker 2019-08-12 16:28:34.121 info ^~~~~~~ iobroker 2019-08-12 16:28:34.121 info static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( iobroker 2019-08-12 16:28:34.121 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::StreamedSource*, iobroker 2019-08-12 16:28:34.121 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’ iobroker 2019-08-12 16:28:34.121 info ^~~~~~~ iobroker 2019-08-12 16:28:34.121 info static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( iobroker 2019-08-12 16:28:34.121 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, v8::Scr iobroker 2019-08-12 16:28:34.121 info In file included from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.121 info ^ iobroker 2019-08-12 16:28:34.121 info return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source); iobroker 2019-08-12 16:28:34.121 info ../node_modules/nan/nan.h:717:74: error: no matching function for call to ‘v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*)’ iobroker 2019-08-12 16:28:34.121 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)’: iobroker 2019-08-12 16:28:34.120 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate expects 4 arguments, 2 provided iobroker 2019-08-12 16:28:34.120 info ^~~~~~~ iobroker 2019-08-12 16:28:34.120 info static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( iobroker 2019-08-12 16:28:34.120 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::StreamedSource*, iobroker 2019-08-12 16:28:34.120 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’ iobroker 2019-08-12 16:28:34.120 info ^~~~~~~ iobroker 2019-08-12 16:28:34.120 info static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( iobroker 2019-08-12 16:28:34.120 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, v8::Scr iobroker 2019-08-12 16:28:34.120 info In file included from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.120 info ^ iobroker 2019-08-12 16:28:34.120 info return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source); iobroker 2019-08-12 16:28:34.120 info ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:../node_modules/nan/nan.h:710:74: error: no matching function for calIntel NUC mit Iobroker
-
@apollon77 habe jetzt über die Katze neu installiert und bekam folgende Meldungen:
iobroker 2019-08-12 16:28:38.100 info exit 0 iobroker 2019-08-12 16:28:38.003 info upload [0] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/index.html index.html text/html iobroker 2019-08-12 16:28:37.908 info upload [1] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/index_m.html index_m.html text/html iobroker 2019-08-12 16:28:37.830 info upload [2] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/sonos.png sonos.png image/png iobroker 2019-08-12 16:28:37.746 info upload [3] sonos.admin /opt/iobroker/node_modules/iobroker.sonos/admin/words.js words.js application/javascript iobroker 2019-08-12 16:28:37.716 info got /opt/iobroker/node_modules/iobroker.sonos/admin iobroker 2019-08-12 16:28:37.627 info SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 install: `node-gyp rebuild`npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 iobroker 2019-08-12 16:28:37.626 info npm WARN optional iobroker 2019-08-12 16:28:37.626 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 (node_modules/utf-8-validate): iobroker 2019-08-12 16:28:37.626 info SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 install: `node-gyp rebuild`npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 iobroker 2019-08-12 16:28:37.624 info npm WARN optional iobroker 2019-08-12 16:28:37.624 info notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING OPTIONAL DEPENDENCY iobroker 2019-08-12 16:28:37.624 info npm WARN iobroker 2019-08-12 16:28:37.624 info WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING iobroker 2019-08-12 16:28:37.622 info npm iobroker 2019-08-12 16:28:37.622 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor): iobroker 2019-08-12 16:28:37.622 info WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is installed. You must install peer dependencies yourself.npm WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is i iobroker 2019-08-12 16:28:37.620 info npm iobroker 2019-08-12 16:28:34.408 info ERR! node-gyp -v v3.8.0gyp ERR! not ok iobroker 2019-08-12 16:28:34.407 info gyp iobroker 2019-08-12 16:28:34.407 info gyp ERR! node -v v10.16.2 iobroker 2019-08-12 16:28:34.407 info gyp ERR! cwd /opt/iobroker/node_modules/utf-8-validate iobroker 2019-08-12 16:28:34.407 info ERR! System Linux 5.0.0-23-genericgyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" iobroker 2019-08-12 16:28:34.405 info ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)gyp iobroker 2019-08-12 16:28:34.404 info gyp iobroker 2019-08-12 16:28:34.404 info gyp ERR! stack at ChildProcess.emit (events.js:198:13) iobroker 2019-08-12 16:28:34.404 info gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) iobroker 2019-08-12 16:28:34.402 info ERR! build error iobroker 2019-08-12 16:28:34.400 info gyp iobroker 2019-08-12 16:28:34.396 info make: *** [validation.target.mk:103: Release/obj.target/validation/src/validation.o] Fehler 1 iobroker 2019-08-12 16:28:34.375 info ^~~~ iobroker 2019-08-12 16:28:34.375 info case 1: if (*source >= 0x80 && *source < 0xC2) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:63:3: note: here iobroker 2019-08-12 16:28:34.375 info ^~~~~~ iobroker 2019-08-12 16:28:34.375 info switch (*source) { iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:54:5: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.375 info ^~~~ iobroker 2019-08-12 16:28:34.375 info case 2: if ((a = (*--srcptr)) > 0xBF) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:53:3: note: here iobroker 2019-08-12 16:28:34.375 info ^~ iobroker 2019-08-12 16:28:34.375 info case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:52:11: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.375 info ^~~~ iobroker 2019-08-12 16:28:34.375 info case 3: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc:52:3: note: here iobroker 2019-08-12 16:28:34.375 info ^~ iobroker 2019-08-12 16:28:34.375 info case 4: if ((a = (*--srcptr)) < 0x80 || a > 0xBF) return 0; iobroker 2019-08-12 16:28:34.375 info ../src/validation.cc: In function ‘int isLegalUTF8(const uint8_t*, int)’:../src/validation.cc:51:11: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 0 : ch += (uint8_t) value[i]; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:87:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 1 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:86:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 1 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:86:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 2 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:85:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 2 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:85:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 3 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:84:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 3 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:84:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 4 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:83:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.374 info ^~~~ iobroker 2019-08-12 16:28:34.374 info case 4 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc:83:7: note: here iobroker 2019-08-12 16:28:34.374 info ~~~^~~~~ iobroker 2019-08-12 16:28:34.374 info case 5 : ch += (uint8_t) value[i++]; ch <<= 6; iobroker 2019-08-12 16:28:34.374 info ../src/validation.cc: In function ‘int is_valid_utf8(size_t, char*)’:../src/validation.cc:82:47: warning: this statement may fall through [-Wimplicit-fallthrough=] iobroker 2019-08-12 16:28:34.264 info ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.264 info reinterpret_cast<Callback>(callback), type); iobroker 2019-08-12 16:28:34.264 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallb iobroker 2019-08-12 16:28:34.264 info /home/iobroker/.node-gyp/10.16.2/include/node/node_object_wrap.h:84:78: required from here iobroker 2019-08-12 16:28:34.264 info In file included from ../src/validation.cc:7:/home/iobroker/.node-gyp/10.16.2/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callbac iobroker 2019-08-12 16:28:34.189 info ^~~~~~~~~~~ iobroker 2019-08-12 16:28:34.189 info NODE_MODULE(validation, init) iobroker 2019-08-12 16:28:34.189 info ../src/validation.cc:147:1: note: in expansion of macro ‘NODE_MODULE’ iobroker 2019-08-12 16:28:34.189 info ^~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.189 info NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) iobroker 2019-08-12 16:28:34.189 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’ iobroker 2019-08-12 16:28:34.189 info ^ iobroker 2019-08-12 16:28:34.189 info (node::addon_register_func) (regfunc), \ iobroker 2019-08-12 16:28:34.189 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Handle<v8::Object>)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node: iobroker 2019-08-12 16:28:34.189 info In file included from ../src/validation.cc:8:../src/validation.cc: At global scope: iobroker 2019-08-12 16:28:34.188 info ^~~~~ iobroker 2019-08-12 16:28:34.188 info Local<Object> Value::ToObject() const { iobroker 2019-08-12 16:28:34.188 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here iobroker 2019-08-12 16:28:34.188 info In file included from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.188 info ^ iobroker 2019-08-12 16:28:34.188 info Local<Object> buffer_obj = args[0]->ToObject(); iobroker 2019-08-12 16:28:34.188 info ../src/validation.cc: In static member function ‘static void Validation::IsValidUTF8(const v8::FunctionCallbackInfo<v8::Value>&)’:../src/validation.cc:132:50: warning: ‘v8::Local<v8::Object> v8::Valu iobroker 2019-08-12 16:28:34.184 info ^~~~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.184 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:386:13: note: candidate: ‘void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)’ inline void NODE_SET_METHOD(v8::Lo iobroker 2019-08-12 16:28:34.182 info ^~~~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.182 info inline void NODE_SET_METHOD(v8::Local<v8::Template> recv, iobroker 2019-08-12 16:28:34.182 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:372:13: note: candidate: ‘void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)’ iobroker 2019-08-12 16:28:34.182 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.182 info ^ iobroker 2019-08-12 16:28:34.182 info NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8); iobroker 2019-08-12 16:28:34.182 info ../src/validation.cc: In static member function ‘static void Validation::Initialize(v8::Handle<v8::Object>)’:../src/validation.cc:112:62: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v8::Func iobroker 2019-08-12 16:28:34.175 info ^~~~~ iobroker 2019-08-12 16:28:34.175 info Local<Object> Value::ToObject() const { iobroker 2019-08-12 16:28:34.175 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:10046:15: note: declared here iobroker 2019-08-12 16:28:34.175 info In file included from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.175 info ^ iobroker 2019-08-12 16:28:34.175 info NanAssignPersistent(t_, t->ToObject()); iobroker 2019-08-12 16:28:34.175 info ../node_modules/nan/nan.h:2292:41: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] iobroker 2019-08-12 16:28:34.175 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In constructor ‘NanTap::NanTap(v8::Handle<v8::Value>)’: iobroker 2019-08-12 16:28:34.167 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.167 info declarator __attribute__((deprecated(message))) iobroker 2019-08-12 16:28:34.167 info /home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ iobroker 2019-08-12 16:28:34.167 info ^~~~~ iobroker 2019-08-12 16:28:34.167 info V8_DEPRECATED("Use Isolate version", explicit Value(Local<v8::Value> obj)); iobroker 2019-08-12 16:28:34.167 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: declared here iobroker 2019-08-12 16:28:34.167 info from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.167 info In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, iobroker 2019-08-12 16:28:34.167 info ^ iobroker 2019-08-12 16:28:34.167 info v8::String::Value value(toStr); iobroker 2019-08-12 16:28:34.167 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h:2198:38: warning: ‘v8::String::Value::Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declaration iobroker 2019-08-12 16:28:34.164 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.164 info declarator __attribute__((deprecated(message))) iobroker 2019-08-12 16:28:34.164 info /home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ iobroker 2019-08-12 16:28:34.164 info ^~~~~ iobroker 2019-08-12 16:28:34.164 info V8_DEPRECATED("Use Isolate version", explicit Value(Local<v8::Value> obj)); iobroker 2019-08-12 16:28:34.164 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:2916:51: note: declared here iobroker 2019-08-12 16:28:34.164 info from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.164 info In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, iobroker 2019-08-12 16:28:34.164 info ^ iobroker 2019-08-12 16:28:34.164 info v8::String::Value value(toStr); iobroker 2019-08-12 16:28:34.164 info ../node_modules/nan/nan.h: In function ‘void* _NanRawString(v8::Handle<v8::Value>, Nan::Encoding, size_t*, void*, size_t, int)’:../node_modules/nan/nan.h:2164:38: warning: ‘v8::String::Value::Value(v iobroker 2019-08-12 16:28:34.155 info ^~~~~~~~~~~~~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.155 info , (uv_after_work_cb)NanAsyncExecuteComplete iobroker 2019-08-12 16:28:34.155 info ../node_modules/nan/nan.h:1800:25: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [- iobroker 2019-08-12 16:28:34.155 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘void NanAsyncQueueWorker(NanAsyncWorker*)’: iobroker 2019-08-12 16:28:34.143 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.143 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.143 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.143 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.143 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.143 info In file included from ../src/validation.cc:8:/home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here iobroker 2019-08-12 16:28:34.142 info ^~~ iobroker 2019-08-12 16:28:34.142 info # define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val)) iobroker 2019-08-12 16:28:34.142 info ../node_modules/nan/nan.h:398:59: note: in definition of macro ‘NanEscapeScope’ iobroker 2019-08-12 16:28:34.142 info ^ iobroker 2019-08-12 16:28:34.142 info )); iobroker 2019-08-12 16:28:34.142 info ../node_modules/nan/nan.h:1569:5: 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 MakeCa iobroker 2019-08-12 16:28:34.142 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.142 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.142 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.142 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.142 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.142 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.142 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here iobroker 2019-08-12 16:28:34.142 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.142 info ^~~ iobroker 2019-08-12 16:28:34.142 info # define NanEscapeScope(val) scope.Escape(_NanEnsureLocal(val)) iobroker 2019-08-12 16:28:34.142 info ../node_modules/nan/nan.h:398:59: note: in definition of macro ‘NanEscapeScope’ iobroker 2019-08-12 16:28:34.142 info ^ iobroker 2019-08-12 16:28:34.142 info )); iobroker 2019-08-12 16:28:34.142 info ../node_modules/nan/nan.h:1569:5: 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 MakeCa iobroker 2019-08-12 16:28:34.142 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In member function ‘v8::Handle<v8::Value> NanCallback::Call_(v8::Isolate*, v8::Handle<v8::Object>, int, v8::Handle<v8::Value>* iobroker 2019-08-12 16:28:34.125 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.125 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.125 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.125 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.125 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.125 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:163:50: note: declared here iobroker 2019-08-12 16:28:34.125 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.125 info ^ iobroker 2019-08-12 16:28:34.125 info v8::Isolate::GetCurrent(), target, method, argc, argv)); iobroker 2019-08-12 16:28:34.125 info ../node_modules/nan/nan.h:756:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., iobroker 2019-08-12 16:28:34.125 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.125 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.125 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.125 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.125 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.125 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.125 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:163:50: note: declared here iobroker 2019-08-12 16:28:34.125 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.125 info ^ iobroker 2019-08-12 16:28:34.125 info v8::Isolate::GetCurrent(), target, method, argc, argv)); iobroker 2019-08-12 16:28:34.125 info ../node_modules/nan/nan.h:756:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., iobroker 2019-08-12 16:28:34.125 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)’: iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:170:50: note: declared here iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.124 info ^ iobroker 2019-08-12 16:28:34.124 info v8::Isolate::GetCurrent(), target, symbol, argc, argv)); iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h:747:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCall iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:170:50: note: declared here iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.124 info ^ iobroker 2019-08-12 16:28:34.124 info v8::Isolate::GetCurrent(), target, symbol, argc, argv)); iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h:747:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCall iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)’: iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.124 info ^ iobroker 2019-08-12 16:28:34.124 info v8::Isolate::GetCurrent(), target, func, argc, argv)); iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h:738:60: 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 MakeCa iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info __attribute__((deprecated(message))) declarator iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’ iobroker 2019-08-12 16:28:34.124 info ^~~~~~~~~~~~ iobroker 2019-08-12 16:28:34.124 info NODE_EXTERN v8::Local<v8::Value> MakeCallback( iobroker 2019-08-12 16:28:34.124 info /home/iobroker/.node-gyp/10.16.2/include/node/node.h:177:50: note: declared here iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:8: iobroker 2019-08-12 16:28:34.124 info ^ iobroker 2019-08-12 16:28:34.124 info v8::Isolate::GetCurrent(), target, func, argc, argv)); iobroker 2019-08-12 16:28:34.124 info ../node_modules/nan/nan.h:738:60: 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 MakeCa iobroker 2019-08-12 16:28:34.124 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value> iobroker 2019-08-12 16:28:34.122 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.122 info declarator __attribute__((deprecated(message))) iobroker 2019-08-12 16:28:34.122 info /home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ iobroker 2019-08-12 16:28:34.122 info ^~~ iobroker 2019-08-12 16:28:34.122 info V8_DEPRECATED("Use maybe version", Local<Value> Run()); iobroker 2019-08-12 16:28:34.122 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1271:51: note: declared here iobroker 2019-08-12 16:28:34.122 info from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.122 info In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, iobroker 2019-08-12 16:28:34.122 info ^ iobroker 2019-08-12 16:28:34.122 info return script->Run(); iobroker 2019-08-12 16:28:34.122 info ../node_modules/nan/nan.h:729:24: warning: ‘v8::Local<v8::Value> v8::Script::Run()’ is deprecated: Use maybe version [-Wdeprecated-declarations] iobroker 2019-08-12 16:28:34.122 info ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::Script>)’: iobroker 2019-08-12 16:28:34.122 info In file included from ../src/validation.cc:15: iobroker 2019-08-12 16:28:34.122 info ^~~~~~~~~~ iobroker 2019-08-12 16:28:34.122 info declarator __attribute__((deprecated(message))) iobroker 2019-08-12 16:28:34.122 info /home/iobroker/.node-gyp/10.16.2/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ iobroker 2019-08-12 16:28:34.122 info ^~~ iobroker 2019-08-12 16:28:34.122 info V8_DEPRECATED("Use maybe version", Local<Value> Run()); iobroker 2019-08-12 16:28:34.122 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1271:51: note: declared here iobroker 2019-08-12 16:28:34.122 info from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.122 info In file included from /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:26, iobroker 2019-08-12 16:28:34.122 info ^ iobroker 2019-08-12 16:28:34.122 info return script->BindToCurrentContext()->Run(); iobroker 2019-08-12 16:28:34.122 info ../node_modules/nan/nan.h:723:48: warning: ‘v8::Local<v8::Value> v8::Script::Run()’ is deprecated: Use maybe version [-Wdeprecated-declarations] iobroker 2019-08-12 16:28:34.122 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> NanRunScript(v8::Handle<v8::UnboundScript>)’: iobroker 2019-08-12 16:28:34.121 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate expects 4 arguments, 2 provided iobroker 2019-08-12 16:28:34.121 info ^~~~~~~ iobroker 2019-08-12 16:28:34.121 info static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( iobroker 2019-08-12 16:28:34.121 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::StreamedSource*, iobroker 2019-08-12 16:28:34.121 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’ iobroker 2019-08-12 16:28:34.121 info ^~~~~~~ iobroker 2019-08-12 16:28:34.121 info static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( iobroker 2019-08-12 16:28:34.121 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, v8::Scr iobroker 2019-08-12 16:28:34.121 info In file included from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.121 info ^ iobroker 2019-08-12 16:28:34.121 info return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source); iobroker 2019-08-12 16:28:34.121 info ../node_modules/nan/nan.h:717:74: error: no matching function for call to ‘v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*)’ iobroker 2019-08-12 16:28:34.121 info In file included from ../src/validation.cc:15:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)’: iobroker 2019-08-12 16:28:34.120 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate expects 4 arguments, 2 provided iobroker 2019-08-12 16:28:34.120 info ^~~~~~~ iobroker 2019-08-12 16:28:34.120 info static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( iobroker 2019-08-12 16:28:34.120 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1537:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::StreamedSource*, iobroker 2019-08-12 16:28:34.120 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local<v8::Context>’ iobroker 2019-08-12 16:28:34.120 info ^~~~~~~ iobroker 2019-08-12 16:28:34.120 info static V8_WARN_UNUSED_RESULT MaybeLocal<Script> Compile( iobroker 2019-08-12 16:28:34.120 info /home/iobroker/.node-gyp/10.16.2/include/node/v8.h:1510:51: note: candidate: ‘static v8::MaybeLocal<v8::Script> v8::ScriptCompiler::Compile(v8::Local<v8::Context>, v8::ScriptCompiler::Source*, v8::Scr iobroker 2019-08-12 16:28:34.120 info In file included from ../src/validation.cc:7: iobroker 2019-08-12 16:28:34.120 info ^ iobroker 2019-08-12 16:28:34.120 info return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source); iobroker 2019-08-12 16:28:34.120 info ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:../node_modules/nan/nan.h:710:74: error: no matching function for cal@helfi9999 Ich sehe das aktuell nur warnungen, alles ok
Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77
- Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
- Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
-
@helfi9999 Ich sehe das aktuell nur warnungen, alles ok
@apollon77 tja Problem geblieben nach der Installation keine DP's werden aktualisiert.
Intel NUC mit Iobroker
-
@helfi9999 Ich sehe das aktuell nur warnungen, alles ok
@apollon77 selbst der web controller zeigt kein Cover, Track, Artist, Album an.
Intel NUC mit Iobroker
-
naja dfann ist die Wahrscheinlichste Erklärung die das Sonos was geändert hat und der Adapter jetzt das ändern muss. Und hier kommt genau das Thema: Ohne Sonos kriegt man das nicht raus ... also müssen wir schauen wie wir da weitermachen
Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77
- Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
- Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
-
naja dfann ist die Wahrscheinlichste Erklärung die das Sonos was geändert hat und der Adapter jetzt das ändern muss. Und hier kommt genau das Thema: Ohne Sonos kriegt man das nicht raus ... also müssen wir schauen wie wir da weitermachen
@apollon77 das ist ärgerlich habe leider keine ahnung wie sowas geht sonst würde ich gerne helfen, habe gesehen das bluefox sich auch damit auskennt vielleicht hat er eine sonos im github habe ich auch schon reingeschrieben bis jetzt aber noch keine antwort.
https://github.com/ioBroker/ioBroker.sonos/issues/48Intel NUC mit Iobroker
-
@apollon77 komischerweise funktinioniert die http-api von jishy ja noch sehr gut und die alten Installationen scheinen weiterhin zu laufen,also denke ich nicht, dass es an einer Änderung von Sonos liegt ... ich vermute aktuell, dass es an irgeneinder neueren Version von abhängigen Paketen liegt. Ich bin aktuell dabei beide Installation zu vergleichen und die Unterschiedlichen Versionen aufzulisten. Wenn ich fertig bin poste ich es hier ... vlt. hilft das bei der Analyse ...
-
Da ich die Auto Update Funktion von Sonos deaktiviert habe kann ich zumindest sagen das ich schon bestimmt 4 Wochen kein Sonos Update gemacht habe. Bei mir läuft der Adapter aber auch weiterhin ganz normal.
-
@Bluefox du bist mein Held! Vielen vielen Dank! Mit deiner Überarbeitung für Version 2.0.0 funktioniert bei mir die aktualisierung aller Datenpunkte wieder.
-
@hesse Es gibt aber kein SONOS-WEB mehr, da dieses Modul nicht vom Author weitergepflegt wird...
-
@hesse Es gibt aber kein SONOS-WEB mehr, da dieses Modul nicht vom Author weitergepflegt wird...
@Bluefox das ist kein Problem, die Sonos Web brauche ich auch nicht, das kann man ja alles selbst abbilden in seiner Visualisierung, hauptsache die Datenpunkte werden aktualisiert :)
Ich hätte noch ein paar Wünsche:
- Informationen der TV Funktionen, wenn man eine Soundbar verwendet (Nightmode, enhanced-speech-mode, loudness)
- Übertragungstyp: Stereo, DolbyDigital
Aber ich werde mir das erstmal selbst anschauen ob die Infos bereit gestellt werden, so dass man sie einbauen könnte.
Dir gilt auf jeden Fall ein großer Dank für den schnellen Fix, nun brauch ich mir nicht irgendwas komisches mit der http-api bauen :)
-
Nur um den Post (den ich mal gestartet habe) abzuschließen. Mein Problem wurde gelöst, indem ich über Github den neuesten Adapter installiert habe. Interessant wäre evtl. noch, dass in einer Gruppe nur der Player der die Führung hat aktualisiert wird. Die anderen nicht. Danke an alle, die mitdiskutiert haben.
