From fb00497dd41b5950ae7e8f6e799e593c351aa7f8 Mon Sep 17 00:00:00 2001 From: Nick Martin Date: Tue, 28 Feb 2012 21:29:22 -0800 Subject: [PATCH] Use a newer version of v8 in our node build. This fixes segfaults from node-fibers. --- admin/generate-dev-bundle.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/admin/generate-dev-bundle.sh b/admin/generate-dev-bundle.sh index b582088dc3..1b6c4a29d0 100755 --- a/admin/generate-dev-bundle.sh +++ b/admin/generate-dev-bundle.sh @@ -54,6 +54,13 @@ git clone git://github.com/joyent/node.git cd node git checkout v0.6.11 +# use newer v8. This fixes an issue with node-fibers: +# https://github.com/laverdet/node-fibers/issues/28 +echo checking out v8 +rm -rf deps/v8 +git clone http://github.com/v8/v8.git deps/v8 +(cd deps/v8 && git checkout 3.9.7) + # on linux, build a static openssl to link against. Everything else we # dynamically link against is pretty stable.