Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 563950 - dev-qt/qt-creator - backport patch for sys-devel/llvm-3.7[lldb]
Summary: dev-qt/qt-creator - backport patch for sys-devel/llvm-3.7[lldb]
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Davide Pesavento (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-24 09:47 UTC by Benjamin Schindler
Modified: 2015-12-19 14:30 UTC (History)
1 user (show)

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 Benjamin Schindler 2015-10-24 09:47:23 UTC
When building llvm with the lldb useflag, qtcreator detects it and tries to detect its version. However, there is a little snag when llvm-3.7 is installed, see this bug report: 

https://bugreports.qt.io/browse/QTCREATORBUG-15131

With this bug, qt-creator takes 30 to start. It took me quite some time to figure that qt-creator is actually functioning. 

The patch for the fix is here: 
https://github.com/qtproject/qt-creator/commit/97e9f113879ca23d20ab0a5f124aaff9066ffb55

or, in raw form: 

https://github.com/qtproject/qt-creator/commit/97e9f113879ca23d20ab0a5f124aaff9066ffb55.diff

The fix is in qt-creator 3.6 but as the symptoms are really nasty,  I propose to add this patch to < 3.5
Comment 1 Benjamin Schindler 2015-10-24 10:12:06 UTC
I just realized that the patch has to be modified in the sense that <QFileInfo> is required as an include to the changed file
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2015-12-19 14:30:36 UTC
3.6.0 is in portage. 3.5.x is not and will never be a stable candidate, so I'm not going to backport the patch, considering that it's for an experimental feature.