Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Time Out Instancen Installation

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    UNSOLVED Time Out Instancen Installation

    This topic has been deleted. Only users with topic management privileges can see it.
    • Glasfaser
      Glasfaser @Cedrik1 last edited by

      @Cedrik1 sagte in Time Out Instancen Installation:

      An updates etc. habe ich nur das gemacht was hier im Thread von euch vorgeschlagen wurde.

      Dann ist alles gut ....
      ...... nur ist die JS-Version komplett falsch ...warum auch immer !

      Glasfaser 1 Reply Last reply Reply Quote 0
      • Glasfaser
        Glasfaser @Glasfaser last edited by

        @Glasfaser sagte in Time Out Instancen Installation:

        @Cedrik1 sagte in Time Out Instancen Installation:

        An updates etc. habe ich nur das gemacht was hier im Thread von euch vorgeschlagen wurde.

        Dann ist alles gut ....
        ...... nur ist die JS-Version komplett falsch ...warum auch immer !

        Man (könnte) es gerade biegen ... da bin ich gerade Vorsichtig damit ... das ist ein riesen Sprung ... und da könnte noch mehr hinterhängen .

        Wäre es nicht von dir möglich , es einfach neu aufzusetzten !?

        C 1 Reply Last reply Reply Quote 0
        • C
          Cedrik1 @Glasfaser last edited by

          @Glasfaser Ich setze das image morgen nochmal neu auf

          1 Reply Last reply Reply Quote 0
          • Meister Mopper
            Meister Mopper @Thomas Braun last edited by

            @Thomas-Braun vielleicht kannst Du mir mal wieder die Augen öffnen hier empfiehlst Du:

            sudo apt update
            sudo apt dist-upgrade 
            

            Im Netz kursieren Meinungen, dass bei apt "full-upgrade" verwendet werden soll, bei apt-get "dist-upgrade", weil in beiden Fällen die Abhängigkeiten und unnötige Packete geprüft werden. Sagst Du mir bitte, was nun richtig ist?

            Glasfaser Thomas Braun 2 Replies Last reply Reply Quote 0
            • Glasfaser
              Glasfaser @Meister Mopper last edited by

              @Meister-Mopper sagte in Time Out Instancen Installation:

              sudo apt dist-upgrade

              Wenn es dir reicht ... hier hat er es erklärt

              https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

              Meister Mopper 1 Reply Last reply Reply Quote 0
              • Meister Mopper
                Meister Mopper @Glasfaser last edited by

                @Glasfaser den Beitrag kenne ich ja, ich habe mich dafür im thread explizit bedankt. Aber mir ist nicht klar, was der Unterschied zwischen dist-upgrade und full-upgrade ist, da gehen im Netz die Meinungen auseinander.

                1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @Meister Mopper last edited by Thomas Braun

                  @Meister-Mopper
                  Das hat mit der Verwendung von apt oder apt-get nichts zu tun. Lediglich der Umfang der installierten Pakete ändert sich.
                  upgrade - Keine neuen Pakete
                  dist-upgrade - Neue Abhängigkeiten werden mit installiert
                  full-upgrade - Wird nur bei Upgrade des Releases verwendet, zieht dir das System komplett auf links

                  Meister Mopper 1 Reply Last reply Reply Quote 0
                  • Meister Mopper
                    Meister Mopper @Thomas Braun last edited by

                    @Thomas-Braun was meint "auf links"?

                    Thomas Braun 1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @Glasfaser last edited by

                      @Glasfaser sagte in Time Out Instancen Installation:

                      Wie geht denn das in einem fertigen Image !?

                      das ist auch nix anderes als eine normale Installation.

                      iobroker stop
                      iobroker update
                      iobroker upgrade self
                      iobroker start
                      
                      Glasfaser 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @Meister Mopper last edited by

                        @Meister-Mopper Aus einem 'stretch' wird z. B. ein 'buster'.

                        Meister Mopper 1 Reply Last reply Reply Quote 0
                        • Meister Mopper
                          Meister Mopper @Thomas Braun last edited by

                          @Thomas-Braun Ah, okay, solchen input benötigt mein rudimentäres Linux-Verständnis. Danke! 👍 😊

                          1 Reply Last reply Reply Quote 0
                          • Glasfaser
                            Glasfaser @Homoran last edited by Glasfaser

                            @Homoran sagte in Time Out Instancen Installation:

                            Wie geht denn das in einem fertigen Image !?

                            Damit meinte ich eigentlich ... wie kommt die 1.5.11 in ein fertiges Image , wie bei Ihm .

                            Controller "js-controller" : 3.1.6 , installed 1.5.11 [Updateable]

                            nach dem Link ist die Version "mit dem js-controller v2.1.1 nach Stand vom 27.11.2019."

                            Thomas Braun Homoran 2 Replies Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators last edited by

                              Wieso in dem Image noch eine 1er Version drin ist verstehe ich nicht.
                              leider habe ich diese im Readme
                              https://www.iobroker.net/#de/download?ioBroker_Image_RPi_2-3-4_piVCCU_20190723_buster.md
                              nicht erwähnt, sondern nur:

                              mit dem js-controller nach Stand vom 23.07.2019

                              Ich kann nicht glauben, dass es da noch die 1.x gab

                              Glasfaser 1 Reply Last reply Reply Quote 0
                              • Thomas Braun
                                Thomas Braun Most Active @Glasfaser last edited by

                                @Glasfaser
                                Ich weiß ja, warum ich grundsätzlich keine Images verwende...

                                Homoran 1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @Thomas Braun last edited by

                                  @Thomas-Braun 😡

                                  Thomas Braun Glasfaser 2 Replies Last reply Reply Quote 0
                                  • Glasfaser
                                    Glasfaser @Homoran last edited by

                                    @Homoran sagte in Time Out Instancen Installation:

                                    Ich kann nicht glauben, dass es da noch die 1.x gab

                                    ich auch nicht ... aber siehe die Ausgabe von Ihm !?

                                    1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @Glasfaser last edited by Homoran

                                      @Glasfaser nein, er hat das all-in-one image mit piVCCU, er muss ein deutlich älteres geladen haben

                                      1 Reply Last reply Reply Quote 0
                                      • Thomas Braun
                                        Thomas Braun Most Active @Homoran last edited by

                                        @Homoran sagte in Time Out Instancen Installation:

                                        @Thomas-Braun 😡

                                        Lol

                                        1 Reply Last reply Reply Quote 0
                                        • Glasfaser
                                          Glasfaser @Homoran last edited by

                                          @Homoran sagte in Time Out Instancen Installation:
                                          @Thomas-Braun 😡

                                          Das Kerlchen ist aber süß 😁

                                          C 1 Reply Last reply Reply Quote 0
                                          • C
                                            Cedrik1 @Glasfaser last edited by Cedrik1

                                            Hallo,

                                            ich habe eben nochmal das image neu aufgesetzt. Im Terminal wird die selbe iobroker Version angezeigt wie gestern. Aber im Admin Panel ist es die 3.6.2. Auch die Installation der Instanzen ist fehlerhaft. Ping.0 mit timeout by install und web.0 mit Fehler 30.

                                            Ich habe bisher noch keine updates installiert.

                                            
                                            NPM version: 6.9.0
                                            npm install iobroker.ping@1.4.8 --production --save --prefix "/opt/iobroker" (System call)
                                            In file included from ../node_modules/nan/nan.h:190,                 from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
                                            ../node_modules/nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
                                               return obj->ForceSet(GetCurrentContext(), key, value, attribs);
                                                           ^~~~~~~~
                                            
                                            In file included from ../src/unix_dgram.cc:5:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
                                            ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                                                        ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:177:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                                                        ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:177:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            
                                            In file included from ../src/unix_dgram.cc:5:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
                                            ../node_modules/nan/nan.h:831:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                                                                                                          ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:170:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h:831:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                                                                                                          ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:170:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
                                            ../node_modules/nan/nan.h:845:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, method, argc, argv);
                                                                                                          ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:163:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h:845:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, method, argc, argv);
                                                                                                          ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:163:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            
                                            In file included from ../src/unix_dgram.cc:5:../node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
                                            ../node_modules/nan/nan.h:1463:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                 ));
                                                 ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:177:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h:1463:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                 ));
                                                 ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:177:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            
                                            In file included from ../src/unix_dgram.cc:5:../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
                                            ../node_modules/nan/nan.h:1706: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<uv_after_work_cb>(AsyncExecuteComplete)
                                                                                                          ^
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Socket(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:189:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               domain      = info[0]->Int32Value();
                                                                                 ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:190:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               type        = info[1]->Int32Value();
                                                                                 ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:191:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               protocol    = info[2]->Int32Value();
                                                                                 ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Bind(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:230:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:231:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                                               String::Utf8Value path(info[1]);
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2892:28: note: declared here
                                                               explicit Utf8Value(Local<v8::Value> obj));
                                                                        ^~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::SendTo(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:258:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:259:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               buf = info[1]->ToObject();
                                                                       ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:10046:15: note: declared here
                                             Local<Object> Value::ToObject() const {
                                                           ^~~~~
                                            ../src/unix_dgram.cc:260:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               offset = info[2]->Uint32Value();
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2477:47: note: declared here
                                               V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                                                           ^~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:261:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               length = info[3]->Uint32Value();
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2477:47: note: declared here
                                               V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                                                           ^~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:262:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                                               String::Utf8Value path(info[4]);
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2892:28: note: declared here
                                                               explicit Utf8Value(Local<v8::Value> obj));
                                                                        ^~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Send(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:302:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:303:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               buf = info[1]->ToObject();
                                                                       ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:10046:15: note: declared here
                                             Local<Object> Value::ToObject() const {
                                                           ^~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Connect(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:340:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:341:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                                               String::Utf8Value path(info[1]);
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2892:28: note: declared here
                                                               explicit Utf8Value(Local<v8::Value> obj));
                                                                        ^~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Close(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:361:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            In file included from ../node_modules/nan/nan.h:47,                 from ../src/unix_dgram.cc:5:
                                            ../src/unix_dgram.cc: At global scope:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                                   (node::addon_register_func) (regfunc),                          \
                                                                                       ^
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’
                                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                                               ^~~~~~~~~~~~~
                                            ../src/unix_dgram.cc:420:1: note: in expansion of macro ‘NODE_MODULE’
                                             NODE_MODULE(unix_dgram, Initialize)
                                             ^~~~~~~~~~~
                                            
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,                 from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node_object_wrap.h:84:78:   required from here
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                                                            reinterpret_cast<Callback>(callback), type);
                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../node_modules/nan/nan_object_wrap.h:66:61:   required from here
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                                            
                                            make: *** [unix_dgram.target.mk:99: Release/obj.target/unix_dgram/src/unix_dgram.o] Error 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 ChildProcess.emit (events.js:198:13)
                                            gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
                                            
                                            gyp ERR! System Linux 4.19.58-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/unix-dgram
                                            gyp ERR! node -v v10.16.0
                                            gyp ERR! node-gyp -v v3.8.0
                                            gyp ERR! not ok 
                                            
                                            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.3 (node_modules/iobroker.info/node_modules/osx-temperature-sensor):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                                            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules/unix-dgram):
                                            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: `node-gyp rebuild`
                                            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                            
                                            
                                            host.raspberrypi object system.adapter.ping created
                                            got /opt/iobroker/node_modules/iobroker.ping/admin
                                            upload [3] ping.admin /opt/iobroker/node_modules/iobroker.ping/admin/words.js words.js application/javascript
                                            upload [2] ping.admin /opt/iobroker/node_modules/iobroker.ping/admin/ping.png ping.png image/png
                                            upload [1] ping.admin /opt/iobroker/node_modules/iobroker.ping/admin/index_m.html index_m.html text/html
                                            upload [0] ping.admin /opt/iobroker/node_modules/iobroker.ping/admin/index.html index.html text/html
                                            process exited with code 0
                                            NPM version: 6.9.0
                                            npm install iobroker.web@3.0.12 --production --save --prefix "/opt/iobroker" (System call)
                                            npm
                                             WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                                            In file included from ../node_modules/nan/nan.h:190,                 from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
                                            ../node_modules/nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
                                               return obj->ForceSet(GetCurrentContext(), key, value, attribs);
                                                           ^~~~~~~~
                                            
                                            In file included from ../src/unix_dgram.cc:5:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
                                            ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                                                        ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:177:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                                                        ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:177:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            
                                            In file included from ../src/unix_dgram.cc:5:../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
                                            ../node_modules/nan/nan.h:831:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                                                                                                          ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:170:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h:831:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                                                                                                          ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:170:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
                                            ../node_modules/nan/nan.h:845:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, method, argc, argv);
                                                                                                          ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:163:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h:845:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                     v8::Isolate::GetCurrent(), target, method, argc, argv);
                                                                                                          ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:163:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            
                                            In file included from ../src/unix_dgram.cc:5:../node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
                                            ../node_modules/nan/nan.h:1463:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                 ));
                                                 ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:177:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            In file included from ../src/unix_dgram.cc:5:
                                            ../node_modules/nan/nan.h:1463:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                                                 ));
                                                 ^
                                            In file included from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:177:50: note: declared here
                                                             NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                                              ^~~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                                                 __attribute__((deprecated(message))) declarator
                                                                                      ^~~~~~~~~~
                                            
                                            In file included from ../src/unix_dgram.cc:5:../node_modules/nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
                                            ../node_modules/nan/nan.h:1706: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<uv_after_work_cb>(AsyncExecuteComplete)
                                                                                                          ^
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Socket(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:189:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               domain      = info[0]->Int32Value();
                                                                                 ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:190:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               type        = info[1]->Int32Value();
                                                                                 ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:191:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               protocol    = info[2]->Int32Value();
                                                                                 ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Bind(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:230:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:231:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                                               String::Utf8Value path(info[1]);
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2892:28: note: declared here
                                                               explicit Utf8Value(Local<v8::Value> obj));
                                                                        ^~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::SendTo(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:258:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:259:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               buf = info[1]->ToObject();
                                                                       ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:10046:15: note: declared here
                                             Local<Object> Value::ToObject() const {
                                                           ^~~~~
                                            ../src/unix_dgram.cc:260:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               offset = info[2]->Uint32Value();
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2477:47: note: declared here
                                               V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                                                           ^~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:261:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               length = info[3]->Uint32Value();
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2477:47: note: declared here
                                               V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                                                           ^~~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:262:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                                               String::Utf8Value path(info[4]);
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2892:28: note: declared here
                                                               explicit Utf8Value(Local<v8::Value> obj));
                                                                        ^~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Send(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:302:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:303:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               buf = info[1]->ToObject();
                                                                       ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:10046:15: note: declared here
                                             Local<Object> Value::ToObject() const {
                                                           ^~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Connect(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:340:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            ../src/unix_dgram.cc:341:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                                               String::Utf8Value path(info[1]);
                                                                             ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2892:28: note: declared here
                                                               explicit Utf8Value(Local<v8::Value> obj));
                                                                        ^~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Close(Nan::NAN_METHOD_ARGS_TYPE)’:../src/unix_dgram.cc:361:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                                               fd = info[0]->Int32Value();
                                                                        ^
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:26,
                                                             from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,
                                                             from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:2478:46: note: declared here
                                               V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                                                          ^~~~~~~~~~
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                                               declarator __attribute__((deprecated(message)))
                                               ^~~~~~~~~~
                                            
                                            In file included from ../node_modules/nan/nan.h:47,                 from ../src/unix_dgram.cc:5:
                                            ../src/unix_dgram.cc: At global scope:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:573:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
                                                   (node::addon_register_func) (regfunc),                          \
                                                                                       ^
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node.h:607:3: note: in expansion of macro ‘NODE_MODULE_X’
                                               NODE_MODULE_X(modname, regfunc, NULL, 0)  // NOLINT (readability/null_usage)
                                               ^~~~~~~~~~~~~
                                            ../src/unix_dgram.cc:420:1: note: in expansion of macro ‘NODE_MODULE’
                                             NODE_MODULE(unix_dgram, Initialize)
                                             ^~~~~~~~~~~
                                            
                                            In file included from /home/iobroker/.node-gyp/10.16.0/include/node/node.h:63,                 from ../node_modules/nan/nan.h:47,
                                                             from ../src/unix_dgram.cc:5:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
                                            /home/iobroker/.node-gyp/10.16.0/include/node/node_object_wrap.h:84:78:   required from here
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                                                            reinterpret_cast<Callback>(callback), type);
                                                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                                            
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:../node_modules/nan/nan_object_wrap.h:66:61:   required from here
                                            /home/iobroker/.node-gyp/10.16.0/include/node/v8.h:9502:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                                            
                                            make: *** [unix_dgram.target.mk:99: Release/obj.target/unix_dgram/src/unix_dgram.o] Error 1
                                            gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2
                                            gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
                                            gyp ERR! stack     at ChildProcess.emit (events.js:198:13)
                                            gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
                                            gyp ERR! System Linux 4.19.58-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/unix-dgram
                                            gyp ERR! node -v v10.16.0
                                            
                                            gyp ERR! node-gyp -v v3.8.0gyp ERR! not ok 
                                            
                                            npm
                                             
                                            WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@^1.0.3 (node_modules/iobroker.info/node_modules/osx-temperature-sensor):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                                            npm WARN ws@7.3.1 requires a peer of bufferutil@^4.0.1 but none is installed. You must install peer dependencies yourself.
                                            npm WARN ws@7.3.1 requires a peer of utf-8-validate@^5.0.2 but none is installed. You must install peer dependencies yourself.
                                            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules/unix-dgram):
                                            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: `node-gyp rebuild`
                                            npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
                                            
                                            
                                            ERROR: host.raspberrypi Invalid version of "js-controller". Installed "1.5.11", required ">=2.0.0
                                            ERROR: process exited with code 30
                                            
                                            mikeal created this issue in request/request

                                            open Request’s Past, Present and Future #3142

                                            Glasfaser 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            687
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            raspberry
                                            5
                                            60
                                            2608
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo