File Don-t-build-with-RPATHs.patch of Package aomp
From 1f1dfc598e85c7db4ba889cdf797a12200fd48d4 Mon Sep 17 00:00:00 2001
From: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
Date: Fri, 21 Apr 2023 15:54:17 +0200
Subject: [PATCH] Don't build with RPATHs
Signed-off-by: Patrik Jakobsson <pjakobsson@suse.de>
---
aomp/bin/aomp_common_vars | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/aomp/bin/aomp_common_vars b/aomp/bin/aomp_common_vars
index e4e610956..4cec21349 100644
--- a/aomp/bin/aomp_common_vars
+++ b/aomp/bin/aomp_common_vars
@@ -184,14 +184,14 @@ if [ "$AOMP_PROC" == "ppc64le" ] ; then
AOMP_BUILD_CUDA=1
AOMP_STANDALONE_BUILD=1
fi
-AOMP_ORIGIN_RPATH_LIST="\$ORIGIN:\$ORIGIN/../lib:\$ORIGIN/../lib64"
+AOMP_ORIGIN_RPATH_LIST=""
if [ $AOMP_STANDALONE_BUILD == 1 ] ; then
# Default is to build nvptx for STANDALONE build
AOMP_BUILD_CUDA=${AOMP_BUILD_CUDA:-1}
AOMP_BUILD_DEBUG=${AOMP_BUILD_DEBUG:-1}
AOMP_BUILD_PERF=${AOMP_BUILD_PERF:-1}
AOMP_BUILD_SANITIZER=${AOMP_BUILD_SANITIZER:-1}
- AOMP_ORIGIN_RPATH_NO_DTAGS="-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON -DCMAKE_INSTALL_RPATH=$AOMP_ORIGIN_RPATH_LIST"
+ AOMP_ORIGIN_RPATH_NO_DTAGS="-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF -DCMAKE_INSTALL_RPATH=$AOMP_ORIGIN_RPATH_LIST"
else
# Default is to NOT build nvptx for ROCm integrated build
AOMP_BUILD_CUDA=${AOMP_BUILD_CUDA:-0}
@@ -202,7 +202,7 @@ else
else
AOMP_BUILD_SANITIZER=${AOMP_BUILD_SANITIZER:-0}
fi
- AOMP_ORIGIN_RPATH_NO_DTAGS="-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON -DCMAKE_INSTALL_RPATH=$AOMP_ORIGIN_RPATH_LIST"
+ AOMP_ORIGIN_RPATH_NO_DTAGS="-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF -DCMAKE_INSTALL_RPATH=$AOMP_ORIGIN_RPATH_LIST"
fi
# AOMP uses RPATH (not) RUNPATH because LD_LIBRARY_PATH is a user feature for
--
2.46.0