NEWS
Error JavaScript
-
Hallo,
Keine Ahnung was ich damit anfangen kann. Kam nach dem Update auf 12.22.6
iobroker fix hab ich schon gestartet und hilft nicht.javascript.0 2021-09-05 22:33:54.173 error In file included from ../src/binding.cc:6:/home/iobroker/.cache/node-gyp/12.22.6/include/node/node.h:736:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^/home/iobroker/.cache/node-gyp/12.22.6/include/node/node.h:770:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~../src/binding.cc:2003:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(sshcrypto, init) ^~~~~~~~~~~ javascript.0 2021-09-05 22:33:52.733 error In file included from ../src/binding.cc:1:/home/iobroker/.cache/node-gyp/12.22.6/include/node/node.h:736:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^/home/iobroker/.cache/node-gyp/12.22.6/include/node/node.h:770:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~../src/binding.cc:153:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(cpufeatures, init) ^~~~~~~~~~~
Plattform
linux
Betriebssystem
linux
Architektur
x64
Node.js
v12.22.6
NPM
6.14.15
Aktive Instanzen
41
location
/opt/iobroker/|Hardwaresystem:| NUC
|Arbeitsspeicher:| 8GB | -
@brainbug
nodeJS ist wie installiert?
npm Cache gelöscht? -
nodeJS ist wie installiert?
Wie in der Installationsanleitung und dann immer per Update auf die nächste Version.
npm Cache gelöscht?
Ich Google, keine Ahnung wie das geht.
Wenn ich es gemacht habe schreibe ich. -
@brainbug
which nodejs node npm && nodejs -v && node -v && npm -v && sudo apt update && sudo apt update && apt policy nodejs
cd /opt/iobroker npm cache clear --force
-
which nodejs node npm && nodejs -v && node - v && npm -v && sudo apt update && sudo apt update && apt policy nodejs /usr/bin/nodejs /usr/bin/node /usr/bin/npm v12.22.6 v12.22.6 6.14.15 OK:1 http://deb.debian.org/debian buster InRelease Holen:2 http://security.debian.org/debian-security buster/updates InRelease [65, 4 kB] Holen:3 http://deb.debian.org/debian buster-updates InRelease [51,9 kB] OK:4 https://deb.nodesource.com/node_12.x buster InRelease Es wurden 117 kB in 0 s geholt (255 kB/s). Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. OK:1 http://deb.debian.org/debian buster InRelease OK:2 http://security.debian.org/debian-security buster/updates InRelease OK:3 http://deb.debian.org/debian buster-updates InRelease OK:4 https://deb.nodesource.com/node_12.x buster InRelease Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Alle Pakete sind aktuell. nodejs: Installiert: 12.22.6-deb-1nodesource1 Installationskandidat: 12.22.6-deb-1nodesource1 Versionstabelle: *** 12.22.6-deb-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages 100 /var/lib/dpkg/status 10.24.0~dfsg-1~deb10u1 500 500 http://deb.debian.org/debian buster/main amd64 Packages 500 http://security.debian.org/debian-security buster/updates/main amd64 Packages
/opt/iobroker$ npm cache clear --force npm WARN using --force I sure hope you know what you are doing.
Cache löschen erledigt.
iobroker neugestartet und Fehler scheint weg zu sein, ich beobachte es.
-
Nachdem ich gerade auf 3.3.16 upgedatet habe kam die Meldung wieder.
javascript.0 2021-09-09 17:38:59.164 error In file included from ../src/binding.cc:6: /home/iobroker/.cache/node-gyp/12.22.6/include/node/node.h:736:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^ /home/iobroker/.cache/node-gyp/12.22.6/include/node/node.h:770:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~ ../src/binding.cc:2003:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(sshcrypto, init) ^~~~~~~~~~~ javascript.0 2021-09-09 17:38:57.941 error In file included from ../src/binding.cc:1: /home/iobroker/.cache/node-gyp/12.22.6/include/node/node.h:736:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^ /home/iobroker/.cache/node-gyp/12.22.6/include/node/node.h:770:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~ ../src/binding.cc:153:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(cpufeatures, init) ^~~~~~~~~~~