{"action":"created","issue":{"url":"https://api.github.com/repos/lloyd/node-toobusy/issues/52","repository_url":"https://api.github.com/repos/lloyd/node-toobusy","labels_url":"https://api.github.com/repos/lloyd/node-toobusy/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/lloyd/node-toobusy/issues/52/comments","events_url":"https://api.github.com/repos/lloyd/node-toobusy/issues/52/events","html_url":"https://github.com/lloyd/node-toobusy/issues/52","id":146796919,"number":52,"title":"Node.js v4.4.0 install fail!","user":{"login":"perzy","id":4902904,"avatar_url":"https://avatars.githubusercontent.com/u/4902904?v=3","gravatar_id":"","url":"https://api.github.com/users/perzy","html_url":"https://github.com/perzy","followers_url":"https://api.github.com/users/perzy/followers","following_url":"https://api.github.com/users/perzy/following{/other_user}","gists_url":"https://api.github.com/users/perzy/gists{/gist_id}","starred_url":"https://api.github.com/users/perzy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/perzy/subscriptions","organizations_url":"https://api.github.com/users/perzy/orgs","repos_url":"https://api.github.com/users/perzy/repos","events_url":"https://api.github.com/users/perzy/events{/privacy}","received_events_url":"https://api.github.com/users/perzy/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-04-08T02:37:37Z","updated_at":"2016-07-26T15:57:41Z","closed_at":null,"body":"JerryDeAir:toobusy jerry$ node-gyp rebuild\r\ngyp info it worked if it ends with ok\r\ngyp info using node-gyp@3.3.1\r\ngyp info using node@4.4.0 | darwin | x64\r\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\r\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\r\ngyp info spawn /usr/bin/python\r\ngyp info spawn args [ '/Users/jerry/.nvm/versions/node/v4.4.0/lib/node_modules/.node-gyp_npminstall/node-gyp/3.3.1/node-gyp/gyp/gyp_main.py',\r\ngyp info spawn args   'binding.gyp',\r\ngyp info spawn args   '-f',\r\ngyp info spawn args   'make',\r\ngyp info spawn args   '-I',\r\ngyp info spawn args   '/Users/jerry/work/nodejs/chat-server/node_modules/.npminstall/toobusy/0.2.4/toobusy/build/config.gypi',\r\ngyp info spawn args   '-I',\r\ngyp info spawn args   '/Users/jerry/.nvm/versions/node/v4.4.0/lib/node_modules/.node-gyp_npminstall/node-gyp/3.3.1/node-gyp/addon.gypi',\r\ngyp info spawn args   '-I',\r\ngyp info spawn args   '/Users/jerry/.node-gyp/4.4.0/include/node/common.gypi',\r\ngyp info spawn args   '-Dlibrary=shared_library',\r\ngyp info spawn args   '-Dvisibility=default',\r\ngyp info spawn args   '-Dnode_root_dir=/Users/jerry/.node-gyp/4.4.0',\r\ngyp info spawn args   '-Dnode_gyp_dir=/Users/jerry/.nvm/versions/node/v4.4.0/lib/node_modules/.node-gyp_npminstall/node-gyp/3.3.1/node-gyp',\r\ngyp info spawn args   '-Dnode_lib_file=node.lib',\r\ngyp info spawn args   '-Dmodule_root_dir=/Users/jerry/work/nodejs/chat-server/node_modules/.npminstall/toobusy/0.2.4/toobusy',\r\ngyp info spawn args   '--depth=.',\r\ngyp info spawn args   '--no-parallel',\r\ngyp info spawn args   '--generator-output',\r\ngyp info spawn args   'build',\r\ngyp info spawn args   '-Goutput_dir=.' ]\r\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\r\ngyp info spawn make\r\ngyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]\r\n  CXX(target) Release/obj.target/toobusy/toobusy.o\r\n../toobusy.cc:25:29: error: unknown type name 'Arguments'; did you mean 'v8::internal::Arguments'?\r\nHandle<Value> TooBusy(const Arguments& args) {\r\n                            ^~~~~~~~~\r\n                            v8::internal::Arguments\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:139:7: note: 'v8::internal::Arguments' declared here\r\nclass Arguments;\r\n      ^\r\n../toobusy.cc:37:20: error: no matching function for call to 'True'\r\n    return block ? True() : False();\r\n                   ^~~~\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:8139:16: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided\r\nLocal<Boolean> True(Isolate* isolate) {\r\n               ^\r\n../toobusy.cc:37:29: error: no matching function for call to 'False'\r\n    return block ? True() : False();\r\n                            ^~~~~\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:8148:16: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided\r\nLocal<Boolean> False(Isolate* isolate) {\r\n               ^\r\n../toobusy.cc:40:30: error: unknown type name 'Arguments'; did you mean 'v8::internal::Arguments'?\r\nHandle<Value> ShutDown(const Arguments& args) {\r\n                             ^~~~~~~~~\r\n                             v8::internal::Arguments\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:139:7: note: 'v8::internal::Arguments' declared here\r\nclass Arguments;\r\n      ^\r\n../toobusy.cc:45:12: error: no matching function for call to 'Undefined'\r\n    return Undefined();\r\n           ^~~~~~~~~\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:315:27: note: candidate function not viable: requires single argument 'isolate', but no arguments were provided\r\n  friend Local<Primitive> Undefined(Isolate* isolate);\r\n                          ^\r\n../toobusy.cc:48:25: error: unknown type name 'Arguments'; did you mean 'v8::internal::Arguments'?\r\nHandle<Value> Lag(const Arguments& args) {\r\n                        ^~~~~~~~~\r\n                        v8::internal::Arguments\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:139:7: note: 'v8::internal::Arguments' declared here\r\nclass Arguments;\r\n      ^\r\n../toobusy.cc:49:17: error: calling a protected constructor of class 'v8::HandleScope'\r\n    HandleScope scope;\r\n                ^\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:885:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\n../toobusy.cc:50:18: error: no member named 'Close' in 'v8::HandleScope'\r\n    return scope.Close(Integer::New(s_currentLag));\r\n           ~~~~~ ^\r\n../toobusy.cc:50:49: error: too few arguments to function call, expected 2, have 1\r\n    return scope.Close(Integer::New(s_currentLag));\r\n                       ~~~~~~~~~~~~             ^\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:2499:3: note: 'New' declared here\r\n  static Local<Integer> New(Isolate* isolate, int32_t value);\r\n  ^\r\n../toobusy.cc:53:35: error: unknown type name 'Arguments'; did you mean 'v8::internal::Arguments'?\r\nHandle<Value> HighWaterMark(const Arguments& args) {\r\n                                  ^~~~~~~~~\r\n                                  v8::internal::Arguments\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:139:7: note: 'v8::internal::Arguments' declared here\r\nclass Arguments;\r\n      ^\r\n../toobusy.cc:54:17: error: calling a protected constructor of class 'v8::HandleScope'\r\n    HandleScope scope;\r\n                ^\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:885:13: note: declared protected here\r\n  V8_INLINE HandleScope() {}\r\n            ^\r\n../toobusy.cc:56:13: error: member access into incomplete type 'const v8::internal::Arguments'\r\n    if (args.Length() >= 1) {\r\n            ^\r\n/Users/jerry/.node-gyp/4.4.0/include/node/v8.h:139:7: note: forward declaration of 'v8::internal::Arguments'\r\nclass Arguments;\r\n      ^\r\n../toobusy.cc:57:18: error: type 'const v8::internal::Arguments' does not provide a subscript operator\r\n        if (!args[0]->IsNumber()) {\r\n             ~~~~^~\r\n../toobusy.cc:58:24: error: no member named 'ThrowException' in namespace 'v8'\r\n            return v8::ThrowException(\r\n                   ~~~~^\r\n../toobusy.cc:60:33: error: no member named 'New' in 'v8::String'\r\n                    v8::String::New(\"expected numeric first argument\")));\r\n                    ~~~~~~~~~~~~^\r\n../toobusy.cc:62:23: error: type 'const v8::internal::Arguments' does not provide a subscript operator\r\n        int hwm = args[0]->Int32Value();\r\n                  ~~~~^~\r\n../toobusy.cc:64:24: error: no member named 'ThrowException' in namespace 'v8'\r\n            return v8::ThrowException(\r\n                   ~~~~^\r\n../toobusy.cc:66:33: error: no member named 'New' in 'v8::String'\r\n                    v8::String::New(\"maximum lag should be greater than 10ms\")));\r\n                    ~~~~~~~~~~~~^\r\n../toobusy.cc:71:18: error: no member named 'Close' in 'v8::HandleScope'\r\n    return scope.Close(Number::New(HIGH_WATER_MARK_MS));\r\n           ~~~~~ ^\r\nfatal error: too many errors emitted, stopping now [-ferror-limit=]\r\n20 errors generated.\r\nmake: *** [Release/obj.target/toobusy/toobusy.o] Error 1\r\ngyp ERR! build error \r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\ngyp ERR! stack     at ChildProcess.onExit (/Users/jerry/.nvm/versions/node/v4.4.0/lib/node_modules/.node-gyp_npminstall/node-gyp/3.3.1/node-gyp/lib/build.js:276:23)\r\ngyp ERR! stack     at emitTwo (events.js:87:13)\r\ngyp ERR! stack     at ChildProcess.emit (events.js:172:7)\r\ngyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)\r\ngyp ERR! System Darwin 14.5.0\r\ngyp ERR! command \"/Users/jerry/.nvm/versions/node/v4.4.0/bin/node\" \"/Users/jerry/.nvm/versions/node/v4.4.0/bin/node-gyp\" \"rebuild\"\r\ngyp ERR! cwd /Users/jerry/work/nodejs/chat-server/node_modules/.npminstall/toobusy/0.2.4/toobusy\r\ngyp ERR! node -v v4.4.0\r\ngyp ERR! node-gyp -v v3.3.1\r\ngyp ERR! not ok "},"comment":{"url":"https://api.github.com/repos/lloyd/node-toobusy/issues/comments/235314816","html_url":"https://github.com/lloyd/node-toobusy/issues/52#issuecomment-235314816","issue_url":"https://api.github.com/repos/lloyd/node-toobusy/issues/52","id":235314816,"user":{"login":"mashedcode","id":20372249,"avatar_url":"https://avatars.githubusercontent.com/u/20372249?v=3","gravatar_id":"","url":"https://api.github.com/users/mashedcode","html_url":"https://github.com/mashedcode","followers_url":"https://api.github.com/users/mashedcode/followers","following_url":"https://api.github.com/users/mashedcode/following{/other_user}","gists_url":"https://api.github.com/users/mashedcode/gists{/gist_id}","starred_url":"https://api.github.com/users/mashedcode/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mashedcode/subscriptions","organizations_url":"https://api.github.com/users/mashedcode/orgs","repos_url":"https://api.github.com/users/mashedcode/repos","events_url":"https://api.github.com/users/mashedcode/events{/privacy}","received_events_url":"https://api.github.com/users/mashedcode/received_events","type":"User","site_admin":false},"created_at":"2016-07-26T15:57:41Z","updated_at":"2016-07-26T15:57:41Z","body":"This repository is [apparently no longer maintained](https://github.com/lloyd/node-toobusy/issues/45) and a maintained fork exists: https://github.com/STRML/node-toobusy"}}
{"actor":{"display_login":"mashedcode"}}