Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

node0.8.0 build fails with has no member named ‘MayContainNonAscii’ in stream_wrap.cc #3576

Closed
manu844 opened this Issue · 2 comments

3 participants

manu844 isaacs Bert Belder
manu844

node0.8.0 build fails while compiling with --shared-v8 option on debian

../src/stream_wrap.cc: In static member function ‘static v8::Handlev8::Value node::StreamWrap::WriteStringImpl(const v8::Arguments&)’:
../src/stream_wrap.cc:313: error: ‘class v8::String’ has no member named ‘MayContainNonAscii’
make[2]: *** [/root/build/nodejs-0.8.0/nodejs_0.8.0/out/Release/obj.target/node/src/stream_wrap.o] Error 1
make[2]: Leaving directory /root/build/nodejs-0.8.0/nodejs_0.8.0/out'
make[1]: *** [node] Error 2
make[1]: Leaving directory
/root/build/nodejs-0.8.0/nodejs_0.8.0'
make: *** [debian/stamp-makefile-build] Error 2

I trying to build a debian package for node0.8.0.

my build options are --debug --shared-v8 --shared-zlib --no-ssl2 --without-npm --prefix="/usr"

Any idea why ?
without --shared-v8 option build is successful.

isaacs
Owner

What v8 version are you building against?

We do not support building against versions of V8 other than those we bundle, and we occasionally float patches on the bundled V8. Unless you very much know what you're doing, I do not recommend this.

Bert Belder

Your shared v8 is too old.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.