From abc321381c39d43d3c4a3aa2d9072ca5a2dd0c30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Manuel=20Martinez=20Caama=C3=B1o?= Date: Mon, 11 May 2026 11:08:06 +0200 Subject: [PATCH] [Comgr] Link with TransformUtils that defines llvm::CloneFunction With BUILD_SHARED_LIBS, compilation would fail with: /usr/bin/ld: tools/comgr/CMakeFiles/amd_comgr.dir/src/comgr-compiler.cpp.o: in function `COMGR::AMDGPUCompiler::cloneKernelsInBitcode(COMGR::DataSet*)': /home/juamarti/llvm/_llvm/amd/comgr/src/comgr-compiler.cpp:2588: undefined reference to `llvm::CloneFunction(llvm::Function*, llvm::ValueMap > >&, llvm::ClonedCodeInfo*)' --- amd/comgr/CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/amd/comgr/CMakeLists.txt b/amd/comgr/CMakeLists.txt index c1fa97d133cd7..c40cf1f115396 100644 --- a/amd/comgr/CMakeLists.txt +++ b/amd/comgr/CMakeLists.txt @@ -562,6 +562,7 @@ else() Support Symbolize TargetParser + TransformUtils ${SPIRV_STATIC_LIB} ) endif()