{"action":"closed","issue":{"url":"https://api.github.com/repos/joyent/node-workflow/issues/141","labels_url":"https://api.github.com/repos/joyent/node-workflow/issues/141/labels{/name}","comments_url":"https://api.github.com/repos/joyent/node-workflow/issues/141/comments","events_url":"https://api.github.com/repos/joyent/node-workflow/issues/141/events","html_url":"https://github.com/joyent/node-workflow/issues/141","id":97937392,"number":141,"title":"node-gyp rebuild / dtrace-provider 0.2.8 fail under node 0.12.7 (osx 10.10.4)","user":{"login":"aars","id":129898,"avatar_url":"https://avatars.githubusercontent.com/u/129898?v=3","gravatar_id":"","url":"https://api.github.com/users/aars","html_url":"https://github.com/aars","followers_url":"https://api.github.com/users/aars/followers","following_url":"https://api.github.com/users/aars/following{/other_user}","gists_url":"https://api.github.com/users/aars/gists{/gist_id}","starred_url":"https://api.github.com/users/aars/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aars/subscriptions","organizations_url":"https://api.github.com/users/aars/orgs","repos_url":"https://api.github.com/users/aars/repos","events_url":"https://api.github.com/users/aars/events{/privacy}","received_events_url":"https://api.github.com/users/aars/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-29T13:35:26Z","updated_at":"2015-08-03T09:26:50Z","closed_at":"2015-08-03T09:26:50Z","body":"I'm trying to set up `node-workflow-example` and/or `node-workflow`, which both seem to include a pretty old version of `dtrace-provider` (0.2.8).\r\n\r\n`node-gyp rebuild` fails for this version, but I'm able to install `dtrace-provider` 0.5.0 without issues, and the latest `bunyan` without issues as well.\r\n\r\nThis might not be a `node-workflow` issue, but I'm lost. Any clues on how to resolve this? What is broken when this doesn't compile/build? \r\n\r\nCan I safely update `bunyan` and `dtrace-provider` dependencies in package.json to `latest`? Or is there perhaps a preferred node version I should be using?\r\n\r\nErrors are mostly these\r\n```\r\nIn file included from ../dtrace_provider.cc:1:\r\n../dtrace_provider.h:69:44: error: no type named 'Arguments' in namespace 'v8'; did you mean 'v8::internal::Arguments'?\r\n    static v8::Handle<v8::Value> New(const v8::Arguments& args);\r\n                                           ^~~~~~~~~~~~~\r\n                                           v8::internal::Arguments\r\n```\r\n\r\ngyp errors:\r\n```\r\nfatal error: too many errors emitted, stopping now [-ferror-limit=]\r\n20 errors generated.\r\nmake: *** [Release/obj.target/DTraceProviderBindings/dtrace_provider.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/aaronh/.nvm/versions/node/v0.12.7/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:269:23)\r\ngyp ERR! stack     at ChildProcess.emit (events.js:110:17)\r\ngyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1074:12)\r\ngyp ERR! System Darwin 14.4.0\r\ngyp ERR! command \"node\" \"/Users/aaronh/.nvm/versions/node/v0.12.7/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"rebuild\"\r\ngyp ERR! cwd /Users/aaronh/src/node-workflow/node_modules/dtrace-provider\r\ngyp ERR! node -v v0.12.7\r\ngyp ERR! node-gyp -v v2.0.1\r\ngyp ERR! not ok\r\n```"}}