Skip to content
This repository has been archived by the owner on Jun 4, 2023. It is now read-only.

Node 0.12.x incompatibility #107

Closed
studio449 opened this issue Feb 15, 2015 · 1 comment
Closed

Node 0.12.x incompatibility #107

studio449 opened this issue Feb 15, 2015 · 1 comment

Comments

@studio449
Copy link

Hi Stephen,

thanks for your help.
I did as you suggested, agree the xcode license agreement, but STILL have the same issue.
Please help!

By typing 'agree' you are agreeing to the terms of the software license agreements. Type 'print' to print them or anything else to cancel, [agree, print, cancel] agree

You can view the license agreements in Xcode's About Box, or at /Applications/Xcode.app/Contents/Resources/English.lproj/License.rtf

Stefans-iMac:~ stefanburner$ sudo npm install airsonos -g
npm WARN engine nodetunes@0.1.2: wanted: {"node":"0.10.x"} (current: {"node":"0.12.0","npm":"2.5.1"})
npm WARN deprecated static-favicon@1.0.2: use serve-favicon module

mdns@2.2.2 install /usr/local/lib/node_modules/airsonos/node_modules/nodetunes/node_modules/mdns
node-gyp rebuild

child_process: customFds option is deprecated, use stdio instead.
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/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/dns_sd_bindings.node
SOLINK_MODULE(target) Release/dns_sd_bindings.node: Finished

lame@1.1.2 install /usr/local/lib/node_modules/airsonos/node_modules/nicercast/node_modules/lame
node-gyp rebuild

child_process: customFds option is deprecated, use stdio instead.
deps/mpg123/test.target.mk:147: warning: overriding commands for target Release/test' deps/lame/test.target.mk:155: warning: ignoring old commands for targetRelease/test'
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/VbrTag.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/bitstream.o
../deps/lame/libmp3lame/bitstream.c:992:24: warning: unused variable 'rov'
[-Wunused-variable]
RpgResult_t const rov = &gfc->ov_rpg;
^
../deps/lame/libmp3lame/bitstream.c:990:34: warning: unused variable 'cfg'
[-Wunused-variable]
SessionConfig_t const *const cfg = &gfc->cfg;
^
../deps/lame/libmp3lame/bitstream.c:991:32: warning: unused variable 'rsv'
[-Wunused-variable]
RpgStateVar_t const *const rsv = &gfc->sv_rpg;
^
3 warnings generated.
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/encoder.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/fft.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/gain_analysis.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/id3tag.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/lame.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/newmdct.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/presets.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/psymodel.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/quantize.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/quantize_pvt.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/reservoir.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/set_get.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/tables.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/takehiro.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/util.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/vbrquantize.o
CC(target) Release/obj.target/mp3lame/deps/lame/libmp3lame/version.o
LIBTOOL-STATIC Release/libmp3lame.a
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/compat.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/parse.o
../deps/mpg123/src/libmpg123/parse.c:184:27: warning: comparison of integers of
different signs: 'off_t' (aka 'long long') and 'unsigned long'
[-Wsign-compare]
...if(fr->track_frames > TRACK_MAX_FRAMES) fr->track_frames = 0; /
endles...
~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~
1 warning generated.
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/frame.o
../deps/mpg123/src/libmpg123/frame.c:285:28: warning: comparison of integers of
different signs: 'unsigned long' and 'int' [-Wsign-compare]
if(2_2_0x110_sizeof(real) > buffssize)
~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~
1 warning generated.
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/format.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/dct64.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/equalizer.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/id3.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/optimize.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/readers.o
../deps/mpg123/src/libmpg123/readers.c:856:11: warning: comparison of integers
of different signs: 'ssize_t' (aka 'long') and 'unsigned long'
[-Wsign-compare]
if(got < sizeof(readbuf)) /_ That naturally catc...
~~~ ^ ~~~~~~~~~~~~~~~
1 warning generated.
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/tabinit.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/libmpg123.o
../deps/mpg123/src/libmpg123/libmpg123.c:1581:29: warning: comparison of
integers of different signs: 'int' and 'unsigned long' [-Wsign-compare]
if(errcode >= 0 && errcode < sizeof(mpg123_error)/sizeof(char*))
~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/index.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/stringbuf.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/icy.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/icy2utf8.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/ntom.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_8bit.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/layer1.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/layer2.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/layer3.o
../deps/mpg123/src/libmpg123/layer3.c:804:6: warning: comparison of integers of
different signs: 'int' and 'unsigned long' [-Wsign-compare]
REFRESH_MASK;
^~~~~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:695:12: note: expanded from macro
'REFRESH_MASK'
while(num < BITSHIFT) {
~~~ ^ ~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:818:6: warning: comparison of integers of
different signs: 'int' and 'unsigned long' [-Wsign-compare]
REFRESH_MASK;
^~~~~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:695:12: note: expanded from macro
'REFRESH_MASK'
while(num < BITSHIFT) {
~~~ ^ ~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:842:6: warning: comparison of integers of
different signs: 'int' and 'unsigned long' [-Wsign-compare]
REFRESH_MASK;
^~~~~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:695:12: note: expanded from macro
'REFRESH_MASK'
while(num < BITSHIFT) {
~~~ ^ ~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:890:4: warning: comparison of integers of
different signs: 'int' and 'unsigned long' [-Wsign-compare]
REFRESH_MASK;
^~~~~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:695:12: note: expanded from macro
'REFRESH_MASK'
while(num < BITSHIFT) {
~~~ ^ ~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:1021:6: warning: comparison of integers of
different signs: 'int' and 'unsigned long' [-Wsign-compare]
REFRESH_MASK;
^~~~~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:695:12: note: expanded from macro
'REFRESH_MASK'
while(num < BITSHIFT) {
~~~ ^ ~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:1036:6: warning: comparison of integers of
different signs: 'int' and 'unsigned long' [-Wsign-compare]
REFRESH_MASK;
^~~~~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:695:12: note: expanded from macro
'REFRESH_MASK'
while(num < BITSHIFT) {
~~~ ^ ~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:1059:6: warning: comparison of integers of
different signs: 'int' and 'unsigned long' [-Wsign-compare]
REFRESH_MASK;
^~~~~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:695:12: note: expanded from macro
'REFRESH_MASK'
while(num < BITSHIFT) {
~~~ ^ ~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:1088:4: warning: comparison of integers of
different signs: 'int' and 'unsigned long' [-Wsign-compare]
REFRESH_MASK;
^~~~~~~~~~~~
../deps/mpg123/src/libmpg123/layer3.c:695:12: note: expanded from macro
'REFRESH_MASK'
while(num < BITSHIFT) {
~~~ ^ ~~~~~~~~
8 warnings generated.
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/feature.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/dct64_x86_64.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/dct64_x86_64_float.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_s32.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_real.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_stereo_x86_64.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_stereo_x86_64_float.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_stereo_x86_64_s32.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_x86_64.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_x86_64_s32.o
CC(target) Release/obj.target/mpg123/deps/mpg123/src/libmpg123/synth_x86_64_float.o
LIBTOOL-STATIC Release/libmpg123.a
CC(target) Release/obj.target/lamevectorroutines/deps/lame/libmp3lame/vector/xmm_quantize_sub.o
LIBTOOL-STATIC Release/liblamevectorroutines.a
CXX(target) Release/obj.target/bindings/src/bindings.o
CXX(target) Release/obj.target/bindings/src/node_lame.o
../src/node_lame.cc:395:3: error: no matching member function for call to 'Set'
SIZEOF(short);
^~~~~~~~~~~~~
../src/node_lame.cc:393:11: note: expanded from macro 'SIZEOF'
target->Set(NanNew("sizeof_" #value), NanNew(sizeof(v...

/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:396:3: error: no matching member function for call to 'Set'
  SIZEOF(int);
  ^~~~~~~~~~~
../src/node_lame.cc:393:11: note: expanded from macro 'SIZEOF'
  target->Set(NanNew<String>("sizeof_" #value), NanNew<Integer>(sizeof(v...
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:397:3: error: no matching member function for call to 'Set'
  SIZEOF(float);
  ^~~~~~~~~~~~~
../src/node_lame.cc:393:11: note: expanded from macro 'SIZEOF'
  target->Set(NanNew<String>("sizeof_" #value), NanNew<Integer>(sizeof(v...
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:398:3: error: no matching member function for call to 'Set'
  SIZEOF(double);
  ^~~~~~~~~~~~~~
../src/node_lame.cc:393:11: note: expanded from macro 'SIZEOF'
  target->Set(NanNew<String>("sizeof_" #value), NanNew<Integer>(sizeof(v...
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:406:3: error: no matching member function for call to 'Set'
  CONST_INT(vbr_off);
  ^~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:407:3: error: no matching member function for call to 'Set'
  CONST_INT(vbr_mt);
  ^~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:408:3: error: no matching member function for call to 'Set'
  CONST_INT(vbr_rh);
  ^~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:409:3: error: no matching member function for call to 'Set'
  CONST_INT(vbr_abr);
  ^~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:410:3: error: no matching member function for call to 'Set'
  CONST_INT(vbr_mtrh);
  ^~~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:411:3: error: no matching member function for call to 'Set'
  CONST_INT(vbr_default);
  ^~~~~~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:413:3: error: no matching member function for call to 'Set'
  CONST_INT(STEREO);
  ^~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:414:3: error: no matching member function for call to 'Set'
  CONST_INT(JOINT_STEREO);
  ^~~~~~~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:415:3: error: no matching member function for call to 'Set'
  CONST_INT(MONO);
  ^~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:416:3: error: no matching member function for call to 'Set'
  CONST_INT(NOT_SET);
  ^~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:418:3: error: no matching member function for call to 'Set'
  CONST_INT(PAD_NO);
  ^~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:419:3: error: no matching member function for call to 'Set'
  CONST_INT(PAD_ALL);
  ^~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:420:3: error: no matching member function for call to 'Set'
  CONST_INT(PAD_ADJUST);
  ^~~~~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:422:3: error: no matching member function for call to 'Set'
  CONST_INT(LAME_MAXALBUMART);
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
../src/node_lame.cc:424:3: error: no matching member function for call to 'Set'
  CONST_INT(LAME_OKAY);
  ^~~~~~~~~~~~~~~~~~~~
../src/node_lame.cc:402:11: note: expanded from macro 'CONST_INT'
  target->Set(NanNew<String>(#value), NanNew<Integer>(value), \
  ~~~~~~~~^~~
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2112:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(Handle<Value> key, Handle<Value> value);
       ^
/Users/stefanburner/.node-gyp/0.12.0/deps/v8/include/v8.h:2114:8: note: 
      candidate function not viable: requires 2 arguments, but 3 were provided
  bool Set(uint32_t index, Handle<Value> value);
       ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
make: *** [Release/obj.target/bindings/src/node_lame.o] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1067:12)
gyp ERR! System Darwin 14.1.0
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/airsonos/node_modules/nicercast/node_modules/lame
gyp ERR! node -v v0.12.0
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok 
npm ERR! Darwin 14.1.0
npm ERR! argv "node" "/usr/local/bin/npm" "install" "airsonos" "-g"
npm ERR! node v0.12.0
npm ERR! npm  v2.5.1
npm ERR! code ELIFECYCLE

npm ERR! lame@1.1.2 install: `node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the lame@1.1.2 install script 'node-gyp rebuild'.
npm ERR! This is most likely a problem with the lame package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp rebuild
npm ERR! You can get their info via:
npm ERR!     npm owner ls lame
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /Users/stefanburner/npm-debug.log
@stephen stephen changed the title OSX 10.10.2 problem; STILL!!! Node 0.12.x incompatibility Feb 15, 2015
@stephen
Copy link
Owner

stephen commented Feb 15, 2015

Currently, airsonos doesn't support node version 0.12.x. See: #33 for a workaround, using 0.10.x

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants