I am concerned that this does not fix the problem! If node.js bundles a specific version of libv8, it's meant to be self-contained because it requires and has been tested with that version. I don't think that using anything other than the version which a given node release is bundled with is a good idea!
On Mon, Jan 24, 2011 at 12:41 PM, Jérémy Lal <je...@edagames.com> wrote: > On 30/11/2010 01:52, Jonathan E. Magen wrote: >> Package: nodejs >> Version: 0.2.0-1 >> Severity: important >> >> >> Software designed to run on node v0.2.0 expects that node will have a >> certain version of libv8, namely the version included in the node >> source tree. The version of node included in Debian Squeeze seems to >> use the system libv8 which is incorrect and therefore node does not >> function properly. >> >> As an example, node v0.2.0 expects at least libv8 v2.3.5 where they >> added "Object initialisers and dot-notation property access now allows >> keywords.". An example of this feature not being present is as >> follows: >> >> yonkeltron@Akiba:~ $ cat > deltest.js >> var a = {delete: true}; >> yonkeltron@Akiba:~ $ node deltest.js >> >> /home/yonkeltron/deltest.js:1 >> a = {delete: tr >> ^^^^^^ >> SyntaxError: Unexpected token delete >> at Module._compile (node.js:457:37) >> at Module._loadScriptSync (node.js:468:10) >> at Module.loadSync (node.js:338:12) >> at Object.runMain (node.js:521:24) >> at node.js:751:10 >> yonkeltron@Akiba:~ $ node --version >> v0.2.0 >> >> The above error would not occur if node has a version of libv8 which >> implemented ES5 property names. >> >> Is this bug truly caused because node has been patched to use the >> system v8? If so, the bug can be fixed by compiling node with the >> included version of libv8 and all will be well. > > It is. > libv8 2.5.x is coming into debian (it's in NEW), nodejs 0.2.6 compiled > against it > will follow just after, fixing the issue. > > Regards, > Jérémy Lal > > > -- Jonathan E. Magen 203-936-9665 http://www.yonkeltron.com AIM: SuspectAshkenaz GTALK: yonkelt...@gmail.com http://twitter.com/yonkeltron ב"ה -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org