Author: Jan Svoboda Date: 2025-03-20T09:37:10-07:00 New Revision: 15ad84fffd76e845ce48f7cb8a917eb6532b93c9
URL: https://github.com/llvm/llvm-project/commit/15ad84fffd76e845ce48f7cb8a917eb6532b93c9 DIFF: https://github.com/llvm/llvm-project/commit/15ad84fffd76e845ce48f7cb8a917eb6532b93c9.diff LOG: [clang][deps] Explicitly link pthreads This is a speculative fix for link failure found by the RHEL 8 bot: https://lab.llvm.org/buildbot/#/builders/204/builds/3862. FAILED: lib/libclangDependencyScanning.so.21.0git /InProcessModuleCache.cpp.o: In function `(anonymous namespace)::ReaderWriterLock::tryLock()': InProcessModuleCache.cpp:(.text._ZN12_GLOBAL__N_116ReaderWriterLock7tryLockEv+0x1d): undefined reference to `pthread_rwlock_trywrlock' Added: Modified: clang/lib/Tooling/DependencyScanning/CMakeLists.txt Removed: ################################################################################ diff --git a/clang/lib/Tooling/DependencyScanning/CMakeLists.txt b/clang/lib/Tooling/DependencyScanning/CMakeLists.txt index 993dc093a781c..42a63faa26d3e 100644 --- a/clang/lib/Tooling/DependencyScanning/CMakeLists.txt +++ b/clang/lib/Tooling/DependencyScanning/CMakeLists.txt @@ -24,4 +24,5 @@ add_clang_library(clangDependencyScanning clangLex clangSerialization clangTooling + ${LLVM_PTHREAD_LIB} ) _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits