{"action":"created","issue":{"url":"https://api.github.com/repos/fivdi/i2c-bus/issues/21","repository_url":"https://api.github.com/repos/fivdi/i2c-bus","labels_url":"https://api.github.com/repos/fivdi/i2c-bus/issues/21/labels{/name}","comments_url":"https://api.github.com/repos/fivdi/i2c-bus/issues/21/comments","events_url":"https://api.github.com/repos/fivdi/i2c-bus/issues/21/events","html_url":"https://github.com/fivdi/i2c-bus/issues/21","id":156781224,"number":21,"title":"Problem installing on node 0.10.38","user":{"login":"colinbes","id":2933623,"avatar_url":"https://avatars.githubusercontent.com/u/2933623?v=3","gravatar_id":"","url":"https://api.github.com/users/colinbes","html_url":"https://github.com/colinbes","followers_url":"https://api.github.com/users/colinbes/followers","following_url":"https://api.github.com/users/colinbes/following{/other_user}","gists_url":"https://api.github.com/users/colinbes/gists{/gist_id}","starred_url":"https://api.github.com/users/colinbes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/colinbes/subscriptions","organizations_url":"https://api.github.com/users/colinbes/orgs","repos_url":"https://api.github.com/users/colinbes/repos","events_url":"https://api.github.com/users/colinbes/events{/privacy}","received_events_url":"https://api.github.com/users/colinbes/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2016-05-25T15:35:06Z","updated_at":"2016-05-25T19:06:06Z","closed_at":"2016-05-25T16:59:47Z","body":"I am attempting to install i2c-bus on beaglebone black with nodejs v0.10.38 installed. At this stage, I am not able to update nodejs due to product life-cycle.\r\n\r\nWhen running npm install i2c-bus I get the error (as stated in readme) even though nodejs should be working solution.\r\n\r\n```\r\n> i2c-bus@1.1.0 install /opt/project/node_modules/i2c-bus\r\n> node-gyp rebuild\r\n\r\nmake: Entering directory `/opt/project/node_modules/i2c-bus/build'\r\n  CXX(target) Release/obj.target/i2c/src/i2c.o\r\nIn file included from ../src/i2c.cc:2:0:\r\n../node_modules/nan/nan.h:330:47: error: ‘REPLACE_INVALID_UTF8’ is not a member of ‘v8::String’\r\nmake: *** [Release/obj.target/i2c/src/i2c.o] Error 1\r\nmake: Leaving directory `/opt/project/node_modules/i2c-bus/build'\r\ngyp ERR! build error \r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\ngyp ERR! stack     at ChildProcess.onExit (/usr/share/node-gyp/lib/build.js:267:23)\r\ngyp ERR! stack     at ChildProcess.emit (events.js:98:17)\r\ngyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:820:12)\r\ngyp ERR! System Linux 3.8.13-bone68b\r\ngyp ERR! command \"nodejs\" \"/usr/bin/node-gyp\" \"rebuild\"\r\ngyp ERR! cwd /opt/project/node_modules/i2c-bus\r\ngyp ERR! node -v v0.10.38\r\ngyp ERR! node-gyp -v v0.12.2\r\ngyp ERR! not ok \r\nnpm WARN This failure might be due to the use of legacy binary \"node\"\r\nnpm WARN For further explanations, please read\r\n/usr/share/doc/nodejs/README.Debian\r\n```\r\n Note that I am running node v0.10.38 which is stated should work."},"comment":{"url":"https://api.github.com/repos/fivdi/i2c-bus/issues/comments/221675117","html_url":"https://github.com/fivdi/i2c-bus/issues/21#issuecomment-221675117","issue_url":"https://api.github.com/repos/fivdi/i2c-bus/issues/21","id":221675117,"user":{"login":"colinbes","id":2933623,"avatar_url":"https://avatars.githubusercontent.com/u/2933623?v=3","gravatar_id":"","url":"https://api.github.com/users/colinbes","html_url":"https://github.com/colinbes","followers_url":"https://api.github.com/users/colinbes/followers","following_url":"https://api.github.com/users/colinbes/following{/other_user}","gists_url":"https://api.github.com/users/colinbes/gists{/gist_id}","starred_url":"https://api.github.com/users/colinbes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/colinbes/subscriptions","organizations_url":"https://api.github.com/users/colinbes/orgs","repos_url":"https://api.github.com/users/colinbes/repos","events_url":"https://api.github.com/users/colinbes/events{/privacy}","received_events_url":"https://api.github.com/users/colinbes/received_events","type":"User","site_admin":false},"created_at":"2016-05-25T19:06:06Z","updated_at":"2016-05-25T19:06:06Z","body":"Broken node.js was not expected as its untouched\n\nThanks again\n\nSent via mobile\n\n> On May 25, 2016, at 12:24 PM, Brian Cooke <notifications@github.com> wrote:\n> \n> Yes, it a Debian unstable patch: https://sources.debian.net/src/libv8-3.14/3.14.5.8-10/debian/patches/nodejsREPLACE_INVALID_UTF8.patch/\n> \n> It's a workaround that's disputed: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=797545\n> \n> The version of Node.js on your BeagleBone is broken. If you can't upgrade to a non-broken version this is the only solution that I'm aware of.\n> \n> —\n> You are receiving this because you modified the open/close state.\n> Reply to this email directly or view it on GitHub\n> \n"}}
{"actor":{"display_login":"colinbes"}}