audreyt / node-webworker-threads

Lightweight Web Worker API implementation with native threads
https://npmjs.org/package/webworker-threads
Other
2.3k stars 149 forks source link

NAN_DEPRECATED logs when npm installing #174

Open edwmurph opened 6 years ago

edwmurph commented 6 years ago

Environment:

  "engines": {
    "node": "8.8.0",
    "npm": "4.6.1"
  },

The below logs snippet happens when just doing npm i webworker-threads with no package-lock and no other node modules installed already.

> node-gyp rebuild

  CXX(target) Release/obj.target/WebWorkerThreads/src/WebWorkerThreads.o
In file included from ../src/WebWorkerThreads.cc:17:
../src/bson.cc:434:8: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
                Nan::ForceSet(returnObject, name, value, v8::None);
                     ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
In file included from ../src/WebWorkerThreads.cc:17:
../src/bson.cc:690:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(target, Nan::New<String>("BSON").ToLocalCh...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:258:5: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    JSObjFn(fs_obj, "readFileSync", readFileSync_);
    ^
../src/jslib.cc:27:10: note: expanded from macro 'JSObjFn'
    Nan::ForceSet(obj, Nan::New<String>(name).ToLocalChecked...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:259:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("native_fs_").ToL...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:262:5: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    JSObjFn(console_obj, "log", console_log);
    ^
../src/jslib.cc:27:10: note: expanded from macro 'JSObjFn'
    Nan::ForceSet(obj, Nan::New<String>(name).ToLocalChecked...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:263:5: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    JSObjFn(console_obj, "error", console_error);
    ^
../src/jslib.cc:27:10: note: expanded from macro 'JSObjFn'
    Nan::ForceSet(obj, Nan::New<String>(name).ToLocalChecked...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:264:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("console").ToLoca...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:266:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("self").ToLocalCh...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:267:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("global").ToLocal...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:269:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("puts").ToLocalCh...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:270:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("print").ToLocalC...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:272:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("postMessage").To...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:273:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("__postError").To...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
../src/WebWorkerThreads.cc:276:10: warning: 'ForceSet' is deprecated
      [-Wdeprecated-declarations]
    Nan::ForceSet(global, Nan::New<String>("thread").ToLocal...
         ^
../../nan/nan_maybe_43_inl.h:116:1: note: 'ForceSet' has been
      explicitly marked deprecated here
NAN_DEPRECATED inline Maybe<bool> ForceSet(
^
../../nan/nan.h:98:40: note: expanded from macro 'NAN_DEPRECATED'
# define NAN_DEPRECATED __attribute__((deprecated))
                                       ^
14 warnings generated.
  SOLINK_MODULE(target) Release/WebWorkerThreads.node
davisjam commented 6 years ago

Fixed by #178 ?