Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.

Failing to build on Debian Wheezy #46

Open
prrrnd opened this issue Jul 1, 2015 · 0 comments
Open

Failing to build on Debian Wheezy #46

prrrnd opened this issue Jul 1, 2015 · 0 comments
Labels

Comments

@prrrnd
Copy link

prrrnd commented Jul 1, 2015

Please see https://github.com/prrrnd/atom-git-projects/issues/43 reported by @NDavidBrown

> [email protected] install /tmp/apm-install-dir-115529-30722-1cbtgc6/node_modules/git-projects/node_modules/git-utils
> node-gyp rebuild

make: Entering directory `/tmp/apm-install-dir-115529-30722-1cbtgc6/node_modules/git-projects/node_modules/git-utils/build'
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/attr.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/attr_file.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/attrcache.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/blame_git.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/blame.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/blob.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/branch.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/buf_text.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/buffer.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/cache.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/checkout.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/cherrypick.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/clone.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/commit.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/commit_list.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/config.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/config_cache.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/config_file.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/crlf.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/date.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/delta-apply.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/delta.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/diff.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/diff_driver.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/diff_file.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/diff_patch.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/diff_print.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/diff_stats.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/diff_tform.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/diff_xdiff.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/errors.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/fetch.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/fetchhead.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/filebuf.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/fileops.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/filter.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/fnmatch.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/global.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/graph.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/hash.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/hashsig.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/ident.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/ignore.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/index.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/indexer.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/iterator.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/merge.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/merge_file.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/message.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/mwindow.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/netops.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/notes.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/object.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/object_api.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/odb.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/odb_loose.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/odb_mempack.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/odb_pack.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/oid.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/pack-objects.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/pack.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/path.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/pathspec.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/pool.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/posix.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/pqueue.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/push.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/refdb.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/refdb_fs.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/reflog.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/refs.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/refspec.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/remote.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/repository.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/reset.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/revert.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/revparse.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/revwalk.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/settings.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/sha1_lookup.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/signature.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/sortedcache.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/stash.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/status.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/strmap.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/submodule.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/sysdir.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/tag.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/thread-utils.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/trace.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transport.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/tree-cache.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/tree.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/tsort.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/util.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/vector.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/zstream.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/cred.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/cred_helpers.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/git.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/http.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/local.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/smart.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/smart_pkt.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/smart_protocol.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/ssh.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/transports/winhttp.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/xdiff/xdiffi.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/xdiff/xemit.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/xdiff/xhistogram.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/xdiff/xmerge.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/xdiff/xpatience.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/xdiff/xprepare.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/xdiff/xutils.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/hash/hash_generic.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/unix/map.o
  CC(target) Release/obj.target/libgit2/deps/libgit2/src/unix/realpath.o
  AR(target) Release/obj.target/git2.a
  COPY Release/git2.a
  CC(target) Release/obj.target/zlib/deps/libgit2/deps/zlib/adler32.o
  CC(target) Release/obj.target/zlib/deps/libgit2/deps/zlib/crc32.o
  CC(target) Release/obj.target/zlib/deps/libgit2/deps/zlib/deflate.o
  CC(target) Release/obj.target/zlib/deps/libgit2/deps/zlib/inffast.o
  CC(target) Release/obj.target/zlib/deps/libgit2/deps/zlib/inflate.o
  CC(target) Release/obj.target/zlib/deps/libgit2/deps/zlib/inftrees.o
  CC(target) Release/obj.target/zlib/deps/libgit2/deps/zlib/trees.o
  CC(target) Release/obj.target/zlib/deps/libgit2/deps/zlib/zutil.o
  AR(target) Release/obj.target/zlib.a
  COPY Release/zlib.a
  CC(target) Release/obj.target/http_parser/deps/libgit2/deps/http-parser/http_parser.o
  AR(target) Release/obj.target/http_parser.a
  COPY Release/http_parser.a
  CXX(target) Release/obj.target/git/src/repository.o
make: Leaving directory `/tmp/apm-install-dir-115529-30722-1cbtgc6/node_modules/git-projects/node_modules/git-utils/build'

npm http GET https://registry.npmjs.org/jquery
npm http GET https://registry.npmjs.org/git-utils
npm http GET https://registry.npmjs.org/atom-space-pen-views
npm http GET https://registry.npmjs.org/fs-plus/2.6.0
npm http GET https://registry.npmjs.org/season
npm http 304 https://registry.npmjs.org/atom-space-pen-views
npm http 304 https://registry.npmjs.org/jquery
npm http 200 https://registry.npmjs.org/fs-plus/2.6.0
npm http 200 https://registry.npmjs.org/git-utils
npm http GET https://registry.npmjs.org/fs-plus/-/fs-plus-2.6.0.tgz
npm http GET https://registry.npmjs.org/git-utils/-/git-utils-3.0.1.tgz
npm http 200 https://registry.npmjs.org/fs-plus/-/fs-plus-2.6.0.tgz
npm http 200 https://registry.npmjs.org/git-utils/-/git-utils-3.0.1.tgz
npm http 304 https://registry.npmjs.org/season
npm http GET https://registry.npmjs.org/season/-/season-1.0.2.tgz
npm http 200 https://registry.npmjs.org/season/-/season-1.0.2.tgz
npm http GET https://registry.npmjs.org/underscore-plus
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/coffee-script
npm http GET https://registry.npmjs.org/optimist
npm http 304 https://registry.npmjs.org/underscore-plus
npm http 304 https://registry.npmjs.org/mkdirp
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/optimist
npm http 304 https://registry.npmjs.org/coffee-script
npm http GET https://registry.npmjs.org/fuzzaldrin
npm http GET https://registry.npmjs.org/space-pen
npm http GET https://registry.npmjs.org/coffee-script/-/coffee-script-1.7.1.tgz
npm http 304 https://registry.npmjs.org/fuzzaldrin
npm http 304 https://registry.npmjs.org/space-pen
npm http 200 https://registry.npmjs.org/coffee-script/-/coffee-script-1.7.1.tgz
npm http GET https://registry.npmjs.org/underscore
npm http 304 https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/grim
npm http 304 https://registry.npmjs.org/grim
npm http GET https://registry.npmjs.org/coffeestack
npm http GET https://registry.npmjs.org/emissary
npm http 304 https://registry.npmjs.org/coffeestack
npm http 304 https://registry.npmjs.org/emissary
npm http GET https://registry.npmjs.org/source-map
npm http GET https://registry.npmjs.org/mixto
npm http GET https://registry.npmjs.org/property-accessors
npm http 304 https://registry.npmjs.org/source-map
npm http GET https://registry.npmjs.org/es6-weak-map
npm http 304 https://registry.npmjs.org/property-accessors
npm http 304 https://registry.npmjs.org/es6-weak-map
npm http GET https://registry.npmjs.org/amdefine
npm http 304 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/mixto
npm http GET https://registry.npmjs.org/d
npm http GET https://registry.npmjs.org/es5-ext
npm http GET https://registry.npmjs.org/es6-iterator
npm http GET https://registry.npmjs.org/es6-symbol
npm http 304 https://registry.npmjs.org/d
npm http 304 https://registry.npmjs.org/es5-ext
npm http 304 https://registry.npmjs.org/es6-iterator
npm http 304 https://registry.npmjs.org/es6-symbol
npm http GET https://atom.io/download/atom-shell/nan-1.6.1.tgz
npm http 200 https://atom.io/download/atom-shell/nan-1.6.1.tgz
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h:69:9: error: 'UnboundScript' in namespace 'v8' does not name a type
In file included from ../node_modules/nan/nan.h:81:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_new.h:181:16: error: 'UnboundScript' is not a member of 'v8'
../node_modules/nan/nan_new.h:181:16: error: 'UnboundScript' is not a member of 'v8'
../node_modules/nan/nan_new.h:181:33: error: template argument 1 is invalid
../node_modules/nan/nan_new.h:181:49: error: 'UnboundScript' is not a member of 'v8'
../node_modules/nan/nan_new.h:181:49: error: 'UnboundScript' is not a member of 'v8'
../node_modules/nan/nan_new.h:181:66: error: template argument 1 is invalid
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Array>::return_t NanIntern::Factory<v8::Array>::New()':
../node_modules/nan/nan_implementation_12_inl.h:30:50: error: invalid conversion from 'v8::Isolate*' to 'int' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2307:23: error:   initializing argument 1 of 'static v8::Local<v8::Array> v8::Array::New(int)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Array>::return_t NanIntern::Factory<v8::Array>::New(int)':
../node_modules/nan/nan_implementation_12_inl.h:35:58: error: no matching function for call to 'v8::Array::New(v8::Isolate*, int&)'
../node_modules/nan/nan_implementation_12_inl.h:35:58: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2307:23: note: static v8::Local<v8::Array> v8::Array::New(int)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2307:23: note:   candidate expects 1 argument, 2 provided
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Boolean>::return_t NanIntern::Factory<v8::Boolean>::New(bool)':
../node_modules/nan/nan_implementation_12_inl.h:42:59: error: no matching function for call to 'v8::Boolean::New(v8::Isolate*, bool&)'
../node_modules/nan/nan_implementation_12_inl.h:42:59: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:5931:17: note: static v8::Handle<v8::Boolean> v8::Boolean::New(bool)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:5931:17: note:   candidate expects 1 argument, 2 provided
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Date>::return_t NanIntern::Factory<v8::Date>::New(double)':
../node_modules/nan/nan_implementation_12_inl.h:65:56: error: no matching function for call to 'v8::Date::New(v8::Isolate*, double&)'
../node_modules/nan/nan_implementation_12_inl.h:65:56: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2831:23: note: static v8::Local<v8::Value> v8::Date::New(double)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2831:23: note:   candidate expects 1 argument, 2 provided
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h:65:69: error: expected primary-expression before '>' token
../node_modules/nan/nan_implementation_12_inl.h:65:71: error: expected primary-expression before ')' token
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::External>::return_t NanIntern::Factory<v8::External>::New(void*)':
../node_modules/nan/nan_implementation_12_inl.h:72:60: error: no matching function for call to 'v8::External::New(v8::Isolate*, void*&)'
../node_modules/nan/nan_implementation_12_inl.h:72:60: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3010:26: note: static v8::Local<v8::External> v8::External::New(void*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3010:26: note:   candidate expects 1 argument, 2 provided
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::FunctionTemplate>::return_t NanIntern::Factory<v8::FunctionTemplate>::New(NanFunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>)':
../node_modules/nan/nan_implementation_12_inl.h:94:46: error: no matching function for call to 'v8::FunctionTemplate::New(v8::Isolate*, void (*&)(const v8::FunctionCallbackInfo<v8::Value>&), v8::Handle<v8::Value>&, v8::Handle<v8::Signature>&)'
../node_modules/nan/nan_implementation_12_inl.h:94:46: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3311:34: note: static v8::Local<v8::FunctionTemplate> v8::FunctionTemplate::New(v8::FunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>, int)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3311:34: note:   no known conversion for argument 1 from 'v8::Isolate*' to 'v8::FunctionCallback {aka void (*)(const v8::FunctionCallbackInfo<v8::Value>&)}'
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::NumberObject>::return_t NanIntern::Factory<v8::NumberObject>::New(double)':
../node_modules/nan/nan_implementation_12_inl.h:109:38: error: no matching function for call to 'v8::NumberObject::New(v8::Isolate*, double&)'
../node_modules/nan/nan_implementation_12_inl.h:109:38: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2869:23: note: static v8::Local<v8::Value> v8::NumberObject::New(double)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2869:23: note:   candidate expects 1 argument, 2 provided
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h:109:59: error: expected primary-expression before '>' token
../node_modules/nan/nan_implementation_12_inl.h:109:61: error: expected primary-expression before ')' token
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Uint32>::return_t NanIntern::Factory<v8::Uint32>::New(int32_t)':
../node_modules/nan/nan_implementation_12_inl.h:129:67: error: invalid conversion from 'v8::Isolate*' to 'uint32_t {aka unsigned int}' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1937:25: error:   initializing argument 1 of 'static v8::Local<v8::Integer> v8::Integer::NewFromUnsigned(uint32_t, v8::Isolate*)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h:129:67: error: invalid conversion from 'int32_t {aka int}' to 'v8::Isolate*' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1937:25: error:   initializing argument 2 of 'static v8::Local<v8::Integer> v8::Integer::NewFromUnsigned(uint32_t, v8::Isolate*)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Uint32>::return_t NanIntern::Factory<v8::Uint32>::New(uint32_t)':
../node_modules/nan/nan_implementation_12_inl.h:135:67: error: invalid conversion from 'v8::Isolate*' to 'uint32_t {aka unsigned int}' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1937:25: error:   initializing argument 1 of 'static v8::Local<v8::Integer> v8::Integer::NewFromUnsigned(uint32_t, v8::Isolate*)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h:135:67: error: invalid conversion from 'uint32_t {aka unsigned int}' to 'v8::Isolate*' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1937:25: error:   initializing argument 2 of 'static v8::Local<v8::Integer> v8::Integer::NewFromUnsigned(uint32_t, v8::Isolate*)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Object>::return_t NanIntern::Factory<v8::Object>::New()':
../node_modules/nan/nan_implementation_12_inl.h:142:51: error: no matching function for call to 'v8::Object::New(v8::Isolate*)'
../node_modules/nan/nan_implementation_12_inl.h:142:51: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2279:24: note: static v8::Local<v8::Object> v8::Object::New()
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:2279:24: note:   candidate expects 0 arguments, 1 provided
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::ObjectTemplate>::return_t NanIntern::Factory<v8::ObjectTemplate>::New()':
../node_modules/nan/nan_implementation_12_inl.h:149:59: error: no matching function for call to 'v8::ObjectTemplate::New(v8::Isolate*)'
../node_modules/nan/nan_implementation_12_inl.h:149:59: note: candidates are:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3398:32: note: static v8::Local<v8::ObjectTemplate> v8::ObjectTemplate::New()
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3398:32: note:   candidate expects 0 arguments, 1 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3539:32: note: static v8::Local<v8::ObjectTemplate> v8::ObjectTemplate::New(v8::Handle<v8::FunctionTemplate>)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3539:32: note:   no known conversion for argument 1 from 'v8::Isolate*' to 'v8::Handle<v8::FunctionTemplate>'
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>)':
../node_modules/nan/nan_implementation_12_inl.h:165:7: error: 'v8::ScriptCompiler' has not been declared
../node_modules/nan/nan_implementation_12_inl.h:165:30: error: expected ';' before 'src'
../node_modules/nan/nan_implementation_12_inl.h:166:14: error: 'v8::ScriptCompiler' has not been declared
../node_modules/nan/nan_implementation_12_inl.h:166:66: error: 'src' was not declared in this scope
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Script>::return_t NanIntern::Factory<v8::Script>::New(v8::Local<v8::String>, const v8::ScriptOrigin&)':
../node_modules/nan/nan_implementation_12_inl.h:172:7: error: 'v8::ScriptCompiler' has not been declared
../node_modules/nan/nan_implementation_12_inl.h:172:30: error: expected ';' before 'src'
../node_modules/nan/nan_implementation_12_inl.h:173:14: error: 'v8::ScriptCompiler' has not been declared
../node_modules/nan/nan_implementation_12_inl.h:173:66: error: 'src' was not declared in this scope
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Signature>::return_t NanIntern::Factory<v8::Signature>::New(NanIntern::Factory<v8::Signature>::FTH)':
../node_modules/nan/nan_implementation_12_inl.h:180:64: error: no matching function for call to 'v8::Signature::New(v8::Isolate*, NanIntern::Factory<v8::Signature>::FTH&)'
../node_modules/nan/nan_implementation_12_inl.h:180:64: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3550:27: note: static v8::Local<v8::Signature> v8::Signature::New(v8::Handle<v8::FunctionTemplate>, int, v8::Handle<v8::FunctionTemplate>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3550:27: note:   no known conversion for argument 1 from 'v8::Isolate*' to 'v8::Handle<v8::FunctionTemplate>'
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(v8::String::ExternalStringResource*)':
../node_modules/nan/nan_implementation_12_inl.h:217:66: error: no matching function for call to 'v8::String::NewExternal(v8::Isolate*, v8::String::ExternalStringResource*&)'
../node_modules/nan/nan_implementation_12_inl.h:217:66: note: candidates are:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1765:24: note: static v8::Local<v8::String> v8::String::NewExternal(v8::String::ExternalStringResource*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1765:24: note:   candidate expects 1 argument, 2 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1786:24: note: static v8::Local<v8::String> v8::String::NewExternal(v8::String::ExternalAsciiStringResource*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1786:24: note:   candidate expects 1 argument, 2 provided
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::String>::return_t NanIntern::Factory<v8::String>::New(NanExternalOneByteStringResource*)':
../node_modules/nan/nan_implementation_12_inl.h:222:66: error: no matching function for call to 'v8::String::NewExternal(v8::Isolate*, NanExternalOneByteStringResource*&)'
../node_modules/nan/nan_implementation_12_inl.h:222:66: note: candidates are:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1765:24: note: static v8::Local<v8::String> v8::String::NewExternal(v8::String::ExternalStringResource*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1765:24: note:   candidate expects 1 argument, 2 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1786:24: note: static v8::Local<v8::String> v8::String::NewExternal(v8::String::ExternalAsciiStringResource*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1786:24: note:   candidate expects 1 argument, 2 provided
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: At global scope:
../node_modules/nan/nan_implementation_12_inl.h:234:9: error: 'UnboundScript' is not a member of 'v8'
../node_modules/nan/nan_implementation_12_inl.h:234:9: error: 'UnboundScript' is not a member of 'v8'
../node_modules/nan/nan_implementation_12_inl.h:234:26: error: template argument 1 is invalid
../node_modules/nan/nan_implementation_12_inl.h:235:1: error: expected initializer before 'Factory'
../node_modules/nan/nan_implementation_12_inl.h:240:9: error: 'UnboundScript' is not a member of 'v8'
../node_modules/nan/nan_implementation_12_inl.h:240:9: error: 'UnboundScript' is not a member of 'v8'
../node_modules/nan/nan_implementation_12_inl.h:240:26: error: template argument 1 is invalid
../node_modules/nan/nan_implementation_12_inl.h:241:1: error: expected initializer before 'Factory'
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In function 'v8::Local<v8::Primitive> NanUndefined()':
../node_modules/nan/nan.h:412:5: error: 'EscapableHandleScope' is not a member of 'v8'
../node_modules/nan/nan.h:412:5: error: expected ';' before 'scope'
../node_modules/nan/nan.h:413:12: error: 'scope' was not declared in this scope
../node_modules/nan/nan.h: In function 'v8::Local<v8::Primitive> NanNull()':
../node_modules/nan/nan.h:417:5: error: 'EscapableHandleScope' is not a member of 'v8'
../node_modules/nan/nan.h:417:5: error: expected ';' before 'scope'
../node_modules/nan/nan.h:418:12: error: 'scope' was not declared in this scope
../node_modules/nan/nan.h: In function 'v8::Local<v8::Boolean> NanTrue()':
../node_modules/nan/nan.h:422:5: error: 'EscapableHandleScope' is not a member of 'v8'
../node_modules/nan/nan.h:422:5: error: expected ';' before 'scope'
../node_modules/nan/nan.h:423:12: error: 'scope' was not declared in this scope
../node_modules/nan/nan.h: In function 'v8::Local<v8::Boolean> NanFalse()':
../node_modules/nan/nan.h:427:5: error: 'EscapableHandleScope' is not a member of 'v8'
../node_modules/nan/nan.h:427:5: error: expected ';' before 'scope'
../node_modules/nan/nan.h:428:12: error: 'scope' was not declared in this scope
../node_modules/nan/nan.h: In function 'void NanSetTemplate(v8::Handle<v8::Template>, const char*, v8::Handle<v8::Data>)':
../node_modules/nan/nan.h:440:54: error: no matching function for call to 'v8::Template::Set(v8::Isolate*, const char*&, v8::Handle<v8::Data>&)'
../node_modules/nan/nan.h:440:54: note: candidates are:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3027:8: note: void v8::Template::Set(v8::Handle<v8::String>, v8::Handle<v8::Data>, v8::PropertyAttribute)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:3027:8: note:   no known conversion for argument 1 from 'v8::Isolate*' to 'v8::Handle<v8::String>'
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:5936:6: note: void v8::Template::Set(const char*, v8::Handle<v8::Data>)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:5936:6: note:   candidate expects 2 arguments, 3 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: At global scope:
../node_modules/nan/nan.h:472:20: error: variable or field 'NanAddGCEpilogueCallback' declared void
../node_modules/nan/nan.h:472:7: error: 'GCEpilogueCallback' is not a member of 'v8::Isolate'
../node_modules/nan/nan.h:473:18: error: expected primary-expression before 'gc_type_filter'
../node_modules/nan/nan.h:478:20: error: variable or field 'NanRemoveGCEpilogueCallback' declared void
../node_modules/nan/nan.h:478:7: error: 'GCEpilogueCallback' is not a member of 'v8::Isolate'
../node_modules/nan/nan.h:483:20: error: variable or field 'NanAddGCPrologueCallback' declared void
../node_modules/nan/nan.h:483:7: error: 'GCPrologueCallback' is not a member of 'v8::Isolate'
../node_modules/nan/nan.h:484:18: error: expected primary-expression before 'gc_type_filter'
../node_modules/nan/nan.h:489:20: error: variable or field 'NanRemoveGCPrologueCallback' declared void
../node_modules/nan/nan.h:489:7: error: 'GCPrologueCallback' is not a member of 'v8::Isolate'
../node_modules/nan/nan.h: In function 'void NanThrowError(const char*)':
../node_modules/nan/nan.h:610:5: error: 'class v8::Isolate' has no member named 'ThrowException'
../node_modules/nan/nan.h: In function 'void NanThrowError(v8::Handle<v8::Value>)':
../node_modules/nan/nan.h:615:32: error: 'class v8::Isolate' has no member named 'ThrowException'
../node_modules/nan/nan.h: In function 'void NanThrowTypeError(const char*)':
../node_modules/nan/nan.h:640:5: error: 'class v8::Isolate' has no member named 'ThrowException'
../node_modules/nan/nan.h: In function 'void NanThrowRangeError(const char*)':
../node_modules/nan/nan.h:648:5: error: 'class v8::Isolate' has no member named 'ThrowException'
../node_modules/nan/nan.h: In function 'v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, node::smalloc::FreeCallback, void*)':
../node_modules/nan/nan.h:664:64: error: no matching function for call to 'New(v8::Isolate*, char*&, size_t&, void (*&)(char*, void*), void*&)'
../node_modules/nan/nan.h:664:64: note: candidates are:
In file included from ../node_modules/nan/nan.h:25:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:46:35: note: v8::Local<v8::Object> node::Buffer::New(size_t)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:46:35: note:   candidate expects 1 argument, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:48:35: note: v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:48:35: note:   candidate expects 2 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:52:35: note: v8::Local<v8::Object> node::Buffer::New(const char*, size_t)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:52:35: note:   candidate expects 2 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:54:35: note: v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:54:35: note:   candidate expects 4 arguments, 5 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In function 'v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)':
../node_modules/nan/nan.h:671:67: error: no matching function for call to 'New(v8::Isolate*, const char*&, uint32_t&)'
../node_modules/nan/nan.h:671:67: note: candidates are:
In file included from ../node_modules/nan/nan.h:25:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:46:35: note: v8::Local<v8::Object> node::Buffer::New(size_t)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:46:35: note:   candidate expects 1 argument, 3 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:48:35: note: v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:48:35: note:   candidate expects 2 arguments, 3 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:52:35: note: v8::Local<v8::Object> node::Buffer::New(const char*, size_t)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:52:35: note:   candidate expects 2 arguments, 3 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:54:35: note: v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:54:35: note:   candidate expects 4 arguments, 3 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In function 'v8::Local<v8::Object> NanNewBufferHandle(uint32_t)':
../node_modules/nan/nan.h:675:61: error: no matching function for call to 'New(v8::Isolate*, uint32_t&)'
../node_modules/nan/nan.h:675:61: note: candidates are:
In file included from ../node_modules/nan/nan.h:25:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:46:35: note: v8::Local<v8::Object> node::Buffer::New(size_t)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:46:35: note:   candidate expects 1 argument, 2 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:48:35: note: v8::Local<v8::Object> node::Buffer::New(v8::Handle<v8::String>, node::encoding)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:48:35: note:   no known conversion for argument 1 from 'v8::Isolate*' to 'v8::Handle<v8::String>'
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:52:35: note: v8::Local<v8::Object> node::Buffer::New(const char*, size_t)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:52:35: note:   no known conversion for argument 1 from 'v8::Isolate*' to 'const char*'
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:54:35: note: v8::Local<v8::Object> node::Buffer::New(char*, size_t, node::smalloc::FreeCallback, void*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node_buffer.h:54:35: note:   candidate expects 4 arguments, 2 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In function 'v8::Local<v8::Object> NanBufferUse(char*, uint32_t)':
../node_modules/nan/nan.h:682:67: error: cannot convert 'v8::Isolate*' to 'char*' for argument '1' to 'v8::Local<v8::Object> node::Buffer::Use(char*, uint32_t)'
../node_modules/nan/nan.h: In function 'v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>, const v8::ScriptOrigin&)':
../node_modules/nan/nan.h:708:9: error: 'v8::ScriptCompiler' has not been declared
../node_modules/nan/nan.h:708:32: error: expected ';' before 'source'
../node_modules/nan/nan.h:709:16: error: 'v8::ScriptCompiler' has not been declared
../node_modules/nan/nan.h:709:68: error: 'source' was not declared in this scope
../node_modules/nan/nan.h: In function 'v8::Local<v8::Script> NanCompileScript(v8::Local<v8::String>)':
../node_modules/nan/nan.h:715:9: error: 'v8::ScriptCompiler' has not been declared
../node_modules/nan/nan.h:715:32: error: expected ';' before 'source'
../node_modules/nan/nan.h:716:16: error: 'v8::ScriptCompiler' has not been declared
../node_modules/nan/nan.h:716:68: error: 'source' was not declared in this scope
../node_modules/nan/nan.h: At global scope:
../node_modules/nan/nan.h:720:18: error: 'NanUnboundScript' was not declared in this scope
../node_modules/nan/nan.h:720:34: error: template argument 1 is invalid
../node_modules/nan/nan.h: In function 'v8::Local<v8::Value> NanRunScript(int)':
../node_modules/nan/nan.h:722:18: error: base operand of '->' is not a pointer
../node_modules/nan/nan.h: In function 'v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*)':
../node_modules/nan/nan.h:737:60: error: no matching function for call to 'MakeCallback(v8::Isolate*, v8::Handle<v8::Object>&, v8::Handle<v8::Function>&, int&, v8::Handle<v8::Value>*&)'
../node_modules/nan/nan.h:737:60: note: candidates are:
In file included from ../node_modules/nan/nan.h:24:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:88:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:88:35: note:   candidate expects 4 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:93:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:93:35: note:   candidate expects 4 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:98:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:98:35: note:   candidate expects 4 arguments, 5 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In function 'v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)':
../node_modules/nan/nan.h:746:62: error: no matching function for call to 'MakeCallback(v8::Isolate*, v8::Handle<v8::Object>&, v8::Handle<v8::String>&, int&, v8::Handle<v8::Value>*&)'
../node_modules/nan/nan.h:746:62: note: candidates are:
In file included from ../node_modules/nan/nan.h:24:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:88:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:88:35: note:   candidate expects 4 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:93:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:93:35: note:   candidate expects 4 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:98:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:98:35: note:   candidate expects 4 arguments, 5 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In function 'v8::Local<v8::Value> NanMakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)':
../node_modules/nan/nan.h:755:62: error: no matching function for call to 'MakeCallback(v8::Isolate*, v8::Handle<v8::Object>&, const char*&, int&, v8::Handle<v8::Value>*&)'
../node_modules/nan/nan.h:755:62: note: candidates are:
In file included from ../node_modules/nan/nan.h:24:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:88:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:88:35: note:   candidate expects 4 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:93:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:93:35: note:   candidate expects 4 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:98:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:98:35: note:   candidate expects 4 arguments, 5 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In function 'T* NanGetIsolateData(v8::Isolate*)':
../node_modules/nan/nan.h:770:48: error: no matching function for call to 'v8::Isolate::GetData(int)'
../node_modules/nan/nan.h:770:48: note: candidate is:
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:6394:7: note: void* v8::Isolate::GetData()
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:6394:7: note:   candidate expects 0 arguments, 1 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In member function 'v8::Local<v8::Function> NanCallback::GetFunction() const':
../node_modules/nan/nan.h:1512:5: error: 'EscapableHandleScope' is not a member of 'v8'
../node_modules/nan/nan.h:1512:5: error: expected ';' before 'scope'
../node_modules/nan/nan.h:1513:12: error: 'scope' was not declared in this scope
../node_modules/nan/nan.h: In member function 'v8::Handle<v8::Value> NanCallback::Call_(v8::Isolate*, v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) const':
../node_modules/nan/nan.h:1558:5: error: 'EscapableHandleScope' is not a member of 'v8'
../node_modules/nan/nan.h:1558:5: error: expected ';' before 'scope'
../node_modules/nan/nan.h:1562:12: error: 'scope' was not declared in this scope
../node_modules/nan/nan.h:1562:12: error: no matching function for call to 'MakeCallback(v8::Isolate*&, v8::Handle<v8::Object>&, v8::Local<v8::Function>&, int&, v8::Handle<v8::Value>*&)'
../node_modules/nan/nan.h:1562:12: note: candidates are:
In file included from ../node_modules/nan/nan.h:24:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:88:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, const char*, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:88:35: note:   candidate expects 4 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:93:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::String>, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:93:35: note:   candidate expects 4 arguments, 5 provided
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:98:35: note: v8::Handle<v8::Value> node::MakeCallback(v8::Handle<v8::Object>, v8::Handle<v8::Function>, int, v8::Handle<v8::Value>*)
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:98:35: note:   candidate expects 4 arguments, 5 provided
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In member function 'v8::Local<v8::Object> NanAsyncWorker::GetFromPersistent(const char*) const':
../node_modules/nan/nan.h:1629:5: error: 'EscapableHandleScope' is not a member of 'v8'
../node_modules/nan/nan.h:1629:5: error: expected ';' before 'scope'
../node_modules/nan/nan.h:1631:12: error: 'scope' was not declared in this scope
../node_modules/nan/nan.h: In function 'v8::Local<v8::Value> NanEncode(const void*, size_t, Nan::Encoding)':
../node_modules/nan/nan.h:2018:44: error: invalid conversion from 'const void*' to 'size_t {aka long unsigned int}' [-fpermissive]
../node_modules/nan/nan.h:2018:44: error: invalid conversion from 'size_t {aka long unsigned int}' to 'node::encoding' [-fpermissive]
../node_modules/nan/nan.h:2018:44: error: too many arguments to function 'v8::Local<v8::Value> node::Encode(const void*, size_t, node::encoding)'
In file included from ../node_modules/nan/nan.h:24:0,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:184:34: note: declared here
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In function 'ssize_t NanDecodeBytes(v8::Handle<v8::Value>, Nan::Encoding)':
../node_modules/nan/nan.h:2034:44: error: could not convert 'v8::Isolate::GetCurrent()' from 'v8::Isolate*' to 'v8::Handle<v8::Value>'
../node_modules/nan/nan.h: In function 'ssize_t NanDecodeWrite(char*, size_t, v8::Handle<v8::Value>, Nan::Encoding)':
../node_modules/nan/nan.h:2056:44: error: cannot convert 'v8::Isolate*' to 'char*' for argument '1' to 'ssize_t node::DecodeWrite(char*, size_t, v8::Handle<v8::Value>, node::encoding)'
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In instantiation of 'static NanIntern::IntegerFactory<T>::return_t NanIntern::IntegerFactory<T>::New(int32_t) [with T = v8::Int32; NanIntern::IntegerFactory<T>::return_t = v8::Local<v8::Int32>; int32_t = int]':
../node_modules/nan/nan_new.h:208:41:   required from 'typename NanIntern::Factory<T>::return_t NanNew(A0) [with T = v8::Int32; A0 = int; typename NanIntern::Factory<T>::return_t = v8::Local<v8::Int32>]'
../node_modules/nan/nan_new.h:265:33:   required from here
../node_modules/nan/nan_implementation_12_inl.h:117:56: error: invalid conversion from 'v8::Isolate*' to 'int32_t {aka int}' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1936:25: error:   initializing argument 1 of 'static v8::Local<v8::Integer> v8::Integer::New(int32_t, v8::Isolate*)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h:117:56: error: invalid conversion from 'int32_t {aka int}' to 'v8::Isolate*' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1936:25: error:   initializing argument 2 of 'static v8::Local<v8::Integer> v8::Integer::New(int32_t, v8::Isolate*)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In instantiation of 'static NanIntern::IntegerFactory<T>::return_t NanIntern::IntegerFactory<T>::New(int32_t) [with T = v8::Integer; NanIntern::IntegerFactory<T>::return_t = v8::Local<v8::Integer>; int32_t = int]':
../node_modules/nan/nan_new.h:208:41:   required from 'typename NanIntern::Factory<T>::return_t NanNew(A0) [with T = v8::Integer; A0 = int; typename NanIntern::Factory<T>::return_t = v8::Local<v8::Integer>]'
../node_modules/nan/nan.h:624:73:   required from here
../node_modules/nan/nan_implementation_12_inl.h:117:56: error: invalid conversion from 'v8::Isolate*' to 'int32_t {aka int}' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1936:25: error:   initializing argument 1 of 'static v8::Local<v8::Integer> v8::Integer::New(int32_t, v8::Isolate*)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h:117:56: error: invalid conversion from 'int32_t {aka int}' to 'v8::Isolate*' [-fpermissive]
In file included from /home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/src/node.h:61:0,
                 from ../node_modules/nan/nan.h:24,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
/home/dave.brown/.atom/.node-gyp/.node-gyp/0.11.10/deps/v8/include/v8.h:1936:25: error:   initializing argument 2 of 'static v8::Local<v8::Integer> v8::Integer::New(int32_t, v8::Isolate*)' [-fpermissive]
In file included from ../node_modules/nan/nan_new.h:189:0,
                 from ../node_modules/nan/nan.h:81,
                 from ../src/repository.h:29,
                 from ../src/repository.cc:22:
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Boolean>::return_t NanIntern::Factory<v8::Boolean>::New(bool)':
../node_modules/nan/nan_implementation_12_inl.h:43:1: warning: control reaches end of non-void function [-Wreturn-type]
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Object>::return_t NanIntern::Factory<v8::Object>::New()':
../node_modules/nan/nan_implementation_12_inl.h:143:1: warning: control reaches end of non-void function [-Wreturn-type]
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::Array>::return_t NanIntern::Factory<v8::Array>::New(int)':
../node_modules/nan/nan_implementation_12_inl.h:36:1: warning: control reaches end of non-void function [-Wreturn-type]
../node_modules/nan/nan_implementation_12_inl.h: In static member function 'static NanIntern::FactoryBase<v8::FunctionTemplate>::return_t NanIntern::Factory<v8::FunctionTemplate>::New(NanFunctionCallback, v8::Handle<v8::Value>, v8::Handle<v8::Signature>)':
../node_modules/nan/nan_implementation_12_inl.h:95:1: warning: control reaches end of non-void function [-Wreturn-type]
In file included from ../src/repository.h:29:0,
                 from ../src/repository.cc:22:
../node_modules/nan/nan.h: In member function 'v8::Handle<v8::Value> NanCallback::Call_(v8::Isolate*, v8::Handle<v8::Object>, int, v8::Handle<v8::Value>*) const':
../node_modules/nan/nan.h:1586:3: warning: control reaches end of non-void function [-Wreturn-type]
make: *** [Release/obj.target/git/src/repository.o] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/share/atom/resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:797:12)
gyp ERR! System Linux 3.16.0-0.bpo.4-amd64
gyp ERR! command "node" "/usr/share/atom/resources/app/apm/node_modules/atom-package-manager/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /tmp/apm-install-dir-115529-30722-1cbtgc6/node_modules/git-projects/node_modules/git-utils
gyp ERR! node -v v0.10.26
gyp ERR! node-gyp -v v0.12.2
gyp ERR! not ok 
npm ERR! [email protected] install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the git-utils package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls git-utils
npm ERR! There is likely additional logging output above.

npm ERR! System Linux 3.16.0-0.bpo.4-amd64
npm ERR! command "/usr/share/atom/resources/app/apm/node_modules/atom-package-manager/bin/node" "/usr/share/atom/resources/app/apm/node_modules/atom-package-manager/node_modules/npm/bin/npm-cli.js" "--userconfig" "/usr/share/atom/resources/app/apm/node_modules/atom-package-manager/.apmrc" "install" "/tmp/d-115529-30722-1xevc5/package.tgz" "--target=0.11.10" "--arch=x64"
npm ERR! cwd /tmp/apm-install-dir-115529-30722-1cbtgc6
npm ERR! node -v v0.10.26
npm ERR! npm -v 1.4.4
npm ERR! code ELIFECYCLE
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /tmp/apm-install-dir-115529-30722-1cbtgc6/npm-debug.log
npm ERR! not ok code 0
@damieng damieng added the linux label Mar 1, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants