Describe The Bug:
I am trying to install the plugin from the homebridge UI. The version I am trying to install is the latest (v1.29), even though the below applies to the unstable beta version of 1.30. The below is an export from the log file:
To Reproduce:
Simply try to install the plugin from the Homebridge UI.
Expected behavior:
The plugin to install.
Logs:
In file included from ../src/dns_sd.cpp:1:
../src/mdns.hpp:32:10: fatal error: dns_sd.h: No such file or directory
32 | #include
| ^~~~~~
compilation terminated.
make: *** [dns_sd_bindings.target.mk:173: Release/obj.target/dns_sd_bindings/src/dns_sd.o] Error 1
make: Leaving directory '/usr/lib/node_modules/homebridge-chromecast-google-tv/node_modules/mdns/build'
(##################) ⠏ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
gyp ERR! build error
gyp ERR! stack Error: make failed with exit code: 2
gyp ERR! stack at ChildProcess. (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23)
gyp ERR! System Linux 5.15.0-1053-raspi
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/lib/node_modules/homebridge-chromecast-google-tv/node_modules/mdns
gyp ERR! node -v v20.13.1
gyp ERR! node-gyp -v v10.1.0
gyp ERR! not ok
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
[?25h
npm
ERR! code 1
npm ERR!
path /usr/lib/node_modules/homebridge-chromecast-google-tv/node_modules/mdns
npm
ERR! command failed
npm ERR!
command sh -c node-gyp rebuild
npm ERR! A complete log of this run can be found in: /home/homebridge/.npm/_logs/2024-05-12T16_40_26_340Z-debug-0.log
Operation failed with code 1.
You can download this log file for future reference.
Describe The Bug: I am trying to install the plugin from the homebridge UI. The version I am trying to install is the latest (v1.29), even though the below applies to the unstable beta version of 1.30. The below is an export from the log file:
To Reproduce: Simply try to install the plugin from the Homebridge UI.
Expected behavior: The plugin to install.
Logs:
In file included from ../src/dns_sd.cpp:1: ../src/mdns.hpp:32:10: fatal error: dns_sd.h: No such file or directory 32 | #include
| ^ (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:209:23)
gyp ERR! System Linux 5.15.0-1053-raspi
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/lib/node_modules/homebridge-chromecast-google-tv/node_modules/mdns
gyp ERR! node -v v20.13.1
gyp ERR! node-gyp -v v10.1.0
gyp ERR! not ok
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
(##################) ⠋ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro
~~~~~ compilation terminated. make: *** [dns_sd_bindings.target.mk:173: Release/obj.target/dns_sd_bindings/src/dns_sd.o] Error 1 make: Leaving directory '/usr/lib/node_modules/homebridge-chromecast-google-tv/node_modules/mdns/build' (##################) ⠏ reify:protobufjs: timing reifyNode:node_modules/homebridge-chro gyp ERR! build error gyp ERR! stack Error:make
failed with exit code: 2 gyp ERR! stack at ChildProcess.[?25h npm ERR! code 1 npm ERR! path /usr/lib/node_modules/homebridge-chromecast-google-tv/node_modules/mdns npm ERR! command failed npm ERR! command sh -c node-gyp rebuild npm ERR! A complete log of this run can be found in: /home/homebridge/.npm/_logs/2024-05-12T16_40_26_340Z-debug-0.log
Operation failed with code 1.
You can download this log file for future reference.
Plugin Config: Ν/Α
Environment: