From ead5e10381006a2c72429500e1181273e9647a9e Mon Sep 17 00:00:00 2001 From: Kito Cheng Date: Thu, 6 Mar 2025 05:31:15 -0800 Subject: [PATCH] [clang][test] Fix -DBUILD_SHARED_LIBS build by adding depency on TargetParser from clangTesting Commit 979c275097a642e9b96c6b0a12f013c831af3a6e (#129868) introduced a dependency on the llvm::Triple::Triple in `lookupTarget`. This is part of TargetParser, which wasn't listed in clang/lib/Testing/CMakeLists.txt. This broke the -DBUILD_SHARED_LIBS=True builds. --- clang/lib/Testing/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/lib/Testing/CMakeLists.txt b/clang/lib/Testing/CMakeLists.txt index 4a2400d6a107a..f4c99413d6dbf 100644 --- a/clang/lib/Testing/CMakeLists.txt +++ b/clang/lib/Testing/CMakeLists.txt @@ -13,6 +13,7 @@ add_llvm_library(clangTesting LINK_COMPONENTS MC Support + TargetParser ) clang_target_link_libraries(clangTesting