Closed stesie closed 11 years ago
Hi @stesie, thanks for the info here.
Can I confirm that the build will fail with libv8 >= 3.8.9.20, or is this a problem with a very specific version that has now been fixed in later libv8 releases?
The v8::Isolates need to be passed to v8::HandleScope::HandleScope in order to maintain isolated code execution between separate V8Js objects. This is fundamental to the time and memory limit checking.
Thanks @beest, this is, we should update the README file accordingly then. Shall I provide a pull request?
I can confirm that I still see the above issue with libv8 3.14.5.8.
Closing this, since pull request #30 was merged.
Thanks @stesie
Hi there,
v8js fails to build from source with libv8 version 3.8.9.20, as currently packaged in Debian Wheezy. However the README file states it requires at least 3.2.4
Here is how the build fails ...
... which seems to be caused by commit 8d8c671aa07f488d0590043f1395ba8c8fac53ba, which passes
v8::Isolate
tov8::HandleScope::HandleScope
From v8's ChangeLog:
... hence I ask you to please update the README to reflect the requirement.
cheers stesie