|Summary:||webkitgtk3-1.9.5-1.fc18 is FTBFS on ARM|
|Product:||[Fedora] Fedora||Reporter:||Peter Robinson <pbrobinson>|
|Component:||webkitgtk3||Assignee:||Matthias Clasen <mclasen>|
|Status:||CLOSED CURRENTRELEASE||QA Contact:||Fedora Extras Quality Assurance <extras-qa>|
|Version:||rawhide||CC:||blc, cschalle, dan, dsd, mathstuf, mclasen, phatina, simon|
|Fixed In Version:||webkitgtk3-1.9.5-2.fc18||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2012-08-14 19:16:58 UTC||Type:||Bug|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Bug Depends On:|
Description Peter Robinson 2012-07-26 10:00:31 UTC
Comment 1 Brendan Conoboy 2012-08-04 06:09:41 UTC
FYI, this fails because the Heap code now requires JIT be enabled. This is a change vs 1.9.3 where there was no such dependency in Heap.h/Heap.cpp. I bet builds fail on PPC and s390 as well since JIT is hard coded off on them in the spec file. For ARM it appears this was disabled for the following reason: https://bugs.webkit.org/show_bug.cgi?id=85076 I'm doing a test build now with JIT re-enabled to see if it solves the build problem. If it does we'll need to discern if the resulting package works or is the original problem reported to webkit.org still present? If it is still present either the Heap code will need to have additional code added to support the non-JIT case, or the bug will need to be tracked down.
Comment 2 Simon Schampijer 2012-08-09 12:35:51 UTC
Brendan, did you try to make another build with the ARM JIT enabled if the issue had been fixed? I commented about this chicken/egg situation on https://bugs.webkit.org/show_bug.cgi?id=85076#c18
Comment 3 Brendan Conoboy 2012-08-09 15:05:36 UTC
Fails to build with JIT enabled for different reasons.
Comment 4 Daniel Drake 2012-08-09 16:24:29 UTC
This is fixed in http://trac.webkit.org/changeset/123107 Just doing a scratch build to make sure it works: http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=1053533 If that succeeds, I'll push a new F18 package. (the test build will take a few hours though)
Comment 5 Daniel Drake 2012-08-09 16:38:29 UTC
Test build failed due to other breakage. Will need to try again when source-highlight-3.1.6-3.fc18 has hit the ARM builders.
Comment 6 Daniel Drake 2012-08-13 18:50:44 UTC
Comment 7 Daniel Drake 2012-08-14 02:08:28 UTC
Failed, also needs http://trac.webkit.org/changeset/124099 for new gcc/bison New scratch build for testing: http://arm.koji.fedoraproject.org/koji/taskinfo?taskID=1064493
Comment 8 Daniel Drake 2012-08-14 15:10:29 UTC
The scratch build succeeded, and I briefly tested it in sugar-browse. And looks like someone beat me to building it in real koji: http://koji.fedoraproject.org/koji/buildinfo?buildID=348075
Comment 9 Dan Horák 2012-08-14 15:18:45 UTC
(In reply to comment #8) > The scratch build succeeded, and I briefly tested it in sugar-browse. And > looks like someone beat me to building it in real koji: > http://koji.fedoraproject.org/koji/buildinfo?buildID=348075 yes, it was me as I didn't see you online on IRC, s390 also waits on new webkit :-)
Comment 10 Daniel Drake 2012-08-14 19:16:58 UTC
Thanks. The build has completed, so I'll close this bug.