Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. Fehler: host.raspberrypi Cannot install iobroker.i2

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.6k

Fehler: host.raspberrypi Cannot install iobroker.i2

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
i2cadapter
81 Beiträge 5 Kommentatoren 4.1k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • HumidorH Humidor

    @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

    @Humidor da fehlt einiges

    die "frühesten" Meldungen fangen mit "in file...."
    an, aber die Ursache was sich in diesen files befinden soll fehlt

    und was soll ich da jetzt tun??

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #10

    @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

    und was soll ich da jetzt tun??

    oben auf log herunterladen klicken, den gesamten Zusammenhang kopieren und hier wieder in code-tags posten
    Dann sind die Zeilen auch nicht am Ende abgeschnitten

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    HumidorH 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

      und was soll ich da jetzt tun??

      oben auf log herunterladen klicken, den gesamten Zusammenhang kopieren und hier wieder in code-tags posten
      Dann sind die Zeilen auch nicht am Ende abgeschnitten

      HumidorH Offline
      HumidorH Offline
      Humidor
      schrieb am zuletzt editiert von
      #11

      @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

      @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

      und was soll ich da jetzt tun??

      oben auf log herunterladen klicken, den gesamten Zusammenhang kopieren und hier wieder in code-tags posten
      Dann sind die Zeilen auch nicht am Ende abgeschnitten

      
      2020-08-30 14:19:30.900 - info: host.raspberrypi iobroker add i2c --host raspberrypi
      2020-08-30 14:19:37.560 - info: host.raspberrypi iobroker NPM version: 6.14.6
      2020-08-30 14:19:37.566 - info: host.raspberrypi iobroker npm install iobroker.i2c@0.0.6 --loglevel error --prefix "/opt/iobroker" (System call)
      2020-08-30 14:20:16.594 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_converters.h:67, from ../node_modules/nan/nan.h:202, from ../src/i2c.cc:2:../node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase::return_t Nan::imp::ToFactory::convert(v8::Local)’:../node_modules/nan/nan_converters_43_inl.h:18:69: warning: ‘v8::MaybeLocal v8::Value::ToBoolean(v8::Local) const’ is deprecated: ToBoolean can never throw. Use Local version. [-Wdeprecated-declarations] val->To ## TYPE(v8::Isolate::GetCurrent()->GetCurrentContext()) \ ^../node_modules/nan/nan_converters_43_inl.h:22:1: note: in expansion of macro ‘X’ X(Boolean) ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2664:59: note: declared here V8_WARN_UNUSED_RESULT MaybeLocal ToBoolean( ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
      2020-08-30 14:20:16.621 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_converters.h:67, from ../node_modules/nan/nan.h:202, from ../src/i2c.cc:2:../node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase::return_t Nan::imp::ToFactory::convert(v8::Local)’:../node_modules/nan/nan_converters_43_inl.h:37:57: warning: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] return val->NAME ## Value(isolate->GetCurrentContext()); \ ^../node_modules/nan/nan_converters_43_inl.h:40:1: note: in expansion of macro ‘X’ X(bool, Boolean) ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: declared here V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
      2020-08-30 14:20:16.675 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase::return_t Nan::imp::Factory::New(Nan::FunctionCallback, v8::Local)’:../node_modules/nan/nan_implementation_12_inl.h:105:32: error: no matching function for call to ‘v8::Function::New(v8::Isolate*&, void (&)(const v8::FunctionCallbackInfo&), v8::Local&)’ , obj)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:4275:31: note: candidate: ‘static v8::MaybeLocal v8::Function::New(v8::Local, v8::FunctionCallback, v8::Local, int, v8::ConstructorBehavior, v8::SideEffectType)’ static MaybeLocal New( ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:4275:31: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local’
      2020-08-30 14:20:16.717 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase::return_t Nan::imp::Factory::New(v8::Local)’:../node_modules/nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local&)’ return v8::StringObject::New(value).As(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:5531:23: note: candidate: ‘static v8::Local v8::StringObject::New(v8::Isolate*, v8::Local)’ static Local New(Isolate* isolate, Local value); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:5531:23: note: candidate expects 2 arguments, 1 providedIn file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before ‘>’ token return v8::StringObject::New(value).As(); ^../node_modules/nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ‘)’ token return v8::StringObject::New(value).As(); ^
      2020-08-30 14:20:16.811 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, v8::Local, int, v8::Local*)’:../node_modules/nan/nan.h:840:60: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, func, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:840:60: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, func, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
      2020-08-30 14:20:16.820 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, v8::Local, int, v8::Local*)’:../node_modules/nan/nan.h:855:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, symbol, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:175:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:855:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, symbol, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:175:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, const char*, int, v8::Local*)’:../node_modules/nan/nan.h:870:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, const char*, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, method, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:168:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:870:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, const char*, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, method, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:168:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
      2020-08-30 14:20:16.827 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local)’:../node_modules/nan/nan.h:916:53: error: no matching function for call to ‘v8::Value::ToString()’ v8::Local string = from->ToString(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2668:44: note: candidate: ‘v8::MaybeLocal v8::Value::ToString(v8::Local) const’ V8_WARN_UNUSED_RESULT MaybeLocal ToString( ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2668:44: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2684:31: note: candidate: ‘v8::Local v8::Value::ToString(v8::Isolate*) const’ Local ToString(Isolate* isolate) const); ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2684:31: note: candidate expects 1 argument, 0 provided Local ToString(Isolate* isolate) const); ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
      2020-08-30 14:20:16.833 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:926:74: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, int, const int&)’ length_ = string->WriteUtf8(str_, static_cast(len), 0, flags); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’ int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
      2020-08-30 14:20:16.860 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::Callback::Call_(v8::Isolate*, v8::Local, int, v8::Local*) const’:../node_modules/nan/nan.h:1484:5: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] )); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:1484:5: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] )); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
      2020-08-30 14:20:16.880 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local&)’:../node_modules/nan/nan.h:1538:64: warning: ‘bool v8::Object::Set(v8::Local, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(New(key).ToLocalChecked(), value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3499:22: note: declared here bool Set(Local key, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
      2020-08-30 14:20:16.894 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local&, const v8::Local&)’:../node_modules/nan/nan.h:1544:42: warning: ‘bool v8::Object::Set(v8::Local, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(key, value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3499:22: note: declared here bool Set(Local key, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local&)’:../node_modules/nan/nan.h:1550:44: warning: ‘bool v8::Object::Set(uint32_t, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(index, value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3508:22: note: declared here bool Set(uint32_t index, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(const char*) const’:../node_modules/nan/nan.h:1556:61: warning: ‘v8::Local v8::Object::Get(v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Get(New(key).ToLocalChecked())); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(Local key)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(const v8::Local&) const’:../node_modules/nan/nan.h:1562:55: warning: ‘v8::Local v8::Object::Get(v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] return scope.Escape(New(persistentHandle)->Get(key)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(Local key)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(uint32_t) const’:../node_modules/nan/nan.h:1567:57: warning: ‘v8::Local v8::Object::Get(uint32_t)’ is deprecated: Use maybe version [-Wdeprecated-declarations] return scope.Escape(New(persistentHandle)->Get(index)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3557:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(uint32_t index)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
      2020-08-30 14:20:16.925 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:../node_modules/nan/nan.h:1875:62: 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)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^
      2020-08-30 14:20:17.017 - info: host.raspberrypi iobroker In file included from /usr/include/c++/8/cassert:44, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node_object_wrap.h:26, from ../node_modules/nan/nan.h:53, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’:../node_modules/nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent’ has no member named ‘IsNearDeath’ assert(persistent().IsNearDeath()); ^~~~~~~~~~~
      2020-08-30 14:20:17.027 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan.h:2365, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’:../node_modules/nan/nan_object_wrap.h:67:34: warning: ‘void v8::PersistentBase::MarkIndependent() [with T = v8::Object]’ is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when trying to keep an object alive. [-Wdeprecated-declarations] persistent().MarkIndependent(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:570:22: note: declared here V8_INLINE void MarkIndependent()); ^~~~~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
      2020-08-30 14:20:17.033 - info: host.raspberrypi iobroker In file included from /usr/include/c++/8/cassert:44, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node_object_wrap.h:26, from ../node_modules/nan/nan.h:53, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo&)’:../node_modules/nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent’ has no member named ‘IsNearDeath’ assert(wrap->handle_.IsNearDeath()); ^~~~~~~~~~~
      2020-08-30 14:20:17.118 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:1:../src/i2c.cc: At global scope:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:608:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local, v8::Local, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:642:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~../src/i2c.cc:88:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(i2c, InitAll) ^~~~~~~~~~~
      2020-08-30 14:20:17.143 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:95:../src/./i2cfuncs.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE I2cFuncsAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./i2cfuncs.cc:48:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.149 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:95:../src/./i2cfuncs.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE I2cFuncsSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./i2cfuncs.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.166 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:96:../src/./readbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readbyte.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:96:../src/./readbyte.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.172 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:96:../src/./readbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readbyte.cc:62:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:96:../src/./readbyte.cc:63:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.187 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:97:../src/./readword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadWordAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readword.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^
      2020-08-30 14:20:17.193 - info: host.raspberrypi iobroker In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:97:../src/./readword.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.202 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:97:../src/./readword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadWordSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readword.cc:62:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:97:../src/./readword.cc:63:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.217 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:98:../src/./readblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readblock.cc:66:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:98:../src/./readblock.cc:67:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.227 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:98:../src/./readblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readblock.cc:98:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:98:../src/./readblock.cc:99:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.248 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:99:../src/./readi2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadI2cBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readi2cblock.cc:69:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:70:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:71:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.262 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:99:../src/./readi2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadI2cBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readi2cblock.cc:109:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:110:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:111:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.283 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:100:../src/./receivebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReceiveByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./receivebyte.cc:48:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.289 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:100:../src/./receivebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReceiveByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./receivebyte.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.304 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:101:../src/./sendbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SendByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./sendbyte.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:101:../src/./sendbyte.cc:48:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.311 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:101:../src/./sendbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SendByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./sendbyte.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:101:../src/./sendbyte.cc:61:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.326 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:102:../src/./setaddr.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SetAddrAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./setaddr.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:48:34: error: no matching function for call to ‘v8::Value::Int32Value()’ int addr = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:49:44: error: no matching function for call to ‘v8::Value::BooleanValue()’ bool forceAccess = info[2]->BooleanValue(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate: ‘bool v8::Value::BooleanValue(v8::Isolate*) const’ bool BooleanValue(Isolate* isolate) const; ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate expects 1 argument, 0 provided V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
      2020-08-30 14:20:17.336 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:102:../src/./setaddr.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SetAddrSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./setaddr.cc:61:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:62:34: error: no matching function for call to ‘v8::Value::Int32Value()’ int addr = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:63:44: error: no matching function for call to ‘v8::Value::BooleanValue()’ bool forceAccess = info[2]->BooleanValue(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate: ‘bool v8::Value::BooleanValue(v8::Isolate*) const’ bool BooleanValue(Isolate* isolate) const; ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate expects 1 argument, 0 provided V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
      2020-08-30 14:20:17.348 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:103:../src/./writebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writebyte.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:51:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.355 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:103:../src/./writebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writebyte.cc:63:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:64:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:65:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.370 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:104:../src/./writeword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteWordAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeword.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:51:36: error: no matching function for call to ‘v8::Value::Int32Value()’ __u16 word = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.377 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:104:../src/./writeword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteWordSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeword.cc:64:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:65:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:66:36: error: no matching function for call to ‘v8::Value::Int32Value()’ __u16 word = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.395 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:105:../src/./writeblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeblock.cc:70:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:71:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:72:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.407 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:105:../src/./writeblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeblock.cc:110:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:111:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:112:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.426 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:106:../src/./writei2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteI2cBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writei2cblock.cc:68:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:69:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:70:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.439 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:106:../src/./writei2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteI2cBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writei2cblock.cc:108:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:109:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:110:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.454 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:107:../src/./writequick.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteQuickAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writequick.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:107:../src/./writequick.cc:48:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 bit = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:17.460 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:107:../src/./writequick.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteQuickSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writequick.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:107:../src/./writequick.cc:61:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 bit = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
      2020-08-30 14:20:18.248 - info: host.raspberrypi iobroker make: *** [i2c.target.mk:111: Release/obj.target/i2c/src/i2c.o] Fehler 1
      2020-08-30 14:20:18.257 - info: host.raspberrypi iobroker gyp
      2020-08-30 14:20:18.260 - info: host.raspberrypi iobroker ERR! build error
      2020-08-30 14:20:18.264 - info: host.raspberrypi iobroker gyp
      2020-08-30 14:20:18.267 - info: host.raspberrypi iobroker 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:194:23)gyp ERR! stack at ChildProcess.emit (events.js:315:20)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
      2020-08-30 14:20:18.274 - info: host.raspberrypi iobroker gyp ERR! System Linux 5.4.51-v7+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/i2c-busgyp ERR! node -v v12.18.3gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok
      2020-08-30 14:20:20.680 - info: host.raspberrypi iobroker npm ERR! code ELIFECYCLEnpm ERR! errno 1
      2020-08-30 14:20:20.695 - info: host.raspberrypi iobroker npm ERR! i2c-bus@1.2.5 install: `node-gyp rebuild`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the i2c-bus@1.2.5 install script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      2020-08-30 14:20:20.770 - info: host.raspberrypi iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2020-08-30T12_20_20_712Z-debug.log
      2020-08-30 14:20:20.813 - error: host.raspberrypi iobroker host.raspberrypi Cannot install iobroker.i2c@0.0.6: 1
      2020-08-30 14:20:21.853 - info: host.raspberrypi iobroker exit 25
      
      

      BG

      Thomas BraunT HomoranH 2 Antworten Letzte Antwort
      0
      • HumidorH Humidor

        @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

        @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

        und was soll ich da jetzt tun??

        oben auf log herunterladen klicken, den gesamten Zusammenhang kopieren und hier wieder in code-tags posten
        Dann sind die Zeilen auch nicht am Ende abgeschnitten

        
        2020-08-30 14:19:30.900 - info: host.raspberrypi iobroker add i2c --host raspberrypi
        2020-08-30 14:19:37.560 - info: host.raspberrypi iobroker NPM version: 6.14.6
        2020-08-30 14:19:37.566 - info: host.raspberrypi iobroker npm install iobroker.i2c@0.0.6 --loglevel error --prefix "/opt/iobroker" (System call)
        2020-08-30 14:20:16.594 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_converters.h:67, from ../node_modules/nan/nan.h:202, from ../src/i2c.cc:2:../node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase::return_t Nan::imp::ToFactory::convert(v8::Local)’:../node_modules/nan/nan_converters_43_inl.h:18:69: warning: ‘v8::MaybeLocal v8::Value::ToBoolean(v8::Local) const’ is deprecated: ToBoolean can never throw. Use Local version. [-Wdeprecated-declarations] val->To ## TYPE(v8::Isolate::GetCurrent()->GetCurrentContext()) \ ^../node_modules/nan/nan_converters_43_inl.h:22:1: note: in expansion of macro ‘X’ X(Boolean) ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2664:59: note: declared here V8_WARN_UNUSED_RESULT MaybeLocal ToBoolean( ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
        2020-08-30 14:20:16.621 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_converters.h:67, from ../node_modules/nan/nan.h:202, from ../src/i2c.cc:2:../node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase::return_t Nan::imp::ToFactory::convert(v8::Local)’:../node_modules/nan/nan_converters_43_inl.h:37:57: warning: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] return val->NAME ## Value(isolate->GetCurrentContext()); \ ^../node_modules/nan/nan_converters_43_inl.h:40:1: note: in expansion of macro ‘X’ X(bool, Boolean) ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: declared here V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
        2020-08-30 14:20:16.675 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase::return_t Nan::imp::Factory::New(Nan::FunctionCallback, v8::Local)’:../node_modules/nan/nan_implementation_12_inl.h:105:32: error: no matching function for call to ‘v8::Function::New(v8::Isolate*&, void (&)(const v8::FunctionCallbackInfo&), v8::Local&)’ , obj)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:4275:31: note: candidate: ‘static v8::MaybeLocal v8::Function::New(v8::Local, v8::FunctionCallback, v8::Local, int, v8::ConstructorBehavior, v8::SideEffectType)’ static MaybeLocal New( ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:4275:31: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local’
        2020-08-30 14:20:16.717 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase::return_t Nan::imp::Factory::New(v8::Local)’:../node_modules/nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local&)’ return v8::StringObject::New(value).As(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:5531:23: note: candidate: ‘static v8::Local v8::StringObject::New(v8::Isolate*, v8::Local)’ static Local New(Isolate* isolate, Local value); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:5531:23: note: candidate expects 2 arguments, 1 providedIn file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before ‘>’ token return v8::StringObject::New(value).As(); ^../node_modules/nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ‘)’ token return v8::StringObject::New(value).As(); ^
        2020-08-30 14:20:16.811 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, v8::Local, int, v8::Local*)’:../node_modules/nan/nan.h:840:60: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, func, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:840:60: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, func, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
        2020-08-30 14:20:16.820 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, v8::Local, int, v8::Local*)’:../node_modules/nan/nan.h:855:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, symbol, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:175:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:855:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, symbol, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:175:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, const char*, int, v8::Local*)’:../node_modules/nan/nan.h:870:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, const char*, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, method, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:168:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:870:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, const char*, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, method, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:168:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
        2020-08-30 14:20:16.827 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local)’:../node_modules/nan/nan.h:916:53: error: no matching function for call to ‘v8::Value::ToString()’ v8::Local string = from->ToString(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2668:44: note: candidate: ‘v8::MaybeLocal v8::Value::ToString(v8::Local) const’ V8_WARN_UNUSED_RESULT MaybeLocal ToString( ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2668:44: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2684:31: note: candidate: ‘v8::Local v8::Value::ToString(v8::Isolate*) const’ Local ToString(Isolate* isolate) const); ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2684:31: note: candidate expects 1 argument, 0 provided Local ToString(Isolate* isolate) const); ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
        2020-08-30 14:20:16.833 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:926:74: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, int, const int&)’ length_ = string->WriteUtf8(str_, static_cast(len), 0, flags); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’ int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
        2020-08-30 14:20:16.860 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::Callback::Call_(v8::Isolate*, v8::Local, int, v8::Local*) const’:../node_modules/nan/nan.h:1484:5: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] )); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:1484:5: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] )); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
        2020-08-30 14:20:16.880 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local&)’:../node_modules/nan/nan.h:1538:64: warning: ‘bool v8::Object::Set(v8::Local, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(New(key).ToLocalChecked(), value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3499:22: note: declared here bool Set(Local key, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
        2020-08-30 14:20:16.894 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local&, const v8::Local&)’:../node_modules/nan/nan.h:1544:42: warning: ‘bool v8::Object::Set(v8::Local, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(key, value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3499:22: note: declared here bool Set(Local key, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local&)’:../node_modules/nan/nan.h:1550:44: warning: ‘bool v8::Object::Set(uint32_t, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(index, value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3508:22: note: declared here bool Set(uint32_t index, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(const char*) const’:../node_modules/nan/nan.h:1556:61: warning: ‘v8::Local v8::Object::Get(v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Get(New(key).ToLocalChecked())); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(Local key)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(const v8::Local&) const’:../node_modules/nan/nan.h:1562:55: warning: ‘v8::Local v8::Object::Get(v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] return scope.Escape(New(persistentHandle)->Get(key)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(Local key)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(uint32_t) const’:../node_modules/nan/nan.h:1567:57: warning: ‘v8::Local v8::Object::Get(uint32_t)’ is deprecated: Use maybe version [-Wdeprecated-declarations] return scope.Escape(New(persistentHandle)->Get(index)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3557:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(uint32_t index)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
        2020-08-30 14:20:16.925 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:../node_modules/nan/nan.h:1875:62: 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)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^
        2020-08-30 14:20:17.017 - info: host.raspberrypi iobroker In file included from /usr/include/c++/8/cassert:44, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node_object_wrap.h:26, from ../node_modules/nan/nan.h:53, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’:../node_modules/nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent’ has no member named ‘IsNearDeath’ assert(persistent().IsNearDeath()); ^~~~~~~~~~~
        2020-08-30 14:20:17.027 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan.h:2365, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’:../node_modules/nan/nan_object_wrap.h:67:34: warning: ‘void v8::PersistentBase::MarkIndependent() [with T = v8::Object]’ is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when trying to keep an object alive. [-Wdeprecated-declarations] persistent().MarkIndependent(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:570:22: note: declared here V8_INLINE void MarkIndependent()); ^~~~~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
        2020-08-30 14:20:17.033 - info: host.raspberrypi iobroker In file included from /usr/include/c++/8/cassert:44, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node_object_wrap.h:26, from ../node_modules/nan/nan.h:53, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo&)’:../node_modules/nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent’ has no member named ‘IsNearDeath’ assert(wrap->handle_.IsNearDeath()); ^~~~~~~~~~~
        2020-08-30 14:20:17.118 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:1:../src/i2c.cc: At global scope:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:608:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local, v8::Local, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:642:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~../src/i2c.cc:88:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(i2c, InitAll) ^~~~~~~~~~~
        2020-08-30 14:20:17.143 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:95:../src/./i2cfuncs.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE I2cFuncsAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./i2cfuncs.cc:48:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.149 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:95:../src/./i2cfuncs.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE I2cFuncsSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./i2cfuncs.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.166 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:96:../src/./readbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readbyte.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:96:../src/./readbyte.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.172 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:96:../src/./readbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readbyte.cc:62:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:96:../src/./readbyte.cc:63:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.187 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:97:../src/./readword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadWordAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readword.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^
        2020-08-30 14:20:17.193 - info: host.raspberrypi iobroker In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:97:../src/./readword.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.202 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:97:../src/./readword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadWordSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readword.cc:62:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:97:../src/./readword.cc:63:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.217 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:98:../src/./readblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readblock.cc:66:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:98:../src/./readblock.cc:67:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.227 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:98:../src/./readblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readblock.cc:98:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:98:../src/./readblock.cc:99:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.248 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:99:../src/./readi2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadI2cBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readi2cblock.cc:69:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:70:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:71:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.262 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:99:../src/./readi2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadI2cBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readi2cblock.cc:109:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:110:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:111:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.283 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:100:../src/./receivebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReceiveByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./receivebyte.cc:48:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.289 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:100:../src/./receivebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReceiveByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./receivebyte.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.304 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:101:../src/./sendbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SendByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./sendbyte.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:101:../src/./sendbyte.cc:48:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.311 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:101:../src/./sendbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SendByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./sendbyte.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:101:../src/./sendbyte.cc:61:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.326 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:102:../src/./setaddr.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SetAddrAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./setaddr.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:48:34: error: no matching function for call to ‘v8::Value::Int32Value()’ int addr = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:49:44: error: no matching function for call to ‘v8::Value::BooleanValue()’ bool forceAccess = info[2]->BooleanValue(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate: ‘bool v8::Value::BooleanValue(v8::Isolate*) const’ bool BooleanValue(Isolate* isolate) const; ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate expects 1 argument, 0 provided V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
        2020-08-30 14:20:17.336 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:102:../src/./setaddr.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SetAddrSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./setaddr.cc:61:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:62:34: error: no matching function for call to ‘v8::Value::Int32Value()’ int addr = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:63:44: error: no matching function for call to ‘v8::Value::BooleanValue()’ bool forceAccess = info[2]->BooleanValue(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate: ‘bool v8::Value::BooleanValue(v8::Isolate*) const’ bool BooleanValue(Isolate* isolate) const; ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate expects 1 argument, 0 provided V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
        2020-08-30 14:20:17.348 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:103:../src/./writebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writebyte.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:51:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.355 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:103:../src/./writebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writebyte.cc:63:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:64:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:65:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.370 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:104:../src/./writeword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteWordAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeword.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:51:36: error: no matching function for call to ‘v8::Value::Int32Value()’ __u16 word = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.377 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:104:../src/./writeword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteWordSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeword.cc:64:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:65:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:66:36: error: no matching function for call to ‘v8::Value::Int32Value()’ __u16 word = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.395 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:105:../src/./writeblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeblock.cc:70:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:71:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:72:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.407 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:105:../src/./writeblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeblock.cc:110:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:111:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:112:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.426 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:106:../src/./writei2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteI2cBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writei2cblock.cc:68:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:69:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:70:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.439 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:106:../src/./writei2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteI2cBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writei2cblock.cc:108:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:109:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:110:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.454 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:107:../src/./writequick.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteQuickAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writequick.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:107:../src/./writequick.cc:48:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 bit = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:17.460 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:107:../src/./writequick.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteQuickSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writequick.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:107:../src/./writequick.cc:61:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 bit = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
        2020-08-30 14:20:18.248 - info: host.raspberrypi iobroker make: *** [i2c.target.mk:111: Release/obj.target/i2c/src/i2c.o] Fehler 1
        2020-08-30 14:20:18.257 - info: host.raspberrypi iobroker gyp
        2020-08-30 14:20:18.260 - info: host.raspberrypi iobroker ERR! build error
        2020-08-30 14:20:18.264 - info: host.raspberrypi iobroker gyp
        2020-08-30 14:20:18.267 - info: host.raspberrypi iobroker 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:194:23)gyp ERR! stack at ChildProcess.emit (events.js:315:20)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
        2020-08-30 14:20:18.274 - info: host.raspberrypi iobroker gyp ERR! System Linux 5.4.51-v7+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/i2c-busgyp ERR! node -v v12.18.3gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok
        2020-08-30 14:20:20.680 - info: host.raspberrypi iobroker npm ERR! code ELIFECYCLEnpm ERR! errno 1
        2020-08-30 14:20:20.695 - info: host.raspberrypi iobroker npm ERR! i2c-bus@1.2.5 install: `node-gyp rebuild`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the i2c-bus@1.2.5 install script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
        2020-08-30 14:20:20.770 - info: host.raspberrypi iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2020-08-30T12_20_20_712Z-debug.log
        2020-08-30 14:20:20.813 - error: host.raspberrypi iobroker host.raspberrypi Cannot install iobroker.i2c@0.0.6: 1
        2020-08-30 14:20:21.853 - info: host.raspberrypi iobroker exit 25
        
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von Thomas Braun
        #12

        @Humidor Da dürften ein paar dev-files fehlen.

        sudo apt install build-essential libi2c-dev
        

        mal probieren.

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        1 Antwort Letzte Antwort
        0
        • HumidorH Humidor

          @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

          @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

          und was soll ich da jetzt tun??

          oben auf log herunterladen klicken, den gesamten Zusammenhang kopieren und hier wieder in code-tags posten
          Dann sind die Zeilen auch nicht am Ende abgeschnitten

          
          2020-08-30 14:19:30.900 - info: host.raspberrypi iobroker add i2c --host raspberrypi
          2020-08-30 14:19:37.560 - info: host.raspberrypi iobroker NPM version: 6.14.6
          2020-08-30 14:19:37.566 - info: host.raspberrypi iobroker npm install iobroker.i2c@0.0.6 --loglevel error --prefix "/opt/iobroker" (System call)
          2020-08-30 14:20:16.594 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_converters.h:67, from ../node_modules/nan/nan.h:202, from ../src/i2c.cc:2:../node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ToFactoryBase::return_t Nan::imp::ToFactory::convert(v8::Local)’:../node_modules/nan/nan_converters_43_inl.h:18:69: warning: ‘v8::MaybeLocal v8::Value::ToBoolean(v8::Local) const’ is deprecated: ToBoolean can never throw. Use Local version. [-Wdeprecated-declarations] val->To ## TYPE(v8::Isolate::GetCurrent()->GetCurrentContext()) \ ^../node_modules/nan/nan_converters_43_inl.h:22:1: note: in expansion of macro ‘X’ X(Boolean) ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2664:59: note: declared here V8_WARN_UNUSED_RESULT MaybeLocal ToBoolean( ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
          2020-08-30 14:20:16.621 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_converters.h:67, from ../node_modules/nan/nan.h:202, from ../src/i2c.cc:2:../node_modules/nan/nan_converters_43_inl.h: In static member function ‘static Nan::imp::ValueFactoryBase::return_t Nan::imp::ToFactory::convert(v8::Local)’:../node_modules/nan/nan_converters_43_inl.h:37:57: warning: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] return val->NAME ## Value(isolate->GetCurrentContext()); \ ^../node_modules/nan/nan_converters_43_inl.h:40:1: note: in expansion of macro ‘X’ X(bool, Boolean) ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: declared here V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
          2020-08-30 14:20:16.675 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase::return_t Nan::imp::Factory::New(Nan::FunctionCallback, v8::Local)’:../node_modules/nan/nan_implementation_12_inl.h:105:32: error: no matching function for call to ‘v8::Function::New(v8::Isolate*&, void (&)(const v8::FunctionCallbackInfo&), v8::Local&)’ , obj)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:4275:31: note: candidate: ‘static v8::MaybeLocal v8::Function::New(v8::Local, v8::FunctionCallback, v8::Local, int, v8::ConstructorBehavior, v8::SideEffectType)’ static MaybeLocal New( ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:4275:31: note: no known conversion for argument 1 from ‘v8::Isolate*’ to ‘v8::Local’
          2020-08-30 14:20:16.717 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static Nan::imp::FactoryBase::return_t Nan::imp::Factory::New(v8::Local)’:../node_modules/nan/nan_implementation_12_inl.h:337:37: error: no matching function for call to ‘v8::StringObject::New(v8::Local&)’ return v8::StringObject::New(value).As(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:5531:23: note: candidate: ‘static v8::Local v8::StringObject::New(v8::Isolate*, v8::Local)’ static Local New(Isolate* isolate, Local value); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:5531:23: note: candidate expects 2 arguments, 1 providedIn file included from ../node_modules/nan/nan_new.h:189, from ../node_modules/nan/nan.h:203, from ../src/i2c.cc:2:../node_modules/nan/nan_implementation_12_inl.h:337:58: error: expected primary-expression before ‘>’ token return v8::StringObject::New(value).As(); ^../node_modules/nan/nan_implementation_12_inl.h:337:60: error: expected primary-expression before ‘)’ token return v8::StringObject::New(value).As(); ^
          2020-08-30 14:20:16.811 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, v8::Local, int, v8::Local*)’:../node_modules/nan/nan.h:840:60: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, func, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:840:60: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, func, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
          2020-08-30 14:20:16.820 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, v8::Local, int, v8::Local*)’:../node_modules/nan/nan.h:855:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, symbol, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:175:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:855:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, symbol, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:175:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘v8::Local Nan::MakeCallback(v8::Local, const char*, int, v8::Local*)’:../node_modules/nan/nan.h:870:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, const char*, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, method, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:168:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:870:62: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, const char*, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] v8::Isolate::GetCurrent(), target, method, argc, argv); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:168:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
          2020-08-30 14:20:16.827 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In constructor ‘Nan::Utf8String::Utf8String(v8::Local)’:../node_modules/nan/nan.h:916:53: error: no matching function for call to ‘v8::Value::ToString()’ v8::Local string = from->ToString(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2668:44: note: candidate: ‘v8::MaybeLocal v8::Value::ToString(v8::Local) const’ V8_WARN_UNUSED_RESULT MaybeLocal ToString( ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2668:44: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2684:31: note: candidate: ‘v8::Local v8::Value::ToString(v8::Isolate*) const’ Local ToString(Isolate* isolate) const); ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2684:31: note: candidate expects 1 argument, 0 provided Local ToString(Isolate* isolate) const); ^~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
          2020-08-30 14:20:16.833 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:926:74: error: no matching function for call to ‘v8::String::WriteUtf8(char*&, int, int, const int&)’ length_ = string->WriteUtf8(str_, static_cast(len), 0, flags); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: candidate: ‘int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const’ int WriteUtf8(Isolate* isolate, char* buffer, int length = -1, ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2878:7: note: no known conversion for argument 1 from ‘char*’ to ‘v8::Isolate*’
          2020-08-30 14:20:16.860 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::Callback::Call_(v8::Isolate*, v8::Local, int, v8::Local*) const’:../node_modules/nan/nan.h:1484:5: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] )); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h:1484:5: warning: ‘v8::Local node::MakeCallback(v8::Isolate*, v8::Local, v8::Local, int, v8::Local*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations] )); ^In file included from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:182:50: note: declared here NODE_EXTERN v8::Local MakeCallback( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:101:42: note: in definition of macro ‘NODE_DEPRECATED’ __attribute__((deprecated(message))) declarator ^~~~~~~~~~
          2020-08-30 14:20:16.880 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const char*, const v8::Local&)’:../node_modules/nan/nan.h:1538:64: warning: ‘bool v8::Object::Set(v8::Local, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(New(key).ToLocalChecked(), value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3499:22: note: declared here bool Set(Local key, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
          2020-08-30 14:20:16.894 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(const v8::Local&, const v8::Local&)’:../node_modules/nan/nan.h:1544:42: warning: ‘bool v8::Object::Set(v8::Local, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(key, value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3499:22: note: declared here bool Set(Local key, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘void Nan::AsyncWorker::SaveToPersistent(uint32_t, const v8::Local&)’:../node_modules/nan/nan.h:1550:44: warning: ‘bool v8::Object::Set(uint32_t, v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Set(index, value); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3508:22: note: declared here bool Set(uint32_t index, Local value)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(const char*) const’:../node_modules/nan/nan.h:1556:61: warning: ‘v8::Local v8::Object::Get(v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] New(persistentHandle)->Get(New(key).ToLocalChecked())); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(Local key)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(const v8::Local&) const’:../node_modules/nan/nan.h:1562:55: warning: ‘v8::Local v8::Object::Get(v8::Local)’ is deprecated: Use maybe version [-Wdeprecated-declarations] return scope.Escape(New(persistentHandle)->Get(key)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3553:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(Local key)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In member function ‘v8::Local Nan::AsyncWorker::GetFromPersistent(uint32_t) const’:../node_modules/nan/nan.h:1567:57: warning: ‘v8::Local v8::Object::Get(uint32_t)’ is deprecated: Use maybe version [-Wdeprecated-declarations] return scope.Escape(New(persistentHandle)->Get(index)); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:3557:51: note: declared here V8_DEPRECATED("Use maybe version", Local Get(uint32_t index)); ^~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
          2020-08-30 14:20:16.925 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:2:../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:../node_modules/nan/nan.h:1875:62: 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)’} [-Wcast-function-type] , reinterpret_cast(AsyncExecuteComplete) ^
          2020-08-30 14:20:17.017 - info: host.raspberrypi iobroker In file included from /usr/include/c++/8/cassert:44, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node_object_wrap.h:26, from ../node_modules/nan/nan.h:53, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In destructor ‘virtual Nan::ObjectWrap::~ObjectWrap()’:../node_modules/nan/nan_object_wrap.h:24:25: error: ‘class Nan::Persistent’ has no member named ‘IsNearDeath’ assert(persistent().IsNearDeath()); ^~~~~~~~~~~
          2020-08-30 14:20:17.027 - info: host.raspberrypi iobroker In file included from ../node_modules/nan/nan.h:2365, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In member function ‘void Nan::ObjectWrap::MakeWeak()’:../node_modules/nan/nan_object_wrap.h:67:34: warning: ‘void v8::PersistentBase::MarkIndependent() [with T = v8::Object]’ is deprecated: Weak objects are always considered independent. Use TracedGlobal when trying to use EmbedderHeapTracer. Use a strong handle when trying to keep an object alive. [-Wdeprecated-declarations] persistent().MarkIndependent(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:570:22: note: declared here V8_INLINE void MarkIndependent()); ^~~~~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
          2020-08-30 14:20:17.033 - info: host.raspberrypi iobroker In file included from /usr/include/c++/8/cassert:44, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node_object_wrap.h:26, from ../node_modules/nan/nan.h:53, from ../src/i2c.cc:2:../node_modules/nan/nan_object_wrap.h: In static member function ‘static void Nan::ObjectWrap::WeakCallback(const v8::WeakCallbackInfo&)’:../node_modules/nan/nan_object_wrap.h:124:26: error: ‘class Nan::Persistent’ has no member named ‘IsNearDeath’ assert(wrap->handle_.IsNearDeath()); ^~~~~~~~~~~
          2020-08-30 14:20:17.118 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:1:../src/i2c.cc: At global scope:/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:608:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local, v8::Local, void*)’} [-Wcast-function-type] (node::addon_register_func) (regfunc), \ ^/home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:642:3: note: in expansion of macro ‘NODE_MODULE_X’ NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage) ^~~~~~~~~~~~~../src/i2c.cc:88:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(i2c, InitAll) ^~~~~~~~~~~
          2020-08-30 14:20:17.143 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:95:../src/./i2cfuncs.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE I2cFuncsAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./i2cfuncs.cc:48:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.149 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:95:../src/./i2cfuncs.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE I2cFuncsSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./i2cfuncs.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.166 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:96:../src/./readbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readbyte.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:96:../src/./readbyte.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.172 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:96:../src/./readbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readbyte.cc:62:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:96:../src/./readbyte.cc:63:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.187 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:97:../src/./readword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadWordAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readword.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^
          2020-08-30 14:20:17.193 - info: host.raspberrypi iobroker In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:97:../src/./readword.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.202 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:97:../src/./readword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadWordSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readword.cc:62:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:97:../src/./readword.cc:63:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.217 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:98:../src/./readblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readblock.cc:66:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:98:../src/./readblock.cc:67:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.227 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:98:../src/./readblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readblock.cc:98:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:98:../src/./readblock.cc:99:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.248 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:99:../src/./readi2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadI2cBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readi2cblock.cc:69:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:70:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:71:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.262 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:99:../src/./readi2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReadI2cBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./readi2cblock.cc:109:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:110:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:99:../src/./readi2cblock.cc:111:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.283 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:100:../src/./receivebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReceiveByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./receivebyte.cc:48:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.289 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:100:../src/./receivebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE ReceiveByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./receivebyte.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.304 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:101:../src/./sendbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SendByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./sendbyte.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:101:../src/./sendbyte.cc:48:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.311 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:101:../src/./sendbyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SendByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./sendbyte.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:101:../src/./sendbyte.cc:61:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.326 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:102:../src/./setaddr.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SetAddrAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./setaddr.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:48:34: error: no matching function for call to ‘v8::Value::Int32Value()’ int addr = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:49:44: error: no matching function for call to ‘v8::Value::BooleanValue()’ bool forceAccess = info[2]->BooleanValue(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate: ‘bool v8::Value::BooleanValue(v8::Isolate*) const’ bool BooleanValue(Isolate* isolate) const; ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate expects 1 argument, 0 provided V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
          2020-08-30 14:20:17.336 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:102:../src/./setaddr.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE SetAddrSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./setaddr.cc:61:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:62:34: error: no matching function for call to ‘v8::Value::Int32Value()’ int addr = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:102:../src/./setaddr.cc:63:44: error: no matching function for call to ‘v8::Value::BooleanValue()’ bool forceAccess = info[2]->BooleanValue(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate: ‘bool v8::Value::BooleanValue(v8::Isolate*) const’ bool BooleanValue(Isolate* isolate) const; ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2699:8: note: candidate expects 1 argument, 0 providedIn file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8-internal.h:14, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:27, from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate: ‘v8::Maybe v8::Value::BooleanValue(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2702:51: note: candidate expects 1 argument, 0 provided V8_WARN_UNUSED_RESULT Maybe BooleanValue( ^~~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’ declarator __attribute__((deprecated(message))) ^~~~~~~~~~
          2020-08-30 14:20:17.348 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:103:../src/./writebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteByteAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writebyte.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:51:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.355 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:103:../src/./writebyte.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteByteSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writebyte.cc:63:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:64:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:103:../src/./writebyte.cc:65:35: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 byte = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.370 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:104:../src/./writeword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteWordAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeword.cc:49:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:50:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:51:36: error: no matching function for call to ‘v8::Value::Int32Value()’ __u16 word = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.377 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:104:../src/./writeword.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteWordSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeword.cc:64:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:65:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:104:../src/./writeword.cc:66:36: error: no matching function for call to ‘v8::Value::Int32Value()’ __u16 word = info[2]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.395 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:105:../src/./writeblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeblock.cc:70:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:71:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:72:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.407 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:105:../src/./writeblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writeblock.cc:110:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:111:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:105:../src/./writeblock.cc:112:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.426 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:106:../src/./writei2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteI2cBlockAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writei2cblock.cc:68:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:69:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:70:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.439 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:106:../src/./writei2cblock.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteI2cBlockSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writei2cblock.cc:108:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:109:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 cmd = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:106:../src/./writei2cblock.cc:110:39: error: no matching function for call to ‘v8::Value::Uint32Value()’ __u32 length = info[2]->Uint32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate: ‘v8::Maybe v8::Value::Uint32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Uint32Value( ^~~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2707:41: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.454 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:107:../src/./writequick.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteQuickAsync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writequick.cc:47:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:107:../src/./writequick.cc:48:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 bit = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:17.460 - info: host.raspberrypi iobroker In file included from ../src/i2c.cc:107:../src/./writequick.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE WriteQuickSync(Nan::NAN_METHOD_ARGS_TYPE)’:../src/./writequick.cc:60:32: error: no matching function for call to ‘v8::Value::Int32Value()’ int fd = info[0]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 providedIn file included from ../src/i2c.cc:107:../src/./writequick.cc:61:34: error: no matching function for call to ‘v8::Value::Int32Value()’ __u8 bit = info[1]->Int32Value(); ^In file included from /home/iobroker/.cache/node-gyp/12.18.3/include/node/node.h:67, from ../src/i2c.cc:1:/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate: ‘v8::Maybe v8::Value::Int32Value(v8::Local) const’ V8_WARN_UNUSED_RESULT Maybe Int32Value(Local context) const; ^~~~~~~~~~/home/iobroker/.cache/node-gyp/12.18.3/include/node/v8.h:2709:40: note: candidate expects 1 argument, 0 provided
          2020-08-30 14:20:18.248 - info: host.raspberrypi iobroker make: *** [i2c.target.mk:111: Release/obj.target/i2c/src/i2c.o] Fehler 1
          2020-08-30 14:20:18.257 - info: host.raspberrypi iobroker gyp
          2020-08-30 14:20:18.260 - info: host.raspberrypi iobroker ERR! build error
          2020-08-30 14:20:18.264 - info: host.raspberrypi iobroker gyp
          2020-08-30 14:20:18.267 - info: host.raspberrypi iobroker 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:194:23)gyp ERR! stack at ChildProcess.emit (events.js:315:20)gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
          2020-08-30 14:20:18.274 - info: host.raspberrypi iobroker gyp ERR! System Linux 5.4.51-v7+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/i2c-busgyp ERR! node -v v12.18.3gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok
          2020-08-30 14:20:20.680 - info: host.raspberrypi iobroker npm ERR! code ELIFECYCLEnpm ERR! errno 1
          2020-08-30 14:20:20.695 - info: host.raspberrypi iobroker npm ERR! i2c-bus@1.2.5 install: `node-gyp rebuild`npm ERR! Exit status 1npm ERR! npm ERR! Failed at the i2c-bus@1.2.5 install script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
          2020-08-30 14:20:20.770 - info: host.raspberrypi iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2020-08-30T12_20_20_712Z-debug.log
          2020-08-30 14:20:20.813 - error: host.raspberrypi iobroker host.raspberrypi Cannot install iobroker.i2c@0.0.6: 1
          2020-08-30 14:20:21.853 - info: host.raspberrypi iobroker exit 25
          
          
          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #13

          @Humidor Aber das hier hattest du gelesen, verstanden und befolgt?

          IMPORTANT UPDATE

          Development of this adapter will restart in August 2020. Stay tuned!

          I will start by resolving the most pressing issues followed by a new major release that brings the adapter up to the latest development standards.

          I2C Logo

          ioBroker adapter for I2C

          Number of Installations Number of Installations NPM version Downloads Travis GitHub issues

          Communicates with devices connected to the local system using the I2C bus.

          This adapter should work on Linux boards like the Raspberry Pi, C.H.I.P., BeagleBone or Intel Edison.

          Install

          Before installing, please read the installation guide of the i2c-bus module.

          Especially make sure, that you have properly configured and enabled I2C on your system (if needed):

          Configuring I2C on the Raspberry Pi
          Configuring I2C on the Intel Edison Arduino Base Board
          After you have enabled and configured I2C, you can install this adapter via ioBroker Admin:

          Start the adapter (it must run for the discovery to work)
          Open instance config dialog
          Press the "Search Devices" button to discover all connected I2C devices - this will take some time, be patient!
          Configure all found devices in their respective tabs.
          Save the configuration (this will restart the adapter)

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          HumidorH 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @Humidor Aber das hier hattest du gelesen, verstanden und befolgt?

            IMPORTANT UPDATE

            Development of this adapter will restart in August 2020. Stay tuned!

            I will start by resolving the most pressing issues followed by a new major release that brings the adapter up to the latest development standards.

            I2C Logo

            ioBroker adapter for I2C

            Number of Installations Number of Installations NPM version Downloads Travis GitHub issues

            Communicates with devices connected to the local system using the I2C bus.

            This adapter should work on Linux boards like the Raspberry Pi, C.H.I.P., BeagleBone or Intel Edison.

            Install

            Before installing, please read the installation guide of the i2c-bus module.

            Especially make sure, that you have properly configured and enabled I2C on your system (if needed):

            Configuring I2C on the Raspberry Pi
            Configuring I2C on the Intel Edison Arduino Base Board
            After you have enabled and configured I2C, you can install this adapter via ioBroker Admin:

            Start the adapter (it must run for the discovery to work)
            Open instance config dialog
            Press the "Search Devices" button to discover all connected I2C devices - this will take some time, be patient!
            Configure all found devices in their respective tabs.
            Save the configuration (this will restart the adapter)

            HumidorH Offline
            HumidorH Offline
            Humidor
            schrieb am zuletzt editiert von Humidor
            #14

            @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

            Configuring I2C on the Raspberry Pi
            Configuring I2C on the Intel Edison Arduino Base Board
            After you have enabled and configured I2C, you can install this adapter via ioBroker Admin:

            am Pi ist I2c enabled und mehrfach ein reboot wurde gemacht

            Configuring I2C on the Raspberry Pi
            Configuring I2C on the Intel Edison Arduino Base Board
            After you have enabled and configured I2C, you can install this adapter via ioBroker Admin:
            

            BG

            Thomas BraunT 1 Antwort Letzte Antwort
            0
            • HumidorH Humidor

              @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

              Configuring I2C on the Raspberry Pi
              Configuring I2C on the Intel Edison Arduino Base Board
              After you have enabled and configured I2C, you can install this adapter via ioBroker Admin:

              am Pi ist I2c enabled und mehrfach ein reboot wurde gemacht

              Configuring I2C on the Raspberry Pi
              Configuring I2C on the Intel Edison Arduino Base Board
              After you have enabled and configured I2C, you can install this adapter via ioBroker Admin:
              
              Thomas BraunT Online
              Thomas BraunT Online
              Thomas Braun
              Most Active
              schrieb am zuletzt editiert von
              #15

              @Humidor

              sudo apt install build-essential libi2c-dev
              

              probiert?

              Linux-Werkzeugkasten:
              https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
              NodeJS Fixer Skript:
              https://forum.iobroker.net/topic/68035/iob-node-fix-skript
              iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

              HumidorH 1 Antwort Letzte Antwort
              0
              • Thomas BraunT Thomas Braun

                @Humidor

                sudo apt install build-essential libi2c-dev
                

                probiert?

                HumidorH Offline
                HumidorH Offline
                Humidor
                schrieb am zuletzt editiert von
                #16

                @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                @Humidor

                sudo apt install build-essential libi2c-dev
                

                probiert?

                nein, wo hast du das gefunden,
                funktioniert aber auch nicht.

                BG

                HomoranH 1 Antwort Letzte Antwort
                0
                • HumidorH Humidor

                  @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                  @Humidor

                  sudo apt install build-essential libi2c-dev
                  

                  probiert?

                  nein, wo hast du das gefunden,
                  funktioniert aber auch nicht.

                  HomoranH Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #17

                  @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                  funktioniert aber auch nicht.

                  was?
                  die Installation des Paketes, oder der anschließende Versuch den Adapter zu installieren.
                  Bitte immer die vollständige Konsolenein- und Ausgabe posten

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  HumidorH 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                    funktioniert aber auch nicht.

                    was?
                    die Installation des Paketes, oder der anschließende Versuch den Adapter zu installieren.
                    Bitte immer die vollständige Konsolenein- und Ausgabe posten

                    HumidorH Offline
                    HumidorH Offline
                    Humidor
                    schrieb am zuletzt editiert von Humidor
                    #18

                    @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                    @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                    funktioniert aber auch nicht.

                    was?
                    die Installation des Paketes, oder der anschließende Versuch den Adapter zu installieren.
                    Bitte immer die vollständige Konsolenein- und Ausgabe posten

                    sry, die Installation vom Adapter, immer die selbe Fehlermeldung

                    sudo apt install build-essential libi2c-dev
                    Paketlisten werden gelesen... Fertig
                    Abhängigkeitsbaum wird aufgebaut.       
                    Statusinformationen werden eingelesen.... Fertig
                    build-essential ist schon die neueste Version (12.6).
                    Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
                      libbrotli1 libc-ares2 libuv1 nodejs-doc rpi-eeprom-images
                    Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
                    Die folgenden zusätzlichen Pakete werden installiert:
                      i2c-tools libi2c0 read-edid
                    Vorgeschlagene Pakete:
                      python-smbus
                    Die folgenden NEUEN Pakete werden installiert:
                      i2c-tools libi2c-dev libi2c0 read-edid
                    0 aktualisiert, 4 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                    Es müssen 108 kB an Archiven heruntergeladen werden.
                    Nach dieser Operation werden 351 kB Plattenplatz zusätzlich benutzt.
                    Möchten Sie fortfahren? [J/n] j
                    Holen:1 http://debian.anexia.at/raspbian/raspbian buster/main armhf libi2c0 armhf 4.1-1 [9.348 B]
                    Holen:2 http://debian.anexia.at/raspbian/raspbian buster/main armhf i2c-tools armhf 4.1-1 [71,7 kB]
                    Holen:3 http://debian.anexia.at/raspbian/raspbian buster/main armhf libi2c-dev armhf 4.1-1 [11,9 kB]
                    Holen:4 http://debian.anexia.at/raspbian/raspbian buster/main armhf read-edid armhf 3.0.2-1 [15,4 kB]
                    Es wurden 108 kB in 1 s geholt (97,7 kB/s).
                    Vormals nicht ausgewähltes Paket libi2c0:armhf wird gewählt.
                    (Lese Datenbank ... 46420 Dateien und Verzeichnisse sind derzeit installiert.)
                    Vorbereitung zum Entpacken von .../libi2c0_4.1-1_armhf.deb ...
                    Entpacken von libi2c0:armhf (4.1-1) ...
                    Vormals nicht ausgewähltes Paket i2c-tools wird gewählt.
                    Vorbereitung zum Entpacken von .../i2c-tools_4.1-1_armhf.deb ...
                    Entpacken von i2c-tools (4.1-1) ...
                    Vormals nicht ausgewähltes Paket libi2c-dev wird gewählt.
                    Vorbereitung zum Entpacken von .../libi2c-dev_4.1-1_armhf.deb ...
                    Entpacken von libi2c-dev (4.1-1) ...
                    Vormals nicht ausgewähltes Paket read-edid wird gewählt.
                    Vorbereitung zum Entpacken von .../read-edid_3.0.2-1_armhf.deb ...
                    Entpacken von read-edid (3.0.2-1) ...
                    libi2c0:armhf (4.1-1) wird eingerichtet ...
                    read-edid (3.0.2-1) wird eingerichtet ...
                    libi2c-dev (4.1-1) wird eingerichtet ...
                    i2c-tools (4.1-1) wird eingerichtet ...
                    Trigger für man-db (2.8.5-2) werden verarbeitet ...
                    Trigger für libc-bin (2.28-10+rpi1) werden verarbeitet ...
                    pi@raspberrypi:~ $ sudo reboot
                    

                    BG

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • HumidorH Humidor

                      @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                      @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                      funktioniert aber auch nicht.

                      was?
                      die Installation des Paketes, oder der anschließende Versuch den Adapter zu installieren.
                      Bitte immer die vollständige Konsolenein- und Ausgabe posten

                      sry, die Installation vom Adapter, immer die selbe Fehlermeldung

                      sudo apt install build-essential libi2c-dev
                      Paketlisten werden gelesen... Fertig
                      Abhängigkeitsbaum wird aufgebaut.       
                      Statusinformationen werden eingelesen.... Fertig
                      build-essential ist schon die neueste Version (12.6).
                      Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
                        libbrotli1 libc-ares2 libuv1 nodejs-doc rpi-eeprom-images
                      Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
                      Die folgenden zusätzlichen Pakete werden installiert:
                        i2c-tools libi2c0 read-edid
                      Vorgeschlagene Pakete:
                        python-smbus
                      Die folgenden NEUEN Pakete werden installiert:
                        i2c-tools libi2c-dev libi2c0 read-edid
                      0 aktualisiert, 4 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                      Es müssen 108 kB an Archiven heruntergeladen werden.
                      Nach dieser Operation werden 351 kB Plattenplatz zusätzlich benutzt.
                      Möchten Sie fortfahren? [J/n] j
                      Holen:1 http://debian.anexia.at/raspbian/raspbian buster/main armhf libi2c0 armhf 4.1-1 [9.348 B]
                      Holen:2 http://debian.anexia.at/raspbian/raspbian buster/main armhf i2c-tools armhf 4.1-1 [71,7 kB]
                      Holen:3 http://debian.anexia.at/raspbian/raspbian buster/main armhf libi2c-dev armhf 4.1-1 [11,9 kB]
                      Holen:4 http://debian.anexia.at/raspbian/raspbian buster/main armhf read-edid armhf 3.0.2-1 [15,4 kB]
                      Es wurden 108 kB in 1 s geholt (97,7 kB/s).
                      Vormals nicht ausgewähltes Paket libi2c0:armhf wird gewählt.
                      (Lese Datenbank ... 46420 Dateien und Verzeichnisse sind derzeit installiert.)
                      Vorbereitung zum Entpacken von .../libi2c0_4.1-1_armhf.deb ...
                      Entpacken von libi2c0:armhf (4.1-1) ...
                      Vormals nicht ausgewähltes Paket i2c-tools wird gewählt.
                      Vorbereitung zum Entpacken von .../i2c-tools_4.1-1_armhf.deb ...
                      Entpacken von i2c-tools (4.1-1) ...
                      Vormals nicht ausgewähltes Paket libi2c-dev wird gewählt.
                      Vorbereitung zum Entpacken von .../libi2c-dev_4.1-1_armhf.deb ...
                      Entpacken von libi2c-dev (4.1-1) ...
                      Vormals nicht ausgewähltes Paket read-edid wird gewählt.
                      Vorbereitung zum Entpacken von .../read-edid_3.0.2-1_armhf.deb ...
                      Entpacken von read-edid (3.0.2-1) ...
                      libi2c0:armhf (4.1-1) wird eingerichtet ...
                      read-edid (3.0.2-1) wird eingerichtet ...
                      libi2c-dev (4.1-1) wird eingerichtet ...
                      i2c-tools (4.1-1) wird eingerichtet ...
                      Trigger für man-db (2.8.5-2) werden verarbeitet ...
                      Trigger für libc-bin (2.28-10+rpi1) werden verarbeitet ...
                      pi@raspberrypi:~ $ sudo reboot
                      
                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von Thomas Braun
                      #19

                      @Humidor Kann es sein, dass du mal den ganzen node-* Kram von Debian installiert hattest oder noch hast? Da scheint mir noch irgendwas doppelt installiert zu sein.

                      sudo apt autoremove
                      sudo apt remove node-*
                      

                      Denn nodejs-doc kommt aus dem Debian-Repo:

                      pi@raspberrypi:/opt/iobroker $ apt policy nodejs-doc
                      nodejs-doc:
                        Installiert:           (keine)
                        Installationskandidat: 10.21.0~dfsg-1~deb10u1+rpi1
                        Versionstabelle:
                           10.21.0~dfsg-1~deb10u1+rpi1 500
                              500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                      

                      Vermutlich ist von dort noch mehr installiert worden.

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      HumidorH 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @Humidor Kann es sein, dass du mal den ganzen node-* Kram von Debian installiert hattest oder noch hast? Da scheint mir noch irgendwas doppelt installiert zu sein.

                        sudo apt autoremove
                        sudo apt remove node-*
                        

                        Denn nodejs-doc kommt aus dem Debian-Repo:

                        pi@raspberrypi:/opt/iobroker $ apt policy nodejs-doc
                        nodejs-doc:
                          Installiert:           (keine)
                          Installationskandidat: 10.21.0~dfsg-1~deb10u1+rpi1
                          Versionstabelle:
                             10.21.0~dfsg-1~deb10u1+rpi1 500
                                500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                        

                        Vermutlich ist von dort noch mehr installiert worden.

                        HumidorH Offline
                        HumidorH Offline
                        Humidor
                        schrieb am zuletzt editiert von Humidor
                        #20

                        @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                        @Humidor Kann es sein, dass du mal den ganzen node-* Kram von Debian installiert hattest oder noch hast? Da scheint mir noch irgendwas doppelt installiert zu sein.

                        sudo apt autoremove
                        sudo apt remove node-*
                        

                        Denn nodejs-doc kommt aus dem Debian-Repo:

                        pi@raspberrypi:/opt/iobroker $ apt policy nodejs-doc
                        nodejs-doc:
                          Installiert:           (keine)
                          Installationskandidat: 10.21.0~dfsg-1~deb10u1+rpi1
                          Versionstabelle:
                             10.21.0~dfsg-1~deb10u1+rpi1 500
                                500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                        

                        Vermutlich ist von dort noch mehr installiert worden.

                        sudo apt autoremove
                        Paketlisten werden gelesen... Fertig
                        Abhängigkeitsbaum wird aufgebaut.       
                        Statusinformationen werden eingelesen.... Fertig
                        Die folgenden Pakete werden ENTFERNT:
                          libbrotli1 libc-ares2 libuv1 nodejs-doc rpi-eeprom-images
                        0 aktualisiert, 0 neu installiert, 5 zu entfernen und 0 nicht aktualisiert.
                        Nach dieser Operation werden 8.739 kB Plattenplatz freigegeben.
                        Möchten Sie fortfahren? [J/n] j
                        (Lese Datenbank ... 46469 Dateien und Verzeichnisse sind derzeit installiert.)
                        Entfernen von libbrotli1:armhf (1.0.7-2) ...
                        Entfernen von libc-ares2:armhf (1.14.0-1) ...
                        Entfernen von libuv1:armhf (1.24.1-1) ...
                        Entfernen von nodejs-doc (10.21.0~dfsg-1~deb10u1+rpi1) ...
                        Entfernen von rpi-eeprom-images (7.10-1) ...
                        Trigger für libc-bin (2.28-10+rpi1) werden verarbeitet ...
                        pi@raspberrypi:~ $ sudo apt remove node-*
                        Paketlisten werden gelesen... Fertig
                        Abhängigkeitsbaum wird aufgebaut.       
                        Statusinformationen werden eingelesen.... Fertig
                        E: Paket node-v12.18.3-linux-armv6l.tar.xz kann nicht gefunden werden.
                        E: Mittels des Musters »node-v12.18.3-linux-armv6l.tar.xz« konnte kein Paket gefunden werden.
                        E: Mittels regulärem Ausdruck »node-v12.18.3-linux-armv6l.tar.xz« konnte kein Paket gefunden werden.
                        
                        
                        apt policy nodejs-doc
                        nodejs-doc:
                          Installiert:           (keine)
                          Installationskandidat: 10.21.0~dfsg-1~deb10u1+rpi1
                          Versionstabelle:
                             10.21.0~dfsg-1~deb10u1+rpi1 500
                                500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                        pi@raspberrypi:~ $ 
                        
                        

                        damit wäre wieder alles raus?

                        which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
                        /usr/bin/nodejs
                        v12.18.3
                        /usr/bin/node
                        v12.18.3
                        /usr/bin/npm
                        6.14.6
                        nodejs:
                          Installiert:           12.18.3-1nodesource1
                          Installationskandidat: 12.18.3-1nodesource1
                          Versionstabelle:
                         *** 12.18.3-1nodesource1 500
                                500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
                                100 /var/lib/dpkg/status
                             10.21.0~dfsg-1~deb10u1+rpi1 500
                                500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                        pi@raspberrypi:~ $ 
                        
                        

                        BG

                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • HumidorH Humidor

                          @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                          @Humidor Kann es sein, dass du mal den ganzen node-* Kram von Debian installiert hattest oder noch hast? Da scheint mir noch irgendwas doppelt installiert zu sein.

                          sudo apt autoremove
                          sudo apt remove node-*
                          

                          Denn nodejs-doc kommt aus dem Debian-Repo:

                          pi@raspberrypi:/opt/iobroker $ apt policy nodejs-doc
                          nodejs-doc:
                            Installiert:           (keine)
                            Installationskandidat: 10.21.0~dfsg-1~deb10u1+rpi1
                            Versionstabelle:
                               10.21.0~dfsg-1~deb10u1+rpi1 500
                                  500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                          

                          Vermutlich ist von dort noch mehr installiert worden.

                          sudo apt autoremove
                          Paketlisten werden gelesen... Fertig
                          Abhängigkeitsbaum wird aufgebaut.       
                          Statusinformationen werden eingelesen.... Fertig
                          Die folgenden Pakete werden ENTFERNT:
                            libbrotli1 libc-ares2 libuv1 nodejs-doc rpi-eeprom-images
                          0 aktualisiert, 0 neu installiert, 5 zu entfernen und 0 nicht aktualisiert.
                          Nach dieser Operation werden 8.739 kB Plattenplatz freigegeben.
                          Möchten Sie fortfahren? [J/n] j
                          (Lese Datenbank ... 46469 Dateien und Verzeichnisse sind derzeit installiert.)
                          Entfernen von libbrotli1:armhf (1.0.7-2) ...
                          Entfernen von libc-ares2:armhf (1.14.0-1) ...
                          Entfernen von libuv1:armhf (1.24.1-1) ...
                          Entfernen von nodejs-doc (10.21.0~dfsg-1~deb10u1+rpi1) ...
                          Entfernen von rpi-eeprom-images (7.10-1) ...
                          Trigger für libc-bin (2.28-10+rpi1) werden verarbeitet ...
                          pi@raspberrypi:~ $ sudo apt remove node-*
                          Paketlisten werden gelesen... Fertig
                          Abhängigkeitsbaum wird aufgebaut.       
                          Statusinformationen werden eingelesen.... Fertig
                          E: Paket node-v12.18.3-linux-armv6l.tar.xz kann nicht gefunden werden.
                          E: Mittels des Musters »node-v12.18.3-linux-armv6l.tar.xz« konnte kein Paket gefunden werden.
                          E: Mittels regulärem Ausdruck »node-v12.18.3-linux-armv6l.tar.xz« konnte kein Paket gefunden werden.
                          
                          
                          apt policy nodejs-doc
                          nodejs-doc:
                            Installiert:           (keine)
                            Installationskandidat: 10.21.0~dfsg-1~deb10u1+rpi1
                            Versionstabelle:
                               10.21.0~dfsg-1~deb10u1+rpi1 500
                                  500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                          pi@raspberrypi:~ $ 
                          
                          

                          damit wäre wieder alles raus?

                          which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
                          /usr/bin/nodejs
                          v12.18.3
                          /usr/bin/node
                          v12.18.3
                          /usr/bin/npm
                          6.14.6
                          nodejs:
                            Installiert:           12.18.3-1nodesource1
                            Installationskandidat: 12.18.3-1nodesource1
                            Versionstabelle:
                           *** 12.18.3-1nodesource1 500
                                  500 https://deb.nodesource.com/node_12.x buster/main armhf Packages
                                  100 /var/lib/dpkg/status
                               10.21.0~dfsg-1~deb10u1+rpi1 500
                                  500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages
                          pi@raspberrypi:~ $ 
                          
                          
                          Thomas BraunT Online
                          Thomas BraunT Online
                          Thomas Braun
                          Most Active
                          schrieb am zuletzt editiert von
                          #21

                          @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                          node-v12.18.3-linux-armv6l.tar.xz

                          Da hast du doch irgendwie manuell versucht irgendwas zu installieren...
                          Lösch die Datei.

                          Linux-Werkzeugkasten:
                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                          NodeJS Fixer Skript:
                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                          HumidorH 1 Antwort Letzte Antwort
                          0
                          • Thomas BraunT Thomas Braun

                            @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                            node-v12.18.3-linux-armv6l.tar.xz

                            Da hast du doch irgendwie manuell versucht irgendwas zu installieren...
                            Lösch die Datei.

                            HumidorH Offline
                            HumidorH Offline
                            Humidor
                            schrieb am zuletzt editiert von
                            #22

                            @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                            @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                            node-v12.18.3-linux-armv6l.tar.xz

                            Da hast du doch irgendwie manuell versucht irgendwas zu installieren...
                            Lösch die Datei.

                            keine Ahnung was du da meinst, ich kenne mich bei Linux nicht aus, ich kopiere die Befehle aus den Docs oder von euch

                            BG

                            HomoranH Thomas BraunT 2 Antworten Letzte Antwort
                            0
                            • HumidorH Humidor

                              @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                              @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                              node-v12.18.3-linux-armv6l.tar.xz

                              Da hast du doch irgendwie manuell versucht irgendwas zu installieren...
                              Lösch die Datei.

                              keine Ahnung was du da meinst, ich kenne mich bei Linux nicht aus, ich kopiere die Befehle aus den Docs oder von euch

                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #23

                              @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                              ich kopiere die Befehle aus den Docs oder von euch

                              ggf. auch von externen und/oder veralteten Quellen?

                              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              HumidorH 1 Antwort Letzte Antwort
                              0
                              • HumidorH Humidor

                                @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                node-v12.18.3-linux-armv6l.tar.xz

                                Da hast du doch irgendwie manuell versucht irgendwas zu installieren...
                                Lösch die Datei.

                                keine Ahnung was du da meinst, ich kenne mich bei Linux nicht aus, ich kopiere die Befehle aus den Docs oder von euch

                                Thomas BraunT Online
                                Thomas BraunT Online
                                Thomas Braun
                                Most Active
                                schrieb am zuletzt editiert von
                                #24

                                @Humidor

                                rm node-v12.18.3-linux-armv6l.tar.xz
                                

                                Linux-Werkzeugkasten:
                                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                NodeJS Fixer Skript:
                                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                HumidorH 1 Antwort Letzte Antwort
                                0
                                • HomoranH Homoran

                                  @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                  ich kopiere die Befehle aus den Docs oder von euch

                                  ggf. auch von externen und/oder veralteten Quellen?

                                  HumidorH Offline
                                  HumidorH Offline
                                  Humidor
                                  schrieb am zuletzt editiert von
                                  #25

                                  @Homoran sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                  @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                  ich kopiere die Befehle aus den Docs oder von euch

                                  ggf. auch von externen und/oder veralteten Quellen?

                                  im Admin(online) ist nur die latest drin, jetzt fkt. die Seite auch nicht mehr richtig?

                                  BG

                                  HomoranH 1 Antwort Letzte Antwort
                                  0
                                  • Thomas BraunT Thomas Braun

                                    @Humidor

                                    rm node-v12.18.3-linux-armv6l.tar.xz
                                    
                                    HumidorH Offline
                                    HumidorH Offline
                                    Humidor
                                    schrieb am zuletzt editiert von
                                    #26

                                    @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                    @Humidor

                                    rm node-v12.18.3-linux-armv6l.tar.xz
                                    

                                    ist das von der Nodejs Intstallation?
                                    habe ich dort ev. eine falsche Zeile verwendet?

                                    BG

                                    Thomas BraunT 1 Antwort Letzte Antwort
                                    0
                                    • HumidorH Humidor

                                      @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                      @Humidor

                                      rm node-v12.18.3-linux-armv6l.tar.xz
                                      

                                      ist das von der Nodejs Intstallation?
                                      habe ich dort ev. eine falsche Zeile verwendet?

                                      Thomas BraunT Online
                                      Thomas BraunT Online
                                      Thomas Braun
                                      Most Active
                                      schrieb am zuletzt editiert von
                                      #27

                                      @Humidor Du hast da händisch eine Quelldatei hingelegt. Das macht man so nicht (wenn man keine Ahnung hat).

                                      Linux-Werkzeugkasten:
                                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                      NodeJS Fixer Skript:
                                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                      HumidorH 1 Antwort Letzte Antwort
                                      0
                                      • Thomas BraunT Thomas Braun

                                        @Humidor Du hast da händisch eine Quelldatei hingelegt. Das macht man so nicht (wenn man keine Ahnung hat).

                                        HumidorH Offline
                                        HumidorH Offline
                                        Humidor
                                        schrieb am zuletzt editiert von
                                        #28

                                        @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                        @Humidor Du hast da händisch eine Quelldatei hingelegt. Das macht man so nicht (wenn man keine Ahnung hat).

                                        OK, wie lt. dazu der Befehl, damit ich das nachvollziehen kann.

                                        BG

                                        HumidorH 1 Antwort Letzte Antwort
                                        0
                                        • HumidorH Humidor

                                          @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                          @Humidor Du hast da händisch eine Quelldatei hingelegt. Das macht man so nicht (wenn man keine Ahnung hat).

                                          OK, wie lt. dazu der Befehl, damit ich das nachvollziehen kann.

                                          HumidorH Offline
                                          HumidorH Offline
                                          Humidor
                                          schrieb am zuletzt editiert von
                                          #29

                                          @Humidor sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                          @Thomas-Braun sagte in Fehler: host.raspberrypi Cannot install iobroker.i2:

                                          @Humidor Du hast da händisch eine Quelldatei hingelegt. Das macht man so nicht (wenn man keine Ahnung hat).

                                          OK, wie lt. dazu der Befehl, damit ich das nachvollziehen kann.
                                          kann ich das wieder korrigieren?? oder soll ich das Image neu aufspielen?

                                          BG

                                          Thomas BraunT 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          615

                                          Online

                                          32.7k

                                          Benutzer

                                          82.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe