D23303: gcclikecompiler: properly resolve include paths containing symbolic links
Axel Kellermann
noreply at phabricator.kde.org
Tue Aug 20 20:23:43 BST 2019
akellermann created this revision.
akellermann added a reviewer: mwolff.
Herald added a project: KDevelop.
Herald added a subscriber: kdevelop-devel.
akellermann requested review of this revision.
REVISION SUMMARY
Make sure include paths containing symbolic links are canonicalized - and thereby properly resolved - before wrapping them in a Path object. This is necessary, as class Path is not properly handling symbolic links.
A detailed description of the faulty behavior and the circumstances that can provoke it can be found in bug https://bugs.kde.org/show_bug.cgi?id=405221.
REPOSITORY
R32 KDevelop
REVISION DETAIL
https://phabricator.kde.org/D23303
AFFECTED FILES
plugins/custom-definesandincludes/compilerprovider/gcclikecompiler.cpp
To: akellermann, mwolff
Cc: kdevelop-devel, hmitonneau, christiant, glebaccon, domson, antismap, iodelay, alexeymin, geetamc, Pilzschaf, akshaydeo, surgenight, arrowd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20190820/16b50d1d/attachment.html>
More information about the KDevelop-devel
mailing list