Skip to content


Subversion checkout URL

You can clone with
Download ZIP


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

manu844 opened this Issue · 2 comments

3 participants


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

../src/ In static member function ‘static v8::Handlev8::Value node::StreamWrap::WriteStringImpl(const v8::Arguments&)’:
../src/ error: ‘class v8::String’ has no member named ‘MayContainNonAscii’
make[2]: *** [/root/build/nodejs-0.8.0/nodejs_0.8.0/out/Release/] 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
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.


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.


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.