libclc-fix-prepare_builtins-rpath
authorLLVM Packaging Team <pkg-llvm-team@lists.alioth.debian.org>
Sun, 1 Jan 2023 14:46:39 +0000 (14:46 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Sun, 1 Jan 2023 14:46:39 +0000 (14:46 +0000)
set rpath for prepare_builtins build utility to find correct stage2
libs at runtime when executed as part of a build

Gbp-Pq: Name libclc-fix-prepare_builtins-rpath.diff

libclc/CMakeLists.txt

index 9773b2cc925ff174236cb01f5f9f168b77882693..b8019ce65e0f144a124d7d82a44c9bd69a3eb1a2 100644 (file)
@@ -151,6 +151,9 @@ target_compile_options( prepare_builtins PRIVATE ${LLVM_CXX_FLAGS} )
 target_compile_definitions( prepare_builtins PRIVATE ${LLVM_VERSION_DEFINE} )
 target_link_libraries( prepare_builtins PRIVATE ${LLVM_LIBS} )
 target_link_libraries( prepare_builtins PRIVATE ${LLVM_SYSTEM_LIBS} )
+set_target_properties( prepare_builtins
+                       PROPERTIES INSTALL_RPATH "${LLVM_LIBDIR}"
+                       BUILD_WITH_INSTALL_RPATH "ON")
 
 # Setup arch devices
 set( r600--_devices cedar cypress barts cayman )