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

openSUSE Build Service is sponsored by