Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 563950

Summary: dev-qt/qt-creator - backport patch for sys-devel/llvm-3.7[lldb]
Product: Gentoo Linux Reporter: Benjamin Schindler <beschindler>
Component: Current packagesAssignee: Davide Pesavento (RETIRED) <pesa>
Status: RESOLVED WONTFIX    
Severity: normal CC: qt
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.