Last active
July 21, 2019 12:51
-
-
Save whiteyhat/ffa15b8116819e0bb1bc4605cf8b1260 to your computer and use it in GitHub Desktop.
ERROR LOG WHEN DOCKERIZINg ADONIS.JS
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CXX(target) Release/obj.target/secp256k1/src/publickey.o | |
In file included from ../src/publickey.cc:7:0: | |
../src/publickey.cc: In function 'Nan::NAN_METHOD_RETURN_TYPE publicKeyCreate(Nan::NAN_METHOD_ARGS_TYPE)': | |
../src/util.h:15:76: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
compressed = value->BooleanValue(info.GetIsolate()->GetCurrentContext()).ToChecked() ? v_true : v_false; \ | |
^ | |
../src/publickey.cc:20:3: note: in expansion of macro 'UPDATE_COMPRESSED_VALUE' | |
UPDATE_COMPRESSED_VALUE(flags, info[1], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/publickey.cc:2: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
In file included from ../src/publickey.cc:7:0: | |
../src/publickey.cc: In function 'Nan::NAN_METHOD_RETURN_TYPE publicKeyConvert(Nan::NAN_METHOD_ARGS_TYPE)': | |
../src/util.h:15:76: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
compressed = value->BooleanValue(info.GetIsolate()->GetCurrentContext()).ToChecked() ? v_true : v_false; \ | |
^ | |
../src/publickey.cc:43:3: note: in expansion of macro 'UPDATE_COMPRESSED_VALUE' | |
UPDATE_COMPRESSED_VALUE(flags, info[1], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/publickey.cc:2: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
In file included from ../src/publickey.cc:7:0: | |
../src/publickey.cc: In function 'Nan::NAN_METHOD_RETURN_TYPE publicKeyTweakAdd(Nan::NAN_METHOD_ARGS_TYPE)': | |
../src/util.h:15:76: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
compressed = value->BooleanValue(info.GetIsolate()->GetCurrentContext()).ToChecked() ? v_true : v_false; \ | |
^ | |
../src/publickey.cc:84:3: note: in expansion of macro 'UPDATE_COMPRESSED_VALUE' | |
UPDATE_COMPRESSED_VALUE(flags, info[2], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/publickey.cc:2: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
In file included from ../src/publickey.cc:7:0: | |
../src/publickey.cc: In function 'Nan::NAN_METHOD_RETURN_TYPE publicKeyTweakMul(Nan::NAN_METHOD_ARGS_TYPE)': | |
../src/util.h:15:76: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
compressed = value->BooleanValue(info.GetIsolate()->GetCurrentContext()).ToChecked() ? v_true : v_false; \ | |
^ | |
../src/publickey.cc:116:3: note: in expansion of macro 'UPDATE_COMPRESSED_VALUE' | |
UPDATE_COMPRESSED_VALUE(flags, info[2], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/publickey.cc:2: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
In file included from ../src/publickey.cc:7:0: | |
../src/publickey.cc: In function 'Nan::NAN_METHOD_RETURN_TYPE publicKeyCombine(Nan::NAN_METHOD_ARGS_TYPE)': | |
../src/util.h:15:76: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
compressed = value->BooleanValue(info.GetIsolate()->GetCurrentContext()).ToChecked() ? v_true : v_false; \ | |
^ | |
../src/publickey.cc:141:3: note: in expansion of macro 'UPDATE_COMPRESSED_VALUE' | |
UPDATE_COMPRESSED_VALUE(flags, info[1], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/publickey.cc:2: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
../src/publickey.cc:146:95: warning: 'v8::Local<v8::Value> v8::Object::Get(uint32_t)' is deprecated: Use maybe version [-Wdeprecated-declarations] | |
v8::Local<v8::Object> public_key_buffer = v8::Local<v8::Object>::Cast(input_buffers->Get(i)); | |
^ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/publickey.cc:2: | |
/root/.node-gyp/12.6.0/include/node/v8.h:3416:55: note: declared here | |
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(uint32_t index)); | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:326:3: note: in definition of macro 'V8_DEPRECATE_SOON' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
CXX(target) Release/obj.target/secp256k1/src/signature.o | |
CXX(target) Release/obj.target/secp256k1/src/ecdsa.o | |
../src/ecdsa.cc: In function 'int nonce_function_custom(unsigned char*, const unsigned char*, const unsigned char*, const unsigned char*, void*, unsigned int)': | |
../src/ecdsa.cc:23:103: error: no matching function for call to 'v8::Function::Call(v8::Local<v8::Object>, int, v8::Local<v8::Value> [5])' | |
v8::Local<v8::Value> result = noncefn_callback->Call(isolate->GetCurrentContext()->Global(), 5, argv); | |
^ | |
In file included from /root/.node-gyp/12.6.0/include/node/node.h:63:0, | |
from ../src/ecdsa.cc:1: | |
/root/.node-gyp/12.6.0/include/node/v8.h:4148:43: note: candidate: v8::MaybeLocal<v8::Value> v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) | |
V8_WARN_UNUSED_RESULT MaybeLocal<Value> Call(Local<Context> context, | |
^~~~ | |
/root/.node-gyp/12.6.0/include/node/v8.h:4148:43: note: candidate expects 4 arguments, 3 provided | |
../src/ecdsa.cc: In function 'Nan::NAN_METHOD_RETURN_TYPE sign(Nan::NAN_METHOD_ARGS_TYPE)': | |
../src/ecdsa.cc:55:97: warning: 'v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations] | |
v8::Local<v8::Value> data_value = options->Get(Nan::New<v8::String>("data").ToLocalChecked()); | |
^ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/ecdsa.cc:1: | |
/root/.node-gyp/12.6.0/include/node/v8.h:3412:55: note: declared here | |
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key)); | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:326:3: note: in definition of macro 'V8_DEPRECATE_SOON' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
../src/ecdsa.cc:62:115: warning: 'v8::Local<v8::Value> v8::Object::Get(v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations] | |
noncefn_callback = v8::Local<v8::Function>::Cast(options->Get(Nan::New<v8::String>("noncefn").ToLocalChecked())); | |
^ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/ecdsa.cc:1: | |
/root/.node-gyp/12.6.0/include/node/v8.h:3412:55: note: declared here | |
V8_DEPRECATE_SOON("Use maybe version", Local<Value> Get(Local<Value> key)); | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:326:3: note: in definition of macro 'V8_DEPRECATE_SOON' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
../src/ecdsa.cc:79:91: warning: 'bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations] | |
obj->Set(Nan::New<v8::String>("signature").ToLocalChecked(), COPY_BUFFER(&output[0], 64)); | |
^ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/ecdsa.cc:1: | |
/root/.node-gyp/12.6.0/include/node/v8.h:3359:26: note: declared here | |
bool Set(Local<Value> key, Local<Value> value)); | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:326:3: note: in definition of macro 'V8_DEPRECATE_SOON' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
../src/ecdsa.cc:80:90: warning: 'bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)' is deprecated: Use maybe version [-Wdeprecated-declarations] | |
obj->Set(Nan::New<v8::String>("recovery").ToLocalChecked(), Nan::New<v8::Number>(recid)); | |
^ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/ecdsa.cc:1: | |
/root/.node-gyp/12.6.0/include/node/v8.h:3359:26: note: declared here | |
bool Set(Local<Value> key, Local<Value> value)); | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:326:3: note: in definition of macro 'V8_DEPRECATE_SOON' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
In file included from ../src/ecdsa.cc:7:0: | |
../src/ecdsa.cc: In function 'Nan::NAN_METHOD_RETURN_TYPE recover(Nan::NAN_METHOD_ARGS_TYPE)': | |
../src/util.h:15:76: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
compressed = value->BooleanValue(info.GetIsolate()->GetCurrentContext()).ToChecked() ? v_true : v_false; \ | |
^ | |
../src/ecdsa.cc:140:3: note: in expansion of macro 'UPDATE_COMPRESSED_VALUE' | |
UPDATE_COMPRESSED_VALUE(flags, info[3], SECP256K1_EC_COMPRESSED, SECP256K1_EC_UNCOMPRESSED); | |
^~~~~~~~~~~~~~~~~~~~~~~ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../src/ecdsa.cc:1: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
secp256k1.target.mk:159: recipe for target 'Release/obj.target/secp256k1/src/ecdsa.o' failed | |
make: Leaving directory '/app/node_modules/secp256k1/build' | |
make: *** [Release/obj.target/secp256k1/src/ecdsa.o] Error 1 | |
gyp ERR! build error | |
gyp ERR! stack Error: `make` failed with exit code: 2 | |
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) | |
gyp ERR! stack at ChildProcess.emit (events.js:203:13) | |
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12) | |
gyp ERR! System Linux 4.9.125-linuxkit | |
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" | |
gyp ERR! cwd /app/node_modules/secp256k1 | |
gyp ERR! node -v v12.6.0 | |
gyp ERR! node-gyp -v v3.8.0 | |
gyp ERR! not ok | |
npm ERR! code ELIFECYCLE | |
npm ERR! errno 1 | |
npm ERR! [email protected] rebuild: `node-gyp rebuild` | |
npm ERR! Exit status 1 | |
npm ERR! | |
npm ERR! Failed at the [email protected] rebuild script. | |
npm ERR! This is probably not a problem with npm. There is likely additional logging output above. | |
npm WARN Local package.json exists, but node_modules missing, did you mean to install? | |
npm ERR! A complete log of this run can be found in: | |
npm ERR! /root/.npm/_logs/2019-07-21T12_45_12_270Z-debug.log | |
Secp256k1 bindings compilation fail. Pure JS implementation will be used. | |
> [email protected] install /app/node_modules/tiny-secp256k1 | |
> npm run build || echo "secp256k1 bindings compilation fail. Pure JS implementation will be used." | |
> [email protected] build /app/node_modules/tiny-secp256k1 | |
> node-gyp rebuild | |
make: Entering directory '/app/node_modules/tiny-secp256k1/build' | |
CXX(target) Release/obj.target/secp256k1/native/addon.o | |
../native/addon.cpp: In function 'Nan::NAN_METHOD_RETURN_TYPE ecdsaVerify(Nan::NAN_METHOD_ARGS_TYPE)': | |
../native/addon.cpp:320:58: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
strict = info[3]->BooleanValue(Nan::GetCurrentContext()).FromJust(); | |
^ | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../../nan/nan.h:54, | |
from ../native/addon.cpp:4: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
../native/addon.cpp: In instantiation of 'unsigned int {anonymous}::assumeCompression(const I&, const A&) [with long unsigned int index = 2ul; I = Nan::FunctionCallbackInfo<v8::Value>; A = v8::Local<v8::Object>]': | |
../native/addon.cpp:142:50: required from here | |
../native/addon.cpp:80:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] | |
if (info.Length() <= index) return __isPointCompressed(p) ? SECP256K1_EC_COMPRESSED : SECP256K1_EC_UNCOMPRESSED; | |
../native/addon.cpp:82:62: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
return info[index]->BooleanValue(Nan::GetCurrentContext()).FromJust() ? SECP256K1_EC_COMPRESSED : SECP256K1_EC_UNCOMPRESSED; | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../../nan/nan.h:54, | |
from ../native/addon.cpp:4: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
../native/addon.cpp: In instantiation of 'unsigned int {anonymous}::assumeCompression(const I&, const A&) [with long unsigned int index = 1ul; I = Nan::FunctionCallbackInfo<v8::Value>; A = v8::Local<v8::Object>]': | |
../native/addon.cpp:174:49: required from here | |
../native/addon.cpp:80:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] | |
if (info.Length() <= index) return __isPointCompressed(p) ? SECP256K1_EC_COMPRESSED : SECP256K1_EC_UNCOMPRESSED; | |
../native/addon.cpp:82:62: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
return info[index]->BooleanValue(Nan::GetCurrentContext()).FromJust() ? SECP256K1_EC_COMPRESSED : SECP256K1_EC_UNCOMPRESSED; | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../../nan/nan.h:54, | |
from ../native/addon.cpp:4: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
../native/addon.cpp: In instantiation of 'unsigned int {anonymous}::assumeCompression(const I&) [with long unsigned int index = 1ul; I = Nan::FunctionCallbackInfo<v8::Value>]': | |
../native/addon.cpp:189:46: required from here | |
../native/addon.cpp:87:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] | |
if (info.Length() <= index) return SECP256K1_EC_COMPRESSED; | |
../native/addon.cpp:89:62: warning: 'v8::Maybe<bool> v8::Value::BooleanValue(v8::Local<v8::Context>) const' is deprecated: BooleanValue can never throw. Use Isolate version. [-Wdeprecated-declarations] | |
return info[index]->BooleanValue(Nan::GetCurrentContext()).FromJust() ? SECP256K1_EC_COMPRESSED : SECP256K1_EC_UNCOMPRESSED; | |
In file included from /root/.node-gyp/12.6.0/include/node/v8-internal.h:14:0, | |
from /root/.node-gyp/12.6.0/include/node/v8.h:25, | |
from /root/.node-gyp/12.6.0/include/node/node.h:63, | |
from ../../nan/nan.h:54, | |
from ../native/addon.cpp:4: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2562:51: note: declared here | |
V8_WARN_UNUSED_RESULT Maybe<bool> BooleanValue( | |
^ | |
/root/.node-gyp/12.6.0/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED' | |
declarator __attribute__((deprecated(message))) | |
^~~~~~~~~~ | |
../native/addon.cpp: In function 'Nan::NAN_METHOD_RETURN_TYPE eccPrivateSub(Nan::NAN_METHOD_ARGS_TYPE)': | |
../native/addon.cpp:240:53: warning: ignoring return value of 'int secp256k1_ec_privkey_negate(const secp256k1_context*, unsigned char*)', declared with attribute warn_unused_result [-Wunused-result] | |
secp256k1_ec_privkey_negate(context, tweak_negated); // returns 1 always | |
^ | |
CC(target) Release/obj.target/secp256k1/native/secp256k1/src/secp256k1.o | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_pubkey_parse': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:154:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubkey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:156:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(input != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_pubkey_serialize': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:175:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(output != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'outputlen' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:171:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(outputlen != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:177:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubkey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_parse_der': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:216:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(sig != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'input' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:217:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(input != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_parse_compact': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:234:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(sig != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'input64' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:235:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(input64 != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_serialize_der': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'output' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:253:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(output != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'outputlen' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:254:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(outputlen != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:255:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(sig != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_serialize_compact': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'output64' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:265:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(output64 != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:266:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(sig != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ecdsa_signature_normalize': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'sigin' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:279:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(sigin != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ecdsa_verify': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'sig' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:300:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(sig != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:299:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(msg32 != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:301:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubkey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ecdsa_sign': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'signature' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:353:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(signature != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'msg32' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:352:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(msg32 != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:354:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(seckey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_seckey_verify': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:396:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(seckey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_pubkey_create': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:411:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubkey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:414:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(seckey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_privkey_negate': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:430:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(seckey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_pubkey_negate': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:443:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubkey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_add': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:460:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(seckey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:461:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(tweak != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_pubkey_tweak_add': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:484:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubkey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:485:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(tweak != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_privkey_tweak_mul': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'seckey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:507:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(seckey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:508:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(tweak != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_pubkey_tweak_mul': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubkey' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:530:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubkey != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'tweak' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:531:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(tweak != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c: In function 'secp256k1_ec_pubkey_combine': | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubnonce' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:559:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubnonce != NULL); | |
^~~~~~~~~ | |
../native/secp256k1/src/secp256k1.c:22:8: warning: nonnull argument 'pubnonces' compared to NULL [-Wnonnull-compare] | |
if (EXPECT(!(cond), 0)) { \ | |
^ | |
../native/secp256k1/src/secp256k1.c:562:5: note: in expansion of macro 'ARG_CHECK' | |
ARG_CHECK(pubnonces != NULL); | |
^~~~~~~~~ | |
SOLINK_MODULE(target) Release/obj.target/secp256k1.node | |
COPY Release/secp256k1.node | |
make: Leaving directory '/app/node_modules/tiny-secp256k1/build' | |
> [email protected] install /app/node_modules/grpc | |
> node-pre-gyp install --fallback-to-build --library=static_library | |
node-pre-gyp WARN Using request for node-pre-gyp https download | |
node-pre-gyp WARN Tried to download(404): https://node-precompiled-binaries.grpc.io/grpc/v1.19.0/node-v72-linux-x64-glibc.tar.gz | |
node-pre-gyp WARN Pre-built binaries not found for [email protected] and [email protected] (node-v72 ABI, glibc) (falling back to source compile with node-gyp) | |
make: Entering directory '/app/node_modules/grpc/build' | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/init.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/avl/avl.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/backoff/backoff.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channel_args.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channel_stack.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channel_stack_builder.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channel_trace.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channelz.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/channelz_registry.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/connected_channel.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/handshaker.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/handshaker_registry.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/channel/status_util.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/compression.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/compression_internal.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/message_compress.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/stream_compression.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/stream_compression_gzip.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/compression/stream_compression_identity.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/debug/stats.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/debug/stats_data.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/http/format_request.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/http/httpcli.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/http/parser.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/buffer_list.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/call_combiner.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/combiner.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/endpoint.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/endpoint_pair_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/endpoint_pair_uv.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/endpoint_pair_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/error.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_epoll1_linux.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_epollex_linux.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_poll_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/ev_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/exec_ctx.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/executor.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/fork_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/fork_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/gethostname_fallback.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/gethostname_host_name_max.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/gethostname_sysconf.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/grpc_if_nametoindex_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/grpc_if_nametoindex_unsupported.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/internal_errqueue.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iocp_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_custom.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_internal.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_uv.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/iomgr_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/is_epollexclusive_available.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/load_file.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/lockfree_event.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/polling_entity.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_custom.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_set.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_set_custom.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_set_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_uv.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/pollset_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resolve_address.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resolve_address_custom.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resolve_address_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resolve_address_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/resource_quota.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/sockaddr_utils.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_factory_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_mutator.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_common_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_linux.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_uv.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_utils_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/socket_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_client.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_client_custom.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_client_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_client_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_custom.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_custom.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_utils_posix_common.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_server_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_uv.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/tcp_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/time_averaged_stats.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_custom.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_generic.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_heap.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_manager.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/timer_uv.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/udp_server.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/unix_sockets_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/unix_sockets_posix_noop.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_cv.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_eventfd.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_nospecial.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_pipe.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/iomgr/wakeup_fd_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/json/json.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/json/json_reader.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/json/json_string.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/json/json_writer.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/b64.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/percent_encoding.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/slice.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/slice_buffer.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/slice_intern.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/slice/slice_string_helpers.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/api_trace.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/byte_buffer.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/byte_buffer_reader.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/call.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/call_details.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/call_log_batch.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/channel.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/channel_init.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/channel_ping.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/channel_stack_type.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/completion_queue.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/completion_queue_factory.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/event_string.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/lame_client.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/metadata_array.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/server.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/validate_metadata.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/version.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/bdp_estimator.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/byte_stream.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/connectivity_state.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/error_utils.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/metadata.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/metadata_batch.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/pid_controller.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/service_config.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/static_metadata.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/status_conversion.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/status_metadata.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/timeout_encoding.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/transport.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/transport/transport_op_string.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/uri/uri_parser.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/debug/trace.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/bin_decoder.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/bin_encoder.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/chttp2_plugin.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/chttp2_transport.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/context_list.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/flow_control.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/frame_data.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/frame_goaway.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/frame_ping.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/frame_rst_stream.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/frame_settings.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/frame_window_update.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/hpack_encoder.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/hpack_parser.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/hpack_table.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/http2_settings.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/huffsyms.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/incoming_metadata.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/parsing.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/stream_lists.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/stream_map.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/varint.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/transport/writing.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/alpn/alpn.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/http/client/http_client_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/http/http_filters_plugin.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/http/message_compress/message_compress_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/http/server/http_server_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/http/httpcli_security_connector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/context/security_context.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/alts/alts_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/composite/composite_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/credentials_metadata.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/fake/fake_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/google_default/credentials_generic.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/google_default/google_default_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/iam/iam_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/jwt/json_token.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/jwt/jwt_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/jwt/jwt_verifier.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/local/local_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/oauth2/oauth2_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/plugin/plugin_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/ssl/ssl_credentials.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/tls/grpc_tls_credentials_options.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/security_connector/alts/alts_security_connector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/security_connector/fake/fake_security_connector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/security_connector/load_system_roots_fallback.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/security_connector/load_system_roots_linux.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/security_connector/local/local_security_connector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/security_connector/security_connector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/security_connector/ssl/ssl_security_connector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/security_connector/ssl_utils.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/transport/client_auth_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/transport/secure_endpoint.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/transport/security_handshaker.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/transport/server_auth_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/transport/target_authority_table.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/transport/tsi_error.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/util/json_util.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/surface/init_secure.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/crypt/aes_gcm.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/crypt/gsec.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/frame_protector/alts_counter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/frame_protector/alts_crypter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/frame_protector/alts_frame_protector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/frame_protector/frame_handler.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/alts_handshaker_client.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/alts_shared_resource.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/alts_tsi_handshaker.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/alts/check_gcp_environment.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/alts/check_gcp_environment_linux.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/alts/check_gcp_environment_no_op.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/alts/check_gcp_environment_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/alts/grpc_alts_credentials_options.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/alts_handshaker_service_api.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/alts_handshaker_service_api_util.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/alts_tsi_utils.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/transport_security_common_api.o | |
CC(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/altscontext.pb.o | |
CC(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/handshaker.pb.o | |
CC(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/alts/handshaker/transport_security_common.pb.o | |
CC(target) Release/obj.target/grpc/deps/grpc/third_party/nanopb/pb_common.o | |
CC(target) Release/obj.target/grpc/deps/grpc/third_party/nanopb/pb_decode.o | |
CC(target) Release/obj.target/grpc/deps/grpc/third_party/nanopb/pb_encode.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/transport_security.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/client/insecure/channel_create.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/client/insecure/channel_create_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/client/authority.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/client/chttp2_connector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/backup_poller.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/channel_connectivity.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/client_channel.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/client_channel_channelz.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/client_channel_factory.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/client_channel_plugin.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/connector.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/global_subchannel_pool.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/health/health_check_client.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/http_connect_handshaker.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/http_proxy.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy_registry.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/local_subchannel_pool.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/parse_address.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/proxy_mapper.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/proxy_mapper_registry.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/request_routing.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver_registry.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver_result_parsing.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/retry_throttle.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/server_address.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/subchannel.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/subchannel_pool_interface.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/deadline/deadline_filter.o | |
CC(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/health/health.pb.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/fake_transport_security.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/local_transport_security.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/ssl/session_cache/ssl_session_boringssl.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/ssl/session_cache/ssl_session_cache.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/ssl/session_cache/ssl_session_openssl.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/ssl_transport_security.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/tsi/transport_security_grpc.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/server/chttp2_server.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/client/secure/secure_channel_create.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/server/insecure/server_chttp2.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/inproc/inproc_plugin.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/transport/inproc/inproc_transport.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/fake/fake_resolver.o | |
CC(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/duration.pb.o | |
CC(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/google/protobuf/timestamp.pb.o | |
CC(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/grpclb/proto/grpc/lb/v1/load_balancer.pb.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/xds/xds.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_secure.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/xds/xds_client_stats.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/xds/xds_load_balancer_api.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_fallback.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_posix.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_windows.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/census/grpc_context.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/max_age/max_age_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/message_size/message_size_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/http/client_authority_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/workarounds/workaround_cronet_compression_filter.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/ext/filters/workarounds/workaround_utils.o | |
CXX(target) Release/obj.target/grpc/deps/grpc/src/core/plugin_registry/grpc_plugin_registry.o | |
AR(target) Release/obj.target/libgrpc.a | |
COPY Release/libgrpc.a | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/alloc.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/arena.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/atm.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/cpu_iphone.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/cpu_linux.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/cpu_posix.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/cpu_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/env_linux.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/env_posix.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/env_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/host_port.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/log.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/log_android.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/log_linux.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/log_posix.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/log_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/mpscq.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/murmur_hash.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/string.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/string_posix.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/string_util_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/string_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/sync.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/sync_posix.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/sync_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/time.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/time_posix.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/time_precise.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/time_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/tls_pthread.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/tmpfile_msys.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/tmpfile_posix.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/tmpfile_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gpr/wrap_memcpy.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gprpp/fork.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gprpp/thd_posix.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/gprpp/thd_windows.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/profiling/basic_timers.o | |
CXX(target) Release/obj.target/gpr/deps/grpc/src/core/lib/profiling/stap_timers.o | |
AR(target) Release/obj.target/libgpr.a | |
COPY Release/libgpr.a | |
CXX(target) Release/obj.target/grpc_node/ext/byte_buffer.o | |
CXX(target) Release/obj.target/grpc_node/ext/call.o | |
CXX(target) Release/obj.target/grpc_node/ext/call_credentials.o | |
CXX(target) Release/obj.target/grpc_node/ext/channel.o | |
../ext/channel.cc: In static member function 'static Nan::NAN_METHOD_RETURN_TYPE grpc::node::Channel::GetConnectivityState(Nan::NAN_METHOD_ARGS_TYPE)': | |
../ext/channel.cc:292:56: error: no matching function for call to 'v8::Value::Equals(v8::Local<v8::Boolean>)' | |
int try_to_connect = (int)info[0]->Equals(Nan::True()); | |
^ | |
In file included from /root/.node-gyp/12.6.0/include/node/node.h:63:0, | |
from ../../nan/nan.h:54, | |
from ../ext/channel.cc:23: | |
/root/.node-gyp/12.6.0/include/node/v8.h:2572:37: note: candidate: v8::Maybe<bool> v8::Value::Equals(v8::Local<v8::Context>, v8::Local<v8::Value>) const | |
V8_WARN_UNUSED_RESULT Maybe<bool> Equals(Local<Context> context, | |
^~~~~~ | |
/root/.node-gyp/12.6.0/include/node/v8.h:2572:37: note: candidate expects 2 arguments, 1 provided | |
grpc_node.target.mk:184: recipe for target 'Release/obj.target/grpc_node/ext/channel.o' failed | |
make: Leaving directory '/app/node_modules/grpc/build' | |
make: *** [Release/obj.target/grpc_node/ext/channel.o] Error 1 | |
gyp ERR! build error | |
gyp ERR! stack Error: `make` failed with exit code: 2 | |
gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) | |
gyp ERR! stack at ChildProcess.emit (events.js:203:13) | |
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12) | |
gyp ERR! System Linux 4.9.125-linuxkit | |
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--library=static_library" "--module=/app/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc/grpc_node.node" "--module_name=grpc_node" "--module_path=/app/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc" "--napi_version=4" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72" | |
gyp ERR! cwd /app/node_modules/grpc | |
gyp ERR! node -v v12.6.0 | |
gyp ERR! node-gyp -v v3.8.0 | |
gyp ERR! not ok | |
node-pre-gyp ERR! build error | |
node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --library=static_library --module=/app/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc/grpc_node.node --module_name=grpc_node --module_path=/app/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) | |
node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/app/node_modules/grpc/node_modules/node-pre-gyp/lib/util/compile.js:83:29) | |
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:203:13) | |
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1021:16) | |
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5) | |
node-pre-gyp ERR! System Linux 4.9.125-linuxkit | |
node-pre-gyp ERR! command "/usr/local/bin/node" "/app/node_modules/grpc/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" "--library=static_library" | |
node-pre-gyp ERR! cwd /app/node_modules/grpc | |
node-pre-gyp ERR! node -v v12.6.0 | |
node-pre-gyp ERR! node-pre-gyp -v v0.12.0 | |
node-pre-gyp ERR! not ok | |
Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --library=static_library --module=/app/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc/grpc_node.node --module_name=grpc_node --module_path=/app/node_modules/grpc/src/node/extension_binary/node-v72-linux-x64-glibc --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) | |
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents): | |
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) | |
npm ERR! code ELIFECYCLE | |
npm ERR! errno 1 | |
npm ERR! [email protected] install: `node-pre-gyp install --fallback-to-build --library=static_library` | |
npm ERR! Exit status 1 | |
npm ERR! | |
npm ERR! Failed at the [email protected] install script. | |
npm ERR! This is probably not a problem with npm. There is likely additional logging output above. | |
npm ERR! A complete log of this run can be found in: | |
npm ERR! /root/.npm/_logs/2019-07-21T12_46_57_359Z-debug.log | |
The command '/bin/sh -c npm install --no-optional' returned a non-zero code: 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment