/usr/bin/g++ -march=core2 -mtune=generic -O2 -pipe -pthread -g -O3 -DHAVE_OPENSSL=1 -DEV_FORK_ENABLE=0 -DEV_EMBED_ENABLE=0 -DEV_MULTIPLICITY=0 -DX_STACKSIZE=65536 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEV_MULTIPLICITY=0 -DHAVE_FDATASYNC=1 -DPLATFORM="linux" -D__POSIX__=1 -Wno-unused-parameter -D_FORTIFY_SOURCE=2 -Idefault/src -I../src -Idefault/deps/libeio -I../deps/libeio -Idefault/deps/http_parser -I../deps/http_parser -Idefault/deps/libev -I../deps/libev -Idefault/deps/c-ares -I../deps/c-ares -Idefault/deps/c-ares/linux-x64 -I../deps/c-ares/linux-x64 ../src/node_buffer.cc -c -o default/src/node_buffer_3.o ../src/node_buffer.cc: In static member function 'static v8::Handle<v8::Value> node::Buffer::Utf8Write(const v8::Arguments&)': ../src/node_buffer.cc:481:41: error: 'NO_HINTS' is not a member of 'v8::String' Waf: Leaving directory `/var/tmp/portage/net-libs/nodejs-0.4.12/work/node-v0.4.12/build' Build failed: -> task failed (err #1): {task: cxx node_buffer.cc -> node_buffer_3.o} make: *** [program] Error 1 Reproducible: Always Steps to Reproduce: 1. emerge nodejs
1) Please post your `emerge --info' output. 2) Please attach the entire build log. 3) Please reopen this bug report after you have done the above. 3) Why do you need to be asked every time?
1) emerge --info will not help with different versions of the v8 engine 4) I consider it a service to Gentoo I am bug reporting issues with packages. This gives a clear lead that something is wrong with the package and the maintainer forgot something. And the fix? Slot the v8 engine or mask for >=dev-lang/v8-3.5.10.22