summaryrefslogtreecommitdiff
path: root/external/redland
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2022-08-03 16:55:07 +0200
committerStephan Bergmann <sbergman@redhat.com>2022-08-03 21:37:16 +0200
commit5078591de9a0e65ca560a4f1913e90dfe95f66bf (patch)
treee11490e8a027c5b186a1b2cc5a474b0ca49ad187 /external/redland
parent6568d572e0c7a9c99580f3cc94273d8ddd00b781 (diff)
CLANGTOOLLIBS needs to include -lclangSupport now
...presumably since <https://github.com/llvm/llvm-project/commit/7a5cb15ea6facd82756adafae76d60f36a0b60fd> "[RISCV] Lazily add RVV C intrinsics", otherwise causing > [GEN] compilerplugins/clang/sharedvisitor/analyzer > /usr/bin/ld: ~/llvm/inst/lib/libclangSema.a(SemaRISCVVectorLookup.cpp.o): in function `clang::CreateRISCVIntrinsicManager(clang::Sema&)': > ~/github.com/llvm/llvm-project/clang/lib/Sema/SemaRISCVVectorLookup.cpp:195: undefined reference to `clang::RISCV::RVVIntrinsic::computeBuiltinTypes(llvm::ArrayRef<clang::RISCV::PrototypeDescriptor>, bool, bool, bool, unsigned int, bool, clang::RISCV::PolicyScheme, clang::RISCV::Policy)' [...] with recent Clang 16 trunk. It would have been nice to extend the configure check to actually catch that, but I didn't find any small code sample that would diagnose that: * Reverting 79ca031fb2e8802aa4383362f83306fad6895729 "make the clang plugins configure check faster" would cause the configure check to erroneously fail due to "no member named 'tooling' in namespace 'clang'". * And then replacing clang/AST/RecursiveASTVisitor.h with clang/Tooling/Tooling.h would make the configure check succeed, and not diagnose the above issue. Change-Id: I6b2eb38daaa1c514fb61652e5bd522f91aa67059 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/137755 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'external/redland')
0 files changed, 0 insertions, 0 deletions