{"action":"opened","issue":{"url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4771","labels_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4771/labels{/name}","comments_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4771/comments","events_url":"https://api.github.com/repos/travis-ci/travis-ci/issues/4771/events","html_url":"https://github.com/travis-ci/travis-ci/issues/4771","id":105690536,"number":4771,"title":"Possible use of wrong node-gyp","user":{"login":"eliias","id":1222696,"avatar_url":"https://avatars.githubusercontent.com/u/1222696?v=3","gravatar_id":"","url":"https://api.github.com/users/eliias","html_url":"https://github.com/eliias","followers_url":"https://api.github.com/users/eliias/followers","following_url":"https://api.github.com/users/eliias/following{/other_user}","gists_url":"https://api.github.com/users/eliias/gists{/gist_id}","starred_url":"https://api.github.com/users/eliias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eliias/subscriptions","organizations_url":"https://api.github.com/users/eliias/orgs","repos_url":"https://api.github.com/users/eliias/repos","events_url":"https://api.github.com/users/eliias/events{/privacy}","received_events_url":"https://api.github.com/users/eliias/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-09T21:43:06Z","updated_at":"2015-09-09T21:43:06Z","closed_at":null,"body":"I have troubles with `npm install bcrypt` since `iojs-v3` and I first thought the problem might has to do with my travis config but it seems to be something different.\r\n\r\nI tried to follow up the stack trace and found something that is related to v8 deprecations. I am not 100% sure cause I cannot reproduce this behavior on any of my systems (Mac OS X Yosemite and Ubuntu 14.04), but now I am running out of ideas.\r\n\r\nWhat I have done:\r\n\r\n```bash\r\nnpm i -S bcrypt\r\n```\r\n\r\nThe result can be found here:\r\nhttps://travis-ci.org/netiam/experiments/builds/79552806\r\n\r\nThe important part is:\r\n\r\n```bash\r\nmake: Entering directory `/home/travis/build/netiam/experiments/node_modules/bcrypt/build'\r\n  CXX(target) Release/obj.target/bcrypt_lib/src/blowfish.o\r\n  CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt.o\r\n  CXX(target) Release/obj.target/bcrypt_lib/src/bcrypt_node.o\r\nIn file included from /home/travis/.node-gyp/4.0.0/include/node/node.h:42:0,\r\n                 from ../node_modules/nan/nan.h:24,\r\n                 from ../src/bcrypt_node.cc:1:\r\n/home/travis/.node-gyp/4.0.0/include/node/v8.h:336:1: error: expected unqualified-id before ‘using’\r\n/home/travis/.node-gyp/4.0.0/include/node/v8.h:469:1: error: expected unqualified-id before ‘using’\r\n/home/travis/.node-gyp/4.0.0/include/node/v8.h:852:1: error: expected unqualified-id before ‘using’\r\nIn file included from ../node_modules/nan/nan.h:184:0,\r\n                 from ../src/bcrypt_node.cc:1:\r\n../node_modules/nan/nan_maybe_43_inl.h:13:1: error: expected unqualified-id before ‘using’\r\n```\r\n\r\nI created an empty repository with just one dependency (`bcrypt`). So nothing else(except bcrypt itself, which builds against iojs-v3 btw.) should cause this issue."}}