From 177316dd8ab104d4ed0a60b25a1ebcc67734a2cc Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Fri, 23 Dec 2022 15:00:40 +0100
Subject: [PATCH] [cmake] Fix RPATH for external dependencies.

---
 scripts/cmake/DependenciesExternalProject.cmake | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/scripts/cmake/DependenciesExternalProject.cmake b/scripts/cmake/DependenciesExternalProject.cmake
index f364cfd52fb..73bca1e2748 100644
--- a/scripts/cmake/DependenciesExternalProject.cmake
+++ b/scripts/cmake/DependenciesExternalProject.cmake
@@ -325,5 +325,8 @@ endif()
 
 # append RPATHs
 foreach(lib ${_EXT_LIBS})
-    list(APPEND CMAKE_BUILD_RPATH ${PROJECT_BINARY_DIR}/_ext/${lib}/lib)
+    set(CMAKE_BUILD_RPATH
+        ${CMAKE_BUILD_RPATH} ${PROJECT_BINARY_DIR}/_ext/${lib}/lib
+        ${PROJECT_BINARY_DIR}/_ext/${lib}/lib64
+    )
 endforeach()
-- 
GitLab