Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Fehlermeldung bei Adapterinstallation

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    642

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

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

Fehlermeldung bei Adapterinstallation

Geplant Angeheftet Gesperrt Verschoben Ungelöst Error/Bug
node
2 Beiträge 2 Kommentatoren 231 Aufrufe 2 Beobachtet
  • Ä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.
  • J Offline
    J Offline
    jensus11
    schrieb am zuletzt editiert von Negalein
    #1

    Hi,

    ich bekomme immer diverse Fehlermeldungen wenn ich Adapter installiere. Was bedeuten diese?
    Node defekt?

    $ ./iobroker url "https://github.com/frankjoke/ioBroker.radar2/tarball/master" radar2
    install https://github.com/frankjoke/ioBroker.radar2/tarball/master
    npm install https://github.com/frankjoke/ioBroker.radar2/tarball/master --production --save --prefix "/opt/iobroker" (System call)
    In file included from ../node_modules/nan/nan.h:82:0,                 from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_new.h: In function ‘v8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]’:
    ../node_modules/nan/nan_new.h:34:64: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
     To<v8::Int32>(v8::Handle<v8::Integer> i)   { return i->ToInt32(); }
                                                                    ^
    In file included from ../src/bufferutil.cc:7:0:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:9864:14: note: declared here
     Local<Int32> Value::ToInt32() const {
                  ^~~~~
    
    In file included from ../node_modules/nan/nan.h:82:0,                 from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_new.h: In function ‘v8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]’:
    ../node_modules/nan/nan_new.h:39:65: warning: ‘v8::Local<v8::Uint32> v8::Value::ToUint32() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
     To<v8::Uint32>(v8::Handle<v8::Integer> i)  { return i->ToUint32(); }
                                                                     ^
    In file included from ../src/bufferutil.cc:7:0:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:9858:15: note: declared here
     Local<Uint32> Value::ToUint32() const {
                   ^~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)’:
    ../node_modules/nan/nan_implementation_12_inl.h:49:38: warning: ‘static v8::Local<v8::Value> v8::BooleanObject::New(bool)’ is deprecated: Pass an isolate [-Wdeprecated-declarations]
       return v8::BooleanObject::New(value).As<v8::BooleanObject>();
                                          ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:4895:56: note: declared here
       V8_DEPRECATED("Pass an isolate", static Local<Value> New(bool value));
                                                            ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)’:
    ../node_modules/nan/nan_implementation_12_inl.h:166:69: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
                                                                         ^
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1475:21: note: declared here
           Local<Script> Compile(Isolate* isolate, Source* source,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan_implementation_12_inl.h:173:69: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
                                                                         ^
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1475:21: note: declared here
           Local<Script> Compile(Isolate* isolate, Source* source,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)’:
    ../node_modules/nan/nan_implementation_12_inl.h:206:42: warning: ‘static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
             v8::String::kNormalString, length);
                                              ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:2731:21: note: declared here
           Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)’:
    ../node_modules/nan/nan_implementation_12_inl.h:217:66: warning: ‘static v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
                                                                      ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:2769:38: note: declared here
                            Local<String> NewExternal(
                                          ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)’:
    ../node_modules/nan/nan_implementation_12_inl.h:237:30: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
                                  ^~~~~~~~~~~~~~
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1455:45: note: declared here
                            Local<UnboundScript> CompileUnbound(
                                                 ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    In file included from ../node_modules/nan/nan_new.h:189:0,
                     from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h:237:76: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
                                                                                ^
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1455:45: note: declared here
                            Local<UnboundScript> CompileUnbound(
                                                 ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    In file included from ../node_modules/nan/nan_new.h:189:0,
                     from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan_implementation_12_inl.h:244:30: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
                                  ^~~~~~~~~~~~~~
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1455:45: note: declared here
                            Local<UnboundScript> CompileUnbound(
                                                 ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    In file included from ../node_modules/nan/nan_new.h:189:0,
                     from ../node_modules/nan/nan.h:82,
                     from ../src/bufferutil.cc:16:
    ../node_modules/nan/nan_implementation_12_inl.h:244:76: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
                                                                                ^
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1455:45: note: declared here
                            Local<UnboundScript> CompileUnbound(
                                                 ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../src/bufferutil.cc:16:0:../node_modules/nan/nan.h: At global scope:
    ../node_modules/nan/nan.h:261:25: error: redefinition of ‘template<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)’
     NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
                             ^~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:256:25: note: ‘template<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)’ previously declared here
     NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
                             ^~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h: In function ‘bool NanIdleNotification(int)’:../node_modules/nan/nan.h:289:71: warning: ‘bool v8::Isolate::IdleNotification(int)’ is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]
         return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
                                                                           ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:7539:22: note: declared here
                     bool IdleNotification(int idle_time_in_ms));
                          ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../src/bufferutil.cc:16:0:../node_modules/nan/nan.h: At global scope:
    ../node_modules/nan/nan.h:473:20: error: variable or field ‘NanAddGCEpilogueCallback’ declared void
           v8::Isolate::GCEpilogueCallback callback
                        ^~~~~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:473:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
           v8::Isolate::GCEpilogueCallback callback
           ^~
    
    ../node_modules/nan/nan.h:474:18: error: expected primary-expression before ‘gc_type_filter’     , v8::GCType gc_type_filter = v8::kGCTypeAll) {
                      ^~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:479:20: error: variable or field ‘NanRemoveGCEpilogueCallback’ declared void
           v8::Isolate::GCEpilogueCallback callback) {
                        ^~~~~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:479:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
           v8::Isolate::GCEpilogueCallback callback) {
           ^~
    ../node_modules/nan/nan.h:484:20: error: variable or field ‘NanAddGCPrologueCallback’ declared void
           v8::Isolate::GCPrologueCallback callback
                        ^~~~~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:484:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
           v8::Isolate::GCPrologueCallback callback
           ^~
    ../node_modules/nan/nan.h:485:18: error: expected primary-expression before ‘gc_type_filter’
         , v8::GCType gc_type_filter = v8::kGCTypeAll) {
                      ^~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:490:20: error: variable or field ‘NanRemoveGCPrologueCallback’ declared void
           v8::Isolate::GCPrologueCallback callback) {
                        ^~~~~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:490:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
           v8::Isolate::GCPrologueCallback callback) {
           ^~
    
    ../node_modules/nan/nan.h:569:15: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type     const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
                   ^~~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:569:31: error: expected ‘,’ or ‘...’ before ‘<’ token
         const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
                                   ^
    
    ../node_modules/nan/nan.h: In function ‘void _NanWeakCallbackDispatcher(int)’:../node_modules/nan/nan.h:570:42: error: ‘data’ was not declared in this scope
           _NanWeakCallbackInfo<T, P> *info = data.GetParameter();
                                              ^~~~
    
    ../node_modules/nan/nan.h: At global scope:../node_modules/nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared
         , node::smalloc::FreeCallback callback
                 ^~~~~~~
    ../node_modules/nan/nan.h:661:35: error: expected ‘,’ or ‘...’ before ‘callback’
         , node::smalloc::FreeCallback callback
                                       ^~~~~~~~
    
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)’:../node_modules/nan/nan.h:665:50: error: ‘callback’ was not declared in this scope
             v8::Isolate::GetCurrent(), data, length, callback, hint);
                                                      ^~~~~~~~
    ../node_modules/nan/nan.h:665:60: error: ‘hint’ was not declared in this scope
             v8::Isolate::GetCurrent(), data, length, callback, hint);
                                                                ^~~~
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
    ../node_modules/nan/nan.h:672:67: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
         return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
                                                                       ^
    In file included from ../src/bufferutil.cc:10:0:
    /home/iobroker/.node-gyp/8.15.1/include/node/node_buffer.h:67:40: note:   initializing argument 2 of ‘v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)’
     NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
                                            ^~~
    In file included from ../src/bufferutil.cc:16:0:
    ../node_modules/nan/nan.h:672:29: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))’ from ‘v8::MaybeLocal<v8::Object>’ to ‘v8::Local<v8::Object>’
         return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(uint32_t)’:
    ../node_modules/nan/nan.h:676:29: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))’ from ‘v8::MaybeLocal<v8::Object>’ to ‘v8::Local<v8::Object>’
         return node::Buffer::New(v8::Isolate::GetCurrent(), size);
                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:../node_modules/nan/nan.h:683:12: error: ‘Use’ is not a member of ‘node::Buffer’
         return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
                ^~~~
    
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:../node_modules/nan/nan.h:710:74: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
         return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
                                                                              ^
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1475:21: note: declared here
           Local<Script> Compile(Isolate* isolate, Source* source,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../src/bufferutil.cc:16:0:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)’:
    ../node_modules/nan/nan.h:717:74: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
         return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
                                                                              ^
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/bufferutil.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1475:21: note: declared here
           Local<Script> Compile(Isolate* isolate, Source* source,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    ../src/bufferutil.cc: In static member function ‘static void BufferUtil::Initialize(v8::Handle<v8::Object>)’:../src/bufferutil.cc:30:52: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [7], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))’ is ambiguous
         NODE_SET_METHOD(t, "unmask", BufferUtil::Unmask);
                                                        ^
    
    In file included from ../src/bufferutil.cc:8:0:/home/iobroker/.node-gyp/8.15.1/include/node/node.h:308:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
                 ^~~~~~~~~~~~~~~
    /home/iobroker/.node-gyp/8.15.1/include/node/node.h:321:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
                 ^~~~~~~~~~~~~~~
    ../src/bufferutil.cc:31:48: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [5], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))’ is ambiguous
         NODE_SET_METHOD(t, "mask", BufferUtil::Mask);
                                                    ^
    In file included from ../src/bufferutil.cc:8:0:
    /home/iobroker/.node-gyp/8.15.1/include/node/node.h:308:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
                 ^~~~~~~~~~~~~~~
    /home/iobroker/.node-gyp/8.15.1/include/node/node.h:321:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
                 ^~~~~~~~~~~~~~~
    ../src/bufferutil.cc:32:50: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [6], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))’ is ambiguous
         NODE_SET_METHOD(t, "merge", BufferUtil::Merge);
                                                      ^
    In file included from ../src/bufferutil.cc:8:0:
    /home/iobroker/.node-gyp/8.15.1/include/node/node.h:308:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
                 ^~~~~~~~~~~~~~~
    /home/iobroker/.node-gyp/8.15.1/include/node/node.h:321:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
                 ^~~~~~~~~~~~~~~
    
    make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Fehler 1
    gyp
     ERR! build error 
    gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
    gyp ERR! stack     at emitTwo (events.js:126:13)
    gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
    gyp ERR! System Linux 4.9.0-8-amd64
    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/bufferutil
    gyp ERR! node -v v8.15.1
    gyp ERR! node-gyp -v v3.8.0
    gyp ERR! not ok 
    
    In file included from ../node_modules/nan/nan.h:82:0,                 from ../src/validation.cc:15:
    ../node_modules/nan/nan_new.h: In function ‘v8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Int32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]’:
    ../node_modules/nan/nan_new.h:34:64: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
     To<v8::Int32>(v8::Handle<v8::Integer> i)   { return i->ToInt32(); }
                                                                    ^
    In file included from ../src/validation.cc:7:0:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:9864:14: note: declared here
     Local<Int32> Value::ToInt32() const {
                  ^~~~~
    
    In file included from ../node_modules/nan/nan.h:82:0,                 from ../src/validation.cc:15:
    ../node_modules/nan/nan_new.h: In function ‘v8::Local<T> NanIntern::To(v8::Handle<v8::Integer>) [with T = v8::Uint32; v8::Handle<v8::Integer> = v8::Local<v8::Integer>]’:
    ../node_modules/nan/nan_new.h:39:65: warning: ‘v8::Local<v8::Uint32> v8::Value::ToUint32() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
     To<v8::Uint32>(v8::Handle<v8::Integer> i)  { return i->ToUint32(); }
                                                                     ^
    In file included from ../src/validation.cc:7:0:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:9858:15: note: declared here
     Local<Uint32> Value::ToUint32() const {
                   ^~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::BooleanObject>::return_t NanIntern::Factory<v8::BooleanObject>::New(bool)’:
    ../node_modules/nan/nan_implementation_12_inl.h:49:38: warning: ‘static v8::Local<v8::Value> v8::BooleanObject::New(bool)’ is deprecated: Pass an isolate [-Wdeprecated-declarations]
       return v8::BooleanObject::New(value).As<v8::BooleanObject>();
                                          ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:4895:56: note: declared here
       V8_DEPRECATED("Pass an isolate", static Local<Value> New(bool value));
                                                            ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)’:
    ../node_modules/nan/nan_implementation_12_inl.h:166:69: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
                                                                         ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1475:21: note: declared here
           Local<Script> Compile(Isolate* isolate, Source* source,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan_implementation_12_inl.h:173:69: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
                                                                         ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1475:21: note: declared here
           Local<Script> Compile(Isolate* isolate, Source* source,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(const uint8_t*, int)’:
    ../node_modules/nan/nan_implementation_12_inl.h:206:42: warning: ‘static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
             v8::String::kNormalString, length);
                                              ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:2731:21: note: declared here
           Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    In file included from ../node_modules/nan/nan_new.h:189:0,
                     from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)’:
    ../node_modules/nan/nan_implementation_12_inl.h:217:66: warning: ‘static v8::Local<v8::String> v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
                                                                      ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:2769:38: note: declared here
                            Local<String> NewExternal(
                                          ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>)’:
    ../node_modules/nan/nan_implementation_12_inl.h:237:30: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
                                  ^~~~~~~~~~~~~~
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1455:45: note: declared here
                            Local<UnboundScript> CompileUnbound(
                                                 ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h:237:76: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
                                                                                ^
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,
                     from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1455:45: note: declared here
                            Local<UnboundScript> CompileUnbound(
                                                 ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../node_modules/nan/nan_new.h:189:0,                 from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBase<v8::UnboundScript>::return_t NanIntern::Factory<v8::UnboundScript>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan_implementation_12_inl.h:244:30: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
                                  ^~~~~~~~~~~~~~
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1455:45: note: declared here
                            Local<UnboundScript> CompileUnbound(
                                                 ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    In file included from ../node_modules/nan/nan_new.h:189:0,
                     from ../node_modules/nan/nan.h:82,
                     from ../src/validation.cc:15:
    ../node_modules/nan/nan_implementation_12_inl.h:244:76: warning: ‘static v8::Local<v8::UnboundScript> v8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
       return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
                                                                                ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1455:45: note: declared here
                            Local<UnboundScript> CompileUnbound(
                                                 ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../src/validation.cc:15:0:../node_modules/nan/nan.h: At global scope:
    ../node_modules/nan/nan.h:261:25: error: redefinition of ‘template<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)’
     NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {
                             ^~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h:256:25: note: ‘template<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)’ previously declared here NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {
                             ^~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h: In function ‘bool NanIdleNotification(int)’:../node_modules/nan/nan.h:289:71: warning: ‘bool v8::Isolate::IdleNotification(int)’ is deprecated: use IdleNotificationDeadline() [-Wdeprecated-declarations]
         return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
                                                                           ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:7539:22: note: declared here
                     bool IdleNotification(int idle_time_in_ms));
                          ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../src/validation.cc:15:0:../node_modules/nan/nan.h: At global scope:
    ../node_modules/nan/nan.h:473:20: error: variable or field ‘NanAddGCEpilogueCallback’ declared void
           v8::Isolate::GCEpilogueCallback callback
                        ^~~~~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h:473:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’       v8::Isolate::GCEpilogueCallback callback
           ^~
    ../node_modules/nan/nan.h:474:18: error: expected primary-expression before ‘gc_type_filter’
         , v8::GCType gc_type_filter = v8::kGCTypeAll) {
                      ^~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h:479:20: error: variable or field ‘NanRemoveGCEpilogueCallback’ declared void       v8::Isolate::GCEpilogueCallback callback) {
                        ^~~~~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:479:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
           v8::Isolate::GCEpilogueCallback callback) {
           ^~
    ../node_modules/nan/nan.h:484:20: error: variable or field ‘NanAddGCPrologueCallback’ declared void
           v8::Isolate::GCPrologueCallback callback
                        ^~~~~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h:484:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’       v8::Isolate::GCPrologueCallback callback
           ^~
    ../node_modules/nan/nan.h:485:18: error: expected primary-expression before ‘gc_type_filter’
         , v8::GCType gc_type_filter = v8::kGCTypeAll) {
                      ^~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:490:20: error: variable or field ‘NanRemoveGCPrologueCallback’ declared void
           v8::Isolate::GCPrologueCallback callback) {
                        ^~~~~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h:490:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’       v8::Isolate::GCPrologueCallback callback) {
           ^~
    ../node_modules/nan/nan.h:569:15: error: ‘WeakCallbackData’ in namespace ‘v8’ does not name a template type
         const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
                   ^~~~~~~~~~~~~~~~
    ../node_modules/nan/nan.h:569:31: error: expected ‘,’ or ‘...’ before ‘<’ token
         const v8::WeakCallbackData<T, _NanWeakCallbackInfo<T, P> > &data) {
                                   ^
    ../node_modules/nan/nan.h: In function ‘void _NanWeakCallbackDispatcher(int)’:
    ../node_modules/nan/nan.h:570:42: error: ‘data’ was not declared in this scope
           _NanWeakCallbackInfo<T, P> *info = data.GetParameter();
                                              ^~~~
    
    ../node_modules/nan/nan.h: At global scope:../node_modules/nan/nan.h:661:13: error: ‘node::smalloc’ has not been declared
         , node::smalloc::FreeCallback callback
                 ^~~~~~~
    
    ../node_modules/nan/nan.h:661:35: error: expected ‘,’ or ‘...’ before ‘callback’     , node::smalloc::FreeCallback callback
                                       ^~~~~~~~
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)’:
    ../node_modules/nan/nan.h:665:50: error: ‘callback’ was not declared in this scope
             v8::Isolate::GetCurrent(), data, length, callback, hint);
                                                      ^~~~~~~~
    
    ../node_modules/nan/nan.h:665:60: error: ‘hint’ was not declared in this scope         v8::Isolate::GetCurrent(), data, length, callback, hint);
                                                                ^~~~
    
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:../node_modules/nan/nan.h:672:67: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
         return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
                                                                       ^
    In file included from ../src/validation.cc:10:0:
    /home/iobroker/.node-gyp/8.15.1/include/node/node_buffer.h:67:40: note:   initializing argument 2 of ‘v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)’
     NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,
                                            ^~~
    
    In file included from ../src/validation.cc:15:0:../node_modules/nan/nan.h:672:29: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))’ from ‘v8::MaybeLocal<v8::Object>’ to ‘v8::Local<v8::Object>’
         return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(uint32_t)’:../node_modules/nan/nan.h:676:29: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))’ from ‘v8::MaybeLocal<v8::Object>’ to ‘v8::Local<v8::Object>’
         return node::Buffer::New(v8::Isolate::GetCurrent(), size);
                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:../node_modules/nan/nan.h:683:12: error: ‘Use’ is not a member of ‘node::Buffer’
         return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
                ^~~~
    
    ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)’:../node_modules/nan/nan.h:710:74: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
         return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
                                                                              ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1475:21: note: declared here
           Local<Script> Compile(Isolate* isolate, Source* source,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    In file included from ../src/validation.cc:15:0:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)’:
    ../node_modules/nan/nan.h:717:74: warning: ‘static v8::Local<v8::Script> v8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
         return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
                                                                              ^
    
    In file included from /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:26:0,                 from ../src/validation.cc:7:
    /home/iobroker/.node-gyp/8.15.1/include/node/v8.h:1475:21: note: declared here
           Local<Script> Compile(Isolate* isolate, Source* source,
                         ^
    /home/iobroker/.node-gyp/8.15.1/include/node/v8config.h:318:3: note: in definition of macro ‘V8_DEPRECATED’
       declarator __attribute__((deprecated(message)))
       ^~~~~~~~~~
    
    ../src/validation.cc: In static member function ‘static void Validation::Initialize(v8::Handle<v8::Object>)’:../src/validation.cc:112:62: error: call of overloaded ‘NODE_SET_METHOD(v8::Local<v8::FunctionTemplate>&, const char [12], void (&)(const v8::FunctionCallbackInfo<v8::Value>&))’ is ambiguous
         NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8);
                                                                  ^
    
    In file included from ../src/validation.cc:8:0:/home/iobroker/.node-gyp/8.15.1/include/node/node.h:308:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Template>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local<v8::Template> recv,
                 ^~~~~~~~~~~~~~~
    /home/iobroker/.node-gyp/8.15.1/include/node/node.h:321:13: note: candidate: void node::NODE_SET_METHOD(v8::Local<v8::Object>, const char*, v8::FunctionCallback)
     inline void NODE_SET_METHOD(v8::Local<v8::Object> recv,
                 ^~~~~~~~~~~~~~~
    
    make: *** [Release/obj.target/validation/src/validation.o] Fehler 1
    gyp
     ERR! build error 
    gyp
     ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
    
    gyp ERR! stack     at emitTwo (events.js:126:13)gyp ERR! stack     at ChildProcess.emit (events.js:214:7)
    gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:198:12)
    
    gyp ERR! System
     Linux 4.9.0-8-amd64gyp 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/utf-8-validate
    gyp ERR! node -v
     v8.15.1gyp ERR! node-gyp -v v3.8.0
    gyp ERR! not ok 
    
    npm 
    WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none is installed. You must install peer dependencies yourself.npm WARN onvif-snapshot@1.0.2 requires a peer of onvif@^0.5.5 but none is installed. You must install peer dependencies yourself.
    
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 (node_modules/bufferutil):npm WARN optional SKIPPING OPTIONAL DEPENDENCY: bufferutil@1.1.0 install: `node-gyp rebuild`
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
    npm WARN
     optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 (node_modules/utf-8-validate):npm WARN optional SKIPPING OPTIONAL DEPENDENCY: utf-8-validate@1.1.0 install: `node-gyp rebuild`
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
    

    System ist Ubuntu VM unter Proxmox.

    Gruss

    1 Antwort Letzte Antwort
    0
    • wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #2

      Vielleicht auch ein Fall für den Fixer

      https://forum.iobroker.net/topic/21474/gelöst-update-js-controller-geht-nicht-auf-ubuntu

      Bitte keine Fragen per PN, die gehören ins Forum!

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

      1 Antwort Letzte Antwort
      0

      Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

      Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

      Mit deinem Input könnte dieser Beitrag noch besser werden 💗

      Registrieren Anmelden
      Antworten
      • In einem neuen Thema antworten
      Anmelden zum Antworten
      • Älteste zuerst
      • Neuste zuerst
      • Meiste Stimmen


      Support us

      ioBroker
      Community Adapters
      Donate

      298

      Online

      32.7k

      Benutzer

      82.6k

      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