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