{"action":"created","issue":{"url":"https://api.github.com/repos/sandeepmistry/noble/issues/386","repository_url":"https://api.github.com/repos/sandeepmistry/noble","labels_url":"https://api.github.com/repos/sandeepmistry/noble/issues/386/labels{/name}","comments_url":"https://api.github.com/repos/sandeepmistry/noble/issues/386/comments","events_url":"https://api.github.com/repos/sandeepmistry/noble/issues/386/events","html_url":"https://github.com/sandeepmistry/noble/issues/386","id":150514743,"number":386,"title":"Error when installing noble","user":{"login":"murlionline","id":18624809,"avatar_url":"https://avatars.githubusercontent.com/u/18624809?v=3","gravatar_id":"","url":"https://api.github.com/users/murlionline","html_url":"https://github.com/murlionline","followers_url":"https://api.github.com/users/murlionline/followers","following_url":"https://api.github.com/users/murlionline/following{/other_user}","gists_url":"https://api.github.com/users/murlionline/gists{/gist_id}","starred_url":"https://api.github.com/users/murlionline/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/murlionline/subscriptions","organizations_url":"https://api.github.com/users/murlionline/orgs","repos_url":"https://api.github.com/users/murlionline/repos","events_url":"https://api.github.com/users/murlionline/events{/privacy}","received_events_url":"https://api.github.com/users/murlionline/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-04-23T03:49:11Z","updated_at":"2016-04-24T22:55:32Z","closed_at":"2016-04-24T22:55:32Z","body":"I just got my Raspberry Pi 3 and installed nodejs/npm. I try to install noble and it throws the below error. Is this specific to Raspberry Pi 3 ?\r\n\r\nmake: Entering directory '/home/pi/node_modules/noble/node_modules/bluetooth-hci-socket/node_modules/usb/build'\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/core.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/descriptor.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/hotplug.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/io.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/strerror.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/sync.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/os/poll_posix.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/os/threads_posix.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_usbfs.o\r\n  CC(target) Release/obj.target/libusb/libusb/libusb/os/linux_udev.o\r\n  AR(target) Release/obj.target/usb.a\r\n  COPY Release/usb.a\r\n  CXX(target) Release/obj.target/usb_bindings/src/node_usb.o\r\nIn file included from ../src/helpers.h:3:0,\r\n                 from ../src/node_usb.h:21,\r\n                 from ../src/node_usb.cc:1:\r\n../../nan/nan.h:328:47: error: ‘REPLACE_INVALID_UTF8’ is not a member of ‘v8::String’\r\n   static const unsigned kReplaceInvalidUtf8 = v8::String::REPLACE_INVALID_UTF8;\r\n                                               ^\r\nusb_bindings.target.mk:93: recipe for target 'Release/obj.target/usb_bindings/src/node_usb.o' failed\r\nmake: *** [Release/obj.target/usb_bindings/src/node_usb.o] Error 1\r\nmake: Leaving directory '/home/pi/node_modules/noble/node_modules/bluetooth-hci-socket/node_modules/usb/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:809:12)\r\ngyp ERR! System Linux 4.1.18-v7+\r\n"},"comment":{"url":"https://api.github.com/repos/sandeepmistry/noble/issues/comments/214058394","html_url":"https://github.com/sandeepmistry/noble/issues/386#issuecomment-214058394","issue_url":"https://api.github.com/repos/sandeepmistry/noble/issues/386","id":214058394,"user":{"login":"sandeepmistry","id":1163840,"avatar_url":"https://avatars.githubusercontent.com/u/1163840?v=3","gravatar_id":"","url":"https://api.github.com/users/sandeepmistry","html_url":"https://github.com/sandeepmistry","followers_url":"https://api.github.com/users/sandeepmistry/followers","following_url":"https://api.github.com/users/sandeepmistry/following{/other_user}","gists_url":"https://api.github.com/users/sandeepmistry/gists{/gist_id}","starred_url":"https://api.github.com/users/sandeepmistry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sandeepmistry/subscriptions","organizations_url":"https://api.github.com/users/sandeepmistry/orgs","repos_url":"https://api.github.com/users/sandeepmistry/repos","events_url":"https://api.github.com/users/sandeepmistry/events{/privacy}","received_events_url":"https://api.github.com/users/sandeepmistry/received_events","type":"User","site_admin":false},"created_at":"2016-04-24T22:55:32Z","updated_at":"2016-04-24T22:55:32Z","body":"@murlionline I would suggest you report this to the node-usb dependency repo: https://github.com/nonolith/node-usb"}}