This repository was archived by the owner on Oct 15, 2020. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 339
This repository was archived by the owner on Oct 15, 2020. It is now read-only.
xplat build failing on Ubuntu 16.04 #195
Copy link
Copy link
Closed
Description
- Version:
xplatat 87ce098 - Platform: Ubuntu 16.04
xplat fails to build on Ubuntu 16.04 since 87ce098 (PR-URL: #194).
Because of this, there have been no Linux nightlies after 20170321.
Console output:
g++ '-DNODE_ENGINE="chakracore"' '-DNODE_ENGINE_CHAKRACORE' '-DNODE_ARCH="x64"' '-DNODE_PLATFORM="linux"' '-DNODE_WANT_INTERNALS=1' '-DV8_DEPRECATION_WARNINGS=1' '-DNODE_USE_V8_PLATFORM=0' '-DNODE_TAG="-nightly2017032387ce098018"' '-DNODE_RELEASE_URLBASE="https://nodejs.org/download/chakracore-nightly/"' '-DHAVE_INSPECTOR=0' '-DHAVE_OPENSSL=1' '-D__POSIX__' '-DBUILDING_CHAKRASHIM=1' '-DHTTP_PARSER_STRICT=0' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D_POSIX_C_SOURCE=200112' -I../src -I../tools/msvs/genfiles -I../deps/uv/src/ares -I/home/iojs/build/ws-chakracore/out/Release/obj/gen -I../deps/chakrashim -I../deps/openssl/openssl/include -I../deps/chakrashim/include -I../deps/zlib -I../deps/http_parser -I../deps/cares/include -I../deps/uv/include -pthread -Wall -Wextra -Wno-unused-parameter -m64 -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++0x -MMD -MF /home/iojs/build/ws-chakracore/out/Release/.deps//home/iojs/build/ws-chakracore/out/Release/obj.target/node/src/cares_wrap.o.d.raw -c -o /home/iojs/build/ws-chakracore/out/Release/obj.target/node/src/cares_wrap.o ../src/cares_wrap.cc
In file included from ../src/base-object-inl.h:29:0,
from ../src/async-wrap-inl.h:29,
from ../src/async-wrap.cc:23:
../src/env-inl.h: In member function ‘void node::Environment::set_fs_stats_field_array(v8::Local<v8::Float64Array>)’:
../src/env-inl.h:392:80: error: cannot call constructor ‘v8::Global<v8::Float64Array>::Global’ directly [-fpermissive]
fs_stats_field_array_ = v8::Global<v8::Float64Array>::Global(isolate_, fields);
^
../src/env-inl.h:392:80: note: for a function-style cast, remove the redundant ‘::Global’
../src/async-wrap.cc: In member function ‘virtual void node::RetainedAsyncInfo::Dispose()’:
../src/async-wrap.cc:85:10: warning: deleting object of polymorphic class type ‘node::RetainedAsyncInfo’ which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
delete this;
^
node.target.mk:177: recipe for target '/home/iojs/build/ws-chakracore/out/Release/obj.target/node/src/async-wrap.o' failed
make[2]: *** [/home/iojs/build/ws-chakracore/out/Release/obj.target/node/src/async-wrap.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from ../src/base-object-inl.h:29:0,
from ../src/async-wrap-inl.h:29,
from ../src/cares_wrap.cc:25:
../src/env-inl.h: In member function ‘void node::Environment::set_fs_stats_field_array(v8::Local<v8::Float64Array>)’:
../src/env-inl.h:392:80: error: cannot call constructor ‘v8::Global<v8::Float64Array>::Global’ directly [-fpermissive]
fs_stats_field_array_ = v8::Global<v8::Float64Array>::Global(isolate_, fields);
^
../src/env-inl.h:392:80: note: for a function-style cast, remove the redundant ‘::Global’
Metadata
Metadata
Assignees
Labels
No labels