Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 423141 - x11-libs/qt-script - USE=jit should be masked on amd64
Summary: x11-libs/qt-script - USE=jit should be masked on amd64
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-23 13:14 UTC by Bernd Buschinski
Modified: 2012-06-26 21:05 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd Buschinski 2012-06-23 13:14:20 UTC
first of all qt-script is not qt-webkit, and qt-webkit is not using qt-script, so they are both 2 independent things.

the jit useflag for qt-script should be masked for amd64 because...

It causes crashes for all programs using qt-script and are using more than 4GB memory.

see:
https://bugreports.qt-project.org/browse/QTBUG-23871
https://bugs.kde.org/show_bug.cgi?id=297661
http://qt-project.org/forums/viewthread/13164

it is very annoying for example in kdevelop, as this program can use a lot of memory for big projects this crash happens a LOT there.

From the links it does not seem like Qt will fix that anytime soon, not for Qt 4.8 and currently there are no plans for Qt 5.0 fixing that.
So qt-script is just a dead code...

Disabling JIT may be a performance loose, but for example in kdevelop its just used for indention, so nothing very cpu intensiv.
And also NOTE again qt-script is not qt-webkit, so disabling qt-script JIT will not affect qt-webkit performance at all. qt-webkit gets updates and has new JSC which is not affected by this.

Reproducible: Always
Comment 1 W. Trevor King 2012-06-23 18:04:57 UTC
Can you change the subject of this bug to use the full category/name of the package (x11-libs/qt-script instead of just qt-script)?  Following the suggestions here:

http://www.gentoo.org/proj/en/qa/bug-wranglers/index.xml#doc_chap5

Hopefully someone else can help you with the Qt ;).
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2012-06-26 21:05:21 UTC
Done. Thanks for reporting.