toshok/echojs

update node dependency

Closed this issue · 2 comments

we're using ES6 Map in the compiler now, so we really need a node that is capable of it. does >= 0.10.24 have Map.forEach?

This is fixed on the travis-ci branch, where it builds with 0.10.25. Turns out node-gyp was compiling the addon with -mmacosx-version-min=10.5, while llvm was compiled without the flag. This causes a size difference in many llvm types (the first one hit is llvm::Module). so the addon allocates insufficient space, and llvm clobbers random memory in the Module ctor. Will close this when the branch gets merged into master.

This has been merged into master, closing.