node-irc icon indicating copy to clipboard operation
node-irc copied to clipboard

Update iconv dep to 2.2.0

Open jck opened this issue 8 years ago • 12 comments

The current version of the iconv dependency fails to build on Archlinux.

jck avatar May 03 '16 20:05 jck

Do tell us which node you're using what's the exact problem (logs). "Fails to build" means almost nothing since it's too generic.

vBm avatar May 03 '16 22:05 vBm

I'm using node v6.

[email protected] fails to install due to these errors:

In file included from ../node-icu-charset-detector.cpp:2:0:
../../nan/nan.h:590:20: error: variable or field ‘AddGCEpilogueCallback’ declared void
       v8::Isolate::GCEpilogueCallback callback
                    ^
../../nan/nan.h:590:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
       v8::Isolate::GCEpilogueCallback callback
       ^
../../nan/nan.h:591:18: error: expected primary-expression before ‘gc_type_filter’
     , v8::GCType gc_type_filter = v8::kGCTypeAll) {
                  ^
../../nan/nan.h:596:20: error: variable or field ‘RemoveGCEpilogueCallback’ declared void
       v8::Isolate::GCEpilogueCallback callback) {
                    ^
../../nan/nan.h:596:7: error: ‘GCEpilogueCallback’ is not a member of ‘v8::Isolate’
       v8::Isolate::GCEpilogueCallback callback) {
       ^
../../nan/nan.h:601:20: error: variable or field ‘AddGCPrologueCallback’ declared void
       v8::Isolate::GCPrologueCallback callback
                    ^
../../nan/nan.h:601:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
       v8::Isolate::GCPrologueCallback callback
       ^
../../nan/nan.h:602:18: error: expected primary-expression before ‘gc_type_filter’
     , v8::GCType gc_type_filter = v8::kGCTypeAll) {
                  ^
../../nan/nan.h:607:20: error: variable or field ‘RemoveGCPrologueCallback’ declared void
       v8::Isolate::GCPrologueCallback callback) {
                    ^
../../nan/nan.h:607:7: error: ‘GCPrologueCallback’ is not a member of ‘v8::Isolate’
       v8::Isolate::GCPrologueCallback callback) {
       ^
node-icu-charset-detector.target.mk:86: recipe for target 'Release/obj.target/node-icu-charset-detector/node-icu-charset-detector.o' failed

However, [email protected] installs without any errors.

Do you need any more information?

jck avatar May 03 '16 22:05 jck

CentOS 7.x - Node 6 - same thing.

ellisgl avatar May 05 '16 17:05 ellisgl

Just chiming in to say that it works fine for me on OS X 10.10.5, node v6.0.0

Ernesto-Paz avatar May 07 '16 22:05 Ernesto-Paz

+1

Debian 7.10 with node v6.2.0 fails to rebuild with iconv 2.1.11, but 2.2.0 works fine

johnkernke avatar May 28 '16 05:05 johnkernke

+1 windows 10 T.T

BeckZero avatar Jul 28 '16 03:07 BeckZero

+1 OSX v10.11.5 node v6.3.1

colwem avatar Aug 05 '16 19:08 colwem

Same problem on Windows 10 and the last version of nodejs

mickae1 avatar Sep 27 '16 19:09 mickae1

+1 OSX v10.11.5 node v6.6

BeauBouchard avatar Nov 04 '16 16:11 BeauBouchard

+1 Ubuntu 16.10 - node v6.8.1

duanejeffers avatar Nov 12 '16 05:11 duanejeffers

+1 Ubuntu 16.04

Tsarpf avatar Nov 14 '16 14:11 Tsarpf

Done in https://github.com/martynsmith/node-irc/commit/ab712043e4247efad168edc2641bc59de10fae99

And released as 0.5.2

paladox avatar Nov 25 '16 09:11 paladox