Created
May 18, 2019 09:32
-
-
Save szerintedmi/2b8ecc2344d92c52a4dd6c1e1e5bc408 to your computer and use it in GitHub Desktop.
node gyp build error
This file contains hidden or 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
[5/5] Building fresh packages... | |
error /home/travis/build/Augmint/augmint-web/node_modules/sha3: Command failed. | |
Exit code: 1 | |
Command: node-gyp rebuild | |
Arguments: | |
Directory: /home/travis/build/Augmint/augmint-web/node_modules/sha3 | |
Output: | |
gyp info it worked if it ends with ok | |
gyp info using [email protected] | |
gyp info using [email protected] | linux | x64 | |
gyp http GET https://nodejs.org/download/release/v10.15.3/node-v10.15.3-headers.tar.gz | |
gyp http 200 https://nodejs.org/download/release/v10.15.3/node-v10.15.3-headers.tar.gz | |
gyp http GET https://nodejs.org/download/release/v10.15.3/SHASUMS256.txt | |
gyp http 200 https://nodejs.org/download/release/v10.15.3/SHASUMS256.txt | |
gyp info spawn /opt/pyenv/shims/python2 | |
gyp info spawn args [ '/home/travis/.nvm/versions/node/v10.15.3/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp_main.py', | |
gyp info spawn args 'binding.gyp', | |
gyp info spawn args '-f', | |
gyp info spawn args 'make', | |
gyp info spawn args '-I', | |
gyp info spawn args '/home/travis/build/Augmint/augmint-web/node_modules/sha3/build/config.gypi', | |
gyp info spawn args '-I', | |
gyp info spawn args '/home/travis/.nvm/versions/node/v10.15.3/lib/node_modules/npm/node_modules/node-gyp/addon.gypi', | |
gyp info spawn args '-I', | |
gyp info spawn args '/home/travis/.node-gyp/10.15.3/include/node/common.gypi', | |
gyp info spawn args '-Dlibrary=shared_library', | |
gyp info spawn args '-Dvisibility=default', | |
gyp info spawn args '-Dnode_root_dir=/home/travis/.node-gyp/10.15.3', | |
gyp info spawn args '-Dnode_gyp_dir=/home/travis/.nvm/versions/node/v10.15.3/lib/node_modules/npm/node_modules/node-gyp', | |
gyp info spawn args '-Dnode_lib_file=/home/travis/.node-gyp/10.15.3/<(target_arch)/node.lib', | |
gyp info spawn args '-Dmodule_root_dir=/home/travis/build/Augmint/augmint-web/node_modules/sha3', | |
gyp info spawn args '-Dnode_engine=v8', | |
gyp info spawn args '--depth=.', | |
gyp info spawn args '--no-parallel', | |
gyp info spawn args '--generator-output', | |
gyp info spawn args 'build', | |
gyp info spawn args '-Goutput_dir=.' ] | |
gyp info spawn make | |
gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ] | |
make: Entering directory '/home/travis/build/Augmint/augmint-web/node_modules/sha3/build' | |
CXX(target) Release/obj.target/sha3/src/addon.o | |
In file included from ../src/addon.cpp:2:0: | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:31:16: error: expected constructor, destructor, or type conversion before ‘(’ token | |
NODE_DEPRECATED("use command-line flags", | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:40:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN bool HasInstance(v8::Local<v8::Value> val); | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:41:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN bool HasInstance(v8::Local<v8::Object> val); | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:42:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN char* Data(v8::Local<v8::Value> val); | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:43:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN char* Data(v8::Local<v8::Object> val); | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:44:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN size_t Length(v8::Local<v8::Value> val); | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:45:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN size_t Length(v8::Local<v8::Object> val); | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:48:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN v8::MaybeLocal<v8::Object> Copy(v8::Isolate* isolate, | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:53:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, size_t length); | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:56:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:61:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:68:1: error: ‘NODE_EXTERN’ does not name a type | |
NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate, | |
^ | |
In file included from ../src/addon.cpp:4:0: | |
../node_modules/nan/nan.h: In function ‘Nan::MaybeLocal<v8::Object> Nan::NewBuffer(char*, size_t, node::Buffer::FreeCallback, void*)’: | |
../node_modules/nan/nan.h:795:12: error: ‘New’ is not a member of ‘node::Buffer’ | |
return node::Buffer::New( | |
^ | |
../node_modules/nan/nan.h:795:12: note: suggested alternative: | |
In file included from ../node_modules/nan/nan.h:203:0, | |
from ../src/addon.cpp:4: | |
../node_modules/nan/nan_new.h:336:1: note: ‘Nan::New’ | |
New(v8::Local<v8::String> pattern, v8::RegExp::Flags flags) { | |
^ | |
In file included from ../src/addon.cpp:4:0: | |
../node_modules/nan/nan.h: In function ‘Nan::MaybeLocal<v8::Object> Nan::CopyBuffer(const char*, uint32_t)’: | |
../node_modules/nan/nan.h:811:12: error: ‘Copy’ is not a member of ‘node::Buffer’ | |
return node::Buffer::Copy( | |
^ | |
../node_modules/nan/nan.h: In function ‘Nan::MaybeLocal<v8::Object> Nan::NewBuffer(uint32_t)’: | |
../node_modules/nan/nan.h:823:12: error: ‘New’ is not a member of ‘node::Buffer’ | |
return node::Buffer::New( | |
^ | |
../node_modules/nan/nan.h:823:12: note: suggested alternative: | |
In file included from ../node_modules/nan/nan.h:203:0, | |
from ../src/addon.cpp:4: | |
../node_modules/nan/nan_new.h:336:1: note: ‘Nan::New’ | |
New(v8::Local<v8::String> pattern, v8::RegExp::Flags flags) { | |
^ | |
In file included from ../src/addon.cpp:4:0: | |
../node_modules/nan/nan.h: In function ‘Nan::MaybeLocal<v8::Object> Nan::NewBuffer(char*, uint32_t)’: | |
../node_modules/nan/nan.h:838:12: error: ‘New’ is not a member of ‘node::Buffer’ | |
return node::Buffer::New(v8::Isolate::GetCurrent(), data, size); | |
^ | |
../node_modules/nan/nan.h:838:12: note: suggested alternative: | |
In file included from ../node_modules/nan/nan.h:203:0, | |
from ../src/addon.cpp:4: | |
../node_modules/nan/nan_new.h:336:1: note: ‘Nan::New’ | |
New(v8::Local<v8::String> pattern, v8::RegExp::Flags flags) { | |
^ | |
../src/addon.cpp: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE SHA3Hash::New(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cpp:36:64: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
hashlen = info[0]->IsUndefined() ? 512 : info[0]->Int32Value(); | |
^ | |
In file included from /home/travis/.node-gyp/10.15.3/include/node/v8.h:26:0, | |
from /home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:26, | |
from ../src/addon.cpp:2: | |
/home/travis/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here | |
V8_DEPRECATED("Use maybe version", int32_t Int32Value() const); | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’ | |
declarator __attribute__((deprecated(message))) | |
^ | |
../src/addon.cpp: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE SHA3Hash::Update(Nan::NAN_METHOD_ARGS_TYPE)’: | |
../src/addon.cpp:13:27: error: ‘HasInstance’ is not a member of ‘node::Buffer’ | |
if (!val->IsString() && !Buffer::HasInstance(val)) { \ | |
^ | |
../src/addon.cpp:84:3: note: in expansion of macro ‘ASSERT_IS_STRING_OR_BUFFER’ | |
ASSERT_IS_STRING_OR_BUFFER(info[0]); | |
^ | |
../src/addon.cpp:96:7: error: ‘HasInstance’ is not a member of ‘node::Buffer’ | |
if (Buffer::HasInstance(info[0])) { | |
^ | |
../src/addon.cpp:97:49: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations] | |
Local<Object> buffer_obj = info[0]->ToObject(); | |
^ | |
In file included from /home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:26:0, | |
from ../src/addon.cpp:2: | |
/home/travis/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here | |
Local<Object> Value::ToObject() const { | |
^ | |
../src/addon.cpp:98:30: error: ‘Data’ is not a member of ‘node::Buffer’ | |
const char *buffer_data = Buffer::Data(buffer_obj); | |
^ | |
../src/addon.cpp:98:30: note: suggested alternatives: | |
In file included from /home/travis/.node-gyp/10.15.3/include/node/node_buffer.h:26:0, | |
from ../src/addon.cpp:2: | |
/home/travis/.node-gyp/10.15.3/include/node/v8.h:984:17: note: ‘v8::Data’ | |
class V8_EXPORT Data { | |
^ | |
/home/travis/.node-gyp/10.15.3/include/node/v8.h:984:17: note: ‘v8::Data’ | |
../src/addon.cpp:99:27: error: ‘Length’ is not a member of ‘node::Buffer’ | |
size_t buffer_length = Buffer::Length(buffer_obj); | |
^ | |
sha3.target.mk:105: recipe for target 'Release/obj.target/sha3/src/addon.o' failed | |
make: Leaving directory '/home/travis/build/Augmint/augmint-web/node_modules/sha3/build' | |
make: *** [Release/obj.target/sha3/src/addon.o] Error 1 | |
gyp ERR! build error | |
gyp ERR! stack Error: `make` failed with exit code: 2 | |
gyp ERR! stack at ChildProcess.onExit (/home/travis/.nvm/versions/node/v10.15.3/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23) | |
gyp ERR! stack at ChildProcess.emit (events.js:189:13) | |
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) | |
gyp ERR! System Linux 4.15.0-1028-gcp | |
gyp ERR! command "/home/travis/.nvm/versions/node/v10.15.3/bin/node" "/home/travis/.nvm/versions/node/v10.15.3/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" | |
gyp ERR! cwd /home/travis/build/Augmint/augmint-web/node_modules/sha3 | |
gyp ERR! node -v v10.15.3 | |
gyp ERR! node-gyp -v v3.8.0 | |
gyp ERR! not ok | |
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. | |
The command "if [[ $BRANCH == "greenkeeper/"* ]]; then | |
echo Greenkeeper build using .yarnrc.greenkeeper; cp .yarnrc.greenkeeper .yarnrc; yarn install; | |
else | |
echo Normal build using .yarnrc and --frozen-lockfile option; yarn install --frozen-lockfile; | |
fi | |
" failed and exited with 1 during . | |
Your build has been stopped. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment