-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
failed on fresh rpi zero with jessie #2
Comments
Tried today with a fresh install on a Pi Zero. pi@raspberrypi:~/Downloads $ bash <(curl -s https://raw.githubusercontent.com/macnow/homebridge-raspbian-installer/master/download.sh)
nodejs.org/dist/latest/index.html [ <=> ] 5.23K --.-KB/s in 0.003s 2017-03-01 13:32:50 (1.85 MB/s) - ‘nodejs.org/dist/latest/index.html’ saved [5355] Removing nodejs.org/dist/latest/index.html since it should be rejected. --2017-03-01 13:32:50-- https://nodejs.org/dist/latest/docs/ nodejs.org/dist/latest/docs/index.html [ <=> ] 294 --.-KB/s in 0s 2017-03-01 13:32:51 (835 KB/s) - ‘nodejs.org/dist/latest/docs/index.html’ saved [294] Removing nodejs.org/dist/latest/docs/index.html since it should be rejected. --2017-03-01 13:32:51-- https://nodejs.org/dist/latest/win-x64/ nodejs.org/dist/latest/win-x64/index.html [ <=> ] 650 --.-KB/s in 0s 2017-03-01 13:32:51 (2.09 MB/s) - ‘nodejs.org/dist/latest/win-x64/index.html’ saved [650] Removing nodejs.org/dist/latest/win-x64/index.html since it should be rejected. --2017-03-01 13:32:51-- https://nodejs.org/dist/latest/win-x86/ nodejs.org/dist/latest/win-x86/index.html [ <=> ] 650 --.-KB/s in 0s 2017-03-01 13:32:51 (1.77 MB/s) - ‘nodejs.org/dist/latest/win-x86/index.html’ saved [650] Removing nodejs.org/dist/latest/win-x86/index.html since it should be rejected. --2017-03-01 13:32:51-- https://nodejs.org/dist/latest/node-v7.7.0-linux-armv6l.tar.xz nodejs.org/dist/latest/node-v7.7.0-linux-armv6 100%[=====================================================================================================>] 8.76M 1.35MB/s in 6.7s 2017-03-01 13:32:59 (1.31 MB/s) - ‘nodejs.org/dist/latest/node-v7.7.0-linux-armv6l.tar.xz’ saved [9188248/9188248] FINISHED --2017-03-01 13:32:59--
make: Entering directory '/home/pi/.npm-global/lib/node_modules/homebridge/node_modules/mdns/build' npm ERR! Linux 4.4.48+ npm ERR! mdns@2.3.3 install: npm ERR! Please include the following file with any support request:
node-pre-gyp ERR! Tried to download(403): https://rvagg-node.s3-us-west-2.amazonaws.com/bignum/v0.12.5/bignum-v0.12.5-node-v51-linux-arm.tar.gz npm ERR! bignum@0.12.5 install: npm ERR! Please include the following file with any support request:
|
Apparently there is a general issue with node |
I have tried using node 7.6.0 and it does compile successfully. |
https://docs.npmjs.com/getting-started/fixing-npm-permissions this show how to change the default install location, as well as fix permissions on npm. https://github.com/nfarina/homebridge/wiki/Running-HomeBridge-on-a-Raspberry-Pi#install-homebridge-and-dependencies the homebridge wiki shows how to install dependencies. |
Both links above return a 404 error The 7.7.1 release solved the node issue but installation still fails there is an issue between .npm and .npm-global paths |
the text to the links were correct, I forgot to paste the same path into (url). should be clickable now. |
Thanks, I found them I have removed .npm, .npm-global, .node-gyp, the binaries in /usr/bin and the /usr/lib/node_modules after running the install script I still find an error: /home/pi/Downloads/homebridge-raspbian-installer/nodejs.org/dist/latest/node-v7.7.1-linux-armv6l
|
I believe there are path errors in the script |
in the install script at line 44 there is a sudo command that fails as root has no knowledge of .npm-global |
looks like there was some errors in the end.
node got installed in /usr/lib
`pi@sofapi:~ $ bash <(curl -s https://raw.githubusercontent.com/macnow/homebridge-raspbian-installer/master/install.sh)
++ uname -m
Get:1 http://archive.raspberrypi.org jessie InRelease [22.9 kB]
Hit http://mirrordirector.raspbian.org jessie InRelease
Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Get:2 http://archive.raspberrypi.org jessie/main armhf Packages [136 kB]
Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Hit http://archive.raspberrypi.org jessie/ui armhf Packages
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_GB
Ign http://archive.raspberrypi.org jessie/main Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en_GB
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Fetched 159 kB in 16s (9,703 B/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libgl1-mesa-dri sonic-pi xserver-xorg-input-all
The following packages will be upgraded:
libcairo-gobject2 libcairo2
2 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Need to get 966 kB of archives.
After this operation, 65.5 kB of additional disk space will be used.
Get:1 http://archive.raspberrypi.org/debian/ jessie/main libcairo2 armhf 1.14.0-2.1+deb8u2+rpi1 [662 kB]
Get:2 http://archive.raspberrypi.org/debian/ jessie/main libcairo-gobject2 armhf 1.14.0-2.1+deb8u2+rpi1 [304 kB]
Fetched 966 kB in 1s (699 kB/s)
Reading changelogs... Done
(Reading database ... 122159 files and directories currently installed.)
Preparing to unpack .../libcairo2_1.14.0-2.1+deb8u2+rpi1_armhf.deb ...
Unpacking libcairo2:armhf (1.14.0-2.1+deb8u2+rpi1) over (1.14.0-2.1+deb8u2) ...
Preparing to unpack .../libcairo-gobject2_1.14.0-2.1+deb8u2+rpi1_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.14.0-2.1+deb8u2+rpi1) over (1.14.0-2.1+deb8u2) ...
Processing triggers for libc-bin (2.19-18+deb8u7) ...
Setting up libcairo2:armhf (1.14.0-2.1+deb8u2+rpi1) ...
Setting up libcairo-gobject2:armhf (1.14.0-2.1+deb8u2+rpi1) ...
Processing triggers for libc-bin (2.19-18+deb8u7) ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
git is already the newest version.
git set to manually installed.
make is already the newest version.
make set to manually installed.
The following extra packages will be installed:
libavahi-client-dev libavahi-common-dev libavahi-compat-libdnssd1 libdbus-1-dev
The following NEW packages will be installed:
dialog libavahi-client-dev libavahi-common-dev libavahi-compat-libdnssd-dev libavahi-compat-libdnssd1 libdbus-1-dev
0 upgraded, 6 newly installed, 0 to remove and 3 not upgraded.
Need to get 635 kB of archives.
After this operation, 1,910 kB of additional disk space will be used.
Get:1 http://mirrordirector.raspbian.org/raspbian/ jessie/main libavahi-compat-libdnssd1 armhf 0.6.31-5 [42.9 kB]
Get:2 http://mirrordirector.raspbian.org/raspbian/ jessie/main dialog armhf 1.2-20140911-1 [233 kB]
Get:3 http://mirrordirector.raspbian.org/raspbian/ jessie/main libavahi-common-dev armhf 0.6.31-5 [61.4 kB]
Get:4 http://mirrordirector.raspbian.org/raspbian/ jessie/main libdbus-1-dev armhf 1.8.22-0+deb8u1 [184 kB]
Get:5 http://mirrordirector.raspbian.org/raspbian/ jessie/main libavahi-client-dev armhf 0.6.31-5 [55.4 kB]
Get:6 http://mirrordirector.raspbian.org/raspbian/ jessie/main libavahi-compat-libdnssd-dev armhf 0.6.31-5 [57.7 kB]
Fetched 635 kB in 1s (579 kB/s)
Selecting previously unselected package libavahi-compat-libdnssd1:armhf.
(Reading database ... 122159 files and directories currently installed.)
Preparing to unpack .../libavahi-compat-libdnssd1_0.6.31-5_armhf.deb ...
Unpacking libavahi-compat-libdnssd1:armhf (0.6.31-5) ...
Selecting previously unselected package dialog.
Preparing to unpack .../dialog_1.2-20140911-1_armhf.deb ...
Unpacking dialog (1.2-20140911-1) ...
Selecting previously unselected package libavahi-common-dev.
Preparing to unpack .../libavahi-common-dev_0.6.31-5_armhf.deb ...
Unpacking libavahi-common-dev (0.6.31-5) ...
Selecting previously unselected package libdbus-1-dev:armhf.
Preparing to unpack .../libdbus-1-dev_1.8.22-0+deb8u1_armhf.deb ...
Unpacking libdbus-1-dev:armhf (1.8.22-0+deb8u1) ...
Selecting previously unselected package libavahi-client-dev.
Preparing to unpack .../libavahi-client-dev_0.6.31-5_armhf.deb ...
Unpacking libavahi-client-dev (0.6.31-5) ...
Selecting previously unselected package libavahi-compat-libdnssd-dev.
Preparing to unpack .../libavahi-compat-libdnssd-dev_0.6.31-5_armhf.deb ...
Unpacking libavahi-compat-libdnssd-dev (0.6.31-5) ...
Processing triggers for man-db (2.7.0.2-5) ...
Setting up libavahi-compat-libdnssd1:armhf (0.6.31-5) ...
Setting up dialog (1.2-20140911-1) ...
Setting up libavahi-common-dev (0.6.31-5) ...
Setting up libdbus-1-dev:armhf (1.8.22-0+deb8u1) ...
Setting up libavahi-client-dev (0.6.31-5) ...
Setting up libavahi-compat-libdnssd-dev (0.6.31-5) ...
Processing triggers for libc-bin (2.19-18+deb8u7) ...
--2017-01-19 20:45:28-- https://nodejs.org/dist/latest/
Resolving nodejs.org (nodejs.org)... 104.20.23.46, 104.20.22.46, 2400:cb00:2048:1::6814:172e, ...
Connecting to nodejs.org (nodejs.org)|104.20.23.46|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘nodejs.org/dist/latest/index.html’
nodejs.org/dist/latest/index.html [ <=> ] 4.97K --.-KB/s in 0.002s
2017-01-19 20:45:29 (2.45 MB/s) - ‘nodejs.org/dist/latest/index.html’ saved [5089]
Removing nodejs.org/dist/latest/index.html since it should be rejected.
--2017-01-19 20:45:29-- https://nodejs.org/dist/latest/docs/
Reusing existing connection to nodejs.org:443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘nodejs.org/dist/latest/docs/index.html’
nodejs.org/dist/latest/docs/index.htm [ <=> ] 294 --.-KB/s in 0s
2017-01-19 20:45:30 (967 KB/s) - ‘nodejs.org/dist/latest/docs/index.html’ saved [294]
Removing nodejs.org/dist/latest/docs/index.html since it should be rejected.
--2017-01-19 20:45:30-- https://nodejs.org/dist/latest/win-x64/
Reusing existing connection to nodejs.org:443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘nodejs.org/dist/latest/win-x64/index.html’
nodejs.org/dist/latest/win-x64/index. [ <=> ] 650 --.-KB/s in 0s
2017-01-19 20:45:30 (2.12 MB/s) - ‘nodejs.org/dist/latest/win-x64/index.html’ saved [650]
Removing nodejs.org/dist/latest/win-x64/index.html since it should be rejected.
--2017-01-19 20:45:30-- https://nodejs.org/dist/latest/win-x86/
Reusing existing connection to nodejs.org:443.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: ‘nodejs.org/dist/latest/win-x86/index.html’
nodejs.org/dist/latest/win-x86/index. [ <=> ] 650 --.-KB/s in 0s
2017-01-19 20:45:30 (2.12 MB/s) - ‘nodejs.org/dist/latest/win-x86/index.html’ saved [650]
Removing nodejs.org/dist/latest/win-x86/index.html since it should be rejected.
--2017-01-19 20:45:30-- https://nodejs.org/dist/latest/node-v7.4.0-linux-armv6l.tar.xz
Reusing existing connection to nodejs.org:443.
HTTP request sent, awaiting response... 200 OK
Length: 9243504 (8.8M) [application/x-xz]
Saving to: ‘nodejs.org/dist/latest/node-v7.4.0-linux-armv6l.tar.xz’
nodejs.org/dist/latest/node-v7.4.0-li 100%[=========================================================================>] 8.81M 2.38MB/s in 3.7s
2017-01-19 20:45:35 (2.38 MB/s) - ‘nodejs.org/dist/latest/node-v7.4.0-linux-armv6l.tar.xz’ saved [9243504/9243504]
FINISHED --2017-01-19 20:45:35--
Total wall clock time: 6.3s
Downloaded: 5 files, 8.8M in 3.7s (2.38 MB/s)
++ '[' -n '4.3.30(1)-release' ']'
++ '[' -f /home/pi/.bashrc ']'
++ . /home/pi/.bashrc
+++ case $- in
+++ return
++ '[' -d /home/pi/bin ']'
/home/pi/.npm-global/bin/homebridge -> /home/pi/.npm-global/lib/node_modules/homebridge/bin/homebridge
/home/pi/.npm-global/bin/json -> /home/pi/.npm-global/lib/node_modules/json/lib/json.js
/home/pi/.npm-global/bin/node-gyp -> /home/pi/.npm-global/lib/node_modules/node-gyp/bin/node-gyp.js
make: Entering directory '/home/pi/.npm-global/lib/node_modules/homebridge/node_modules/mdns/build'
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_sd.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_browse.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_enumerate_domains.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_get_addr_info.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_process_result.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref_deallocate.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref_sock_fd.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_register.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_resolve.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_update_record.o
CXX(target) Release/obj.target/dns_sd_bindings/src/mdns_utils.o
CXX(target) Release/obj.target/dns_sd_bindings/src/network_interface.o
CXX(target) Release/obj.target/dns_sd_bindings/src/socket_watcher.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_ref.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_create.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_deallocate.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_set_value.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_get_length.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_buffer_to_object.o
SOLINK_MODULE(target) Release/obj.target/dns_sd_bindings.node
COPY Release/dns_sd_bindings.node
make: Leaving directory '/home/pi/.npm-global/lib/node_modules/homebridge/node_modules/mdns/build'
make: Entering directory '/home/pi/.npm-global/lib/node_modules/homebridge/node_modules/curve25519-n/build'
CXX(target) Release/obj.target/curve/node_curve.o
SOLINK_MODULE(target) Release/obj.target/curve.node
COPY Release/curve.node
make: Leaving directory '/home/pi/.npm-global/lib/node_modules/homebridge/node_modules/curve25519-n/build'
make: Entering directory '/home/pi/.npm-global/lib/node_modules/homebridge/node_modules/ed25519/build'
CC(target) Release/obj.target/ed25519/src/ed25519/keypair.o
CC(target) Release/obj.target/ed25519/src/ed25519/sign.o
CC(target) Release/obj.target/ed25519/src/ed25519/open.o
CC(target) Release/obj.target/ed25519/src/ed25519/crypto_verify_32.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_double_scalarmult.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_frombytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_scalarmult_base.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_precomp_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p2_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p2_dbl.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_dbl.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_to_p2.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_to_cached.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_madd.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_add.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_msub.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_sub.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p1p1_to_p3.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p1p1_to_p2.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_1.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_cmov.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_copy.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_neg.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_add.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sub.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_mul.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sq.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sq2.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_invert.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_isnegative.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_isnonzero.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_frombytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_pow22523.o
CC(target) Release/obj.target/ed25519/src/ed25519/sc_reduce.o
CC(target) Release/obj.target/ed25519/src/ed25519/sc_muladd.o
CXX(target) Release/obj.target/ed25519/src/ed25519.o
SOLINK_MODULE(target) Release/obj.target/ed25519.node
COPY Release/ed25519.node
make: Leaving directory '/home/pi/.npm-global/lib/node_modules/homebridge/node_modules/ed25519/build'
make: Entering directory '/home/pi/.npm-global/lib/node_modules/hap-nodejs/node_modules/curve25519-n/build'
CXX(target) Release/obj.target/curve/node_curve.o
SOLINK_MODULE(target) Release/obj.target/curve.node
COPY Release/curve.node
make: Leaving directory '/home/pi/.npm-global/lib/node_modules/hap-nodejs/node_modules/curve25519-n/build'
make: Entering directory '/home/pi/.npm-global/lib/node_modules/hap-nodejs/node_modules/ed25519/build'
CC(target) Release/obj.target/ed25519/src/ed25519/keypair.o
CC(target) Release/obj.target/ed25519/src/ed25519/sign.o
CC(target) Release/obj.target/ed25519/src/ed25519/open.o
CC(target) Release/obj.target/ed25519/src/ed25519/crypto_verify_32.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_double_scalarmult.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_frombytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_scalarmult_base.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_precomp_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p2_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p2_dbl.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_dbl.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_to_p2.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_to_cached.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p3_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_madd.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_add.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_msub.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_sub.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p1p1_to_p3.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_p1p1_to_p2.o
CC(target) Release/obj.target/ed25519/src/ed25519/ge_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_0.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_1.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_cmov.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_copy.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_neg.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_add.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sub.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_mul.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sq.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_sq2.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_invert.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_tobytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_isnegative.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_isnonzero.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_frombytes.o
CC(target) Release/obj.target/ed25519/src/ed25519/fe_pow22523.o
CC(target) Release/obj.target/ed25519/src/ed25519/sc_reduce.o
CC(target) Release/obj.target/ed25519/src/ed25519/sc_muladd.o
CXX(target) Release/obj.target/ed25519/src/ed25519.o
SOLINK_MODULE(target) Release/obj.target/ed25519.node
COPY Release/ed25519.node
make: Leaving directory '/home/pi/.npm-global/lib/node_modules/hap-nodejs/node_modules/ed25519/build'
make: Entering directory '/home/pi/.npm-global/lib/node_modules/hap-nodejs/node_modules/mdns/build'
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_sd.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_browse.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_enumerate_domains.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_get_addr_info.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_process_result.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref_deallocate.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_ref_sock_fd.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_register.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_resolve.o
CXX(target) Release/obj.target/dns_sd_bindings/src/dns_service_update_record.o
CXX(target) Release/obj.target/dns_sd_bindings/src/mdns_utils.o
CXX(target) Release/obj.target/dns_sd_bindings/src/network_interface.o
CXX(target) Release/obj.target/dns_sd_bindings/src/socket_watcher.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_ref.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_create.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_deallocate.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_set_value.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_get_length.o
CXX(target) Release/obj.target/dns_sd_bindings/src/txt_record_buffer_to_object.o
SOLINK_MODULE(target) Release/obj.target/dns_sd_bindings.node
COPY Release/dns_sd_bindings.node
make: Leaving directory '/home/pi/.npm-global/lib/node_modules/hap-nodejs/node_modules/mdns/build'
/home/pi/.npm-global/lib
├─┬ hap-nodejs@0.4.21
│ ├── buffer-shims@1.0.0
│ ├─┬ curve25519-n@1.1.0
│ │ ├── bindings@1.2.1
│ │ └── nan@2.5.0
│ ├─┬ debug@2.6.0
│ │ └── ms@0.7.2
│ ├── ed25519@0.0.4
│ ├── fast-srp-hap@1.0.0
│ ├── ip@1.1.4
│ ├─┬ mdns@2.3.3
│ │ └── nan@2.3.5
│ └─┬ node-persist@0.0.8
│ ├── mkdirp@0.3.5
│ └── q@1.1.2
├─┬ homebridge@0.4.16
│ ├─┬ chalk@1.1.3
│ │ ├── ansi-styles@2.2.1
│ │ ├── escape-string-regexp@1.0.5
│ │ ├─┬ has-ansi@2.0.0
│ │ │ └── ansi-regex@2.1.1
│ │ ├── strip-ansi@3.0.1
│ │ └── supports-color@2.0.0
│ ├─┬ commander@2.8.1
│ │ └── graceful-readlink@1.0.1
│ ├─┬ hap-nodejs@0.4.20
│ │ ├── buffer-shims@1.0.0
│ │ ├─┬ curve25519-n@1.1.0
│ │ │ ├── bindings@1.2.1
│ │ │ └── nan@2.5.0
│ │ ├─┬ debug@2.6.0
│ │ │ └── ms@0.7.2
│ │ ├── ed25519@0.0.4
│ │ ├── fast-srp-hap@1.0.0
│ │ ├── ip@1.1.4
│ │ └─┬ mdns@2.3.3
│ │ └── nan@2.3.5
│ ├─┬ node-persist@0.0.8
│ │ ├── mkdirp@0.3.5
│ │ └── q@1.1.2
│ └── semver@5.0.3
├── json@9.0.4
└─┬ node-gyp@3.5.0
├─┬ fstream@1.0.10
│ └── inherits@2.0.3
├─┬ glob@7.1.1
│ ├── fs.realpath@1.0.0
│ ├─┬ inflight@1.0.6
│ │ └── wrappy@1.0.2
│ ├── once@1.4.0
│ └── path-is-absolute@1.0.1
├── graceful-fs@4.1.11
├─┬ minimatch@3.0.3
│ └─┬ brace-expansion@1.1.6
│ ├── balanced-match@0.4.2
│ └── concat-map@0.0.1
├─┬ mkdirp@0.5.1
│ └── minimist@0.0.8
├─┬ nopt@3.0.6
│ └── abbrev@1.0.9
├─┬ npmlog@4.0.2
│ ├─┬ are-we-there-yet@1.1.2
│ │ ├── delegates@1.0.0
│ │ └─┬ readable-stream@2.2.2
│ │ ├── buffer-shims@1.0.0
│ │ ├── core-util-is@1.0.2
│ │ ├── isarray@1.0.0
│ │ ├── process-nextick-args@1.0.7
│ │ ├── string_decoder@0.10.31
│ │ └── util-deprecate@1.0.2
│ ├── console-control-strings@1.1.0
│ ├─┬ gauge@2.7.2
│ │ ├── aproba@1.0.4
│ │ ├── has-unicode@2.0.1
│ │ ├── object-assign@4.1.1
│ │ ├── signal-exit@3.0.2
│ │ ├─┬ string-width@1.0.2
│ │ │ ├── code-point-at@1.1.0
│ │ │ └─┬ is-fullwidth-code-point@1.0.0
│ │ │ └── number-is-nan@1.0.1
│ │ ├─┬ strip-ansi@3.0.1
│ │ │ └── ansi-regex@2.1.1
│ │ ├── supports-color@0.2.0
│ │ └── wide-align@1.1.0
│ └── set-blocking@2.0.0
├─┬ osenv@0.1.4
│ ├── os-homedir@1.0.2
│ └── os-tmpdir@1.0.2
├─┬ request@2.79.0
│ ├── aws-sign2@0.6.0
│ ├── aws4@1.5.0
│ ├── caseless@0.11.0
│ ├─┬ combined-stream@1.0.5
│ │ └── delayed-stream@1.0.0
│ ├── extend@3.0.0
│ ├── forever-agent@0.6.1
│ ├─┬ form-data@2.1.2
│ │ └── asynckit@0.4.0
│ ├─┬ har-validator@2.0.6
│ │ ├─┬ chalk@1.1.3
│ │ │ ├── ansi-styles@2.2.1
│ │ │ ├── escape-string-regexp@1.0.5
│ │ │ ├── has-ansi@2.0.0
│ │ │ └── supports-color@2.0.0
│ │ ├─┬ commander@2.9.0
│ │ │ └── graceful-readlink@1.0.1
│ │ ├─┬ is-my-json-valid@2.15.0
│ │ │ ├── generate-function@2.0.0
│ │ │ ├─┬ generate-object-property@1.2.0
│ │ │ │ └── is-property@1.0.2
│ │ │ ├── jsonpointer@4.0.1
│ │ │ └── xtend@4.0.1
│ │ └─┬ pinkie-promise@2.0.1
│ │ └── pinkie@2.0.4
│ ├─┬ hawk@3.1.3
│ │ ├── boom@2.10.1
│ │ ├── cryptiles@2.0.5
│ │ ├── hoek@2.16.3
│ │ └── sntp@1.0.9
│ ├─┬ http-signature@1.1.1
│ │ ├── assert-plus@0.2.0
│ │ ├─┬ jsprim@1.3.1
│ │ │ ├── extsprintf@1.0.2
│ │ │ ├── json-schema@0.2.3
│ │ │ └── verror@1.3.6
│ │ └─┬ sshpk@1.10.2
│ │ ├── asn1@0.2.3
│ │ ├── assert-plus@1.0.0
│ │ ├── bcrypt-pbkdf@1.0.0
│ │ ├─┬ dashdash@1.14.1
│ │ │ └── assert-plus@1.0.0
│ │ ├── ecc-jsbn@0.1.1
│ │ ├─┬ getpass@0.1.6
│ │ │ └── assert-plus@1.0.0
│ │ ├── jodid25519@1.0.2
│ │ ├── jsbn@0.1.0
│ │ └── tweetnacl@0.14.5
│ ├── is-typedarray@1.0.0
│ ├── isstream@0.1.2
│ ├── json-stringify-safe@5.0.1
│ ├─┬ mime-types@2.1.14
│ │ └── mime-db@1.26.0
│ ├── oauth-sign@0.8.2
│ ├── qs@6.3.0
│ ├── stringstream@0.0.5
│ ├─┬ tough-cookie@2.3.2
│ │ └── punycode@1.4.1
│ ├── tunnel-agent@0.4.3
│ └── uuid@3.0.1
├── rimraf@2.5.4
├── semver@5.3.0
├─┬ tar@2.2.1
│ └── block-stream@0.0.9
└─┬ which@1.2.12
└── isexe@1.1.2
/dev/fd/63: line 40: cd: /home/pi/.npm-global/homebridge: No such file or directory
node-pre-gyp ERR! Tried to download(403): https://rvagg-node.s3-us-west-2.amazonaws.com/bignum/v0.12.5/bignum-v0.12.5-node-v51-linux-arm.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for bignum@0.12.5 and node@7.4.0 (node-v51 ABI) (falling back to source compile with node-gyp)
make: Entering directory '/home/pi/node_modules/bignum/build'
CXX(target) Release/obj.target/bignum/bignum.o
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::New(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:385:48: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(len, newArgs);
^
../bignum.cc:413:78: warning: ‘v8::Localv8::Number v8::Value::ToNumber() const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:8406): Use maybe version [-Wdeprecated-declarations]
base = obj->ToObject()->Get(Nan::New("base").ToLocalChecked())->ToNumber()->Value();
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Badd(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:461:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Bsub(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:474:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Bmul(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:488:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Bdiv(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:502:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Uadd(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:520:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Usub(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:538:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Umul(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:557:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Udiv(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:576:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Umul_2exp(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:44:36: warning: ‘v8::Localv8::Uint32 v8::Value::ToUint32() const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:8436): Use maybe version [-Wdeprecated-declarations]
uint32_t VAR = info[I]->ToUint32()->Value();
^
../bignum.cc:585:3: note: in expansion of macro ‘REQ_UINT32_ARG’
REQ_UINT32_ARG(0, x);
^
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:589:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Udiv_2exp(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:44:36: warning: ‘v8::Localv8::Uint32 v8::Value::ToUint32() const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:8436): Use maybe version [-Wdeprecated-declarations]
uint32_t VAR = info[I]->ToUint32()->Value();
^
../bignum.cc:598:3: note: in expansion of macro ‘REQ_UINT32_ARG’
REQ_UINT32_ARG(0, x);
^
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:602:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Babs(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:614:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Bneg(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:626:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Bmod(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:640:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Umod(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:659:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Bpowm(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:674:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Upowm(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:691:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Upow(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:707:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Brand0(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:720:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Uprime0(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:44:36: warning: ‘v8::Localv8::Uint32 v8::Value::ToUint32() const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:8436): Use maybe version [-Wdeprecated-declarations]
uint32_t VAR = info[I]->ToUint32()->Value();
^
../bignum.cc:727:3: note: in expansion of macro ‘REQ_UINT32_ARG’
REQ_UINT32_ARG(0, x);
^
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:734:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Probprime(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:44:36: warning: ‘v8::Localv8::Uint32 v8::Value::ToUint32() const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:8436): Use maybe version [-Wdeprecated-declarations]
uint32_t VAR = info[I]->ToUint32()->Value();
^
../bignum.cc:744:3: note: in expansion of macro ‘REQ_UINT32_ARG’
REQ_UINT32_ARG(0, reps);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::IsBitSet(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:44:36: warning: ‘v8::Localv8::Uint32 v8::Value::ToUint32() const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:8436): Use maybe version [-Wdeprecated-declarations]
uint32_t VAR = info[I]->ToUint32()->Value();
^
../bignum.cc:753:3: note: in expansion of macro ‘REQ_UINT32_ARG’
REQ_UINT32_ARG(0, n);
^
../bignum.cc: In static member function ‘static v8::Localv8::Value BigNum::Bop(Nan::NAN_METHOD_ARGS_TYPE, int)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:994:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Binvertm(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:1026:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Bgcd(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:70:38: warning: ‘v8::Localv8::Object v8::Function::NewInstance(int, v8::Localv8::Value*) const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:3287): Use maybe version [-Wdeprecated-declarations]
GetFunction()->NewInstance(1, arg);
^
../bignum.cc:1061:3: note: in expansion of macro ‘WRAP_RESULT’
WRAP_RESULT(res, result);
^
../bignum.cc: In static member function ‘static Nan::NAN_METHOD_RETURN_TYPE BigNum::Bsetcompact(Nan::NAN_METHOD_ARGS_TYPE)’:
../bignum.cc:1085:45: warning: ‘v8::Localv8::Uint32 v8::Value::ToUint32() const’ is deprecated (declared at /home/pi/.node-gyp/7.4.0/include/node/v8.h:8436): Use maybe version [-Wdeprecated-declarations]
unsigned int nCompact = info[0]->ToUint32()->Value();
^
SOLINK_MODULE(target) Release/obj.target/bignum.node
COPY Release/bignum.node
COPY /home/pi/node_modules/bignum/binding/bignum.node
TOUCH Release/obj.target/action_after_build.stamp
make: Leaving directory '/home/pi/node_modules/bignum/build'
/home/pi
└─┬ bignum@0.12.5
├── nan@2.5.0
└─┬ node-pre-gyp@0.6.32
├─┬ mkdirp@0.5.1
│ └── minimist@0.0.8
├─┬ nopt@3.0.6
│ └── abbrev@1.0.9
├─┬ npmlog@4.0.2
│ ├─┬ are-we-there-yet@1.1.2
│ │ ├── delegates@1.0.0
│ │ └── readable-stream@2.2.2
│ ├── console-control-strings@1.1.0
│ ├─┬ gauge@2.7.2
│ │ ├── aproba@1.0.4
│ │ ├── has-unicode@2.0.1
│ │ ├── object-assign@4.1.1
│ │ ├── signal-exit@3.0.2
│ │ ├─┬ string-width@1.0.2
│ │ │ ├── code-point-at@1.1.0
│ │ │ └─┬ is-fullwidth-code-point@1.0.0
│ │ │ └── number-is-nan@1.0.1
│ │ ├─┬ strip-ansi@3.0.1
│ │ │ └── ansi-regex@2.1.1
│ │ ├── supports-color@0.2.0
│ │ └── wide-align@1.1.0
│ └── set-blocking@2.0.0
├─┬ rc@1.1.6
│ ├── deep-extend@0.4.1
│ ├── ini@1.3.4
│ ├── minimist@1.2.0
│ └── strip-json-comments@1.0.4
├─┬ request@2.79.0
│ ├── aws-sign2@0.6.0
│ ├── aws4@1.5.0
│ ├── caseless@0.11.0
│ ├─┬ combined-stream@1.0.5
│ │ └── delayed-stream@1.0.0
│ ├── extend@3.0.0
│ ├── forever-agent@0.6.1
│ ├─┬ form-data@2.1.2
│ │ └── asynckit@0.4.0
│ ├─┬ har-validator@2.0.6
│ │ ├─┬ chalk@1.1.3
│ │ │ ├── ansi-styles@2.2.1
│ │ │ ├── escape-string-regexp@1.0.5
│ │ │ ├── has-ansi@2.0.0
│ │ │ └── supports-color@2.0.0
│ │ ├─┬ commander@2.9.0
│ │ │ └── graceful-readlink@1.0.1
│ │ ├─┬ is-my-json-valid@2.15.0
│ │ │ ├── generate-function@2.0.0
│ │ │ ├─┬ generate-object-property@1.2.0
│ │ │ │ └── is-property@1.0.2
│ │ │ ├── jsonpointer@4.0.1
│ │ │ └── xtend@4.0.1
│ │ └─┬ pinkie-promise@2.0.1
│ │ └── pinkie@2.0.4
│ ├─┬ hawk@3.1.3
│ │ ├── boom@2.10.1
│ │ ├── cryptiles@2.0.5
│ │ ├── hoek@2.16.3
│ │ └── sntp@1.0.9
│ ├─┬ http-signature@1.1.1
│ │ ├── assert-plus@0.2.0
│ │ ├─┬ jsprim@1.3.1
│ │ │ ├── extsprintf@1.0.2
│ │ │ ├── json-schema@0.2.3
│ │ │ └── verror@1.3.6
│ │ └─┬ sshpk@1.10.2
│ │ ├── asn1@0.2.3
│ │ ├── assert-plus@1.0.0
│ │ ├── bcrypt-pbkdf@1.0.0
│ │ ├─┬ dashdash@1.14.1
│ │ │ └── assert-plus@1.0.0
│ │ ├── ecc-jsbn@0.1.1
│ │ ├─┬ getpass@0.1.6
│ │ │ └── assert-plus@1.0.0
│ │ ├── jodid25519@1.0.2
│ │ ├── jsbn@0.1.0
│ │ └── tweetnacl@0.14.5
│ ├── is-typedarray@1.0.0
│ ├── isstream@0.1.2
│ ├── json-stringify-safe@5.0.1
│ ├─┬ mime-types@2.1.14
│ │ └── mime-db@1.26.0
│ ├── oauth-sign@0.8.2
│ ├── qs@6.3.0
│ ├── stringstream@0.0.5
│ ├─┬ tough-cookie@2.3.2
│ │ └── punycode@1.4.1
│ ├── tunnel-agent@0.4.3
│ └── uuid@3.0.1
├─┬ rimraf@2.5.4
│ └─┬ glob@7.1.1
│ ├── fs.realpath@1.0.0
│ ├── inflight@1.0.6
│ ├─┬ minimatch@3.0.3
│ │ └─┬ brace-expansion@1.1.6
│ │ ├── balanced-match@0.4.2
│ │ └── concat-map@0.0.1
│ ├── once@1.4.0
│ └── path-is-absolute@1.0.1
├── semver@5.3.0
├─┬ tar@2.2.1
│ ├── block-stream@0.0.9
│ ├─┬ fstream@1.0.10
│ │ └── graceful-fs@4.1.11
│ └── inherits@2.0.3
└─┬ tar-pack@3.3.0
├─┬ debug@2.2.0
│ └── ms@0.7.1
├── fstream-ignore@1.0.5
├─┬ once@1.3.3
│ └── wrappy@1.0.2
├─┬ readable-stream@2.1.5
│ ├── buffer-shims@1.0.0
│ ├── core-util-is@1.0.2
│ ├── isarray@1.0.0
│ ├── process-nextick-args@1.0.7
│ ├── string_decoder@0.10.31
│ └── util-deprecate@1.0.2
└── uid-number@0.0.6
npm WARN enoent ENOENT: no such file or directory, open '/home/pi/package.json'
npm WARN pi No description
npm WARN pi No repository field.
npm WARN pi No README data
npm WARN pi No license field.
/home/pi/nodejs.org/dist/latest/node-v7.4.0-linux-armv6l
/dev/fd/63: line 43: cd: /home/pi/.npm-global/hap-nodejs/node_modules/mdns: No such file or directory
sudo: node-gyp: command not found
/home/pi
cp: cannot stat ‘configs/config.json’: No such file or directory
cp: cannot stat ‘files/homebridge’: No such file or directory
cp: cannot stat ‘files/homebridge.service’: No such file or directory
Failed to execute operation: No such file or directory
Failed to start homebridge.service: Unit homebridge.service failed to load: No such file or directory.
chmod: cannot access ‘scripts/’: No such file or directory
chmod: cannot access ‘configure.sh’: No such file or directory
/dev/fd/63: line 57: ./configure.sh: No such file or directory
`
The text was updated successfully, but these errors were encountered: