Details
-
Bug
-
Resolution: Fixed
-
P1: Critical
-
6.8, 6.9
-
None
Description
qttools fails to build with latest meta-clang(master) in yocto after it updates to llvm 19
/home/qt/work/build/build/tmp/work/x86_64-linux/qttools-native/6.7.3/git/src/linguist/lupdate/clangtoolastreader.cpp: In member function ‘bool LupdateVisitor::VisitNamedDecl(clang::NamedDecl*)’: agent:2024/09/19 07:12:28 build.go:404: | /home/qt/work/build/build/tmp/work/x86_64-linux/qttools-native/6.7.3/git/src/linguist/lupdate/clangtoolastreader.cpp:785:73: error: ‘const class clang::FileEntry’ has no member named ‘getName’ agent:2024/09/19 07:12:28 build.go:404: | 785 | if (!LupdatePrivate::isFileSignificant(fullLocation.getFileEntry()->getName().str()))
getName seems to have been deprecated & removed, see https://github.com/llvm/llvm-project/pull/74910
Attachments
Issue Links
- is duplicated by
-
QTBUG-130789 clangtoolastreader.cpp and clangcodeparser.cpp don't compile with Clang 19
- Closed
- relates to
-
QTQAINFRA-6203 missing gcc 12/13/14 in CI
- Closed