The V8 bundled with node currently requires an ARM CPU supporting VFP3 for 
hard-float support, causing problems when trying to compile for ARMv6 
devices like the Raspberry Pi. 
There is a patch that was committed upstream 
at http://codereview.chromium.org/10818026/ but does not apply cleanly to 
the bundled V8 source, and attempting to replace it with version V8 
version 3.12.17 which does include the fixes, produces a `error: 
‘MAP_TRANSITION’ was not declared in this scope`. How do you normally apply 
an upstream patch like this - would it be better to try and get 3.12.17 to 
compile or to try and backport all the necessary changes to the bundled 
source somehow? Or is there a better way to go about trying to get it 
working on ARMv6 with hard float I haven't thought of yet?
Thanks.

Reply via email to