diff options
author | Theo von Arx <theova@member.fsf.org> | 2020-04-21 16:50:14 +0200 |
---|---|---|
committer | Andreas Grapentin <andreas@grapentin.org> | 2020-05-12 23:10:34 +0200 |
commit | 4e63418195e6edd08cbba592d77d5a931260627d (patch) | |
tree | 04ede6bb4d6db3d5c3f18de8d65ea51bd4a51e8b /libre/qtcreator/qtcreator-clang-libs.patch | |
parent | 200e072de45c2e7237b1741732bf2d7a5a08b135 (diff) | |
download | abslibre-4e63418195e6edd08cbba592d77d5a931260627d.tar.gz abslibre-4e63418195e6edd08cbba592d77d5a931260627d.tar.bz2 abslibre-4e63418195e6edd08cbba592d77d5a931260627d.zip |
Rebuild libre/qtcreator for clang 10.0.0
Sucessfully built on x86_64, i686. Tested on x86_64.
The build for armv7h fails on my machine, but could succeed on others.
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
Diffstat (limited to 'libre/qtcreator/qtcreator-clang-libs.patch')
-rw-r--r-- | libre/qtcreator/qtcreator-clang-libs.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/libre/qtcreator/qtcreator-clang-libs.patch b/libre/qtcreator/qtcreator-clang-libs.patch new file mode 100644 index 000000000..a0cc8c547 --- /dev/null +++ b/libre/qtcreator/qtcreator-clang-libs.patch @@ -0,0 +1,24 @@ +diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri +index 08838838bc..bee3779484 100644 +--- a/src/shared/clang/clang_installation.pri ++++ b/src/shared/clang/clang_installation.pri +@@ -131,9 +131,7 @@ defineReplace(extractWarnings) { + return($$result) + } + +-CLANGTOOLING_LIBS=-lclangTooling -lclangIndex -lclangFrontend -lclangParse -lclangSerialization \ +- -lclangSema -lclangEdit -lclangAnalysis -lclangDriver -lclangDynamicASTMatchers \ +- -lclangASTMatchers -lclangToolingCore -lclangAST -lclangLex -lclangBasic ++CLANGTOOLING_LIBS=-lclang-cpp + win32:CLANGTOOLING_LIBS += -lversion + + BIN_EXTENSION = +@@ -207,7 +205,7 @@ isEmpty(LLVM_VERSION) { + isEmpty(QTC_CLANG_BUILDMODE_MISMATCH)|!equals(QTC_CLANG_BUILDMODE_MISMATCH, 1) { + CLANGFORMAT_MAIN_HEADER = $$LLVM_INCLUDEPATH/clang/Format/Format.h + exists($$CLANGFORMAT_MAIN_HEADER) { +- CLANGFORMAT_LIBS=-lclangFormat -lclangToolingInclusions -lclangToolingCore -lclangRewrite -lclangLex -lclangBasic ++ CLANGFORMAT_LIBS=-lclang-cpp + ALL_CLANG_LIBS=-lclangFormat -lclangToolingInclusions -lclangTooling -lclangToolingCore \ + -lclangRewrite -lclangIndex -lclangFrontend -lclangParse -lclangSerialization \ + -lclangSema -lclangEdit -lclangAnalysis -lclangDriver -lclangDynamicASTMatchers \ |