{"action":"opened","issue":{"url":"https://api.github.com/repos/tpisto/pdf-fill-form/issues/15","repository_url":"https://api.github.com/repos/tpisto/pdf-fill-form","labels_url":"https://api.github.com/repos/tpisto/pdf-fill-form/issues/15/labels{/name}","comments_url":"https://api.github.com/repos/tpisto/pdf-fill-form/issues/15/comments","events_url":"https://api.github.com/repos/tpisto/pdf-fill-form/issues/15/events","html_url":"https://github.com/tpisto/pdf-fill-form/issues/15","id":156403073,"number":15,"title":"Error building in node 6.0.0","user":{"login":"peterjacobson","id":6021319,"avatar_url":"https://avatars.githubusercontent.com/u/6021319?v=3","gravatar_id":"","url":"https://api.github.com/users/peterjacobson","html_url":"https://github.com/peterjacobson","followers_url":"https://api.github.com/users/peterjacobson/followers","following_url":"https://api.github.com/users/peterjacobson/following{/other_user}","gists_url":"https://api.github.com/users/peterjacobson/gists{/gist_id}","starred_url":"https://api.github.com/users/peterjacobson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peterjacobson/subscriptions","organizations_url":"https://api.github.com/users/peterjacobson/orgs","repos_url":"https://api.github.com/users/peterjacobson/repos","events_url":"https://api.github.com/users/peterjacobson/events{/privacy}","received_events_url":"https://api.github.com/users/peterjacobson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-05-24T01:47:44Z","updated_at":"2016-05-24T01:47:44Z","closed_at":null,"body":"> pdf-fill-form@1.1.0 install /home/pete/projects/vizbotnz/pdfTesting/node_modules/pdf-fill-form\r\n> node-gyp rebuild\r\n\r\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\r\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\r\ngyp WARN download NVM_NODEJS_ORG_MIRROR is deprecated and will be removed in node-gyp v4, please use NODEJS_ORG_MIRROR\r\nmake: Entering directory '/home/pete/projects/vizbotnz/pdfTesting/node_modules/pdf-fill-form/build'\r\n  CXX(target) Release/obj.target/pdf_fill_form/src/pdf-fill-form.o\r\nIn file included from ../../nan/nan_new.h:190:0,\r\n                 from ../../nan/nan.h:80,\r\n                 from ../src/pdf-fill-form.cc:1:\r\n../../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, int, NanIntern::Factory<v8::Signature>::FTH*)’:\r\n../../nan/nan_implementation_12_inl.h:181:76: error: no matching function for call to ‘v8::Signature::New(v8::Isolate*, NanIntern::Factory<v8::Signature>::FTH&, int&, NanIntern::Factory<v8::Signature>::FTH*&)’\r\n   return v8::Signature::New(v8::Isolate::GetCurrent(), receiver, argc, argv);\r\n                                                                            ^\r\nIn file included from /home/pete/.node-gyp/6.0.0/include/node/node.h:42:0,\r\n                 from ../../nan/nan.h:24,\r\n                 from ../src/pdf-fill-form.cc:1:\r\n/home/pete/.node-gyp/6.0.0/include/node/v8.h:4798:27: note: candidate: static v8::Local<v8::Signature> v8::Signature::New(v8::Isolate*, v8::Local<v8::FunctionTemplate>)\r\n   static Local<Signature> New(\r\n                           ^\r\n/home/pete/.node-gyp/6.0.0/include/node/v8.h:4798:27: note:   candidate expects 2 arguments, 4 provided\r\nIn file included from ../src/pdf-fill-form.cc:1:0:\r\n../../nan/nan.h: At global scope:\r\n../../nan/nan.h:171:25: error: redefinition of ‘template<class T> v8::Local<T> _NanEnsureLocal(v8::Local<T>)’\r\n NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) {\r\n                         ^\r\n../../nan/nan.h:166:25: note: ‘template<class T> v8::Local<T> _NanEnsureLocal(v8::Handle<T>)’ previously declared here\r\n NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Handle<T> val) {\r\n                         ^\r\n../../nan/nan.h:376:20: error: variable or field ‘NanAddGCEpilogueCallback’ declared void\r\n       v8::Isolate::GCEpilogueCallback callback\r\n                    ^\r\n../../nan/nan.h:376:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’\r\n       v8::Isolate::GCEpilogueCallback callback\r\n       ^\r\n../../nan/nan.h:377:18: error: expected primary-expression before ‘gc_type_filter’\r\n     , v8::GCType gc_type_filter = v8::kGCTypeAll) {\r\n                  ^\r\n../../nan/nan.h:382:20: error: variable or field ‘NanRemoveGCEpilogueCallback’ declared void\r\n       v8::Isolate::GCEpilogueCallback callback) {\r\n                    ^\r\n../../nan/nan.h:382:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’\r\n       v8::Isolate::GCEpilogueCallback callback) {\r\n       ^\r\n../../nan/nan.h:387:20: error: variable or field ‘NanAddGCPrologueCallback’ declared void\r\n       v8::Isolate::GCPrologueCallback callback\r\n                    ^\r\n../../nan/nan.h:387:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’\r\n       v8::Isolate::GCPrologueCallback callback\r\n       ^\r\n../../nan/nan.h:388:18: error: expected primary-expression before ‘gc_type_filter’\r\n     , v8::GCType gc_type_filter = v8::kGCTypeAll) {\r\n                  ^\r\n../../nan/nan.h:393:20: error: variable or field ‘NanRemoveGCPrologueCallback’ declared void\r\n       v8::Isolate::GCPrologueCallback callback) {\r\n                    ^\r\n../../nan/nan.h:393:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’\r\n       v8::Isolate::GCPrologueCallback callback) {\r\n       ^\r\n../../nan/nan.h:564:13: error: ‘node::smalloc’ has not been declared\r\n     , node::smalloc::FreeCallback callback\r\n             ^\r\n../../nan/nan.h:564:35: error: expected ‘,’ or ‘...’ before ‘callback’\r\n     , node::smalloc::FreeCallback callback\r\n                                   ^\r\n../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(char*, size_t, int)’:\r\n../../nan/nan.h:568:50: error: ‘callback’ was not declared in this scope\r\n         v8::Isolate::GetCurrent(), data, length, callback, hint);\r\n                                                  ^\r\n../../nan/nan.h:568:60: error: ‘hint’ was not declared in this scope\r\n         v8::Isolate::GetCurrent(), data, length, callback, hint);\r\n                                                            ^\r\n../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(const char*, uint32_t)’:\r\n../../nan/nan.h:575:67: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]\r\n     return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);\r\n                                                                   ^\r\nIn file included from ../../nan/nan.h:25:0,\r\n                 from ../src/pdf-fill-form.cc:1:\r\n/home/pete/.node-gyp/6.0.0/include/node/node_buffer.h:46:40: note:   initializing argument 2 of ‘v8::MaybeLocal<v8::Object> node::Buffer::New(v8::Isolate*, char*, size_t)’\r\n NODE_EXTERN v8::MaybeLocal<v8::Object> New(v8::Isolate* isolate,\r\n                                        ^\r\nIn file included from ../src/pdf-fill-form.cc:1:0:\r\n../../nan/nan.h:575:29: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((char*)data), ((size_t)size))’ from ‘v8::MaybeLocal<v8::Object>’ to ‘v8::Local<v8::Object>’\r\n     return node::Buffer::New(v8::Isolate::GetCurrent(), data, size);\r\n                             ^\r\n../../nan/nan.h: In function ‘v8::Local<v8::Object> NanNewBufferHandle(uint32_t)’:\r\n../../nan/nan.h:579:29: error: could not convert ‘node::Buffer::New(v8::Isolate::GetCurrent(), ((size_t)size))’ from ‘v8::MaybeLocal<v8::Object>’ to ‘v8::Local<v8::Object>’\r\n     return node::Buffer::New(v8::Isolate::GetCurrent(), size);\r\n                             ^\r\n../../nan/nan.h: In function ‘v8::Local<v8::Object> NanBufferUse(char*, uint32_t)’:\r\n../../nan/nan.h:586:12: error: ‘Use’ is not a member of ‘node::Buffer’\r\n     return node::Buffer::Use(v8::Isolate::GetCurrent(), data, size);\r\n            ^\r\npdf_fill_form.target.mk:110: recipe for target 'Release/obj.target/pdf_fill_form/src/pdf-fill-form.o' failed\r\nmake: *** [Release/obj.target/pdf_fill_form/src/pdf-fill-form.o] Error 1\r\nmake: Leaving directory '/home/pete/projects/vizbotnz/pdfTesting/node_modules/pdf-fill-form/build'\r\ngyp ERR! build error \r\ngyp ERR! stack Error: `make` failed with exit code: 2\r\ngyp ERR! stack     at ChildProcess.onExit (/home/pete/.nvm/versions/node/v6.0.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)\r\ngyp ERR! stack     at emitTwo (events.js:106:13)\r\ngyp ERR! stack     at ChildProcess.emit (events.js:191:7)\r\ngyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12)\r\ngyp ERR! System Linux 4.4.0-22-generic\r\ngyp ERR! command \"/home/pete/.nvm/versions/node/v6.0.0/bin/node\" \"/home/pete/.nvm/versions/node/v6.0.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js\" \"rebuild\"\r\ngyp ERR! cwd /home/pete/projects/vizbotnz/pdfTesting/node_modules/pdf-fill-form\r\ngyp ERR! node -v v6.0.0\r\ngyp ERR! node-gyp -v v3.3.1\r\ngyp ERR! not ok \r\nnpm WARN pdf-testing-scripts@1.0.0 No description\r\nnpm WARN pdf-testing-scripts@1.0.0 No repository field.\r\nnpm ERR! Linux 4.4.0-22-generic\r\nnpm ERR! argv \"/home/pete/.nvm/versions/node/v6.0.0/bin/node\" \"/home/pete/.nvm/versions/node/v6.0.0/bin/npm\" \"i\" \"--save\" \"pdf-fill-form\"\r\nnpm ERR! node v6.0.0\r\nnpm ERR! npm  v3.8.6\r\nnpm ERR! code ELIFECYCLE\r\n\r\nnpm ERR! pdf-fill-form@1.1.0 install: `node-gyp rebuild`\r\nnpm ERR! Exit status 1\r\nnpm ERR! \r\nnpm ERR! Failed at the pdf-fill-form@1.1.0 install script 'node-gyp rebuild'.\r\nnpm ERR! Make sure you have the latest version of node.js and npm installed.\r\nnpm ERR! If you do, this is most likely a problem with the pdf-fill-form package,\r\nnpm ERR! not with npm itself.\r\nnpm ERR! Tell the author that this fails on your system:\r\nnpm ERR!     node-gyp rebuild\r\nnpm ERR! You can get information on how to open an issue for this project with:\r\nnpm ERR!     npm bugs pdf-fill-form\r\nnpm ERR! Or if that isn't available, you can get their info via:\r\nnpm ERR!     npm owner ls pdf-fill-form\r\nnpm ERR! There is likely additional logging output above.\r\n\r\nnpm ERR! Please include the following file with any support request:\r\nnpm ERR!     /home/pete/projects/vizbotnz/pdfTesting/npm-debug.log\r\n\r\n\r\n\r\n\r\n\r\n\r\nnpm-debug.log:\r\n\r\n0 info it worked if it ends with ok\r\n1 verbose cli [ '/home/pete/.nvm/versions/node/v6.0.0/bin/node',\r\n1 verbose cli   '/home/pete/.nvm/versions/node/v6.0.0/bin/npm',\r\n1 verbose cli   'i',\r\n1 verbose cli   '--save',\r\n1 verbose cli   'pdf-fill-form' ]\r\n2 info using npm@3.8.6\r\n3 info using node@v6.0.0\r\n4 silly loadCurrentTree Starting\r\n5 silly install loadCurrentTree\r\n6 silly install readLocalPackageData\r\n7 silly fetchPackageMetaData pdf-fill-form\r\n8 silly fetchNamedPackageData pdf-fill-form\r\n9 silly mapToRegistry name pdf-fill-form\r\n10 silly mapToRegistry using default registry\r\n11 silly mapToRegistry registry https://registry.npmjs.org/\r\n12 silly mapToRegistry data Result {\r\n12 silly mapToRegistry   raw: 'pdf-fill-form',\r\n12 silly mapToRegistry   scope: null,\r\n12 silly mapToRegistry   name: 'pdf-fill-form',\r\n12 silly mapToRegistry   rawSpec: '',\r\n12 silly mapToRegistry   spec: 'latest',\r\n12 silly mapToRegistry   type: 'tag' }\r\n13 silly mapToRegistry uri https://registry.npmjs.org/pdf-fill-form\r\n14 verbose request uri https://registry.npmjs.org/pdf-fill-form\r\n15 verbose request no auth needed\r\n16 info attempt registry request try #1 at 1:38:10 PM\r\n17 verbose request id 6cb8c3257fc553be\r\n18 verbose etag \"8Y1Z9V5XE5N3YBU3G1RBQT4OA\"\r\n19 http request GET https://registry.npmjs.org/pdf-fill-form\r\n20 http 304 https://registry.npmjs.org/pdf-fill-form\r\n21 verbose headers { date: 'Tue, 24 May 2016 01:38:16 GMT',\r\n21 verbose headers   via: '1.1 varnish',\r\n21 verbose headers   'cache-control': 'max-age=300',\r\n21 verbose headers   etag: '\"8Y1Z9V5XE5N3YBU3G1RBQT4OA\"',\r\n21 verbose headers   age: '109',\r\n21 verbose headers   connection: 'keep-alive',\r\n21 verbose headers   'x-served-by': 'cache-wlg7321-WLG',\r\n21 verbose headers   'x-cache': 'HIT',\r\n21 verbose headers   'x-cache-hits': '1',\r\n21 verbose headers   'x-timer': 'S1464053896.204723,VS0,VE0',\r\n21 verbose headers   vary: 'Accept-Encoding' }\r\n22 silly get cb [ 304,\r\n22 silly get   { date: 'Tue, 24 May 2016 01:38:16 GMT',\r\n22 silly get     via: '1.1 varnish',\r\n22 silly get     'cache-control': 'max-age=300',\r\n22 silly get     etag: '\"8Y1Z9V5XE5N3YBU3G1RBQT4OA\"',\r\n22 silly get     age: '109',\r\n22 silly get     connection: 'keep-alive',\r\n22 silly get     'x-served-by': 'cache-wlg7321-WLG',\r\n22 silly get     'x-cache': 'HIT',\r\n22 silly get     'x-cache-hits': '1',\r\n22 silly get     'x-timer': 'S1464053896.204723,VS0,VE0',\r\n22 silly get     vary: 'Accept-Encoding' } ]\r\n23 verbose etag https://registry.npmjs.org/pdf-fill-form from cache\r\n24 verbose get saving pdf-fill-form to /home/pete/.npm/registry.npmjs.org/pdf-fill-form/.cache.json\r\n25 verbose correctMkdir /home/pete/.npm correctMkdir not in flight; initializing\r\n26 silly install normalizeTree\r\n27 silly loadCurrentTree Finishing\r\n28 silly loadIdealTree Starting\r\n29 silly install loadIdealTree\r\n30 silly cloneCurrentTree Starting\r\n31 silly install cloneCurrentTreeToIdealTree\r\n32 silly cloneCurrentTree Finishing\r\n33 silly loadShrinkwrap Starting\r\n34 silly install loadShrinkwrap\r\n35 silly loadShrinkwrap Finishing\r\n36 silly loadAllDepsIntoIdealTree Starting\r\n37 silly install loadAllDepsIntoIdealTree\r\n38 silly resolveWithNewModule pdf-fill-form@1.1.0 checking installable status\r\n39 silly cache add args [ 'pdf-fill-form', null ]\r\n40 verbose cache add spec pdf-fill-form\r\n41 silly cache add parsed spec Result {\r\n41 silly cache add   raw: 'pdf-fill-form',\r\n41 silly cache add   scope: null,\r\n41 silly cache add   name: 'pdf-fill-form',\r\n41 silly cache add   rawSpec: '',\r\n41 silly cache add   spec: 'latest',\r\n41 silly cache add   type: 'tag' }\r\n42 silly addNamed pdf-fill-form@latest\r\n43 verbose addNamed \"latest\" is being treated as a dist-tag for pdf-fill-form\r\n44 info addNameTag [ 'pdf-fill-form', 'latest' ]\r\n45 silly mapToRegistry name pdf-fill-form\r\n46 silly mapToRegistry using default registry\r\n47 silly mapToRegistry registry https://registry.npmjs.org/\r\n48 silly mapToRegistry data Result {\r\n48 silly mapToRegistry   raw: 'pdf-fill-form',\r\n48 silly mapToRegistry   scope: null,\r\n48 silly mapToRegistry   name: 'pdf-fill-form',\r\n48 silly mapToRegistry   rawSpec: '',\r\n48 silly mapToRegistry   spec: 'latest',\r\n48 silly mapToRegistry   type: 'tag' }\r\n49 silly mapToRegistry uri https://registry.npmjs.org/pdf-fill-form\r\n50 verbose addNameTag registry:https://registry.npmjs.org/pdf-fill-form not in flight; fetching\r\n51 verbose get https://registry.npmjs.org/pdf-fill-form not expired, no request\r\n52 silly addNameTag next cb for pdf-fill-form with tag latest\r\n53 silly addNamed pdf-fill-form@1.1.0\r\n54 verbose addNamed \"1.1.0\" is a plain semver version for pdf-fill-form\r\n55 silly cache afterAdd pdf-fill-form@1.1.0\r\n56 verbose afterAdd /home/pete/.npm/pdf-fill-form/1.1.0/package/package.json not in flight; writing\r\n57 verbose correctMkdir /home/pete/.npm correctMkdir not in flight; initializing\r\n58 verbose afterAdd /home/pete/.npm/pdf-fill-form/1.1.0/package/package.json written\r\n59 silly fetchNamedPackageData nan\r\n60 silly mapToRegistry name nan\r\n61 silly mapToRegistry using default registry\r\n62 silly mapToRegistry registry https://registry.npmjs.org/\r\n63 silly mapToRegistry data Result {\r\n63 silly mapToRegistry   raw: 'nan',\r\n63 silly mapToRegistry   scope: null,\r\n63 silly mapToRegistry   name: 'nan',\r\n63 silly mapToRegistry   rawSpec: '',\r\n63 silly mapToRegistry   spec: 'latest',\r\n63 silly mapToRegistry   type: 'tag' }\r\n64 silly mapToRegistry uri https://registry.npmjs.org/nan\r\n65 verbose request uri https://registry.npmjs.org/nan\r\n66 verbose request no auth needed\r\n67 info attempt registry request try #1 at 1:38:16 PM\r\n68 verbose etag \"24B26O57Z0ASCDVIYEYKA8KVW\"\r\n69 http request GET https://registry.npmjs.org/nan\r\n70 http 304 https://registry.npmjs.org/nan\r\n71 verbose headers { date: 'Tue, 24 May 2016 01:38:16 GMT',\r\n71 verbose headers   via: '1.1 varnish',\r\n71 verbose headers   'cache-control': 'max-age=300',\r\n71 verbose headers   etag: '\"24B26O57Z0ASCDVIYEYKA8KVW\"',\r\n71 verbose headers   age: '176',\r\n71 verbose headers   connection: 'keep-alive',\r\n71 verbose headers   'x-served-by': 'cache-wlg7321-WLG',\r\n71 verbose headers   'x-cache': 'HIT',\r\n71 verbose headers   'x-cache-hits': '7',\r\n71 verbose headers   'x-timer': 'S1464053896.307669,VS0,VE0',\r\n71 verbose headers   vary: 'Accept-Encoding' }\r\n72 silly get cb [ 304,\r\n72 silly get   { date: 'Tue, 24 May 2016 01:38:16 GMT',\r\n72 silly get     via: '1.1 varnish',\r\n72 silly get     'cache-control': 'max-age=300',\r\n72 silly get     etag: '\"24B26O57Z0ASCDVIYEYKA8KVW\"',\r\n72 silly get     age: '176',\r\n72 silly get     connection: 'keep-alive',\r\n72 silly get     'x-served-by': 'cache-wlg7321-WLG',\r\n72 silly get     'x-cache': 'HIT',\r\n72 silly get     'x-cache-hits': '7',\r\n72 silly get     'x-timer': 'S1464053896.307669,VS0,VE0',\r\n72 silly get     vary: 'Accept-Encoding' } ]\r\n73 verbose etag https://registry.npmjs.org/nan from cache\r\n74 verbose get saving nan to /home/pete/.npm/registry.npmjs.org/nan/.cache.json\r\n75 verbose correctMkdir /home/pete/.npm correctMkdir not in flight; initializing\r\n76 silly resolveWithNewModule nan@1.7.0 checking installable status\r\n77 silly cache add args [ 'nan@~1.7.0', null ]\r\n78 verbose cache add spec nan@~1.7.0\r\n79 silly cache add parsed spec Result {\r\n79 silly cache add   raw: 'nan@~1.7.0',\r\n79 silly cache add   scope: null,\r\n79 silly cache add   name: 'nan',\r\n79 silly cache add   rawSpec: '~1.7.0',\r\n79 silly cache add   spec: '>=1.7.0 <1.8.0',\r\n79 silly cache add   type: 'range' }\r\n80 silly addNamed nan@>=1.7.0 <1.8.0\r\n81 verbose addNamed \">=1.7.0 <1.8.0\" is a valid semver range for nan\r\n82 silly addNameRange { name: 'nan', range: '>=1.7.0 <1.8.0', hasData: false }\r\n83 silly mapToRegistry name nan\r\n84 silly mapToRegistry using default registry\r\n85 silly mapToRegistry registry https://registry.npmjs.org/\r\n86 silly mapToRegistry data Result {\r\n86 silly mapToRegistry   raw: 'nan',\r\n86 silly mapToRegistry   scope: null,\r\n86 silly mapToRegistry   name: 'nan',\r\n86 silly mapToRegistry   rawSpec: '',\r\n86 silly mapToRegistry   spec: 'latest',\r\n86 silly mapToRegistry   type: 'tag' }\r\n87 silly mapToRegistry uri https://registry.npmjs.org/nan\r\n88 verbose addNameRange registry:https://registry.npmjs.org/nan not in flight; fetching\r\n89 verbose get https://registry.npmjs.org/nan not expired, no request\r\n90 silly addNameRange number 2 { name: 'nan', range: '>=1.7.0 <1.8.0', hasData: true }\r\n91 silly addNameRange versions [ 'nan',\r\n91 silly addNameRange   [ '0.3.0-wip',\r\n91 silly addNameRange     '0.3.0-wip2',\r\n91 silly addNameRange     '0.3.0',\r\n91 silly addNameRange     '0.3.1',\r\n91 silly addNameRange     '0.3.2',\r\n91 silly addNameRange     '0.4.0',\r\n91 silly addNameRange     '0.4.1',\r\n91 silly addNameRange     '0.4.2',\r\n91 silly addNameRange     '0.4.3',\r\n91 silly addNameRange     '0.4.4',\r\n91 silly addNameRange     '0.5.0',\r\n91 silly addNameRange     '0.5.1',\r\n91 silly addNameRange     '0.5.2',\r\n91 silly addNameRange     '0.6.0',\r\n91 silly addNameRange     '0.7.0',\r\n91 silly addNameRange     '0.7.1',\r\n91 silly addNameRange     '0.8.0',\r\n91 silly addNameRange     '1.0.0',\r\n91 silly addNameRange     '1.1.0',\r\n91 silly addNameRange     '1.1.1',\r\n91 silly addNameRange     '1.1.2',\r\n91 silly addNameRange     '1.2.0',\r\n91 silly addNameRange     '1.3.0',\r\n91 silly addNameRange     '1.4.0',\r\n91 silly addNameRange     '1.4.1',\r\n91 silly addNameRange     '1.5.0',\r\n91 silly addNameRange     '1.4.2',\r\n91 silly addNameRange     '1.4.3',\r\n91 silly addNameRange     '1.5.1',\r\n91 silly addNameRange     '1.5.2',\r\n91 silly addNameRange     '1.6.0',\r\n91 silly addNameRange     '1.5.3',\r\n91 silly addNameRange     '1.6.1',\r\n91 silly addNameRange     '1.6.2',\r\n91 silly addNameRange     '1.7.0',\r\n91 silly addNameRange     '1.8.0',\r\n91 silly addNameRange     '1.8.1',\r\n91 silly addNameRange     '1.8.2',\r\n91 silly addNameRange     '1.8.3',\r\n91 silly addNameRange     '1.8.4',\r\n91 silly addNameRange     '1.9.0',\r\n91 silly addNameRange     '2.0.0',\r\n91 silly addNameRange     '2.0.1',\r\n91 silly addNameRange     '2.0.2',\r\n91 silly addNameRange     '2.0.3',\r\n91 silly addNameRange     '2.0.4',\r\n91 silly addNameRange     '2.0.5',\r\n91 silly addNameRange     '2.0.6',\r\n91 silly addNameRange     '2.0.7',\r\n91 silly addNameRange     '2.0.8',\r\n91 silly addNameRange     '2.0.9',\r\n91 silly addNameRange     '2.1.0',\r\n91 silly addNameRange     '2.2.0',\r\n91 silly addNameRange     '2.2.1',\r\n91 silly addNameRange     '2.3.0',\r\n91 silly addNameRange     '2.3.1',\r\n91 silly addNameRange     '2.3.2',\r\n91 silly addNameRange     '2.3.3' ] ]\r\n92 silly addNamed nan@1.7.0\r\n93 verbose addNamed \"1.7.0\" is a plain semver version for nan\r\n94 silly cache afterAdd nan@1.7.0\r\n95 verbose afterAdd /home/pete/.npm/nan/1.7.0/package/package.json not in flight; writing\r\n96 verbose correctMkdir /home/pete/.npm correctMkdir not in flight; initializing\r\n97 verbose afterAdd /home/pete/.npm/nan/1.7.0/package/package.json written\r\n98 silly loadAllDepsIntoIdealTree Finishing\r\n99 silly idealTree:prePrune pdf-testing-scripts@1.0.0\r\n99 silly idealTree:prePrune ├── nan@1.7.0\r\n99 silly idealTree:prePrune └── pdf-fill-form@1.1.0\r\n100 silly loadIdealTree Finishing\r\n101 silly currentTree pdf-testing-scripts@1.0.0\r\n102 silly idealTree pdf-testing-scripts@1.0.0\r\n102 silly idealTree ├── nan@1.7.0\r\n102 silly idealTree └── pdf-fill-form@1.1.0\r\n103 silly generateActionsToTake Starting\r\n104 silly install generateActionsToTake\r\n105 silly generateActionsToTake Finishing\r\n106 silly diffTrees action count 2\r\n107 silly diffTrees add nan@1.7.0\r\n108 silly diffTrees add pdf-fill-form@1.1.0\r\n109 silly decomposeActions action count 16\r\n110 silly decomposeActions fetch nan@1.7.0\r\n111 silly decomposeActions extract nan@1.7.0\r\n112 silly decomposeActions test nan@1.7.0\r\n113 silly decomposeActions preinstall nan@1.7.0\r\n114 silly decomposeActions build nan@1.7.0\r\n115 silly decomposeActions install nan@1.7.0\r\n116 silly decomposeActions postinstall nan@1.7.0\r\n117 silly decomposeActions finalize nan@1.7.0\r\n118 silly decomposeActions fetch pdf-fill-form@1.1.0\r\n119 silly decomposeActions extract pdf-fill-form@1.1.0\r\n120 silly decomposeActions test pdf-fill-form@1.1.0\r\n121 silly decomposeActions preinstall pdf-fill-form@1.1.0\r\n122 silly decomposeActions build pdf-fill-form@1.1.0\r\n123 silly decomposeActions install pdf-fill-form@1.1.0\r\n124 silly decomposeActions postinstall pdf-fill-form@1.1.0\r\n125 silly decomposeActions finalize pdf-fill-form@1.1.0\r\n126 silly executeActions Starting\r\n127 silly install executeActions\r\n128 silly doSerial global-install 0\r\n129 silly doParallel fetch 2\r\n130 verbose correctMkdir /home/pete/.npm/_locks correctMkdir not in flight; initializing\r\n131 verbose lock using /home/pete/.npm/_locks/staging-19c0fbaa13f3ee2f.lock for /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging\r\n132 silly doParallel extract 2\r\n133 silly extract nan@1.7.0\r\n134 silly extract pdf-fill-form@1.1.0\r\n135 verbose unbuild node_modules/.staging/nan-e0776163\r\n136 verbose unbuild node_modules/.staging/pdf-fill-form-90870b12\r\n137 silly gentlyRm /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163 is being purged from base /home/pete/projects/vizbotnz/pdfTesting\r\n138 verbose gentlyRm don't care about contents; nuking /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163\r\n139 silly gentlyRm /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12 is being purged from base /home/pete/projects/vizbotnz/pdfTesting\r\n140 verbose gentlyRm don't care about contents; nuking /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12\r\n141 verbose tar unpack /home/pete/.npm/nan/1.7.0/package.tgz\r\n142 verbose tar unpacking to /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163\r\n143 silly gentlyRm /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163 is being purged\r\n144 verbose gentlyRm don't care about contents; nuking /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163\r\n145 verbose tar unpack /home/pete/.npm/pdf-fill-form/1.1.0/package.tgz\r\n146 verbose tar unpacking to /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12\r\n147 silly gentlyRm /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12 is being purged\r\n148 verbose gentlyRm don't care about contents; nuking /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12\r\n149 silly gunzTarPerm modes [ '775', '664' ]\r\n150 silly gunzTarPerm modes [ '775', '664' ]\r\n151 silly gunzTarPerm extractEntry package.json\r\n152 silly gunzTarPerm extractEntry package.json\r\n153 silly gunzTarPerm modified mode [ 'package.json', 420, 436 ]\r\n154 silly gunzTarPerm extractEntry include_dirs.js\r\n155 silly gunzTarPerm extractEntry LICENSE.md\r\n156 silly gunzTarPerm extractEntry .npmignore\r\n157 silly gunzTarPerm modified mode [ '.npmignore', 420, 436 ]\r\n158 silly gunzTarPerm extractEntry README.md\r\n159 silly gunzTarPerm modified mode [ 'README.md', 420, 436 ]\r\n160 silly gunzTarPerm extractEntry .dntrc\r\n161 silly gunzTarPerm extractEntry appveyor.yml\r\n162 silly gunzTarPerm extractEntry LICENSE\r\n163 silly gunzTarPerm modified mode [ 'LICENSE', 420, 436 ]\r\n164 silly gunzTarPerm extractEntry example.js\r\n165 silly gunzTarPerm modified mode [ 'example.js', 420, 436 ]\r\n166 silly gunzTarPerm extractEntry nan.h\r\n167 silly gunzTarPerm extractEntry nan_implementation_12_inl.h\r\n168 silly gunzTarPerm extractEntry nan_implementation_pre_12_inl.h\r\n169 silly gunzTarPerm extractEntry nan_new.h\r\n170 silly gunzTarPerm extractEntry nan_string_bytes.h\r\n171 silly gunzTarPerm extractEntry CHANGELOG.md\r\n172 silly gunzTarPerm extractEntry binding.gyp\r\n173 silly gunzTarPerm modified mode [ 'binding.gyp', 420, 436 ]\r\n174 silly gunzTarPerm extractEntry lib/pdf-fill-form.js\r\n175 silly gunzTarPerm modified mode [ 'lib/pdf-fill-form.js', 420, 436 ]\r\n176 silly gunzTarPerm extractEntry src/NodePoppler.cc\r\n177 silly gunzTarPerm modified mode [ 'src/NodePoppler.cc', 420, 436 ]\r\n178 silly gunzTarPerm extractEntry src/NodePoppler.h\r\n179 silly gunzTarPerm modified mode [ 'src/NodePoppler.h', 420, 436 ]\r\n180 silly gunzTarPerm extractEntry src/NodePopplerAsync.cc\r\n181 silly gunzTarPerm modified mode [ 'src/NodePopplerAsync.cc', 420, 436 ]\r\n182 silly gunzTarPerm extractEntry src/NodePopplerAsync.h\r\n183 silly gunzTarPerm modified mode [ 'src/NodePopplerAsync.h', 420, 436 ]\r\n184 silly gunzTarPerm extractEntry src/pdf-fill-form.cc\r\n185 silly gunzTarPerm modified mode [ 'src/pdf-fill-form.cc', 420, 436 ]\r\n186 silly gentlyRm /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163/node_modules is being purged\r\n187 verbose gentlyRm don't care about contents; nuking /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163/node_modules\r\n188 silly gentlyRm /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12/node_modules is being purged\r\n189 verbose gentlyRm don't care about contents; nuking /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12/node_modules\r\n190 silly doParallel preinstall 2\r\n191 silly preinstall nan@1.7.0 /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163\r\n192 info lifecycle nan@1.7.0~preinstall: nan@1.7.0\r\n193 silly preinstall pdf-fill-form@1.1.0 /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12\r\n194 info lifecycle pdf-fill-form@1.1.0~preinstall: pdf-fill-form@1.1.0\r\n195 silly lifecycle nan@1.7.0~preinstall: no script for preinstall, continuing\r\n196 silly lifecycle pdf-fill-form@1.1.0~preinstall: no script for preinstall, continuing\r\n197 silly doReverseSerial remove 0\r\n198 silly doSerial move 0\r\n199 silly doSerial finalize 2\r\n200 silly finalize /home/pete/projects/vizbotnz/pdfTesting/node_modules/nan\r\n201 silly finalize /home/pete/projects/vizbotnz/pdfTesting/node_modules/pdf-fill-form\r\n202 silly doSerial build 2\r\n203 silly build nan@1.7.0\r\n204 info linkStuff nan@1.7.0\r\n205 silly linkStuff nan@1.7.0 has /home/pete/projects/vizbotnz/pdfTesting/node_modules as its parent node_modules\r\n206 verbose linkBins nan@1.7.0\r\n207 verbose linkMans nan@1.7.0\r\n208 silly build pdf-fill-form@1.1.0\r\n209 info linkStuff pdf-fill-form@1.1.0\r\n210 silly linkStuff pdf-fill-form@1.1.0 has /home/pete/projects/vizbotnz/pdfTesting/node_modules as its parent node_modules\r\n211 verbose linkBins pdf-fill-form@1.1.0\r\n212 verbose linkMans pdf-fill-form@1.1.0\r\n213 silly doSerial global-link 0\r\n214 silly doParallel update-linked 0\r\n215 silly doSerial install 2\r\n216 silly install nan@1.7.0 /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/nan-e0776163\r\n217 info lifecycle nan@1.7.0~install: nan@1.7.0\r\n218 silly lifecycle nan@1.7.0~install: no script for install, continuing\r\n219 silly install pdf-fill-form@1.1.0 /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging/pdf-fill-form-90870b12\r\n220 info lifecycle pdf-fill-form@1.1.0~install: pdf-fill-form@1.1.0\r\n221 verbose lifecycle pdf-fill-form@1.1.0~install: unsafe-perm in lifecycle true\r\n222 verbose lifecycle pdf-fill-form@1.1.0~install: PATH: /home/pete/.nvm/versions/node/v6.0.0/lib/node_modules/npm/bin/node-gyp-bin:/home/pete/projects/vizbotnz/pdfTesting/node_modules/pdf-fill-form/node_modules/.bin:/home/pete/projects/vizbotnz/pdfTesting/node_modules/.bin:/home/pete/.nvm/versions/node/v6.0.0/bin:/home/pete/.rbenv/plugins/ruby-build/bin:/home/pete/.rbenv/shims:/home/pete/.nvm/versions/node/v6.0.0/bin:/home/pete/bin:/home/pete/npm/bin:/home/pete/.node/bin:/usr/local/heroku/bin:/home/pete/.rbenv/shims:/home/pete/.rbenv/bin:/home/pete/.rbenv/shims:/home/pete/.rbenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games\r\n223 verbose lifecycle pdf-fill-form@1.1.0~install: CWD: /home/pete/projects/vizbotnz/pdfTesting/node_modules/pdf-fill-form\r\n224 silly lifecycle pdf-fill-form@1.1.0~install: Args: [ '-c', 'node-gyp rebuild' ]\r\n225 silly lifecycle pdf-fill-form@1.1.0~install: Returned: code: 1  signal: null\r\n226 info lifecycle pdf-fill-form@1.1.0~install: Failed to exec install script\r\n227 verbose unlock done using /home/pete/.npm/_locks/staging-19c0fbaa13f3ee2f.lock for /home/pete/projects/vizbotnz/pdfTesting/node_modules/.staging\r\n228 silly rollbackFailedOptional Starting\r\n229 silly rollbackFailedOptional Finishing\r\n230 silly runTopLevelLifecycles Starting\r\n231 silly runTopLevelLifecycles Finishing\r\n232 silly install printInstalled\r\n233 warn pdf-testing-scripts@1.0.0 No description\r\n234 warn pdf-testing-scripts@1.0.0 No repository field.\r\n235 verbose stack Error: pdf-fill-form@1.1.0 install: `node-gyp rebuild`\r\n235 verbose stack Exit status 1\r\n235 verbose stack     at EventEmitter.<anonymous> (/home/pete/.nvm/versions/node/v6.0.0/lib/node_modules/npm/lib/utils/lifecycle.js:239:16)\r\n235 verbose stack     at emitTwo (events.js:106:13)\r\n235 verbose stack     at EventEmitter.emit (events.js:191:7)\r\n235 verbose stack     at ChildProcess.<anonymous> (/home/pete/.nvm/versions/node/v6.0.0/lib/node_modules/npm/lib/utils/spawn.js:24:14)\r\n235 verbose stack     at emitTwo (events.js:106:13)\r\n235 verbose stack     at ChildProcess.emit (events.js:191:7)\r\n235 verbose stack     at maybeClose (internal/child_process.js:850:16)\r\n235 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)\r\n236 verbose pkgid pdf-fill-form@1.1.0\r\n237 verbose cwd /home/pete/projects/vizbotnz/pdfTesting\r\n238 error Linux 4.4.0-22-generic\r\n239 error argv \"/home/pete/.nvm/versions/node/v6.0.0/bin/node\" \"/home/pete/.nvm/versions/node/v6.0.0/bin/npm\" \"i\" \"--save\" \"pdf-fill-form\"\r\n240 error node v6.0.0\r\n241 error npm  v3.8.6\r\n242 error code ELIFECYCLE\r\n243 error pdf-fill-form@1.1.0 install: `node-gyp rebuild`\r\n243 error Exit status 1\r\n244 error Failed at the pdf-fill-form@1.1.0 install script 'node-gyp rebuild'.\r\n244 error Make sure you have the latest version of node.js and npm installed.\r\n244 error If you do, this is most likely a problem with the pdf-fill-form package,\r\n244 error not with npm itself.\r\n244 error Tell the author that this fails on your system:\r\n244 error     node-gyp rebuild\r\n244 error You can get information on how to open an issue for this project with:\r\n244 error     npm bugs pdf-fill-form\r\n244 error Or if that isn't available, you can get their info via:\r\n244 error     npm owner ls pdf-fill-form\r\n244 error There is likely additional logging output above.\r\n245 verbose exit [ 1, true ]\r\n\r\n"}}
{"actor":{"display_login":"peterjacobson"}}