Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [Problem] VIS Adapter Installation geht nicht mehr

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[Problem] VIS Adapter Installation geht nicht mehr

Scheduled Pinned Locked Moved Error/Bug
5 Posts 3 Posters 1.0k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • kmxakK Offline
    kmxakK Offline
    kmxak
    Most Active
    wrote on last edited by
    #1

    Moin.

    Nachdem meine Vis nicht mehr updaten wollte habe ich schon folgende dinge ausprobiert:

    Habe das komplette System geupdatet, NPM neu installiert, node neu installiert, node gyp neu installiert.

    js-controller update, npm cache gecleart

    http://www.iobroker.net/docu/?page_id=5510&lang=de habe ich auch durch

    Bin echt ratlos warum es plötzlich nicht mehr geht.

    Node -v 7.8.0

    npm -v 4.2.0

    Hier meine LOGS

    ! ````
    root@FHEM:/home/admin# cd /opt/iobroker
    root@FHEM:/opt/iobroker# npm install iobroker.vis --produktion
    ! > bufferutil@1.1.0 install /opt/iobroker/node_modules/bufferutil
    node-gyp rebuild
    ! make: Entering directory '/opt/iobroker/node_modules/bufferutil/build'
    CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
    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 NanIntern::To(v8::Handlev8::integer) [with T = v8::Int32; v8::Handle v8::integer= v8::Localv8::integer]’:
    ../node_modules/nan/nan_new.h:34:64: warning: ‘v8::Local v8::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:9041): Use maybe version [-Wdeprecated-declarations]
    Tov8::int32(v8::Handle v8::integeri) { return i->ToInt32(); }
    ^
    ../node_modules/nan/nan_new.h: In function ‘v8::Local NanIntern::To(v8::Handlev8::integer) [with T = v8::Uint32; v8::Handle v8::integer= v8::Localv8::integer]’:
    ../node_modules/nan/nan_new.h:39:65: warning: ‘v8::Local v8::uint32v8::Value::ToUint32() const’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:9035): Use maybe version [-Wdeprecated-declarations]
    Tov8::uint32(v8::Handle v8::integeri) { return i->ToUint32(); }
    ^
    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::FactoryBasev8::booleanobject::return_t NanIntern::Factoryv8::booleanobject::New(bool)’:
    ../node_modules/nan/nan_implementation_12_inl.h:49:38: warning: ‘static v8::Local v8::valuev8::BooleanObject::New(bool)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:4490): Pass an isolate [-Wdeprecated-declarations]
    return v8::BooleanObject::New(value).Asv8::booleanobject();
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::script::return_t NanIntern::Factoryv8::script::New(v8::Localv8::string)’:
    ../node_modules/nan/nan_implementation_12_inl.h:166:69: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1374): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::script::return_t NanIntern::Factoryv8::script::New(v8::Localv8::string, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan_implementation_12_inl.h:173:69: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1374): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::string::return_t NanIntern::Factoryv8::string::New(const uint8_t*, int)’:
    ../node_modules/nan/nan_implementation_12_inl.h:206:42: warning: ‘static v8::Local v8::stringv8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:2542): Use maybe version [-Wdeprecated-declarations]
    v8::String::kNormalString, length);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::string::return_t NanIntern::Factoryv8::string::New(v8::String::ExternalStringResource*)’:
    ../node_modules/nan/nan_implementation_12_inl.h:217:66: warning: ‘static v8::Local v8::stringv8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:2581): Use maybe version [-Wdeprecated-declarations]
    return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::unboundscript::return_t NanIntern::Factoryv8::unboundscript::New(v8::Localv8::string)’:
    ../node_modules/nan/nan_implementation_12_inl.h:237:76: warning: ‘static v8::Local v8::unboundscriptv8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1355): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::unboundscript::return_t NanIntern::Factoryv8::unboundscript::New(v8::Localv8::string, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan_implementation_12_inl.h:244:76: warning: ‘static v8::Local v8::unboundscriptv8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1355): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
    ^
    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 _NanEnsureLocal(v8::Local)’
    NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
    ^
    ../node_modules/nan/nan.h:256:25: note: ‘template <class t="">v8::Local _NanEnsureLocal(v8::Handle)’ previously declared here
    NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle 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 (declared at /root/.node-gyp/7.8.0/include/node/v8.h:6892): use IdleNotificationDeadline() [-Wdeprecated-declarations]
    return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
    ^
    ../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::objectNanNewBufferHandle(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::objectNanNewBufferHandle(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:
    /root/.node-gyp/7.8.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of ‘v8::MaybeLocal v8::objectnode::Buffer::New(v8::Isolate*, char*, size_t)’
    NODE_EXTERN v8::MaybeLocal v8::objectNew(v8::Isolate* isolate,
    ^
    In file included from ../src/bufferutil.cc:16:0:
    ../node_modules/nan/nan.h:672:67: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))’ from ‘v8::MaybeLocalv8::object’ to ‘v8::Localv8::object’
    return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
    ^
    ../node_modules/nan/nan.h: In function ‘v8::Local v8::objectNanNewBufferHandle(uint32_t)’:
    ../node_modules/nan/nan.h:676:61: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))’ from ‘v8::MaybeLocalv8::object’ to ‘v8::Localv8::object’
    return node::Buffer::New(v8::Isolate::GetCurrent(), size);
    ^
    ../node_modules/nan/nan.h: In function ‘v8::Local v8::objectNanBufferUse(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::scriptNanCompileScript(v8::Localv8::string, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan.h:710:74: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1374): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
    ^
    ../node_modules/nan/nan.h: In function ‘v8::Local v8::scriptNanCompileScript(v8::Localv8::string)’:
    ../node_modules/nan/nan.h:717:74: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1374): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
    ^
    ../src/bufferutil.cc: In static member function ‘static void BufferUtil::Initialize(v8::Handlev8::object)’:
    ../src/bufferutil.cc:30:52: error: call of overloaded ‘NODE_SET_METHOD(v8::Localv8::functiontemplate&, const char [7], void (&)(const v8::FunctionCallbackInfov8::value&))’ is ambiguous
    NODE_SET_METHOD(t, "unmask", BufferUtil::Unmask);
    ^
    ../src/bufferutil.cc:30:52: note: candidates are:
    In file included from ../src/bufferutil.cc:8:0:
    /root/.node-gyp/7.8.0/include/node/node.h:241:13: note: void node::NODE_SET_METHOD(v8::Localv8::template, const char*, v8::FunctionCallback)
    inline void NODE_SET_METHOD(v8::Local v8::templaterecv,
    ^
    /root/.node-gyp/7.8.0/include/node/node.h:254:13: note: void node::NODE_SET_METHOD(v8::Localv8::object, const char*, v8::FunctionCallback)
    inline void NODE_SET_METHOD(v8::Local v8::objectrecv,
    ^
    ../src/bufferutil.cc:31:48: error: call of overloaded ‘NODE_SET_METHOD(v8::Localv8::functiontemplate&, const char [5], void (&)(const v8::FunctionCallbackInfov8::value&))’ is ambiguous
    NODE_SET_METHOD(t, "mask", BufferUtil::Mask);
    ^
    ../src/bufferutil.cc:31:48: note: candidates are:
    In file included from ../src/bufferutil.cc:8:0:
    /root/.node-gyp/7.8.0/include/node/node.h:241:13: note: void node::NODE_SET_METHOD(v8::Localv8::template, const char*, v8::FunctionCallback)
    inline void NODE_SET_METHOD(v8::Local v8::templaterecv,
    ^
    /root/.node-gyp/7.8.0/include/node/node.h:254:13: note: void node::NODE_SET_METHOD(v8::Localv8::object, const char*, v8::FunctionCallback)
    inline void NODE_SET_METHOD(v8::Local v8::objectrecv,
    ^
    ../src/bufferutil.cc:32:50: error: call of overloaded ‘NODE_SET_METHOD(v8::Localv8::functiontemplate&, const char [6], void (&)(const v8::FunctionCallbackInfov8::value&))’ is ambiguous
    NODE_SET_METHOD(t, "merge", BufferUtil::Merge);
    ^
    ../src/bufferutil.cc:32:50: note: candidates are:
    In file included from ../src/bufferutil.cc:8:0:
    /root/.node-gyp/7.8.0/include/node/node.h:241:13: note: void node::NODE_SET_METHOD(v8::Localv8::template, const char*, v8::FunctionCallback)
    inline void NODE_SET_METHOD(v8::Local v8::templaterecv,
    ^
    /root/.node-gyp/7.8.0/include/node/node.h:254:13: note: void node::NODE_SET_METHOD(v8::Localv8::object, const char*, v8::FunctionCallback)
    inline void NODE_SET_METHOD(v8::Local v8::objectrecv,
    ^
    bufferutil.target.mk:96: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed
    make: *** [Release/obj.target/bufferutil/src/bufferutil.o] Error 1
    make: Leaving directory '/opt/iobroker/node_modules/bufferutil/build'
    gyp ERR! build error
    gyp ERR! stack Error: make failed with exit code: 2
    gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
    gyp ERR! stack at emitTwo (events.js:106:13)
    gyp ERR! stack at ChildProcess.emit (events.js:194:7)
    gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
    gyp ERR! System Linux 3.16.0-4-amd64
    gyp ERR! command "/usr/local/bin/node" "/usr/local/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 v7.8.0
    gyp ERR! node-gyp -v v3.5.0
    gyp ERR! not ok
    ! > utf-8-validate@1.1.0 install /opt/iobroker/node_modules/utf-8-validate
    node-gyp rebuild
    ! make: Entering directory '/opt/iobroker/node_modules/utf-8-validate/build'
    CXX(target) Release/obj.target/validation/src/validation.o
    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 NanIntern::To(v8::Handlev8::integer) [with T = v8::Int32; v8::Handle v8::integer= v8::Localv8::integer]’:
    ../node_modules/nan/nan_new.h:34:64: warning: ‘v8::Local v8::int32v8::Value::ToInt32() const’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:9041): Use maybe version [-Wdeprecated-declarations]
    Tov8::int32(v8::Handle v8::integeri) { return i->ToInt32(); }
    ^
    ../node_modules/nan/nan_new.h: In function ‘v8::Local NanIntern::To(v8::Handlev8::integer) [with T = v8::Uint32; v8::Handle v8::integer= v8::Localv8::integer]’:
    ../node_modules/nan/nan_new.h:39:65: warning: ‘v8::Local v8::uint32v8::Value::ToUint32() const’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:9035): Use maybe version [-Wdeprecated-declarations]
    Tov8::uint32(v8::Handle v8::integeri) { return i->ToUint32(); }
    ^
    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::FactoryBasev8::booleanobject::return_t NanIntern::Factoryv8::booleanobject::New(bool)’:
    ../node_modules/nan/nan_implementation_12_inl.h:49:38: warning: ‘static v8::Local v8::valuev8::BooleanObject::New(bool)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:4490): Pass an isolate [-Wdeprecated-declarations]
    return v8::BooleanObject::New(value).Asv8::booleanobject();
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::script::return_t NanIntern::Factoryv8::script::New(v8::Localv8::string)’:
    ../node_modules/nan/nan_implementation_12_inl.h:166:69: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1374): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::script::return_t NanIntern::Factoryv8::script::New(v8::Localv8::string, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan_implementation_12_inl.h:173:69: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1374): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &src);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::string::return_t NanIntern::Factoryv8::string::New(const uint8_t*, int)’:
    ../node_modules/nan/nan_implementation_12_inl.h:206:42: warning: ‘static v8::Local v8::stringv8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:2542): Use maybe version [-Wdeprecated-declarations]
    v8::String::kNormalString, length);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::string::return_t NanIntern::Factoryv8::string::New(v8::String::ExternalStringResource*)’:
    ../node_modules/nan/nan_implementation_12_inl.h:217:66: warning: ‘static v8::Local v8::stringv8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:2581): Use maybe version [-Wdeprecated-declarations]
    return v8::String::NewExternal(v8::Isolate::GetCurrent(), value);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::unboundscript::return_t NanIntern::Factoryv8::unboundscript::New(v8::Localv8::string)’:
    ../node_modules/nan/nan_implementation_12_inl.h:237:76: warning: ‘static v8::Local v8::unboundscriptv8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1355): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
    ^
    ../node_modules/nan/nan_implementation_12_inl.h: In static member function ‘static NanIntern::FactoryBasev8::unboundscript::return_t NanIntern::Factoryv8::unboundscript::New(v8::Localv8::string, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan_implementation_12_inl.h:244:76: warning: ‘static v8::Local v8::unboundscriptv8::ScriptCompiler::CompileUnbound(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1355): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::CompileUnbound(v8::Isolate::GetCurrent(), &src);
    ^
    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 _NanEnsureLocal(v8::Local)’
    NAN_INLINE v8::Local _NanEnsureLocal(v8::Local val) {
    ^
    ../node_modules/nan/nan.h:256:25: note: ‘template <class t="">v8::Local _NanEnsureLocal(v8::Handle)’ previously declared here
    NAN_INLINE v8::Local _NanEnsureLocal(v8::Handle 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 (declared at /root/.node-gyp/7.8.0/include/node/v8.h:6892): use IdleNotificationDeadline() [-Wdeprecated-declarations]
    return v8::Isolate::GetCurrent()->IdleNotification(idle_time_in_ms);
    ^
    ../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::objectNanNewBufferHandle(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::objectNanNewBufferHandle(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:
    /root/.node-gyp/7.8.0/include/node/node_buffer.h:46:40: note: initializing argument 2 of ‘v8::MaybeLocal v8::objectnode::Buffer::New(v8::Isolate*, char*, size_t)’
    NODE_EXTERN v8::MaybeLocal v8::objectNew(v8::Isolate* isolate,
    ^
    In file included from ../src/validation.cc:15:0:
    ../node_modules/nan/nan.h:672:67: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))’ from ‘v8::MaybeLocalv8::object’ to ‘v8::Localv8::object’
    return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
    ^
    ../node_modules/nan/nan.h: In function ‘v8::Local v8::objectNanNewBufferHandle(uint32_t)’:
    ../node_modules/nan/nan.h:676:61: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))’ from ‘v8::MaybeLocalv8::object’ to ‘v8::Localv8::object’
    return node::Buffer::New(v8::Isolate::GetCurrent(), size);
    ^
    ../node_modules/nan/nan.h: In function ‘v8::Local v8::objectNanBufferUse(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::scriptNanCompileScript(v8::Localv8::string, const v8::ScriptOrigin&)’:
    ../node_modules/nan/nan.h:710:74: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1374): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
    ^
    ../node_modules/nan/nan.h: In function ‘v8::Local v8::scriptNanCompileScript(v8::Localv8::string)’:
    ../node_modules/nan/nan.h:717:74: warning: ‘static v8::Local v8::scriptv8::ScriptCompiler::Compile(v8::Isolate*, v8::ScriptCompiler::Source*, v8::ScriptCompiler::CompileOptions)’ is deprecated (declared at /root/.node-gyp/7.8.0/include/node/v8.h:1374): Use maybe version [-Wdeprecated-declarations]
    return v8::ScriptCompiler::Compile(v8::Isolate::GetCurrent(), &source);
    ^
    ../src/validation.cc: In static member function ‘static void Validation::Initialize(v8::Handlev8::object)’:
    ../src/validation.cc:112:62: error: call of overloaded ‘NODE_SET_METHOD(v8::Localv8::functiontemplate&, const char [12], void (&)(const v8::FunctionCallbackInfov8::value&))’ is ambiguous
    NODE_SET_METHOD(t, "isValidUTF8", Validation::IsValidUTF8);
    ^
    ../src/validation.cc:112:62: note: candidates are:
    In file included from ../src/validation.cc:8:0:
    /root/.node-gyp/7.8.0/include/node/node.h:241:13: note: void node::NODE_SET_METHOD(v8::Localv8::template, const char*, v8::FunctionCallback)
    inline void NODE_SET_METHOD(v8::Local v8::templaterecv,
    ^
    /root/.node-gyp/7.8.0/include/node/node.h:254:13: note: void node::NODE_SET_METHOD(v8::Localv8::object, const char*, v8::FunctionCallback)
    inline void NODE_SET_METHOD(v8::Local v8::objectrecv,
    ^
    validation.target.mk:96: recipe for target 'Release/obj.target/validation/src/validation.o' failed
    make: *** [Release/obj.target/validation/src/validation.o] Error 1
    make: Leaving directory '/opt/iobroker/node_modules/utf-8-validate/build'
    gyp ERR! build error
    gyp ERR! stack Error: make failed with exit code: 2
    gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
    gyp ERR! stack at emitTwo (events.js:106:13)
    gyp ERR! stack at ChildProcess.emit (events.js:194:7)
    gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:215:12)
    gyp ERR! System Linux 3.16.0-4-amd64
    gyp ERR! command "/usr/local/bin/node" "/usr/local/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 v7.8.0
    gyp ERR! node-gyp -v v3.5.0
    gyp ERR! not ok
    ! > iobroker.vis@0.14.1 install /opt/iobroker/node_modules/iobroker.vis
    node main.js --install
    ! iobroker.core@0.1.0 /opt/iobroker
    └── (empty)
    ! npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/chokidar/node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.1: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules/nunjucks/node_modules/chokidar/node_modules/fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.1: 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</v8::object></v8::object></v8::template></v8::template></v8::value></v8::functiontemplate></v8::object></v8::script></v8::string></v8::script></v8::script></v8::string></v8::script></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></t,></t,></t,></class></class></v8::unboundscript></v8::string></v8::unboundscript></v8::unboundscript></v8::unboundscript></v8::string></v8::unboundscript></v8::unboundscript></v8::string></v8::string></v8::string></v8::string></v8::string></v8::string></v8::script></v8::string></v8::script></v8::script></v8::script></v8::string></v8::script></v8::script></v8::booleanobject></v8::value></v8::booleanobject></v8::booleanobject></v8::integer></v8::uint32></v8::uint32></v8::integer></v8::integer></v8::integer></v8::integer></v8::int32></v8::int32></v8::integer></v8::integer></v8::integer></v8::object></v8::object></v8::template></v8::template></v8::value></v8::functiontemplate></v8::object></v8::object></v8::template></v8::template></v8::value></v8::functiontemplate></v8::object></v8::object></v8::template></v8::template></v8::value></v8::functiontemplate></v8::object></v8::script></v8::string></v8::script></v8::script></v8::string></v8::script></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></v8::object></t,></t,></t,></class></class></v8::unboundscript></v8::string></v8::unboundscript></v8::unboundscript></v8::unboundscript></v8::string></v8::unboundscript></v8::unboundscript></v8::string></v8::string></v8::string></v8::string></v8::string></v8::string></v8::script></v8::string></v8::script></v8::script></v8::script></v8::string></v8::script></v8::script></v8::booleanobject></v8::value></v8::booleanobject></v8::booleanobject></v8::integer></v8::uint32></v8::uint32></v8::integer></v8::integer></v8::integer></v8::integer></v8::int32></v8::int32></v8::integer></v8::integer></v8::integer>

    Gruß Alex

    1 Reply Last reply
    0
    • lobomauL Offline
      lobomauL Offline
      lobomau
      wrote on last edited by
      #2

      Ich weiß den Einfluss nicht, aber hier zur Information meine Versionen mit denen es läuft. Kannst ja Mal testen:

      npm version: 2.15.11

      node version: v4.8.2

      Host: NUC8i3 mit Proxmox:

      • ioBroker CT Debian 13, npm 10.9.4, nodejs 22.21.0
      • Slave: Pi4
      1 Reply Last reply
      0
      • kmxakK Offline
        kmxakK Offline
        kmxak
        Most Active
        wrote on last edited by
        #3

        So es scheint wieder zu gehen. Habe es aber über das Terminal gemacht.

        Ich musste die ganzen Node Ordner manuell löschen und deinstallieren. Habe dann auf Nodejs 4.8.2 mit npm geupdatet.

        Gruß Alex

        1 Reply Last reply
        0
        • HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #4

          Ich hatte gestern ein ähnliches Problem als ich ein Backup vom tinker1 auf dem tinker2 installieren wollte.

          Ob es an der Meldung im log "cannot find license, please get one" lag, obwohl ich noch die 0.10.15 (?) drauf hatte.

          Auch ich jabe mit verschiedenen node versionen gespielt ohne Besserung. (Du weisst aber dass v7 nur beta ist?)

          Zum Schluss habe ich dann im Expertenmodus die 0.10.15 "upgedated" danach lief es.

          Gruß

          Rainer

          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 -

          1 Reply Last reply
          0
          • kmxakK Offline
            kmxakK Offline
            kmxak
            Most Active
            wrote on last edited by
            #5

            Ja seit dem es die License Funktion gibt habe ich updates versucht aber ohne Erfolg.

            Ich bleibe erstmal bei nodejs 4.8.2

            Expertenmodus ging bei mir auch nicht.

            Gruß Alex

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Support us

            ioBroker
            Community Adapters
            Donate

            649

            Online

            32.7k

            Users

            82.4k

            Topics

            1.3m

            Posts
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Home
            • Recent
            • Tags
            • Unread 0
            • Categories
            • Unreplied
            • Popular
            • GitHub
            • Docu
            • Hilfe