TryGhost / node-sqlite3

SQLite3 bindings for Node.js
BSD 3-Clause "New" or "Revised" License
6.19k stars 813 forks source link

Not working on Raspberry Pi #163

Closed elgs closed 11 years ago

elgs commented 11 years ago

pi@rpi-11 ~/tmp $ npm install sqlite3 npm http GET https://registry.npmjs.org/sqlite3 npm http 304 https://registry.npmjs.org/sqlite3 sqlite3@2.1.11 ./node_modules/sqlite3 pi@rpi-11 ~/tmp $ cd node_modules/sqlite3/ pi@rpi-11 ~/tmp/node_modules/sqlite3 $ ls benchmark configure examples LICENSE package.json sqlite3.js test binding.gyp deps lib Makefile README.md src pi@rpi-11 ~/tmp/node_modules/sqlite3 $ cd lib/ pi@rpi-11 ~/tmp/node_modules/sqlite3/lib $ ls index.js sqlite3.js trace.js pi@rpi-11 ~/tmp/node_modules/sqlite3/lib $ cd .. pi@rpi-11 ~/tmp/node_modules/sqlite3 $ cd .. pi@rpi-11 ~/tmp/node_modules $ cd .. pi@rpi-11 ~/tmp $ cat a.js

var sqlite3 = require('sqlite3').verbose();
var db = new sqlite3.Database(':memory:');

db.serialize(function() {
  db.run("CREATE TABLE lorem (info TEXT)");

  var stmt = db.prepare("INSERT INTO lorem VALUES (?)");
  for (var i = 0; i < 10; i++) {
      stmt.run("Ipsum " + i);
  }
  stmt.finalize();

  db.each("SELECT rowid AS id, info FROM lorem", function(err, row) {
      console.log(row.id + ": " + row.info);
  });
});
db.close();

pi@rpi-11 ~/tmp $ node a.js

module.js:340
    throw err;
          ^
Error: Cannot find module './node_sqlite3.node'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/home/pi/tmp/node_modules/sqlite3/lib/sqlite3.js:1:104)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
springmeyer commented 11 years ago

should be fixed in 8385d09. Heading to test on windows, then will tag a new release if it looks good

elgs commented 11 years ago

Thanks for fast response. However, please note this did not fail on windows, it failed on a Raspberry Pi, which is an ARM based Debian Linux box. Should this be fixed by doing an "npm update sqlite3"? Thanks.

elgs commented 11 years ago

It seems the file does not exist anywhere in my box at all. I did a search like this:

pi@rpi-11 ~ $ sudo find / -name node_sqlite3.node
pi@rpi-11 ~ $

and it returns nothing.

springmeyer commented 11 years ago

@elgs - it also broke on windows (see #162). @elgs - if you want to test the fix for now you'll need to grab master from git. I plan to tag a fixed package (v2.1.12) within the next 20 minutes so you could also wait for that.

elgs commented 11 years ago

@springmeyer I'm happy to test, but I'm sorry I may need your instruction how to test it as I'm still not very familiar with the environment. Otherwise, I will test when v2.1.12 is rolled out.

springmeyer commented 11 years ago

v2.1.12 has now been published, so just try npm install sqlite3

elgs commented 11 years ago

Still no luck.

pi@rpi-11 ~/tmp $ npm remove sqlite3
pi@rpi-11 ~/tmp $ npm install sqlite3
npm http GET https://registry.npmjs.org/sqlite3
npm http 304 https://registry.npmjs.org/sqlite3
sqlite3@2.1.12 ./node_modules/sqlite3
pi@rpi-11 ~/tmp $ node a.js 

module.js:340
    throw err;
          ^
Error: Cannot find module './node_sqlite3.node'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/home/pi/tmp/node_modules/sqlite3/lib/sqlite3.js:1:104)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
pi@rpi-11 ~/tmp $ 
springmeyer commented 11 years ago

@elgs - can you do:

npm cache clean
npm install sqlite3 --verbose

And paste here the entire result of your terminal output.

Also, was it previously working for you?

elgs commented 11 years ago

Also, was it previously working for you? It works on Ubuntu, OS X for me. The only box that does not work is Raspberry Pi. I will paste the terminal output in a bit.

elgs commented 11 years ago

pi@rpi-11 ~/tmp $ npm cache clean
pi@rpi-11 ~/tmp $ npm install sqlite3 --verbose
npm info it worked if it ends with ok
npm verb cli [ '/usr/bin/nodejs',
npm verb cli   '/usr/bin/npm',
npm verb cli   'install',
npm verb cli   'sqlite3',
npm verb cli   '--verbose' ]
npm info using npm@1.1.4
npm info using node@v0.6.19
npm verb config file /home/pi/.npmrc
npm verb config file /usr/etc/npmrc
npm verb config file /usr/share/npm/npmrc
npm verb caching /home/pi/tmp/node_modules/sqlite3/package.json
npm verb cache add [ 'sqlite3', null ]
npm verb parsed url { pathname: 'sqlite3',
npm verb parsed url   path: 'sqlite3',
npm verb parsed url   href: 'sqlite3' }
npm verb addNamed [ 'sqlite3', '' ]
npm verb addNamed [ null, '' ]
npm verb raw, before any munging sqlite3
npm verb url resolving [ 'https://registry.npmjs.org/',
npm verb url resolving   './sqlite3' ]
npm verb url resolved https://registry.npmjs.org/sqlite3
npm http GET https://registry.npmjs.org/sqlite3
npm http 200 https://registry.npmjs.org/sqlite3
npm verb mkdir (expected) error ENOENT, stat '/home/pi/.npm/sqlite3'
npm verb mkdir done: /home/pi/.npm/sqlite3 755
npm verb bin dist [ '0.6-ares1.9.1-evundefined-openssl1.0.1c-v83.8.9.20-linux-arm-3.6.11+',
npm verb bin dist   { shasum: 'b871ab6c545ac111ed9c1cd336941b6e21e4b6ea',
npm verb bin dist     tarball: 'http://registry.npmjs.org/sqlite3/-/sqlite3-2.1.12.tgz' } ]
npm verb addRemoteTarball [ 'https://registry.npmjs.org/sqlite3/-/sqlite3-2.1.12.tgz',
npm verb addRemoteTarball   'b871ab6c545ac111ed9c1cd336941b6e21e4b6ea' ]
npm verb mkdir (expected) error ENOENT, stat '/tmp/npm-1373553855754'
npm verb mkdir (expected) error ENOENT, stat '/tmp/npm-1373553855754/1373553855755-0.6015575767960399'
npm verb mkdir done: /tmp/npm-1373553855754/1373553855755-0.6015575767960399 755
npm verb fetch to /tmp/npm-1373553855754/1373553855755-0.6015575767960399/tmp.tgz
npm http GET https://registry.npmjs.org/sqlite3/-/sqlite3-2.1.12.tgz
npm http 200 https://registry.npmjs.org/sqlite3/-/sqlite3-2.1.12.tgz
npm info shasum b871ab6c545ac111ed9c1cd336941b6e21e4b6ea
npm info shasum /tmp/npm-1373553855754/1373553855755-0.6015575767960399/tmp.tgz
npm verb mkdir (expected) error ENOENT, stat '/tmp/npm-1373553855754/1373553855755-0.6015575767960399/___package.npm'
npm verb mkdir done: /tmp/npm-1373553855754/1373553855755-0.6015575767960399/___package.npm 755
npm verb unpack_ uid, gid [ undefined, undefined ]
npm verb unpackTarget /tmp/npm-1373553855754/1373553855755-0.6015575767960399/package
npm verb gunzed /tmp/npm-1373553855754/1373553855755-0.6015575767960399/___package.npm/package
npm verb rm'ed /tmp/npm-1373553855754/1373553855755-0.6015575767960399/package
npm verb renamed [ '/tmp/npm-1373553855754/1373553855755-0.6015575767960399/___package.npm/package',
npm verb renamed   '/tmp/npm-1373553855754/1373553855755-0.6015575767960399/package' ]
npm verb caching /tmp/npm-1373553855754/1373553855755-0.6015575767960399/package/package.json
npm verb loadDefaults sqlite3@2.1.12
npm verb tarball contents [ 'package', 'tmp.tgz' ]
npm verb from cache /tmp/npm-1373553855754/1373553855755-0.6015575767960399/package/package.json
npm verb pack /tmp/npm-1373553855754/1373553855755-0.6015575767960399/package
npm verb pack /tmp/npm-1373553855754/1373553855755-0.6015575767960399/package /home/pi/.npm/sqlite3/2.1.12/package.tgz
npm verb tarball /home/pi/.npm/sqlite3/2.1.12/package.tgz
npm verb parent /tmp/npm-1373553855754/1373553855755-0.6015575767960399/package
npm verb mkdir (expected) error ENOENT, stat '/home/pi/.npm/sqlite3/2.1.12/___package.npm'
npm verb mkdir done: /home/pi/.npm/sqlite3/2.1.12/___package.npm 755
npm verb unpack_ uid, gid [ undefined, undefined ]
npm verb unpackTarget /home/pi/.npm/sqlite3/2.1.12/package
npm verb gunzed /home/pi/.npm/sqlite3/2.1.12/___package.npm/package
npm verb rm'ed /home/pi/.npm/sqlite3/2.1.12/package
npm verb renamed [ '/home/pi/.npm/sqlite3/2.1.12/___package.npm/package',
npm verb renamed   '/home/pi/.npm/sqlite3/2.1.12/package' ]
npm verb caching /home/pi/.npm/sqlite3/2.1.12/package/package.json
npm verb loadDefaults sqlite3@2.1.12
npm info shasum 892f10db989b9f10c50599034ec2073dc0808280
npm info shasum /home/pi/.npm/sqlite3/2.1.12/package.tgz
npm verb from cache /home/pi/.npm/sqlite3/2.1.12/package/package.json
npm verb chmod /home/pi/.npm/sqlite3/2.1.12/package.tgz 644
npm verb chown [ '/home/pi/.npm/sqlite3/2.1.12/package.tgz',
npm verb chown   1000,
npm verb chown   1000 ]
npm info already installed sqlite3@2.1.12
npm verb exit [ 0, true ]
npm info ok
pi@rpi-11 ~/tmp $ node a.js

module.js:340
    throw err;
          ^
Error: Cannot find module './node_sqlite3.node'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/home/pi/tmp/node_modules/sqlite3/lib/sqlite3.js:1:104)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
pi@rpi-11 ~/tmp $ 
elgs commented 11 years ago

This is my ubuntu box:

ubuntu@someserver:~/tmp/node_modules/sqlite3/lib$ pwd
/home/ubuntu/tmp/node_modules/sqlite3/lib
ubuntu@someserver:~/tmp/node_modules/sqlite3/lib$ ls -l
total 916
-rw-r--r-- 1 ubuntu ubuntu     39 Jun 13 04:03 index.js
-rwxrwxr-x 1 ubuntu ubuntu 919614 Jul 11 14:37 node_sqlite3.node
-rw-r--r-- 1 ubuntu ubuntu   6233 Jun 13 04:03 sqlite3.js
-rw-r--r-- 1 ubuntu ubuntu   1488 Jun 13 04:03 trace.js
ubuntu@someserver:~/tmp/node_modules/sqlite3/lib$ 

And this is my Raspberry Pi:

pi@rpi-11 ~/tmp/node_modules/sqlite3/lib $ pwd
/home/pi/tmp/node_modules/sqlite3/lib
pi@rpi-11 ~/tmp/node_modules/sqlite3/lib $ ls -l
total 16
-rw-r--r-- 1 pi pi   39 Jun 13 12:03 index.js
-rw-r--r-- 1 pi pi 6233 Jun 13 12:03 sqlite3.js
-rw-r--r-- 1 pi pi 1488 Jun 13 12:03 trace.js
pi@rpi-11 ~/tmp/node_modules/sqlite3/lib $ 

Seems the file node_sqlite3.node is missing on RPi.

springmeyer commented 11 years ago

I'm not sure what is going wrong. It looks to me like something might be wrong with your permissions. I can see lots of mkdir (expected) error ENOENT which appears to be preventing npm from even being able to properly unpack the download? Are you able to install other node modules and specifically other node c++ modules?

Overall it looks like the node you are running on rpi is quite old (node@v0.6.19). While that should work, it may be that you need to upgrade your node-gyp version. See https://github.com/TooTallNate/node-gyp/wiki/Updating-npm's-bundled-node-gyp for details on that.

elgs commented 11 years ago

Here's my node version: pi@rpi-11 ~/tmp/node_modules/sqlite3/lib $ node --version v0.10.7

I will try using root and come back to you then. Thanks @springmeyer

springmeyer commented 11 years ago

No that is not your node version - at least not what was used. Your about above shows:

npm verb cli   '--verbose' ]
npm info using npm@1.1.4
npm info using node@v0.6.19
elgs commented 11 years ago

It ends up the node and npm coming from the Debian Linux's apt-get. I removed them and now I got:

pi@rpi-11 ~ $ npm install sqlite3 --verbose
npm info it worked if it ends with ok
npm verb cli [ '/opt/node/bin/node',
npm verb cli   '/opt/node/bin/npm',
npm verb cli   'install',
npm verb cli   'sqlite3',
npm verb cli   '--verbose' ]
npm info using npm@1.2.21
npm info using node@v0.10.7

I will install everything again and come back here for the result. Thanks.

elgs commented 11 years ago

It works! Thanks @springmeyer. The following process took half an hour on my RPi box:

pi@rpi-11 ~/tmp $ npm cache clean
pi@rpi-11 ~/tmp $ npm install sqlite3 --verbose
npm info it worked if it ends with ok
npm verb cli [ '/opt/node/bin/node',
npm verb cli   '/opt/node/bin/npm',
npm verb cli   'install',
npm verb cli   'sqlite3',
npm verb cli   '--verbose' ]
npm info using npm@1.2.21
npm info using node@v0.10.7
npm verb read json /home/pi/tmp/package.json
npm verb read json /home/pi/tmp/package.json
npm verb cache add [ 'sqlite3', null ]
npm verb cache add name=undefined spec="sqlite3" args=["sqlite3",null]
npm verb parsed url { protocol: null,
npm verb parsed url   slashes: null,
npm verb parsed url   auth: null,
npm verb parsed url   host: null,
npm verb parsed url   port: null,
npm verb parsed url   hostname: null,
npm verb parsed url   hash: null,
npm verb parsed url   search: null,
npm verb parsed url   query: null,
npm verb parsed url   pathname: 'sqlite3',
npm verb parsed url   path: 'sqlite3',
npm verb parsed url   href: 'sqlite3' }
npm verb lock sqlite3 /home/pi/.npm/b54e393c-sqlite3.lock
npm verb addNamed [ 'sqlite3', '' ]
npm verb addNamed [ null, '' ]
npm verb lock sqlite3@ /home/pi/.npm/b9879749-sqlite3.lock
npm verb url raw sqlite3
npm verb url resolving [ 'https://registry.npmjs.org/', './sqlite3' ]
npm verb url resolved https://registry.npmjs.org/sqlite3
npm info trying registry request attempt 1 at 23:16:07
npm http GET https://registry.npmjs.org/sqlite3
npm http 200 https://registry.npmjs.org/sqlite3
npm verb addNamed [ 'sqlite3', '2.1.12' ]
npm verb addNamed [ '2.1.12', '2.1.12' ]
npm verb lock sqlite3@2.1.12 /home/pi/.npm/9a2fa0ce-sqlite3-2-1-12.lock
npm verb lock https://registry.npmjs.org/sqlite3/-/sqlite3-2.1.12.tgz /home/pi/.npm/3b0b1f57-s-org-sqlite3-sqlite3-2-1-12-tgz.lock
npm verb addRemoteTarball [ 'https://registry.npmjs.org/sqlite3/-/sqlite3-2.1.12.tgz',
npm verb addRemoteTarball   'b871ab6c545ac111ed9c1cd336941b6e21e4b6ea' ]
npm info retry fetch attempt 1 at 23:16:12
npm verb fetch to= /home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/tmp.tgz
npm http GET https://registry.npmjs.org/sqlite3/-/sqlite3-2.1.12.tgz
npm http 200 https://registry.npmjs.org/sqlite3/-/sqlite3-2.1.12.tgz
npm verb tar unpack /home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/tmp.tgz
npm verb lock /home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/package /home/pi/.npm/8aa05549-72498-0-6982802187558264-package.lock
npm verb lock /home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/tmp.tgz /home/pi/.npm/bf254429-72498-0-6982802187558264-tmp-tgz.lock
npm verb read json /home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/package/package.json
npm verb from cache /home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/package/package.json
npm verb tar pack [ '/home/pi/.npm/sqlite3/2.1.12/package.tgz',
npm verb tar pack   '/home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/package' ]
npm verb tarball /home/pi/.npm/sqlite3/2.1.12/package.tgz
npm verb folder /home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/package
npm verb lock /home/pi/tmp/npm-10691/1373555772498-0.6982802187558264/package /home/pi/.npm/8aa05549-72498-0-6982802187558264-package.lock
npm verb lock /home/pi/.npm/sqlite3/2.1.12/package.tgz /home/pi/.npm/93900e9f-i-npm-sqlite3-2-1-12-package-tgz.lock
npm verb lock /home/pi/.npm/sqlite3/2.1.12/package /home/pi/.npm/81514fe2-me-pi-npm-sqlite3-2-1-12-package.lock
npm verb tar unpack /home/pi/.npm/sqlite3/2.1.12/package.tgz
npm verb lock /home/pi/.npm/sqlite3/2.1.12/package /home/pi/.npm/81514fe2-me-pi-npm-sqlite3-2-1-12-package.lock
npm verb lock /home/pi/.npm/sqlite3/2.1.12/package.tgz /home/pi/.npm/93900e9f-i-npm-sqlite3-2-1-12-package-tgz.lock
npm verb read json /home/pi/.npm/sqlite3/2.1.12/package/package.json
npm verb from cache /home/pi/.npm/sqlite3/2.1.12/package/package.json
npm verb chmod /home/pi/.npm/sqlite3/2.1.12/package.tgz 644
npm verb chown /home/pi/.npm/sqlite3/2.1.12/package.tgz [ 1000, 1000 ]
npm info install sqlite3@2.1.12 into /home/pi/tmp
npm info installOne sqlite3@2.1.12
npm verb from cache /home/pi/.npm/sqlite3/2.1.12/package/package.json
npm info /home/pi/tmp/node_modules/sqlite3 unbuild
npm verb read json /home/pi/tmp/node_modules/sqlite3/package.json
npm verb tar unpack /home/pi/.npm/sqlite3/2.1.12/package.tgz
npm verb lock /home/pi/tmp/node_modules/sqlite3 /home/pi/.npm/be9737dc-home-pi-tmp-node-modules-sqlite3.lock
npm verb lock /home/pi/.npm/sqlite3/2.1.12/package.tgz /home/pi/.npm/93900e9f-i-npm-sqlite3-2-1-12-package-tgz.lock
npm verb read json /home/pi/tmp/node_modules/sqlite3/package.json
npm info preinstall sqlite3@2.1.12
npm verb from cache /home/pi/tmp/node_modules/sqlite3/package.json
npm verb readDependencies using package.json deps
npm verb from cache /home/pi/tmp/node_modules/sqlite3/package.json
npm verb readDependencies using package.json deps
npm verb about to build /home/pi/tmp/node_modules/sqlite3
npm info build /home/pi/tmp/node_modules/sqlite3
npm verb from cache /home/pi/tmp/node_modules/sqlite3/package.json
npm verb linkStuff [ false, false, false, '/home/pi/tmp/node_modules' ]
npm info linkStuff sqlite3@2.1.12
npm verb read json /home/pi/tmp/package.json
npm verb linkBins sqlite3@2.1.12
npm verb linkMans sqlite3@2.1.12
npm verb rebuildBundles sqlite3@2.1.12
npm info install sqlite3@2.1.12
npm verb unsafe-perm in lifecycle true

> sqlite3@2.1.12 install /home/pi/tmp/node_modules/sqlite3
> node-gyp rebuild

gyp info it worked if it ends with ok
gyp verb cli [ 'node',
gyp verb cli   '/opt/node/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js',
gyp verb cli   'rebuild' ]
gyp info using node-gyp@0.9.5
gyp info using node@0.10.7 | linux | arm
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "python" in the PATH
gyp verb `which` succeeded for `%s` python /usr/bin/python
gyp verb check python version `python -c "import platform; print(platform.python_version());"` returned: "2.7.3\n"
gyp verb get node dir no --target version specified, falling back to host node version: v0.10.7
gyp verb command install [ 'v0.10.7' ]
gyp verb install input version string "v0.10.7"
gyp verb installing legacy version? false
gyp verb install installing version: 0.10.7
gyp verb install --ensure was passed, so won't reinstall if already installed
gyp verb install version is already installed, need to check "installVersion"
gyp verb got "installVersion" 0
gyp verb needs "installVersion" 9
gyp verb install version is no good; reinstalling
gyp verb ensuring nodedir is created /home/pi/.node-gyp/0.10.7
gyp http GET http://nodejs.org/dist/v0.10.7/node-v0.10.7.tar.gz
gyp http 200 http://nodejs.org/dist/v0.10.7/node-v0.10.7.tar.gz
gyp verb extracted file from tarball common.gypi
gyp verb extracted file from tarball tools/wrk/src/ae.h
gyp verb extracted file from tarball tools/wrk/src/aprintf.h
gyp verb extracted file from tarball tools/wrk/src/config.h
gyp verb extracted file from tarball tools/wrk/src/http_parser.h
gyp verb extracted file from tarball tools/wrk/src/stats.h
gyp verb extracted file from tarball tools/wrk/src/tinymt64.h
gyp verb extracted file from tarball tools/wrk/src/units.h
gyp verb extracted file from tarball tools/wrk/src/wrk.h
gyp verb extracted file from tarball tools/wrk/src/zmalloc.h
gyp verb extracted file from tarball tools/msvs/genfiles/node_etw_provider.h
gyp verb extracted file from tarball tools/msvs/genfiles/node_perfctr_provider.h
gyp verb extracted file from tarball src/handle_wrap.h
gyp verb extracted file from tarball src/ngx-queue.h
gyp verb extracted file from tarball src/node.h
gyp verb extracted file from tarball src/node_buffer.h
gyp verb extracted file from tarball src/node_constants.h
gyp verb extracted file from tarball src/node_counters.h
gyp verb extracted file from tarball src/node_crypto.h
gyp verb extracted file from tarball src/node_crypto_groups.h
gyp verb extracted file from tarball src/node_dtrace.h
gyp verb extracted file from tarball src/node_extensions.h
gyp verb extracted file from tarball src/node_file.h
gyp verb extracted file from tarball src/node_http_parser.h
gyp verb extracted file from tarball src/node_internals.h
gyp verb extracted file from tarball src/node_javascript.h
gyp verb extracted file from tarball src/node_object_wrap.h
gyp verb extracted file from tarball src/node_os.h
gyp verb extracted file from tarball src/node_root_certs.h
gyp verb extracted file from tarball src/node_script.h
gyp verb extracted file from tarball src/node_stat_watcher.h
gyp verb extracted file from tarball src/node_string.h
gyp verb extracted file from tarball src/node_version.h
gyp verb extracted file from tarball src/node_win32_etw_provider-inl.h
gyp verb extracted file from tarball src/node_win32_etw_provider.h
gyp verb extracted file from tarball src/node_win32_perfctr_provider.h
gyp verb extracted file from tarball src/pipe_wrap.h
gyp verb extracted file from tarball src/req_wrap.h
gyp verb extracted file from tarball src/slab_allocator.h
gyp verb extracted file from tarball src/stream_wrap.h
gyp verb extracted file from tarball src/string_bytes.h
gyp verb extracted file from tarball src/tcp_wrap.h
gyp verb extracted file from tarball src/tree.h
gyp verb extracted file from tarball src/tty_wrap.h
gyp verb extracted file from tarball src/udp_wrap.h
gyp verb extracted file from tarball src/v8_typed_array.h
gyp verb extracted file from tarball src/v8_typed_array_bswap.h
gyp verb extracted file from tarball src/v8abbr.h
gyp verb extracted file from tarball deps/zlib/crc32.h
gyp verb extracted file from tarball deps/zlib/deflate.h
gyp verb extracted file from tarball deps/zlib/inffast.h
gyp verb extracted file from tarball deps/zlib/inffixed.h
gyp verb extracted file from tarball deps/zlib/inflate.h
gyp verb extracted file from tarball deps/zlib/inftrees.h
gyp verb extracted file from tarball deps/zlib/mozzconf.h
gyp verb extracted file from tarball deps/zlib/trees.h
gyp verb extracted file from tarball deps/zlib/zconf.h
gyp verb extracted file from tarball deps/zlib/zlib.h
gyp verb extracted file from tarball deps/zlib/zutil.h
gyp verb extracted file from tarball deps/zlib/contrib/minizip/crypt.h
gyp verb extracted file from tarball deps/zlib/contrib/minizip/ioapi.h
gyp verb extracted file from tarball deps/zlib/contrib/minizip/iowin32.h
gyp verb extracted file from tarball deps/zlib/contrib/minizip/mztools.h
gyp verb extracted file from tarball deps/zlib/contrib/minizip/unzip.h
gyp verb extracted file from tarball deps/zlib/contrib/minizip/zip.h
gyp verb extracted file from tarball deps/v8/src/accessors.h
gyp verb extracted file from tarball deps/v8/src/allocation-inl.h
gyp verb extracted file from tarball deps/v8/src/allocation.h
gyp verb extracted file from tarball deps/v8/src/api.h
gyp verb extracted file from tarball deps/v8/src/apiutils.h
gyp verb extracted file from tarball deps/v8/src/arguments.h
gyp verb extracted file from tarball deps/v8/src/assembler.h
gyp verb extracted file from tarball deps/v8/src/ast.h
gyp verb extracted file from tarball deps/v8/src/atomicops.h
gyp verb extracted file from tarball deps/v8/src/atomicops_internals_arm_gcc.h
gyp verb extracted file from tarball deps/v8/src/atomicops_internals_mips_gcc.h
gyp verb extracted file from tarball deps/v8/src/atomicops_internals_x86_gcc.h
gyp verb extracted file from tarball deps/v8/src/atomicops_internals_x86_macosx.h
gyp verb extracted file from tarball deps/v8/src/atomicops_internals_x86_msvc.h
gyp verb extracted file from tarball deps/v8/src/bignum-dtoa.h
gyp verb extracted file from tarball deps/v8/src/bignum.h
gyp verb extracted file from tarball deps/v8/src/bootstrapper.h
gyp verb extracted file from tarball deps/v8/src/builtins.h
gyp verb extracted file from tarball deps/v8/src/bytecodes-irregexp.h
gyp verb extracted file from tarball deps/v8/src/cached-powers.h
gyp verb extracted file from tarball deps/v8/src/char-predicates-inl.h
gyp verb extracted file from tarball deps/v8/src/char-predicates.h
gyp verb extracted file from tarball deps/v8/src/checks.h
gyp verb extracted file from tarball deps/v8/src/circular-queue-inl.h
gyp verb extracted file from tarball deps/v8/src/circular-queue.h
gyp verb extracted file from tarball deps/v8/src/code-stubs.h
gyp verb extracted file from tarball deps/v8/src/code.h
gyp verb extracted file from tarball deps/v8/src/codegen.h
gyp verb extracted file from tarball deps/v8/src/compilation-cache.h
gyp verb extracted file from tarball deps/v8/src/compiler-intrinsics.h
gyp verb extracted file from tarball deps/v8/src/compiler.h
gyp verb extracted file from tarball deps/v8/src/contexts.h
gyp verb extracted file from tarball deps/v8/src/conversions-inl.h
gyp verb extracted file from tarball deps/v8/src/conversions.h
gyp verb extracted file from tarball deps/v8/src/counters.h
gyp verb extracted file from tarball deps/v8/src/cpu-profiler-inl.h
gyp verb extracted file from tarball deps/v8/src/cpu-profiler.h
gyp verb extracted file from tarball deps/v8/src/cpu.h
gyp verb extracted file from tarball deps/v8/src/d8-debug.h
gyp verb extracted file from tarball deps/v8/src/d8.h
gyp verb extracted file from tarball deps/v8/src/data-flow.h
gyp verb extracted file from tarball deps/v8/src/date.h
gyp verb extracted file from tarball deps/v8/src/dateparser-inl.h
gyp verb extracted file from tarball deps/v8/src/dateparser.h
gyp verb extracted file from tarball deps/v8/src/debug-agent.h
gyp verb extracted file from tarball deps/v8/src/debug.h
gyp verb extracted file from tarball deps/v8/src/deoptimizer.h
gyp verb extracted file from tarball deps/v8/src/disasm.h
gyp verb extracted file from tarball deps/v8/src/disassembler.h
gyp verb extracted file from tarball deps/v8/src/diy-fp.h
gyp verb extracted file from tarball deps/v8/src/double.h
gyp verb extracted file from tarball deps/v8/src/dtoa.h
gyp verb extracted file from tarball deps/v8/src/elements-kind.h
gyp verb extracted file from tarball deps/v8/src/elements.h
gyp verb extracted file from tarball deps/v8/src/execution.h
gyp verb extracted file from tarball deps/v8/src/factory.h
gyp verb extracted file from tarball deps/v8/src/fast-dtoa.h
gyp verb extracted file from tarball deps/v8/src/fixed-dtoa.h
gyp verb extracted file from tarball deps/v8/src/flag-definitions.h
gyp verb extracted file from tarball deps/v8/src/flags.h
gyp verb extracted file from tarball deps/v8/src/frames-inl.h
gyp verb extracted file from tarball deps/v8/src/frames.h
gyp verb extracted file from tarball deps/v8/src/full-codegen.h
gyp verb extracted file from tarball deps/v8/src/func-name-inferrer.h
gyp verb extracted file from tarball deps/v8/src/gdb-jit.h
gyp verb extracted file from tarball deps/v8/src/global-handles.h
gyp verb extracted file from tarball deps/v8/src/globals.h
gyp verb extracted file from tarball deps/v8/src/handles-inl.h
gyp verb extracted file from tarball deps/v8/src/handles.h
gyp verb extracted file from tarball deps/v8/src/hashmap.h
gyp verb extracted file from tarball deps/v8/src/heap-inl.h
gyp verb extracted file from tarball deps/v8/src/heap-profiler.h
gyp verb extracted file from tarball deps/v8/src/heap.h
gyp verb extracted file from tarball deps/v8/src/hydrogen-instructions.h
gyp verb extracted file from tarball deps/v8/src/hydrogen.h
gyp verb extracted file from tarball deps/v8/src/ic-inl.h
gyp verb extracted file from tarball deps/v8/src/ic.h
gyp verb extracted file from tarball deps/v8/src/incremental-marking-inl.h
gyp verb extracted file from tarball deps/v8/src/incremental-marking.h
gyp verb extracted file from tarball deps/v8/src/inspector.h
gyp verb extracted file from tarball deps/v8/src/interface.h
gyp verb extracted file from tarball deps/v8/src/interpreter-irregexp.h
gyp verb extracted file from tarball deps/v8/src/isolate-inl.h
gyp verb extracted file from tarball deps/v8/src/isolate.h
gyp verb extracted file from tarball deps/v8/src/json-parser.h
gyp verb extracted file from tarball deps/v8/src/jsregexp.h
gyp verb extracted file from tarball deps/v8/src/lazy-instance.h
gyp verb extracted file from tarball deps/v8/src/list-inl.h
gyp verb extracted file from tarball deps/v8/src/list.h
gyp verb extracted file from tarball deps/v8/src/lithium-allocator-inl.h
gyp verb extracted file from tarball deps/v8/src/lithium-allocator.h
gyp verb extracted file from tarball deps/v8/src/lithium.h
gyp verb extracted file from tarball deps/v8/src/liveedit.h
gyp verb extracted file from tarball deps/v8/src/liveobjectlist-inl.h
gyp verb extracted file from tarball deps/v8/src/liveobjectlist.h
gyp verb extracted file from tarball deps/v8/src/log-inl.h
gyp verb extracted file from tarball deps/v8/src/log-utils.h
gyp verb extracted file from tarball deps/v8/src/log.h
gyp verb extracted file from tarball deps/v8/src/macro-assembler.h
gyp verb extracted file from tarball deps/v8/src/mark-compact-inl.h
gyp verb extracted file from tarball deps/v8/src/mark-compact.h
gyp verb extracted file from tarball deps/v8/src/messages.h
gyp verb extracted file from tarball deps/v8/src/misc-intrinsics.h
gyp verb extracted file from tarball deps/v8/src/natives.h
gyp verb extracted file from tarball deps/v8/src/objects-inl.h
gyp verb extracted file from tarball deps/v8/src/objects-visiting-inl.h
gyp verb extracted file from tarball deps/v8/src/objects-visiting.h
gyp verb extracted file from tarball deps/v8/src/objects.h
gyp verb extracted file from tarball deps/v8/src/once.h
gyp verb extracted file from tarball deps/v8/src/optimizing-compiler-thread.h
gyp verb extracted file from tarball deps/v8/src/parser.h
gyp verb extracted file from tarball deps/v8/src/platform-posix.h
gyp verb extracted file from tarball deps/v8/src/platform-tls-mac.h
gyp verb extracted file from tarball deps/v8/src/platform-tls-win32.h
gyp verb extracted file from tarball deps/v8/src/platform-tls.h
gyp verb extracted file from tarball deps/v8/src/platform.h
gyp verb extracted file from tarball deps/v8/src/preparse-data-format.h
gyp verb extracted file from tarball deps/v8/src/preparse-data.h
gyp verb extracted file from tarball deps/v8/src/preparser.h
gyp verb extracted file from tarball deps/v8/src/prettyprinter.h
gyp verb extracted file from tarball deps/v8/src/profile-generator-inl.h
gyp verb extracted file from tarball deps/v8/src/profile-generator.h
gyp verb extracted file from tarball deps/v8/src/property-details.h
gyp verb extracted file from tarball deps/v8/src/property.h
gyp verb extracted file from tarball deps/v8/src/regexp-macro-assembler-irregexp-inl.h
gyp verb extracted file from tarball deps/v8/src/regexp-macro-assembler-irregexp.h
gyp verb extracted file from tarball deps/v8/src/regexp-macro-assembler-tracer.h
gyp verb extracted file from tarball deps/v8/src/regexp-macro-assembler.h
gyp verb extracted file from tarball deps/v8/src/regexp-stack.h
gyp verb extracted file from tarball deps/v8/src/rewriter.h
gyp verb extracted file from tarball deps/v8/src/runtime-profiler.h
gyp verb extracted file from tarball deps/v8/src/runtime.h
gyp verb extracted file from tarball deps/v8/src/safepoint-table.h
gyp verb extracted file from tarball deps/v8/src/scanner-character-streams.h
gyp verb extracted file from tarball deps/v8/src/scanner.h
gyp verb extracted file from tarball deps/v8/src/scopeinfo.h
gyp verb extracted file from tarball deps/v8/src/scopes.h
gyp verb extracted file from tarball deps/v8/src/serialize.h
gyp verb extracted file from tarball deps/v8/src/simulator.h
gyp verb extracted file from tarball deps/v8/src/small-pointer-list.h
gyp verb extracted file from tarball deps/v8/src/smart-pointers.h
gyp verb extracted file from tarball deps/v8/src/snapshot.h
gyp verb extracted file from tarball deps/v8/src/spaces-inl.h
gyp verb extracted file from tarball deps/v8/src/spaces.h
gyp verb extracted file from tarball deps/v8/src/splay-tree-inl.h
gyp verb extracted file from tarball deps/v8/src/splay-tree.h
gyp verb extracted file from tarball deps/v8/src/store-buffer-inl.h
gyp verb extracted file from tarball deps/v8/src/store-buffer.h
gyp verb extracted file from tarball deps/v8/src/string-search.h
gyp verb extracted file from tarball deps/v8/src/string-stream.h
gyp verb extracted file from tarball deps/v8/src/strtod.h
gyp verb extracted file from tarball deps/v8/src/stub-cache.h
gyp verb extracted file from tarball deps/v8/src/token.h
gyp verb extracted file from tarball deps/v8/src/transitions-inl.h
gyp verb extracted file from tarball deps/v8/src/transitions.h
gyp verb extracted file from tarball deps/v8/src/type-info.h
gyp verb extracted file from tarball deps/v8/src/unbound-queue-inl.h
gyp verb extracted file from tarball deps/v8/src/unbound-queue.h
gyp verb extracted file from tarball deps/v8/src/unicode-inl.h
gyp verb extracted file from tarball deps/v8/src/unicode.h
gyp verb extracted file from tarball deps/v8/src/utils-inl.h
gyp verb extracted file from tarball deps/v8/src/utils.h
gyp verb extracted file from tarball deps/v8/src/v8-counters.h
gyp verb extracted file from tarball deps/v8/src/v8.h
gyp verb extracted file from tarball deps/v8/src/v8checks.h
gyp verb extracted file from tarball deps/v8/src/v8conversions.h
gyp verb extracted file from tarball deps/v8/src/v8globals.h
gyp verb extracted file from tarball deps/v8/src/v8memory.h
gyp verb extracted file from tarball deps/v8/src/v8threads.h
gyp verb extracted file from tarball deps/v8/src/v8utils.h
gyp verb extracted file from tarball deps/v8/src/variables.h
gyp verb extracted file from tarball deps/v8/src/version.h
gyp verb extracted file from tarball deps/v8/src/vm-state-inl.h
gyp verb extracted file from tarball deps/v8/src/vm-state.h
gyp verb extracted file from tarball deps/v8/src/win32-headers.h
gyp verb extracted file from tarball deps/v8/src/win32-math.h
gyp verb extracted file from tarball deps/v8/src/zone-inl.h
gyp verb extracted file from tarball deps/v8/src/zone.h
gyp verb extracted file from tarball deps/v8/src/x64/assembler-x64-inl.h
gyp verb extracted file from tarball deps/v8/src/x64/assembler-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/code-stubs-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/codegen-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/frames-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/lithium-codegen-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/lithium-gap-resolver-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/lithium-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/macro-assembler-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/regexp-macro-assembler-x64.h
gyp verb extracted file from tarball deps/v8/src/x64/simulator-x64.h
gyp verb extracted file from tarball deps/v8/src/third_party/valgrind/valgrind.h
gyp verb extracted file from tarball deps/v8/src/mips/assembler-mips-inl.h
gyp verb extracted file from tarball deps/v8/src/mips/assembler-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/code-stubs-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/codegen-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/constants-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/frames-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/lithium-codegen-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/lithium-gap-resolver-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/lithium-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/macro-assembler-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/regexp-macro-assembler-mips.h
gyp verb extracted file from tarball deps/v8/src/mips/simulator-mips.h
gyp verb extracted file from tarball deps/v8/src/ia32/assembler-ia32-inl.h
gyp verb extracted file from tarball deps/v8/src/ia32/assembler-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/code-stubs-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/codegen-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/frames-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/lithium-codegen-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/lithium-gap-resolver-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/lithium-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/macro-assembler-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/regexp-macro-assembler-ia32.h
gyp verb extracted file from tarball deps/v8/src/ia32/simulator-ia32.h
gyp verb extracted file from tarball deps/v8/src/extensions/externalize-string-extension.h
gyp verb extracted file from tarball deps/v8/src/extensions/gc-extension.h
gyp verb extracted file from tarball deps/v8/src/extensions/statistics-extension.h
gyp verb extracted file from tarball deps/v8/src/arm/assembler-arm-inl.h
gyp verb extracted file from tarball deps/v8/src/arm/assembler-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/code-stubs-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/codegen-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/constants-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/frames-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/lithium-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/lithium-codegen-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/lithium-gap-resolver-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/macro-assembler-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/regexp-macro-assembler-arm.h
gyp verb extracted file from tarball deps/v8/src/arm/simulator-arm.h
gyp verb extracted file from tarball deps/v8/include/v8-debug.h
gyp verb extracted file from tarball deps/v8/include/v8-preparser.h
gyp verb extracted file from tarball deps/v8/include/v8-profiler.h
gyp verb extracted file from tarball deps/v8/include/v8-testing.h
gyp verb extracted file from tarball deps/v8/include/v8.h
gyp verb extracted file from tarball deps/v8/include/v8stdint.h
gyp verb extracted file from tarball deps/v8/build/android.gypi
gyp verb extracted file from tarball deps/v8/build/common.gypi
gyp verb extracted file from tarball deps/v8/build/standalone.gypi
gyp verb extracted file from tarball deps/uv/common.gypi
gyp verb extracted file from tarball deps/uv/test/benchmark-list.h
gyp verb extracted file from tarball deps/uv/test/runner-unix.h
gyp verb extracted file from tarball deps/uv/test/runner-win.h
gyp verb extracted file from tarball deps/uv/test/runner.h
gyp verb extracted file from tarball deps/uv/test/task.h
gyp verb extracted file from tarball deps/uv/test/test-list.h
gyp verb extracted file from tarball deps/uv/src/uv-common.h
gyp verb extracted file from tarball deps/uv/src/win/atomicops-inl.h
gyp verb extracted file from tarball deps/uv/src/win/handle-inl.h
gyp verb extracted file from tarball deps/uv/src/win/internal.h
gyp verb extracted file from tarball deps/uv/src/win/req-inl.h
gyp verb extracted file from tarball deps/uv/src/win/stream-inl.h
gyp verb extracted file from tarball deps/uv/src/win/winapi.h
gyp verb extracted file from tarball deps/uv/src/win/winsock.h
gyp verb extracted file from tarball deps/uv/src/unix/internal.h
gyp verb extracted file from tarball deps/uv/src/unix/linux-syscalls.h
gyp verb extracted file from tarball deps/uv/include/uv.h
gyp verb extracted file from tarball deps/uv/include/uv-private/ngx-queue.h
gyp verb extracted file from tarball deps/uv/include/uv-private/stdint-msvc2008.h
gyp verb extracted file from tarball deps/uv/include/uv-private/tree.h
gyp verb extracted file from tarball deps/uv/include/uv-private/uv-bsd.h
gyp verb extracted file from tarball deps/uv/include/uv-private/uv-darwin.h
gyp verb extracted file from tarball deps/uv/include/uv-private/uv-linux.h
gyp verb extracted file from tarball deps/uv/include/uv-private/uv-sunos.h
gyp verb extracted file from tarball deps/uv/include/uv-private/uv-unix.h
gyp verb extracted file from tarball deps/uv/include/uv-private/uv-win.h
gyp verb extracted file from tarball deps/openssl/buildinf.h
gyp verb extracted file from tarball deps/openssl/openssl/e_os.h
gyp verb extracted file from tarball deps/openssl/openssl/e_os2.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/dtls1.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/kssl.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/kssl_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/srtp.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/ssl.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/ssl2.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/ssl23.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/ssl3.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/ssl_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/ssl/tls1.h
gyp verb extracted file from tarball deps/openssl/openssl/ms/tlhelp32.h
gyp verb extracted file from tarball deps/openssl/openssl/ms/uplink.h
gyp verb extracted file from tarball deps/openssl/openssl/MacOS/_MWERKS_GUSI_prefix.h
gyp verb extracted file from tarball deps/openssl/openssl/MacOS/_MWERKS_prefix.h
gyp verb extracted file from tarball deps/openssl/openssl/MacOS/buildinf.h
gyp verb extracted file from tarball deps/openssl/openssl/MacOS/opensslconf.h
gyp verb extracted file from tarball deps/openssl/openssl/MacOS/Randomizer.h
gyp verb extracted file from tarball deps/openssl/openssl/MacOS/GetHTTPS.src/MacSocket.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/aes.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/asn1.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/asn1_mac.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/asn1t.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/bio.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/blowfish.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/bn.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/buffer.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/camellia.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/cast.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/cmac.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/cms.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/comp.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/conf.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/conf_api.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/crypto.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/des.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/des_old.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/dh.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/dsa.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/dso.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/dtls1.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/e_os2.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ebcdic.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ec.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ecdh.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ecdsa.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/engine.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/err.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/evp.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/hmac.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/idea.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/krb5_asn.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/kssl.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/lhash.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/md2.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/md4.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/md5.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/mdc2.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/modes.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/obj_mac.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/objects.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ocsp.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/opensslconf.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/opensslv.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ossl_typ.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/pem.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/pem2.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/pkcs12.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/pkcs7.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/pqueue.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/rand.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/rc2.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/rc4.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ripemd.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/rsa.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/safestack.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/seed.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/sha.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/srp.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/srtp.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ssl.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ssl2.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ssl23.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ssl3.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/stack.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/store.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/symhacks.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/tls1.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ts.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/txt_db.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ui.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/ui_compat.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/whrlpool.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/x509.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/x509_vfy.h
gyp verb extracted file from tarball deps/openssl/openssl/include/openssl/x509v3.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_4758cca_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_aep_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_atalla_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_capi_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_chil_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_cswift_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_gmp_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_nuron_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_sureware_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/e_ubsec_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/vendor_defns/aep.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/vendor_defns/atalla.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/vendor_defns/cswift.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/vendor_defns/hw_4758_cca.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/vendor_defns/hw_ubsec.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/vendor_defns/hwcryptohook.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/vendor_defns/sureware.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/ccgost/e_gost_err.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/ccgost/gost2001_keyx.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/ccgost/gost89.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/ccgost/gost_keywrap.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/ccgost/gost_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/ccgost/gost_params.h
gyp verb extracted file from tarball deps/openssl/openssl/engines/ccgost/gosthash.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/tunala/tunala.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/maurice/loadkeys.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/engines/zencod/hw_zencod.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/engines/zencod/hw_zencod_err.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/engines/rsaref/rsaref_err.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/engines/ibmca/hw_ibmca_err.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/engines/ibmca/ica_openssl_api.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/engines/cluster_labs/cluster_labs.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/engines/cluster_labs/hw_cluster_labs_err.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/easy_tls/easy-tls.h
gyp verb extracted file from tarball deps/openssl/openssl/demos/easy_tls/test.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/arm_arch.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/cryptlib.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/crypto.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ebcdic.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/fips_err.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/md32_common.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/o_dir.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/o_str.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/o_time.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/opensslconf.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/opensslv.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ossl_typ.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/symhacks.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/vms_rms.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/x509v3/ext_dat.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/x509v3/pcy_int.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/x509v3/x509v3.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/x509/x509.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/x509/x509_vfy.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/whrlpool/whrlpool.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/whrlpool/wp_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ui/ui.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ui/ui_compat.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ui/ui_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/txt_db/txt_db.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ts/ts.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/store/store.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/store/str_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/stack/safestack.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/stack/stack.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/srp/srp.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/srp/srp_grps.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/srp/srp_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/sha/sha.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/sha/sha_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/seed/seed.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/seed/seed_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rsa/rsa.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rsa/rsa_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ripemd/ripemd.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ripemd/rmd_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ripemd/rmdconst.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rc5/rc5.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rc5/rc5_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rc4/rc4.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rc4/rc4_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rc2/rc2.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rc2/rc2_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rand/rand.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/rand/rand_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/pqueue/pqueue.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/pkcs7/example.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/pkcs7/pkcs7.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/pkcs12/pkcs12.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/pem/pem.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/pem/pem2.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ocsp/ocsp.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/objects/obj_dat.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/objects/obj_mac.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/objects/obj_xref.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/objects/objects.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/modes/modes.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/modes/modes_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/mdc2/mdc2.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/md5/md5.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/md5/md5_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/md4/md4.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/md4/md4_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/md2/md2.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/lhash/lhash.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/krb5/krb5_asn.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/jpake/jpake.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/idea/idea.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/idea/idea_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/hmac/hmac.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/evp/evp.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/evp/evp_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/err/err.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/engine/eng_int.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/engine/engine.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ecdsa/ecdsa.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ecdsa/ecs_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ecdh/ecdh.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ecdh/ech_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ec/ec.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/ec/ec_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/dso/dso.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/dsa/dsa.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/dsa/dsa_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/dh/dh.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/des/des.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/des/des_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/des/des_old.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/des/des_ver.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/des/rpc_des.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/des/spr.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/conf/conf.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/conf/conf_api.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/conf/conf_def.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/comp/comp.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/cms/cms.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/cms/cms_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/cmac/cmac.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/cast/cast.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/cast/cast_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/cast/cast_s.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/camellia/camellia.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/camellia/cmll_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/buffer/buffer.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/bn/bn.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/bn/bn_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/bn/bn_prime.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/bio/bio.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/bio/bio_lcl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/bf/bf_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/bf/bf_pi.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/bf/blowfish.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/asn1/asn1.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/asn1/asn1_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/asn1/asn1_mac.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/asn1/asn1t.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/asn1/charmap.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/aes/aes.h
gyp verb extracted file from tarball deps/openssl/openssl/crypto/aes/aes_locl.h
gyp verb extracted file from tarball deps/openssl/openssl/apps/apps.h
gyp verb extracted file from tarball deps/openssl/openssl/apps/progs.h
gyp verb extracted file from tarball deps/openssl/openssl/apps/s_apps.h
gyp verb extracted file from tarball deps/openssl/openssl/apps/testdsa.h
gyp verb extracted file from tarball deps/openssl/openssl/apps/testrsa.h
gyp verb extracted file from tarball deps/openssl/openssl/apps/timeouts.h
gyp verb extracted file from tarball deps/openssl/config/opensslconf.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/addon.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/legacy/common.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/win/rc-build/hello.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/win/rc-build/Resource.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/win/rc-build/targetver.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/win/rc-build/subdir/include.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/win/compiler-flags/subdir/header.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/variables/commands/commands.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/subdirectory/src/symroot.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/ninja/action_dependencies/src/a.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/ninja/action_dependencies/src/b.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/ninja/action_dependencies/src/c.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/msvs/shared_output/common.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/make/main.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/make/noload/lib/shared.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/mac/prefixheader/header.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/mac/framework-headers/myframework.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/mac/framework/TestFramework/ObjCVector.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/mac/framework/TestFramework/ObjCVectorInternal.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/mac/app-bundle/TestApp/TestAppAppDelegate.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/include_dirs/src/inc.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/include_dirs/src/subdir/inc.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/include_dirs/src/subdir/inc2/include2.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/include_dirs/src/shadow2/shadow.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/include_dirs/src/shadow1/shadow.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/include_dirs/src/inc1/include1.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/home_dot_gyp/home2/.gyp/include.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/home_dot_gyp/home/.gyp/include.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/hard_dependency/src/a.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/hard_dependency/src/b.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/hard_dependency/src/c.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/generator-output/src/inc.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/generator-output/src/symroot.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/generator-output/src/subdir3/inc3/include3.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/generator-output/src/subdir2/inc2/include2.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/generator-output/src/subdir2/deeper/deeper.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/generator-output/src/inc1/include1.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/generator-output/mac-bundle/header.h
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/external-cross-compile/src/cross_compile.gypi
gyp verb extracted file from tarball deps/npm/node_modules/node-gyp/gyp/test/builddir/src/builddir.gypi
gyp verb extracted file from tarball deps/http_parser/http_parser.h
gyp verb extracted file from tarball deps/cares/common.gypi
gyp verb extracted file from tarball deps/cares/src/ares_data.h
gyp verb extracted file from tarball deps/cares/src/ares_dns.h
gyp verb extracted file from tarball deps/cares/src/ares_getenv.h
gyp verb extracted file from tarball deps/cares/src/ares_getopt.h
gyp verb extracted file from tarball deps/cares/src/ares_iphlpapi.h
gyp verb extracted file from tarball deps/cares/src/ares_ipv6.h
gyp verb extracted file from tarball deps/cares/src/ares_library_init.h
gyp verb extracted file from tarball deps/cares/src/ares_llist.h
gyp verb extracted file from tarball deps/cares/src/ares_nowarn.h
gyp verb extracted file from tarball deps/cares/src/ares_platform.h
gyp verb extracted file from tarball deps/cares/src/ares_private.h
gyp verb extracted file from tarball deps/cares/src/ares_rules.h
gyp verb extracted file from tarball deps/cares/src/ares_setup.h
gyp verb extracted file from tarball deps/cares/src/ares_strcasecmp.h
gyp verb extracted file from tarball deps/cares/src/ares_strdup.h
gyp verb extracted file from tarball deps/cares/src/ares_writev.h
gyp verb extracted file from tarball deps/cares/src/bitncmp.h
gyp verb extracted file from tarball deps/cares/src/inet_net_pton.h
gyp verb extracted file from tarball deps/cares/src/inet_ntop.h
gyp verb extracted file from tarball deps/cares/src/setup_once.h
gyp verb extracted file from tarball deps/cares/include/ares.h
gyp verb extracted file from tarball deps/cares/include/ares_version.h
gyp verb extracted file from tarball deps/cares/include/nameser.h
gyp verb extracted file from tarball deps/cares/config/win32/ares_config.h
gyp verb extracted file from tarball deps/cares/config/sunos/ares_config.h
gyp verb extracted file from tarball deps/cares/config/openbsd/ares_config.h
gyp verb extracted file from tarball deps/cares/config/netbsd/ares_config.h
gyp verb extracted file from tarball deps/cares/config/linux/ares_config.h
gyp verb extracted file from tarball deps/cares/config/freebsd/ares_config.h
gyp verb extracted file from tarball deps/cares/config/darwin/ares_config.h
gyp verb extracted file from tarball deps/cares/config/cygwin/ares_config.h
gyp verb tarball done parsing tarball
gyp verb tarball done parsing tarball
gyp verb get node dir target node version installed: 0.10.7
gyp verb build dir attempting to create "build" dir: /home/pi/tmp/node_modules/sqlite3/build
gyp verb build dir "build" dir needed to be created? /home/pi/tmp/node_modules/sqlite3/build
gyp verb build/config.gypi creating config file
gyp verb build/config.gypi writing out config file: /home/pi/tmp/node_modules/sqlite3/build/config.gypi
gyp verb config.gypi checking for gypi file: /home/pi/tmp/node_modules/sqlite3/config.gypi
gyp verb common.gypi checking for gypi file: /home/pi/tmp/node_modules/sqlite3/common.gypi
gyp verb gyp gyp format was not specified; forcing "make"
gyp info spawn python
gyp info spawn args [ '/opt/node/lib/node_modules/npm/node_modules/node-gyp/gyp/gyp',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'make',
gyp info spawn args   '-I',
gyp info spawn args   '/home/pi/tmp/node_modules/sqlite3/build/config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/opt/node/lib/node_modules/npm/node_modules/node-gyp/addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   '/home/pi/.node-gyp/0.10.7/common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=/home/pi/.node-gyp/0.10.7',
gyp info spawn args   '-Dmodule_root_dir=/home/pi/tmp/node_modules/sqlite3',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--generator-output',
gyp info spawn args   'build',
gyp info spawn args   '-Goutput_dir=.' ]
gyp verb command build []
gyp verb build type Release
gyp verb architecture arm
gyp verb node dev dir /home/pi/.node-gyp/0.10.7
gyp verb `which` succeeded for `make` /usr/bin/make
gyp info spawn make
gyp info spawn args [ 'V=1', 'BUILDTYPE=Release', '-C', 'build' ]
make: Entering directory `/home/pi/tmp/node_modules/sqlite3/build'
  LD_LIBRARY_PATH=/home/pi/tmp/node_modules/sqlite3/build/Release/lib.host:/home/pi/tmp/node_modules/sqlite3/build/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../deps; mkdir -p /home/pi/tmp/node_modules/sqlite3/build/Release/obj/gen/sqlite-autoconf-3071700; python ./extract.py ./sqlite-autoconf-3071700.tar.gz "/home/pi/tmp/node_modules/sqlite3/build/Release/obj/gen"
  touch Release/obj.target/deps/action_before_build.stamp
  cc '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-D_REENTRANT=1' '-DSQLITE_THREADSAFE=1' '-DSQLITE_ENABLE_FTS3' '-DSQLITE_ENABLE_RTREE' '-DNDEBUG' -I/home/pi/.node-gyp/0.10.7/src -I/home/pi/.node-gyp/0.10.7/deps/uv/include -I/home/pi/.node-gyp/0.10.7/deps/v8/include -I./Release/obj/gen/sqlite-autoconf-3071700  -fPIC -Wall -Wextra -Wno-unused-parameter -pthread -O2 -fno-strict-aliasing -fno-tree-vrp  -MMD -MF ./Release/.deps/Release/obj.target/sqlite3/gen/sqlite-autoconf-3071700/sqlite3.o.d.raw  -c -o Release/obj.target/sqlite3/gen/sqlite-autoconf-3071700/sqlite3.o Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c: In function ‘porter_stemmer’:
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127208:41: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127212:39: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127225:35: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127230:39: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127236:41: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127241:39: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127250:38: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127257:37: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127300:39: warning: value computed is not used [-Wunused-value]
Release/obj/gen/sqlite-autoconf-3071700/sqlite3.c:127320:34: warning: value computed is not used [-Wunused-value]

  rm -f Release/obj.target/deps/sqlite3.a && ar crs Release/obj.target/deps/sqlite3.a Release/obj.target/sqlite3/gen/sqlite-autoconf-3071700/sqlite3.o
  rm -rf "Release/sqlite3.a" && cp -af "Release/obj.target/deps/sqlite3.a" "Release/sqlite3.a"
  g++ '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DSQLITE_THREADSAFE=1' '-DSQLITE_ENABLE_FTS3' '-DSQLITE_ENABLE_RTREE' '-DBUILDING_NODE_EXTENSION' -I/home/pi/.node-gyp/0.10.7/src -I/home/pi/.node-gyp/0.10.7/deps/uv/include -I/home/pi/.node-gyp/0.10.7/deps/v8/include -I./Release/obj/gen/sqlite-autoconf-3071700  -fPIC -Wall -Wextra -Wno-unused-parameter -pthread -O2 -fno-strict-aliasing -fno-tree-vrp -fno-rtti -fno-exceptions -MMD -MF ./Release/.deps/Release/obj.target/node_sqlite3/src/database.o.d.raw  -c -o Release/obj.target/node_sqlite3/src/database.o ../src/database.cc
  g++ '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DSQLITE_THREADSAFE=1' '-DSQLITE_ENABLE_FTS3' '-DSQLITE_ENABLE_RTREE' '-DBUILDING_NODE_EXTENSION' -I/home/pi/.node-gyp/0.10.7/src -I/home/pi/.node-gyp/0.10.7/deps/uv/include -I/home/pi/.node-gyp/0.10.7/deps/v8/include -I./Release/obj/gen/sqlite-autoconf-3071700  -fPIC -Wall -Wextra -Wno-unused-parameter -pthread -O2 -fno-strict-aliasing -fno-tree-vrp -fno-rtti -fno-exceptions -MMD -MF ./Release/.deps/Release/obj.target/node_sqlite3/src/node_sqlite3.o.d.raw  -c -o Release/obj.target/node_sqlite3/src/node_sqlite3.o ../src/node_sqlite3.cc
  g++ '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DSQLITE_THREADSAFE=1' '-DSQLITE_ENABLE_FTS3' '-DSQLITE_ENABLE_RTREE' '-DBUILDING_NODE_EXTENSION' -I/home/pi/.node-gyp/0.10.7/src -I/home/pi/.node-gyp/0.10.7/deps/uv/include -I/home/pi/.node-gyp/0.10.7/deps/v8/include -I./Release/obj/gen/sqlite-autoconf-3071700  -fPIC -Wall -Wextra -Wno-unused-parameter -pthread -O2 -fno-strict-aliasing -fno-tree-vrp -fno-rtti -fno-exceptions -MMD -MF ./Release/.deps/Release/obj.target/node_sqlite3/src/statement.o.d.raw  -c -o Release/obj.target/node_sqlite3/src/statement.o ../src/statement.cc
  flock ./Release/linker.lock g++ -shared -pthread -rdynamic  -Wl,-soname=node_sqlite3.node -o Release/obj.target/node_sqlite3.node -Wl,--start-group Release/obj.target/node_sqlite3/src/database.o Release/obj.target/node_sqlite3/src/node_sqlite3.o Release/obj.target/node_sqlite3/src/statement.o Release/obj.target/deps/sqlite3.a -Wl,--end-group 
  SOLINK_MODULE(target) Release/obj.target/node_sqlite3.node: Finished
  rm -rf "Release/node_sqlite3.node" && cp -af "Release/obj.target/node_sqlite3.node" "Release/node_sqlite3.node"
  LD_LIBRARY_PATH=/home/pi/tmp/node_modules/sqlite3/build/Release/lib.host:/home/pi/tmp/node_modules/sqlite3/build/Release/lib.target:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd ../.; mkdir -p lib; cp "/home/pi/tmp/node_modules/sqlite3/build/Release/node_sqlite3.node" lib/node_sqlite3.node
  touch Release/obj.target/action_after_build.stamp
make: Leaving directory `/home/pi/tmp/node_modules/sqlite3/build'
gyp info ok 
npm info postinstall sqlite3@2.1.12
npm verb read json /home/pi/tmp/package.json
npm verb from cache /home/pi/tmp/node_modules/sqlite3/package.json
npm verb readInstalled returning sqlite3@2.1.12
npm verb readInstalled returning undefined
sqlite3@2.1.12 node_modules/sqlite3npm verb exit [ 0, true ]
npm info ok 
pi@rpi-11 ~/tmp $ 
pi@rpi-11 ~/tmp $ node a.js 
1: Ipsum 0
2: Ipsum 1
3: Ipsum 2
4: Ipsum 3
5: Ipsum 4
6: Ipsum 5
7: Ipsum 6
8: Ipsum 7
9: Ipsum 8
10: Ipsum 9
pi@rpi-11 ~/tmp $ 
springmeyer commented 11 years ago

sounds good. it makes sense it took a while because the amalgamated sqlite3 build (the one node-sqlite3 kicks off to avoid, by default, depending on an exernal libsqlite3) requires a good amount of memory. To build faster you can install libsqlite3 and its development headers from packages and then request that the node-sqlite3 build use that instead of building its own version. Do this like:

npm install sqlite3 --sqlite=/usr

This assumes that /usr/lib/libsqlite3.so and /usr/include/sqlite3.h exist.

elgs commented 11 years ago

@springmeyer thanks for the very useful information!

Yet another quick question. When I use sqlite3 in node, should I close the db as soon as I executed my SQLs? Or should I leave the db open and be shared by a lot of database access? Which is more appropriate? Thanks!