Skip to content

Instantly share code, notes, and snippets.

@senko
Created July 8, 2016 09:45
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save senko/4d7f02c898dcc892ea303c1c7b8532a7 to your computer and use it in GitHub Desktop.
Save senko/4d7f02c898dcc892ea303c1c7b8532a7 to your computer and use it in GitHub Desktop.
To anyone who asks why we're rewriting AWW backend in anything other than nodejs, here's an example. This is an output log from an automated server provisioning script that in theory should automatically install AWW. In practice, I have to fudge it every few months because the node packages keep breaking. This is even though we've pinned all our dependencies to an exact version.
Damn them all to hell.
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/Canvas.cc:7:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
In file included from /home/aww/.node-gyp/0.12.15/include/node/v8stdint.h:13:0,
from /home/aww/.node-gyp/0.12.15/include/node/v8.h:18,
from ../src/Canvas.h:11,
from ../src/CanvasGradient.cc:9:
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘void node::FatalException(const v8::TryCatch&)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:275:61: warning: ‘void node::FatalException(v8::Isolate*, const v8::TryCatch&)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:270): Use ParseEncoding(isolate, ...) [-Wdeprecated-declarations]
return FatalException(v8::Isolate::GetCurrent(), try_catch);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/CanvasGradient.cc:9:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
In file included from /home/aww/.node-gyp/0.12.15/include/node/v8stdint.h:13:0,
from /home/aww/.node-gyp/0.12.15/include/node/v8.h:18,
from ../src/Canvas.h:11,
from ../src/CanvasPattern.cc:8:
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘void node::FatalException(const v8::TryCatch&)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:275:61: warning: ‘void node::FatalException(v8::Isolate*, const v8::TryCatch&)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:270): Use ParseEncoding(isolate, ...) [-Wdeprecated-declarations]
return FatalException(v8::Isolate::GetCurrent(), try_catch);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/CanvasPattern.cc:8:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
In file included from /home/aww/.node-gyp/0.12.15/include/node/v8stdint.h:13:0,
from /home/aww/.node-gyp/0.12.15/include/node/v8.h:18,
from ../src/Canvas.h:11,
from ../src/CanvasRenderingContext2d.cc:13:
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘void node::FatalException(const v8::TryCatch&)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:275:61: warning: ‘void node::FatalException(v8::Isolate*, const v8::TryCatch&)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:270): Use ParseEncoding(isolate, ...) [-Wdeprecated-declarations]
return FatalException(v8::Isolate::GetCurrent(), try_catch);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/CanvasRenderingContext2d.cc:13:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
../src/CanvasRenderingContext2d.cc: In member function ‘void Context2d::shadow(void (*)(cairo_t*))’:
../src/CanvasRenderingContext2d.cc:374:22: warning: unused variable ‘surface’ [-Wunused-variable]
cairo_surface_t *surface = cairo_get_group_target(_context);
^
In file included from /home/aww/.node-gyp/0.12.15/include/node/v8stdint.h:13:0,
from /home/aww/.node-gyp/0.12.15/include/node/v8.h:18,
from ../src/Canvas.h:11,
from ../src/Image.cc:7:
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘void node::FatalException(const v8::TryCatch&)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:275:61: warning: ‘void node::FatalException(v8::Isolate*, const v8::TryCatch&)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:270): Use ParseEncoding(isolate, ...) [-Wdeprecated-declarations]
return FatalException(v8::Isolate::GetCurrent(), try_catch);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/Image.cc:7:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
../src/Image.cc: At global scope:
../src/Image.cc:661:13: warning: ‘void jpeg_mem_src(j_decompress_ptr, void*, long int)’ defined but not used [-Wunused-function]
static void jpeg_mem_src (j_decompress_ptr cinfo, void* buffer, long nbytes) {
^
In file included from /home/aww/.node-gyp/0.12.15/include/node/v8stdint.h:13:0,
from /home/aww/.node-gyp/0.12.15/include/node/v8.h:18,
from ../src/Canvas.h:11,
from ../src/ImageData.h:11,
from ../src/ImageData.cc:8:
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘void node::FatalException(const v8::TryCatch&)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:275:61: warning: ‘void node::FatalException(v8::Isolate*, const v8::TryCatch&)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:270): Use ParseEncoding(isolate, ...) [-Wdeprecated-declarations]
return FatalException(v8::Isolate::GetCurrent(), try_catch);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/ImageData.h:11,
from ../src/ImageData.cc:8:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
In file included from /home/aww/.node-gyp/0.12.15/include/node/v8stdint.h:13:0,
from /home/aww/.node-gyp/0.12.15/include/node/v8.h:18,
from ../src/Canvas.h:11,
from ../src/init.cc:9:
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘void node::FatalException(const v8::TryCatch&)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:275:61: warning: ‘void node::FatalException(v8::Isolate*, const v8::TryCatch&)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:270): Use ParseEncoding(isolate, ...) [-Wdeprecated-declarations]
return FatalException(v8::Isolate::GetCurrent(), try_catch);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/init.cc:9:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
In file included from /home/aww/.node-gyp/0.12.15/include/node/v8stdint.h:13:0,
from /home/aww/.node-gyp/0.12.15/include/node/v8.h:18,
from ../src/Canvas.h:11,
from ../src/PixelArray.h:11,
from ../src/PixelArray.cc:8:
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘void node::FatalException(const v8::TryCatch&)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:275:61: warning: ‘void node::FatalException(v8::Isolate*, const v8::TryCatch&)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:270): Use ParseEncoding(isolate, ...) [-Wdeprecated-declarations]
return FatalException(v8::Isolate::GetCurrent(), try_catch);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/PixelArray.h:11,
from ../src/PixelArray.cc:8:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
In file included from /home/aww/.node-gyp/0.12.15/include/node/v8stdint.h:13:0,
from /home/aww/.node-gyp/0.12.15/include/node/v8.h:18,
from ../src/Canvas.h:11,
from ../src/FontFace.h:10,
from ../src/FontFace.cc:7:
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘void node::FatalException(const v8::TryCatch&)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:275:61: warning: ‘void node::FatalException(v8::Isolate*, const v8::TryCatch&)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:270): Use ParseEncoding(isolate, ...) [-Wdeprecated-declarations]
return FatalException(v8::Isolate::GetCurrent(), try_catch);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:273:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use FatalException(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:287:62: warning: ‘v8::Local<v8::Value> node::Encode(v8::Isolate*, const void*, size_t, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:278): Use FatalException(isolate, ...) [-Wdeprecated-declarations]
return Encode(v8::Isolate::GetCurrent(), buf, len, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:282:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Encode(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeBytes(v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:298:62: warning: ‘ssize_t node::DecodeBytes(v8::Isolate*, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:291): Use Encode(isolate, ...) [-Wdeprecated-declarations]
return DecodeBytes(v8::Isolate::GetCurrent(), val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:294:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeBytes(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node.h: In function ‘ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node.h:312:75: warning: ‘ssize_t node::DecodeWrite(v8::Isolate*, char*, size_t, v8::Handle<v8::Value>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node.h:302): Use DecodeBytes(isolate, ...) [-Wdeprecated-declarations]
return DecodeWrite(v8::Isolate::GetCurrent(), buf, buflen, val, encoding);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node.h:307:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use DecodeWrite(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:58:52: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, v8::Handle<v8::String>, node::encoding)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:52): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), string, enc);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:55:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(const char*, size_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:67:50: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:65:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:80:69: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
return New(v8::Isolate::GetCurrent(), data, length, callback, hint);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:75:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use New(isolate, ...)",
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h: In function ‘v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)’:
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:90:50: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return Use(v8::Isolate::GetCurrent(), data, len);
^
/home/aww/.node-gyp/0.12.15/include/node/v8config.h:313:1: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
/home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:88:1: note: in expansion of macro ‘NODE_DEPRECATED’
NODE_DEPRECATED("Use Use(isolate, ...)",
^
In file included from ../src/Canvas.h:22:0,
from ../src/FontFace.h:10,
from ../src/FontFace.cc:7:
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)’:
../node_modules/nan/nan.h:504:64: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t, node::smalloc::FreeCallback, void*)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:70): Use New(isolate, ...) [-Wdeprecated-declarations]
v8::Isolate::GetCurrent(), data, length, callback, hint);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:
../node_modules/nan/nan.h:511:67: warning: ‘v8::Local<v8::Object> node::Buffer::New(v8::Isolate*, const char*, size_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:62): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);
^
../node_modules/nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:
../node_modules/nan/nan.h:522:67: warning: ‘v8::Local<v8::Object> node::Buffer::Use(v8::Isolate*, char*, uint32_t)’ is deprecated (declared at /home/aww/.node-gyp/0.12.15/include/node/node_buffer.h:85): Use New(isolate, ...) [-Wdeprecated-declarations]
return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);
^
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@0.3.8
npm WARN browserify-shim@2.0.10 requires a peer of browserify@>= 2.3.0 < 4 but none was installed.
Autoprefixer's process() method is deprecated and will removed in next major release. Use postcss([autoprefixer]).process() instead
Autoprefixer's process() method is deprecated and will removed in next major release. Use postcss([autoprefixer]).process() instead
Autoprefixer's process() method is deprecated and will removed in next major release. Use postcss([autoprefixer]).process() instead
module.js:338
throw err;
^
Error: Cannot find module '/home/aww/aww/node_modules/jsdoc-parse/node_modules/jsdoc/jsdoc.js'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Function.Module.runMain (module.js:501:10)
at startup (node.js:129:16)
at node.js:814:3
Autoprefixer's process() method is deprecated and will removed in next major release. Use postcss([autoprefixer]).process() instead
Autoprefixer's process() method is deprecated and will removed in next major release. Use postcss([autoprefixer]).process() instead
events.js:85
throw er; // Unhandled 'error' event
^
SyntaxError: Unexpected end of input
at Object.parse (native)
at applyOptions (/home/aww/aww/node_modules/jsdoc-parse/lib/jsdoc-parse.js:164:17)
at /home/aww/aww/node_modules/jsdoc-parse/lib/jsdoc-parse.js:90:32
at /home/aww/aww/node_modules/jsdoc-parse/lib/jsdoc-parse.js:151:13
at fs.js:334:14
at /home/aww/aww/node_modules/graceful-fs/graceful-fs.js:104:5
at FSReqWrap.oncomplete (fs.js:95:15)
make: *** [build] Error 1
stdout: npm install --production
> canvas@1.2.1 install /home/aww/aww/node_modules/canvas
> node-gyp rebuild
make[1]: Entering directory '/home/aww/aww/node_modules/canvas/build'
SOLINK_MODULE(target) Release/obj.target/canvas-postbuild.node
COPY Release/canvas-postbuild.node
CXX(target) Release/obj.target/canvas/src/Canvas.o
CXX(target) Release/obj.target/canvas/src/CanvasGradient.o
CXX(target) Release/obj.target/canvas/src/CanvasPattern.o
CXX(target) Release/obj.target/canvas/src/CanvasRenderingContext2d.o
CXX(target) Release/obj.target/canvas/src/color.o
CXX(target) Release/obj.target/canvas/src/Image.o
CXX(target) Release/obj.target/canvas/src/ImageData.o
CXX(target) Release/obj.target/canvas/src/init.o
CXX(target) Release/obj.target/canvas/src/PixelArray.o
CXX(target) Release/obj.target/canvas/src/FontFace.o
SOLINK_MODULE(target) Release/obj.target/canvas.node
COPY Release/canvas.node
make[1]: Leaving directory '/home/aww/aww/node_modules/canvas/build'
Awwapp@0.0.1 /home/aww/aww
└─┬ canvas@1.2.1
└── nan@1.5.3
gulp build
Socket will connect to: http://aww.local/
[05:33:02] Using gulpfile ~/aww/gulpfile.js
[05:33:02] Starting 'widget-sass'...
[05:33:02] Starting 'async-js'...
Saving modules [ './node_modules/webrtc/webrtc.bundle.js',
'./node_modules/socket.io-client/socket.io.js' ] to /home/aww/aww/static/widget/js/modules
[05:33:02] Starting 'docs'...
[05:33:02] Starting 'site-js'...
[05:33:02] Starting 'site-sass'...
[05:33:02] Starting 'sw'...
Total precache size is about 0 B for 0 resources.
[05:33:04] Finished 'sw' after 2.62 s
Makefile:16: recipe for target 'build' failed
FATAL: all hosts have already failed -- aborting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment