Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- COPY Release/configureLibssh2.node
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/annotated_commit.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/apply.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/attr_file.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/attr.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/attrcache.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/blame_git.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/blame.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/blob.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/branch.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/buf_text.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/buffer.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/cache.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/checkout.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/cherrypick.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/clone.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/commit_list.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/commit.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/config_cache.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/config_file.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/config_parse.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/config.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/crlf.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/streams/curl.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/date.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/delta.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_driver.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_file.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_generate.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_parse.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_print.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_stats.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_tform.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff_xdiff.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/diff.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/errors.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/fetch.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/fetchhead.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/filebuf.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/fileops.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/filter.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/fnmatch.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/global.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/graph.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/hash.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/hash/sha1dc/sha1.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/hash/sha1dc/ubc_check.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/hashsig.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/ident.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/idxmap.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/ignore.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/index.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/indexer.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/iterator.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/merge_driver.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/merge_file.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/merge.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/message.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/mwindow.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/netops.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/notes.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/object_api.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/object.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/odb_loose.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/odb_mempack.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/odb_pack.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/odb.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/offmap.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/oid.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/oidarray.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/oidmap.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/streams/openssl.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pack-objects.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pack.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/parse.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/patch_generate.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/patch_parse.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/patch.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/path.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pathspec.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pool.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/posix.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/pqueue.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/proxy.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/push.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/rebase.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/refdb_fs.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/refdb.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/reflog.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/refs.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/refspec.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/remote.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/repository.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/reset.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/revert.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/revparse.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/revwalk.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/settings.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/sha1_lookup.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/signature.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/streams/socket.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/sortedcache.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/stash.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/status.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/strmap.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/submodule.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/sysdir.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/tag.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/thread-utils.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/trace.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/trailer.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transaction.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transport.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/auth.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/cred_helpers.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/cred.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/git.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/http.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/local.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/smart_pkt.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/smart_protocol.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/smart.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/transports/ssh.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/tree-cache.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/tree.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/tsort.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/util.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/varint.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/vector.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/worktree.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xdiffi.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xemit.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xhistogram.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xmerge.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xpatience.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xprepare.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/xdiff/xutils.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/zstream.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/streams/tls.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/unix/map.o
- CC(target) Release/obj.target/libgit2/vendor/libgit2/src/unix/realpath.o
- AR(target) Release/obj.target/vendor/git2.a
- COPY Release/git2.a
- CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/adler32.o
- CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/crc32.o
- CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/deflate.o
- CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/inffast.o
- CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/inflate.o
- ../vendor/libgit2/deps/zlib/inflate.c: In function ‘inflate’:
- ../vendor/libgit2/deps/zlib/inflate.c:841:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 841 | state->mode = DICT;
- | ~~~~~~~~~~~~^~~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:842:9: note: here
- 842 | case DICT:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:848:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 848 | state->mode = TYPE;
- | ~~~~~~~~~~~~^~~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:849:9: note: here
- 849 | case TYPE:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:850:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 850 | if (flush == Z_BLOCK || flush == Z_TREES) goto inf_leave;
- | ^
- ../vendor/libgit2/deps/zlib/inflate.c:851:9: note: here
- 851 | case TYPEDO:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:900:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 900 | if (flush == Z_TREES) goto inf_leave;
- | ^
- ../vendor/libgit2/deps/zlib/inflate.c:901:9: note: here
- 901 | case COPY_:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:902:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 902 | state->mode = COPY;
- | ~~~~~~~~~~~~^~~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:903:9: note: here
- 903 | case COPY:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1041:16: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1041 | if (flush == Z_TREES) goto inf_leave;
- | ^
- ../vendor/libgit2/deps/zlib/inflate.c:1042:9: note: here
- 1042 | case LEN_:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1043:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1043 | state->mode = LEN;
- | ~~~~~~~~~~~~^~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1044:9: note: here
- 1044 | case LEN:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1092:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1092 | state->mode = LENEXT;
- | ~~~~~~~~~~~~^~~~~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1093:9: note: here
- 1093 | case LENEXT:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1102:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1102 | state->mode = DIST;
- | ~~~~~~~~~~~~^~~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1103:9: note: here
- 1103 | case DIST:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1129:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1129 | state->mode = DISTEXT;
- | ~~~~~~~~~~~~^~~~~~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1130:9: note: here
- 1130 | case DISTEXT:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1145:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1145 | state->mode = MATCH;
- | ~~~~~~~~~~~~^~~~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1146:9: note: here
- 1146 | case MATCH:
- | ^~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1233:25: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1233 | state->mode = DONE;
- | ~~~~~~~~~~~~^~~~~~
- ../vendor/libgit2/deps/zlib/inflate.c:1234:9: note: here
- 1234 | case DONE:
- | ^~~~
- CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/inftrees.o
- CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/trees.o
- CC(target) Release/obj.target/zlib/vendor/libgit2/deps/zlib/zutil.o
- AR(target) Release/obj.target/vendor/zlib.a
- COPY Release/zlib.a
- CC(target) Release/obj.target/http_parser/vendor/http_parser/http_parser.o
- ../vendor/http_parser/http_parser.c: In function ‘http_parser_parse_url’:
- ../vendor/http_parser/http_parser.c:2340:18: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 2340 | found_at = 1;
- | ~~~~~~~~~^~~
- ../vendor/http_parser/http_parser.c:2343:7: note: here
- 2343 | case s_req_server:
- | ^~~~
- AR(target) Release/obj.target/vendor/http_parser/http_parser.a
- COPY Release/http_parser.a
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/agent.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/crypt.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/keepalive.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/libgcrypt.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/openssl.o
- In file included from /home/jack/.node-gyp/12.4.0/include/node/openssl/asn1.h:16,
- from /home/jack/.node-gyp/12.4.0/include/node/openssl/rsa.h:16,
- from ../vendor/libssh2/src/openssl.h:42,
- from ../vendor/libssh2/src/crypto.h:42,
- from ../vendor/libssh2/src/libssh2_priv.h:140,
- from ../vendor/libssh2/src/openssl.c:41:
- ../vendor/libssh2/src/openssl.c: In function ‘_libssh2_pub_priv_keyfile’:
- /home/jack/.node-gyp/12.4.0/include/node/openssl/bio.h:483:34: warning: value computed is not used [-Wunused-value]
- 483 | # define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../vendor/libssh2/src/openssl.c:1073:5: note: in expansion of macro ‘BIO_reset’
- 1073 | BIO_reset(bp);
- | ^~~~~~~~~
- ../vendor/libssh2/src/openssl.c: In function ‘_libssh2_pub_priv_keyfilememory’:
- /home/jack/.node-gyp/12.4.0/include/node/openssl/bio.h:483:34: warning: value computed is not used [-Wunused-value]
- 483 | # define BIO_reset(b) (int)BIO_ctrl(b,BIO_CTRL_RESET,0,NULL)
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../vendor/libssh2/src/openssl.c:1149:5: note: in expansion of macro ‘BIO_reset’
- 1149 | BIO_reset(bp);
- | ^~~~~~~~~
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/publickey.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/sftp.o
- ../vendor/libssh2/src/sftp.c: In function ‘sftp_read’:
- ../vendor/libssh2/src/sftp.c:1368:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1368 | while(count > 0) {
- | ^
- ../vendor/libssh2/src/sftp.c:1414:5: note: here
- 1414 | case libssh2_NB_state_sent:
- | ^~~~
- ../vendor/libssh2/src/sftp.c:1422:14: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1422 | while(chunk) {
- | ^
- ../vendor/libssh2/src/sftp.c:1453:5: note: here
- 1453 | case libssh2_NB_state_sent2:
- | ^~~~
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/version.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/channel.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/global.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/kex.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/mac.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/packet.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/scp.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/transport.o
- ../vendor/libssh2/src/transport.c: In function ‘_libssh2_transport_send’:
- ../vendor/libssh2/src/transport.c:721:79: warning: suggest braces around empty body in an ‘if’ statement [-Wempty-body]
- 721 | debugdump(session, "libssh2_transport_write plain2", data2, data2_len);
- | ^
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/comp.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/hostkey.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/knownhost.o
- ../vendor/libssh2/src/knownhost.c: In function ‘knownhost_writeline’:
- ../vendor/libssh2/src/knownhost.c:1021:12: warning: this statement may fall through [-Wimplicit-fallthrough=]
- 1021 | if (key_type_name) {
- | ^
- ../vendor/libssh2/src/knownhost.c:1026:5: note: here
- 1026 | default:
- | ^~~~~~~
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/misc.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/pem.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/session.o
- CC(target) Release/obj.target/libssh2/vendor/libssh2/src/userauth.o
- AR(target) Release/obj.target/vendor/ssh2.a
- COPY Release/ssh2.a
- CXX(target) Release/obj.target/nodegit/src/async_baton.o
- In file included from ../src/../include/async_baton.h:5,
- from ../src/async_baton.cc:1:
- ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
- ../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
- 2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/async_baton.h:5,
- from ../src/async_baton.cc:1:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
- /home/jack/.node-gyp/12.4.0/include/node/node_object_wrap.h:84:78: required from here
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
- 9817 | reinterpret_cast<Callback>(callback), type);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:
- ../../nan/nan_object_wrap.h:65:61: required from here
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
- CXX(target) Release/obj.target/nodegit/src/lock_master.o
- In file included from ../src/lock_master.cc:1:
- ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
- ../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
- 2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/lock_master.cc:1:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
- /home/jack/.node-gyp/12.4.0/include/node/node_object_wrap.h:84:78: required from here
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
- 9817 | reinterpret_cast<Callback>(callback), type);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:
- ../../nan/nan_object_wrap.h:65:61: required from here
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
- CXX(target) Release/obj.target/nodegit/src/reference_counter.o
- CXX(target) Release/obj.target/nodegit/src/nodegit.o
- In file included from ../src/../include/wrapper.h:11,
- from ../src/nodegit.cc:16:
- ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
- ../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
- 2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
- | ^
- ../src/nodegit.cc: In function ‘void LockMasterSetStatus(const v8::FunctionCallbackInfo<v8::Value>&)’:
- ../src/nodegit.cc:195:76: warning: ‘v8::Local<v8::Int32> v8::Value::ToInt32(v8::Isolate*) const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
- 195 | v8::Local<v8::Int32> value = info[0]->ToInt32(v8::Isolate::GetCurrent());
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../src/nodegit.cc:3:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2550:34: note: declared here
- 2550 | Local<Int32> ToInt32(Isolate* isolate) const);
- | ^~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- ../src/nodegit.cc: In function ‘void LockMasterGetDiagnostics(const v8::FunctionCallbackInfo<v8::Value>&)’:
- ../src/nodegit.cc:216:104: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
- 216 | result->Set(Nan::New("storedMutexesCount").ToLocalChecked(), Nan::New(diagnostics.storedMutexesCount));
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../src/nodegit.cc:3:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:3359:26: note: declared here
- 3359 | bool Set(Local<Value> key, Local<Value> value));
- | ^~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- In file included from ../src/nodegit.cc:11:
- ../src/nodegit.cc: In function ‘void OpenSSL_ThreadSetup()’:
- /home/jack/.node-gyp/12.4.0/include/node/openssl/crypto.h:235:58: warning: statement has no effect [-Wunused-value]
- 235 | # define CRYPTO_THREADID_set_callback(threadid_func) (0)
- | ~^~
- ../src/nodegit.cc:242:3: note: in expansion of macro ‘CRYPTO_THREADID_set_callback’
- 242 | CRYPTO_THREADID_set_callback(OpenSSL_IDCallback);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ../src/nodegit.cc: In function ‘void init(v8::Local<v8::Object>)’:
- ../src/nodegit.cc:394:95: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
- 394 | threadSafety->Set(Nan::New("DISABLED").ToLocalChecked(), Nan::New((int)LockMaster::Disabled));
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../src/nodegit.cc:3:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:3359:26: note: declared here
- 3359 | bool Set(Local<Value> key, Local<Value> value));
- | ^~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- ../src/nodegit.cc:395:120: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
- 395 | threadSafety->Set(Nan::New("ENABLED_FOR_ASYNC_ONLY").ToLocalChecked(), Nan::New((int)LockMaster::EnabledForAsyncOnly));
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../src/nodegit.cc:3:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:3359:26: note: declared here
- 3359 | bool Set(Local<Value> key, Local<Value> value));
- | ^~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- ../src/nodegit.cc:396:93: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
- 396 | threadSafety->Set(Nan::New("ENABLED").ToLocalChecked(), Nan::New((int)LockMaster::Enabled));
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../src/nodegit.cc:3:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:3359:26: note: declared here
- 3359 | bool Set(Local<Value> key, Local<Value> value));
- | ^~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- ../src/nodegit.cc:398:71: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
- 398 | target->Set(Nan::New("THREAD_SAFETY").ToLocalChecked(), threadSafety);
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../src/nodegit.cc:3:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:3359:26: note: declared here
- 3359 | bool Set(Local<Value> key, Local<Value> value));
- | ^~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- In file included from ../src/nodegit.cc:3:
- ../src/nodegit.cc: At global scope:
- /home/jack/.node-gyp/12.4.0/include/node/node.h:556:43: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>)’ to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
- 556 | (node::addon_register_func) (regfunc), \
- | ^
- /home/jack/.node-gyp/12.4.0/include/node/node.h:590:3: note: in expansion of macro ‘NODE_MODULE_X’
- 590 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
- | ^~~~~~~~~~~~~
- ../src/nodegit.cc:403:1: note: in expansion of macro ‘NODE_MODULE’
- 403 | NODE_MODULE(nodegit, init)
- | ^~~~~~~~~~~
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../src/nodegit.cc:3:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
- /home/jack/.node-gyp/12.4.0/include/node/node_object_wrap.h:84:78: required from here
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
- 9817 | reinterpret_cast<Callback>(callback), type);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:
- ../../nan/nan_object_wrap.h:65:61: required from here
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
- CXX(target) Release/obj.target/nodegit/src/init_ssh2.o
- CXX(target) Release/obj.target/nodegit/src/promise_completion.o
- In file included from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- ../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
- ../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
- 2298 | , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
- | ^
- ../src/promise_completion.cc: In static member function ‘static void PromiseCompletion::InitializeComponent()’:
- ../src/promise_completion.cc:12:40: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
- 12 | newFn.Reset(newTemplate->GetFunction());
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:5947:46: note: candidate: ‘v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)’
- 5947 | V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
- | ^~~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:5947:46: note: candidate expects 1 argument, 0 provided
- ../src/promise_completion.cc:14:88: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
- 14 | promiseFulfilled.Reset(Nan::New<v8::FunctionTemplate>(PromiseFulfilled)->GetFunction());
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:5947:46: note: candidate: ‘v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)’
- 5947 | V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
- | ^~~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:5947:46: note: candidate expects 1 argument, 0 provided
- ../src/promise_completion.cc:15:86: error: no matching function for call to ‘v8::FunctionTemplate::GetFunction()’
- 15 | promiseRejected.Reset(Nan::New<v8::FunctionTemplate>(PromiseRejected)->GetFunction());
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:5947:46: note: candidate: ‘v8::MaybeLocal<v8::Function> v8::FunctionTemplate::GetFunction(v8::Local<v8::Context>)’
- 5947 | V8_WARN_UNUSED_RESULT MaybeLocal<Function> GetFunction(
- | ^~~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:5947:46: note: candidate expects 1 argument, 0 provided
- ../src/promise_completion.cc: In static member function ‘static bool PromiseCompletion::ForwardIfPromise(v8::Local<v8::Value>, AsyncBaton*, PromiseCompletion::Callback)’:
- ../src/promise_completion.cc:24:74: error: no matching function for call to ‘v8::Value::ToObject()’
- 24 | Nan::MaybeLocal<v8::Value> maybeThenProp = Nan::Get(result->ToObject(), Nan::New("then").ToLocalChecked());
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2532:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
- 2532 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2532:44: note: candidate expects 1 argument, 0 provided
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2546:35: note: candidate: ‘v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const’
- 2546 | Local<Object> ToObject(Isolate* isolate) const);
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2546:35: note: candidate expects 1 argument, 0 provided
- 2546 | Local<Object> ToObject(Isolate* isolate) const);
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- ../src/promise_completion.cc: In member function ‘void PromiseCompletion::Setup(v8::Local<v8::Function>, v8::Local<v8::Value>, AsyncBaton*, PromiseCompletion::Callback)’:
- ../src/promise_completion.cc:57:52: error: no matching function for call to ‘v8::Value::ToObject()’
- 57 | v8::Local<v8::Object> promise = result->ToObject();
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2532:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
- 2532 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2532:44: note: candidate expects 1 argument, 0 provided
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2546:35: note: candidate: ‘v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const’
- 2546 | Local<Object> ToObject(Isolate* isolate) const);
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2546:35: note: candidate expects 1 argument, 0 provided
- 2546 | Local<Object> ToObject(Isolate* isolate) const);
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- ../src/promise_completion.cc:67:46: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
- 67 | Nan::Callback(thenFn).Call(promise, 2, argv);
- | ^
- In file included from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- ../../nan/nan.h:1718:3: note: declared here
- 1718 | Call(v8::Local<v8::Object> target
- | ^~~~
- ../src/promise_completion.cc: In static member function ‘static v8::Local<v8::Value> PromiseCompletion::Bind(Nan::Persistent<v8::Function>&, v8::Local<v8::Object>)’:
- ../src/promise_completion.cc:81:61: error: no matching function for call to ‘v8::Function::Call(v8::Local<v8::Function>, int, v8::Local<v8::Value> [1])’
- 81 | return scope.Escape(bind->Call(Nan::New(function), 1, argv));
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.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>*)’
- 4148 | V8_WARN_UNUSED_RESULT MaybeLocal<Value> Call(Local<Context> context,
- | ^~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:4148:43: note: candidate expects 4 arguments, 3 provided
- ../src/promise_completion.cc: In static member function ‘static void PromiseCompletion::CallCallback(bool, const Nan::FunctionCallbackInfo<v8::Value>&)’:
- ../src/promise_completion.cc:93:102: error: no matching function for call to ‘v8::Object::ToObject()’
- 93 | PromiseCompletion *promiseCompletion = ObjectWrap::Unwrap<PromiseCompletion>(info.This()->ToObject());
- | ^
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2532:44: note: candidate: ‘v8::MaybeLocal<v8::Object> v8::Value::ToObject(v8::Local<v8::Context>) const’
- 2532 | V8_WARN_UNUSED_RESULT MaybeLocal<Object> ToObject(
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2532:44: note: candidate expects 1 argument, 0 provided
- In file included from /home/jack/.node-gyp/12.4.0/include/node/v8-internal.h:14,
- from /home/jack/.node-gyp/12.4.0/include/node/v8.h:25,
- from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2546:35: note: candidate: ‘v8::Local<v8::Object> v8::Value::ToObject(v8::Isolate*) const’
- 2546 | Local<Object> ToObject(Isolate* isolate) const);
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:2546:35: note: candidate expects 1 argument, 0 provided
- 2546 | Local<Object> ToObject(Isolate* isolate) const);
- | ^~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
- 322 | declarator __attribute__((deprecated(message)))
- | ^~~~~~~~~~
- In file included from /home/jack/.node-gyp/12.4.0/include/node/node.h:63,
- from ../../nan/nan.h:54,
- from ../src/../include/promise_completion.h:4,
- from ../src/promise_completion.cc:2:
- /home/jack/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
- /home/jack/.node-gyp/12.4.0/include/node/node_object_wrap.h:84:78: required from here
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
- 9817 | reinterpret_cast<Callback>(callback), type);
- | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /home/jack/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:
- ../../nan/nan_object_wrap.h:65:61: required from here
- /home/jack/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
- make: *** [nodegit.target.mk:251: Release/obj.target/nodegit/src/promise_completion.o] Error 1
- make: Leaving directory '/home/jack/repos/site/site-content-server/node_modules/nodegit/build'
- gyp
- ERR! build error
- gyp ERR! stack Error: `make` failed with exit code: 2
- gyp
- ERR! stack at ChildProcess.onExit (/home/jack/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
- gyp ERR! stack at ChildProcess.emit (events.js:200:13)
- gyp ERR!
- stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
- gyp ERR!
- System Linux 5.1.11-arch1-1-ARCH
- gyp ERR! command "/home/jack/.nvm/versions/node/v12.4.0/bin/node" "/home/jack/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/home/jack/repos/site/site-content-server/node_modules/nodegit/build/Release/nodegit.node" "--module_name=nodegit" "--module_path=/home/jack/repos/site/site-content-server/node_modules/nodegit/build/Release" "--napi_version=4" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72"
- gyp ERR! cwd /home/jack/repos/site/site-content-server/node_modules/nodegit
- gyp
- ERR! node -v v12.4.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 '/home/jack/.nvm/versions/node/v12.4.0/bin/node /home/jack/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/home/jack/repos/site/site-content-server/node_modules/nodegit/build/Release/nodegit.node --module_name=nodegit --module_path=/home/jack/repos/site/site-content-server/node_modules/nodegit/build/Release --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> (/home/jack/repos/site/site-content-server/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
- node-pre-gyp ERR!
- stack at ChildProcess.emit (events.js:200: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 5.1.11-arch1-1-ARCH
- node-pre-gyp
- ERR! command "/home/jack/.nvm/versions/node/v12.4.0/bin/node" "/home/jack/repos/site/site-content-server/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
- node-pre-gyp ERR!
- cwd /home/jack/repos/site/site-content-server/node_modules/nodegit
- node-pre-gyp ERR!
- node -v v12.4.0
- node-pre-gyp ERR!
- node-pre-gyp -v v0.11.0
- node-pre-gyp ERR!
- not ok
- Failed to execute '/home/jack/.nvm/versions/node/v12.4.0/bin/node /home/jack/.nvm/versions/node/v12.4.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/home/jack/repos/site/site-content-server/node_modules/nodegit/build/Release/nodegit.node --module_name=nodegit --module_path=/home/jack/repos/site/site-content-server/node_modules/nodegit/build/Release --napi_version=4 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1)
- [nodegit] ERROR - Could not finish install
- [nodegit] ERROR - finished with error code: 1
- npm ERR! code ELIFECYCLE
- npm ERR! errno 1
- npm ERR! [email protected] install: `node lifecycleScripts/preinstall && node lifecycleScripts/install`
- 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! /home/jack/.npm/_logs/2019-06-19T20_35_43_933Z-debug.log
Advertisement
Add Comment
Please, Sign In to add comment