I'm trying to rebuild nodejs 4.2.3 rpm and when running rpm build getting following error.
../deps/v8/src/base/platform/mutex.h:184: error: expected initializer before '<' token
../deps/v8/src/base/platform/mutex.h:202: error: template declaration of 'LockGuard final'
../deps/v8/src/base/platform/mutex.h:203: error: expected primary-expression before 'public'
Any idea what I'm missing here. Thanks in advance.
Found the solution, https://github.com/nodejs/node/issues/3347
Updated gcc & g++ accroding to the (https://gist.github.com/stephenturner/e3bc5cfacc2dc67eca8b ) & now it's working fine.