Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#42492 - [v8] downgrade version

Attached to Project: Community Packages
Opened by Vinícius dos Santos Oliveira (vinipsmaker) - Wednesday, 22 October 2014, 08:28 GMT
Last edited by Anatol Pomozov (anatolik) - Thursday, 23 October 2014, 18:37 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Anatol Pomozov (anatolik)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

current version of shipped v8 fails to do the very basic thing: create a new Isolate, the very first thing you need to do before actually using v8

i downgraded to 3.28.71.15 and it works again.
This task depends upon

Closed by  Anatol Pomozov (anatolik)
Thursday, 23 October 2014, 18:37 GMT
Reason for closing:  Upstream
Additional comments about closing:  Upstream broke API/ABI (again)
Comment by Anatol Pomozov (anatolik) - Wednesday, 22 October 2014, 22:21 GMT
Please provide more information. What you did, what is the test case, what is expected result etc...
Comment by Vinícius dos Santos Oliveira (vinipsmaker) - Thursday, 23 October 2014, 05:41 GMT
try to compile and run this code: http://pastebin.com/TbLYH6kz

it'll segfault on the version shipped in arch

it worked fine before

it also works on the mentioned stable version according to http://omahaproxy.appspot.com/

arch isn't using a stable version to start with
Comment by Anatol Pomozov (anatolik) - Thursday, 23 October 2014, 06:16 GMT
In your example you need to add "v8::V8::Initialize()" to initialize internal V8 structures. This change comes from upstream https://github.com/v8/v8/commit/5cd10811006615e6ba5813b80d422e9c657bf004
Comment by Vinícius dos Santos Oliveira (vinipsmaker) - Thursday, 23 October 2014, 15:44 GMT
You are right. Sorry for bothering.

I tried to check before submitting the bug. I looked for possible api breakage on Google, but only found many-many-month old messages.

Loading...