{"action":"created","issue":{"url":"https://api.github.com/repos/yfinkelstein/node-zookeeper/issues/108","labels_url":"https://api.github.com/repos/yfinkelstein/node-zookeeper/issues/108/labels{/name}","comments_url":"https://api.github.com/repos/yfinkelstein/node-zookeeper/issues/108/comments","events_url":"https://api.github.com/repos/yfinkelstein/node-zookeeper/issues/108/events","html_url":"https://github.com/yfinkelstein/node-zookeeper/issues/108","id":58082595,"number":108,"title":"NPM install fails with Node 0.12.0","user":{"login":"jetheis","id":1072757,"avatar_url":"https://avatars.githubusercontent.com/u/1072757?v=3","gravatar_id":"","url":"https://api.github.com/users/jetheis","html_url":"https://github.com/jetheis","followers_url":"https://api.github.com/users/jetheis/followers","following_url":"https://api.github.com/users/jetheis/following{/other_user}","gists_url":"https://api.github.com/users/jetheis/gists{/gist_id}","starred_url":"https://api.github.com/users/jetheis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jetheis/subscriptions","organizations_url":"https://api.github.com/users/jetheis/orgs","repos_url":"https://api.github.com/users/jetheis/repos","events_url":"https://api.github.com/users/jetheis/events{/privacy}","received_events_url":"https://api.github.com/users/jetheis/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-02-18T15:31:36Z","updated_at":"2015-07-22T08:59:20Z","closed_at":null,"body":"Node version: `0.12.0`\r\nNPM version: `2.5.1`\r\nnode-gyp version: `1.0.2`\r\nOS (`uname -a`): `Linux localhost 3.18.6-1-ARCH #1 SMP PREEMPT Sat Feb 7 08:44:05 CET 2015 x86_64 GNU/Linux`\r\n\r\n(Let me know if you need more system info)\r\n\r\nShortening the output to just the error lines:\r\n```bash\r\n[vagrant node-zookeeper]% npm install 2>&1 | ack -i \"error:\"\r\n../src/buffer_compat.h:30:31: error: expected primary-expression before ‘*’ token\r\n../src/buffer_compat.h:30:32: error: ‘b’ was not declared in this scope\r\n../src/buffer_compat.h:30:35: error: expected ‘,’ or ‘;’ before ‘{’ token\r\n../src/buffer_compat.h:33:34: error: expected primary-expression before ‘*’ token\r\n../src/buffer_compat.h:33:35: error: ‘b’ was not declared in this scope\r\n../src/buffer_compat.h:33:38: error: expected ‘,’ or ‘;’ before ‘{’ token\r\n../src/buffer_compat.h:36:47: error: ‘char* BufferData(v8::Local<v8::Object>)’ redeclared as different kind of symbol\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/buffer_compat.h:37:21: error: within this context\r\n../src/buffer_compat.h:40:50: error: ‘size_t BufferLength(v8::Local<v8::Object>)’ redeclared as different kind of symbol\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/buffer_compat.h:41:21: error: within this context\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:56:78: error: ‘NODE_PSYMBOL’ was not declared in this scope\r\n../src/node-zk.cpp:216:37: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:262:27: error: ‘uv_poll_t’ has not been declared\r\n../src/node-zk.cpp:281:30: error: ‘uv_timer_t’ has not been declared\r\n../src/node-zk.cpp:319:38: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:565:41: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:596:41: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:636:41: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:645:42: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:669:40: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:681:38: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:695:39: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:703:38: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:736:46: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:745:47: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:773:47: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:782:48: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:790:41: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:798:41: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:815:41: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:889:77: error: ‘AccessorInfo’ does not name a type\r\n../src/node-zk.cpp:899:80: error: ‘AccessorInfo’ does not name a type\r\n../src/node-zk.cpp:905:86: error: ‘AccessorInfo’ does not name a type\r\n../src/node-zk.cpp:912:86: error: ‘AccessorInfo’ does not name a type\r\n../src/node-zk.cpp:919:87: error: ‘AccessorInfo’ does not name a type\r\n../src/node-zk.cpp:952:39: error: ‘Arguments’ does not name a type\r\n../src/node-zk.cpp:976:5: error: ‘uv_poll_t’ does not name a type\r\n../src/node-zk.cpp:977:5: error: ‘uv_timer_t’ does not name a type\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:81:21: error: within this context\r\n../src/node-zk.cpp:82:81: error: no matching function for call to ‘v8::FunctionTemplate::New(v8::Handle<v8::Value> (&)(const int&))’\r\n../src/node-zk.cpp:83:44: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:86:69: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:87:71: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:88:76: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:89:76: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:90:78: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:91:70: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:92:72: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:93:87: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:94:89: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:95:89: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:96:91: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:97:70: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:98:77: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:99:76: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:100:77: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:101:77: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n../src/node-zk.cpp:102:76: error: invalid conversion from ‘v8::Handle<v8::Value> (*)(const int&)’ to ‘v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}’ [-fpermissive]\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n../src/node-zk.cpp:119:46: error: no matching function for call to ‘v8::Object::New()’\r\n../src/node-zk.cpp:120:23: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:120:76: error: no matching function for call to ‘v8::Integer::New(const int&)’\r\n../src/node-zk.cpp:121:23: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:121:52: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:122:23: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:122:50: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:123:35: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:126:46: error: no matching function for call to ‘v8::Object::New()’\r\n../src/node-zk.cpp:127:23: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:127:77: error: no matching function for call to ‘v8::Integer::New(const int&)’\r\n../src/node-zk.cpp:128:23: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:128:52: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:129:23: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:129:50: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:130:35: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:133:49: error: no matching function for call to ‘v8::Object::New()’\r\n../src/node-zk.cpp:134:26: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:134:79: error: no matching function for call to ‘v8::Integer::New(const int&)’\r\n../src/node-zk.cpp:135:26: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:135:55: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:136:26: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:136:53: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:137:35: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n/home/vagrant/.node-gyp/0.12.0/src/node.h:222:15: error: ‘class v8::FunctionTemplate’ has no member named ‘ForceSet’\r\n../src/node-zk.cpp:207:63: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:208:63: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:209:63: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:210:63: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:211:63: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:213:21: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:217:21: error: within this context\r\n../src/node-zk.cpp:220:23: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:222:21: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:230:48: error: ‘uv_default_loop’ was not declared in this scope\r\n../src/node-zk.cpp:230:49: error: ‘uv_now’ was not declared in this scope\r\n../src/node-zk.cpp:234:27: error: ‘uv_handle_t’ was not declared in this scope\r\n../src/node-zk.cpp:234:39: error: expected primary-expression before ‘)’ token\r\n../src/node-zk.cpp:234:42: error: ‘zk_io’ was not declared in this scope\r\n../src/node-zk.cpp:234:47: error: ‘uv_is_active’ was not declared in this scope\r\n../src/node-zk.cpp:235:32: error: ‘uv_poll_stop’ was not declared in this scope\r\n../src/node-zk.cpp:249:51: error: ‘UV_READABLE’ was not declared in this scope\r\n../src/node-zk.cpp:249:100: error: ‘UV_WRITABLE’ was not declared in this scope\r\n../src/node-zk.cpp:256:42: error: ‘zk_io’ was not declared in this scope\r\n../src/node-zk.cpp:256:51: error: ‘uv_poll_init’ was not declared in this scope\r\n../src/node-zk.cpp:257:48: error: ‘uv_poll_start’ was not declared in this scope\r\n../src/node-zk.cpp:259:25: error: ‘zk_timer’ was not declared in this scope\r\n../src/node-zk.cpp:259:61: error: ‘uv_timer_start’ was not declared in this scope\r\n../src/node-zk.cpp:264:52: error: request for member ‘data’ in ‘* w’, which is of non-class type ‘int’\r\n../src/node-zk.cpp:271:33: error: ‘UV_READABLE’ was not declared in this scope\r\n../src/node-zk.cpp:271:80: error: ‘UV_WRITABLE’ was not declared in this scope\r\n../src/node-zk.cpp:284:52: error: request for member ‘data’ in ‘* w’, which is of non-class type ‘int’\r\n../src/node-zk.cpp:285:46: error: ‘uv_default_loop’ was not declared in this scope\r\n../src/node-zk.cpp:285:47: error: ‘uv_now’ was not declared in this scope\r\n../src/node-zk.cpp:298:57: error: ‘uv_timer_start’ was not declared in this scope\r\n../src/node-zk.cpp:313:39: error: ‘uv_default_loop’ was not declared in this scope\r\n../src/node-zk.cpp:313:43: error: ‘zk_timer’ was not declared in this scope\r\n../src/node-zk.cpp:313:51: error: ‘uv_timer_init’ was not declared in this scope\r\n../src/node-zk.cpp:314:9: error: ‘zk_io’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:320:21: error: within this context\r\n../src/node-zk.cpp:322:27: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:323:28: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:324:35: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:326:40: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:329:31: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:332:9: error: ‘AsciiValue’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:333:44: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:340:55: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:341:61: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:347:11: error: ‘AsciiValue’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:348:25: error: ‘password_check’ was not declared in this scope\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:354:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:357:28: error: ‘_hostPort’ was not declared in this scope\r\n../src/node-zk.cpp:360:25: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:371:50: error: no matching function for call to ‘zk::ZooKeeper::DoEmitPath(v8::Persistent<v8::String>&, const char*&)’\r\n../src/node-zk.cpp:373:52: error: no matching function for call to ‘zk::ZooKeeper::DoEmitPath(v8::Persistent<v8::String>&, const char*&)’\r\n../src/node-zk.cpp:382:50: error: no matching function for call to ‘zk::ZooKeeper::DoEmitPath(v8::Persistent<v8::String>&, const char*&)’\r\n../src/node-zk.cpp:384:50: error: no matching function for call to ‘zk::ZooKeeper::DoEmitPath(v8::Persistent<v8::String>&, const char*&)’\r\n../src/node-zk.cpp:386:50: error: no matching function for call to ‘zk::ZooKeeper::DoEmitPath(v8::Persistent<v8::String>&, const char*&)’\r\n../src/node-zk.cpp:388:48: error: no matching function for call to ‘zk::ZooKeeper::DoEmitPath(v8::Persistent<v8::String>&, const char*&)’\r\n../src/node-zk.cpp:390:54: error: no matching function for call to ‘zk::ZooKeeper::DoEmitPath(v8::Persistent<v8::String>&, const char*&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:397:21: error: within this context\r\n../src/node-zk.cpp:400:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:400:28: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:404:9: error: ‘AsciiValue’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:405:17: error: ‘a’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:409:21: error: within this context\r\n../src/node-zk.cpp:416:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:416:28: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:420:9: error: ‘AsciiValue’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:421:22: error: ‘a’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:429:21: error: within this context\r\n../src/node-zk.cpp:433:19: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:436:47: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Undefined(v8::Isolate*)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:444:21: error: within this context\r\n../src/node-zk.cpp:445:47: error: no matching function for call to ‘v8::Number::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:451:21: error: within this context\r\n../src/node-zk.cpp:454:47: error: no matching function for call to ‘v8::Local<v8::Value>::New(v8::Handle<v8::String>&)’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:455:37: error: within this context\r\n../src/node-zk.cpp:455:44: error: no matching function for call to ‘v8::Local<v8::Value>::New(v8::Persistent<v8::Object>&)’\r\n../src/node-zk.cpp:456:41: error: no matching function for call to ‘v8::Local<v8::Value>::New(v8::Handle<v8::Value>&)’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:458:31: error: within this context\r\n../src/node-zk.cpp:458:38: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Object>’\r\n../src/node-zk.cpp:458:44: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:464:23: error: within this context\r\n../src/node-zk.cpp:464:39: error: no matching function for call to ‘v8::Function::Call(v8::Persistent<v8::Object>&, int, v8::Local<v8::Value> [3])’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:472:21: error: within this context\r\n../src/node-zk.cpp:473:61: error: ‘cb_unwrap’ was not declared in this scope\r\n../src/node-zk.cpp:475:38: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:480:21: error: within this context\r\n../src/node-zk.cpp:482:32: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:483:19: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:561:19: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:487:20: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:487:27: error: ‘GetCurrent’ is not a member of ‘v8::Context’\r\n../src/node-zk.cpp:491:29: error: ‘cb_destroy’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:568:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:569:32: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:571:39: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:572:41: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:573:76: error: ‘BufferData’ cannot be used as a function\r\n../src/node-zk.cpp:573:97: error: ‘BufferLength’ cannot be used as a function\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:575:44: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:472:21: error: within this context\r\n../src/node-zk.cpp:473:61: error: ‘cb_unwrap’ was not declared in this scope\r\n../src/node-zk.cpp:475:38: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:480:21: error: within this context\r\n../src/node-zk.cpp:482:32: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:483:19: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:487:20: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:487:27: error: ‘GetCurrent’ is not a member of ‘v8::Context’\r\n../src/node-zk.cpp:491:29: error: ‘cb_destroy’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:598:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:599:34: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:610:21: error: within this context\r\n../src/node-zk.cpp:611:39: error: no matching function for call to ‘v8::Object::New()’\r\n../src/node-zk.cpp:612:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:612:67: error: no matching function for call to ‘v8::Number::New(const int64_t&)’\r\n../src/node-zk.cpp:613:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:613:67: error: no matching function for call to ‘v8::Number::New(const int64_t&)’\r\n../src/node-zk.cpp:614:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:614:67: error: no matching function for call to ‘v8::Number::New(const int64_t&)’\r\n../src/node-zk.cpp:615:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:615:78: error: no matching function for call to ‘v8::Integer::New(const int32_t&)’\r\n../src/node-zk.cpp:616:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:616:80: error: no matching function for call to ‘v8::Integer::New(const int32_t&)’\r\n../src/node-zk.cpp:617:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:617:72: error: no matching function for call to ‘v8::Integer::New(const int32_t&)’\r\n../src/node-zk.cpp:618:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:618:74: error: no matching function for call to ‘v8::Integer::New(const int32_t&)’\r\n../src/node-zk.cpp:619:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:619:74: error: no matching function for call to ‘v8::Integer::New(const int32_t&)’\r\n../src/node-zk.cpp:620:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:621:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:622:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:623:16: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:623:110: error: no matching function for call to ‘v8::Boolean::New(bool)’\r\n../src/node-zk.cpp:624:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:472:21: error: within this context\r\n../src/node-zk.cpp:473:61: error: ‘cb_unwrap’ was not declared in this scope\r\n../src/node-zk.cpp:475:38: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:480:21: error: within this context\r\n../src/node-zk.cpp:482:32: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:483:19: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:631:81: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Null(v8::Isolate*)’\r\n../src/node-zk.cpp:487:20: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:487:27: error: ‘GetCurrent’ is not a member of ‘v8::Context’\r\n../src/node-zk.cpp:491:29: error: ‘cb_destroy’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:639:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:640:28: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:535:21: error: within this context\r\n../src/node-zk.cpp:536:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:538:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:539:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:540:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:540:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:541:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:541:51: error: within this context\r\n../src/node-zk.cpp:543:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:544:61: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:545:15: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:545:52: error: within this context\r\n../src/node-zk.cpp:647:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:472:21: error: within this context\r\n../src/node-zk.cpp:473:61: error: ‘cb_unwrap’ was not declared in this scope\r\n../src/node-zk.cpp:475:38: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:480:21: error: within this context\r\n../src/node-zk.cpp:482:32: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:483:19: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:656:81: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Null(v8::Isolate*)’\r\n../src/node-zk.cpp:659:19: error: expected primary-expression before ‘*’ token\r\n../src/node-zk.cpp:659:21: error: ‘b’ was not declared in this scope\r\n../src/node-zk.cpp:660:32: error: ‘BufferData’ cannot be used as a function\r\n../src/node-zk.cpp:663:42: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Null(v8::Isolate*)’\r\n../src/node-zk.cpp:487:20: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:487:27: error: ‘GetCurrent’ is not a member of ‘v8::Context’\r\n../src/node-zk.cpp:491:29: error: ‘cb_destroy’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:670:21: error: within this context\r\n../src/node-zk.cpp:672:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:674:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:675:34: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:678:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:678:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:684:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:685:28: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:515:21: error: within this context\r\n../src/node-zk.cpp:516:69: error: ‘cb_unwrap’ was not declared in this scope\r\n../src/node-zk.cpp:518:41: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:523:20: error: within this context\r\n../src/node-zk.cpp:526:36: error: no matching function for call to ‘v8::Integer::New(int&)’\r\n../src/node-zk.cpp:527:37: error: no matching function for call to ‘v8::Integer::New(int&)’\r\n../src/node-zk.cpp:528:19: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:529:41: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:531:48: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Undefined(v8::Isolate*)’\r\n../src/node-zk.cpp:495:20: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:495:27: error: ‘GetCurrent’ is not a member of ‘v8::Context’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:535:21: error: within this context\r\n../src/node-zk.cpp:536:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:538:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:539:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:540:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:540:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:541:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:541:51: error: within this context\r\n../src/node-zk.cpp:543:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:544:61: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:545:15: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:545:52: error: within this context\r\n../src/node-zk.cpp:698:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:706:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:707:34: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:709:39: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:710:41: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:711:73: error: ‘BufferData’ cannot be used as a function\r\n../src/node-zk.cpp:711:94: error: ‘BufferLength’ cannot be used as a function\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:713:43: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:472:21: error: within this context\r\n../src/node-zk.cpp:473:61: error: ‘cb_unwrap’ was not declared in this scope\r\n../src/node-zk.cpp:475:38: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:480:21: error: within this context\r\n../src/node-zk.cpp:482:32: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:483:19: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:724:66: error: invalid conversion from ‘uint32_t {aka unsigned int}’ to ‘v8::Isolate*’ [-fpermissive]\r\n../src/node-zk.cpp:726:28: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:730:42: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Null(v8::Isolate*)’\r\n../src/node-zk.cpp:487:20: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:487:27: error: ‘GetCurrent’ is not a member of ‘v8::Context’\r\n../src/node-zk.cpp:491:29: error: ‘cb_destroy’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:739:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:740:28: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:535:21: error: within this context\r\n../src/node-zk.cpp:536:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:538:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:539:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:540:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:540:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:541:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:541:51: error: within this context\r\n../src/node-zk.cpp:543:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:544:61: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:545:15: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:545:52: error: within this context\r\n../src/node-zk.cpp:748:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:472:21: error: within this context\r\n../src/node-zk.cpp:473:61: error: ‘cb_unwrap’ was not declared in this scope\r\n../src/node-zk.cpp:475:38: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:480:21: error: within this context\r\n../src/node-zk.cpp:482:32: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:483:19: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:759:66: error: invalid conversion from ‘uint32_t {aka unsigned int}’ to ‘v8::Isolate*’ [-fpermissive]\r\n../src/node-zk.cpp:761:28: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:765:42: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Null(v8::Isolate*)’\r\n../src/node-zk.cpp:768:82: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Null(v8::Isolate*)’\r\n../src/node-zk.cpp:487:20: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:487:27: error: ‘GetCurrent’ is not a member of ‘v8::Context’\r\n../src/node-zk.cpp:491:29: error: ‘cb_destroy’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:776:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:777:28: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:535:21: error: within this context\r\n../src/node-zk.cpp:536:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:538:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:539:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:540:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:540:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:541:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:541:51: error: within this context\r\n../src/node-zk.cpp:543:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:544:61: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:545:15: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:545:52: error: within this context\r\n../src/node-zk.cpp:785:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:793:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:801:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:802:35: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:803:53: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:501:21: error: within this context\r\n../src/node-zk.cpp:502:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:504:28: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:48:47: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:48:65: error: ‘ThrowException’ was not declared in this scope\r\n../src/node-zk.cpp:505:29: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:60: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:506:61: error: ‘cb_persist’ was not declared in this scope\r\n../src/node-zk.cpp:507:14: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:507:51: error: within this context\r\n../src/node-zk.cpp:818:42: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:819:40: error: invalid types ‘const int[int]’ for array subscript\r\n../src/node-zk.cpp:511:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:511:42: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:830:21: error: within this context\r\n../src/node-zk.cpp:832:50: error: invalid conversion from ‘int32_t {aka int}’ to ‘v8::Isolate*’ [-fpermissive]\r\n../src/node-zk.cpp:837:45: error: no matching function for call to ‘v8::Object::New()’\r\n../src/node-zk.cpp:838:22: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:838:73: error: no matching function for call to ‘v8::Integer::New(int32_t&)’\r\n../src/node-zk.cpp:839:22: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:839:51: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:840:22: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:840:49: error: ‘New’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:845:22: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:849:21: error: within this context\r\n../src/node-zk.cpp:858:49: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:859:47: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:860:40: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:872:15: error: ‘class v8::HandleScope’ has no member named ‘Close’\r\n../src/node-zk.cpp:872:31: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Undefined(v8::Isolate*)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:472:21: error: within this context\r\n../src/node-zk.cpp:473:61: error: ‘cb_unwrap’ was not declared in this scope\r\n../src/node-zk.cpp:475:38: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:480:21: error: within this context\r\n../src/node-zk.cpp:482:32: error: no matching function for call to ‘v8::Int32::New(int&)’\r\n../src/node-zk.cpp:483:19: error: ‘NewSymbol’ is not a member of ‘v8::String’\r\n../src/node-zk.cpp:881:80: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Null(v8::Isolate*)’\r\n../src/node-zk.cpp:882:83: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Null(v8::Isolate*)’\r\n../src/node-zk.cpp:487:20: error: base operand of ‘->’ has non-pointer type ‘v8::Persistent<v8::Function>’\r\n../src/node-zk.cpp:487:27: error: ‘GetCurrent’ is not a member of ‘v8::Context’\r\n../src/node-zk.cpp:491:29: error: ‘cb_destroy’ was not declared in this scope\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:890:21: error: within this context\r\n../src/node-zk.cpp:891:21: error: request for member ‘This’ in ‘info’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:892:21: error: request for member ‘This’ in ‘info’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:893:60: error: request for member ‘This’ in ‘info’, which is of non-class type ‘const int’\r\n/home/vagrant/.node-gyp/0.12.0/src/node_object_wrap.h:132:30: error: ‘v8::Persistent<v8::Object> node::ObjectWrap::handle_’ is private\r\n../src/node-zk.cpp:895:20: error: within this context\r\n../src/node-zk.cpp:895:36: error: request for member ‘This’ in ‘info’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:896:75: error: no matching function for call to ‘v8::Integer::New(int)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:900:21: error: within this context\r\n../src/node-zk.cpp:901:60: error: request for member ‘This’ in ‘info’, which is of non-class type ‘const int’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:906:21: error: within this context\r\n../src/node-zk.cpp:907:60: error: request for member ‘This’ in ‘info’, which is of non-class type ‘const int’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:913:21: error: within this context\r\n../src/node-zk.cpp:914:60: error: request for member ‘This’ in ‘info’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:916:83: error: no matching function for call to ‘v8::Integer::New(int)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:920:21: error: within this context\r\n../src/node-zk.cpp:921:60: error: request for member ‘This’ in ‘info’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:923:82: error: no matching function for call to ‘v8::Integer::New(int)’\r\n../src/node-zk.cpp:933:28: error: ‘uv_handle_t’ was not declared in this scope\r\n../src/node-zk.cpp:933:40: error: expected primary-expression before ‘)’ token\r\n../src/node-zk.cpp:933:43: error: ‘zk_timer’ was not declared in this scope\r\n../src/node-zk.cpp:933:51: error: ‘uv_is_active’ was not declared in this scope\r\n../src/node-zk.cpp:934:36: error: ‘uv_timer_stop’ was not declared in this scope\r\n../src/node-zk.cpp:944:31: error: ‘uv_handle_t’ was not declared in this scope\r\n../src/node-zk.cpp:944:43: error: expected primary-expression before ‘)’ token\r\n../src/node-zk.cpp:944:46: error: ‘zk_io’ was not declared in this scope\r\n../src/node-zk.cpp:944:51: error: ‘uv_is_active’ was not declared in this scope\r\n../src/node-zk.cpp:945:36: error: ‘uv_poll_stop’ was not declared in this scope\r\n../src/node-zk.cpp:948:41: error: no matching function for call to ‘zk::ZooKeeper::DoEmitClose(v8::Persistent<v8::String>&, int&)’\r\n/home/vagrant/.node-gyp/0.12.0/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected\r\n../src/node-zk.cpp:953:21: error: within this context\r\n../src/node-zk.cpp:954:60: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:957:21: error: request for member ‘This’ in ‘args’, which is of non-class type ‘const int’\r\n../src/node-zk.cpp:968:19: error: ‘zk_io’ was not declared in this scope\r\n../src/node-zk.cpp:969:19: error: ‘zk_timer’ was not declared in this scope\r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\n```"},"comment":{"url":"https://api.github.com/repos/yfinkelstein/node-zookeeper/issues/comments/123628642","html_url":"https://github.com/yfinkelstein/node-zookeeper/issues/108#issuecomment-123628642","issue_url":"https://api.github.com/repos/yfinkelstein/node-zookeeper/issues/108","id":123628642,"user":{"login":"fastid","id":1974620,"avatar_url":"https://avatars.githubusercontent.com/u/1974620?v=3","gravatar_id":"","url":"https://api.github.com/users/fastid","html_url":"https://github.com/fastid","followers_url":"https://api.github.com/users/fastid/followers","following_url":"https://api.github.com/users/fastid/following{/other_user}","gists_url":"https://api.github.com/users/fastid/gists{/gist_id}","starred_url":"https://api.github.com/users/fastid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fastid/subscriptions","organizations_url":"https://api.github.com/users/fastid/orgs","repos_url":"https://api.github.com/users/fastid/repos","events_url":"https://api.github.com/users/fastid/events{/privacy}","received_events_url":"https://api.github.com/users/fastid/received_events","type":"User","site_admin":false},"created_at":"2015-07-22T08:59:20Z","updated_at":"2015-07-22T08:59:20Z","body":"I too am getting the same error as lindenle. i'm node -v 0.12.7"}}