about summary refs log tree commit diff
diff options
context:
space:
mode:
authorNikolay Amiantov <ab@fmap.me>2019-07-09 20:32:51 +0300
committerNikolay Amiantov <ab@fmap.me>2019-07-09 20:34:11 +0300
commit0bc362c4851e2cd34b34ce7afcad9d8cdfb4c586 (patch)
tree2f753cdc61de3008fe80ed5aaf3ce1b4ff3d8b3d
parentca336ac985a628bcd835fa1eb997bd23cc9233c0 (diff)
downloadnixlib-0bc362c4851e2cd34b34ce7afcad9d8cdfb4c586.tar
nixlib-0bc362c4851e2cd34b34ce7afcad9d8cdfb4c586.tar.gz
nixlib-0bc362c4851e2cd34b34ce7afcad9d8cdfb4c586.tar.bz2
nixlib-0bc362c4851e2cd34b34ce7afcad9d8cdfb4c586.tar.lz
nixlib-0bc362c4851e2cd34b34ce7afcad9d8cdfb4c586.tar.xz
nixlib-0bc362c4851e2cd34b34ce7afcad9d8cdfb4c586.tar.zst
nixlib-0bc362c4851e2cd34b34ce7afcad9d8cdfb4c586.zip
dotnet-sdk: fix debugging
Without this attempt to run debugger fails with "Unknown error
0x80131c3c". Underlying problem is that libmscordbi.so cannot
find libmscordaccore.so.
-rw-r--r--pkgs/development/compilers/dotnet/sdk/default.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/compilers/dotnet/sdk/default.nix b/pkgs/development/compilers/dotnet/sdk/default.nix
index b4f35b1c4c01..6c1fa37e81a4 100644
--- a/pkgs/development/compilers/dotnet/sdk/default.nix
+++ b/pkgs/development/compilers/dotnet/sdk/default.nix
@@ -28,7 +28,7 @@ in
       runHook preBuild
       patchelf --set-interpreter "${stdenv.cc.bintools.dynamicLinker}" ./dotnet
       patchelf --set-rpath "${rpath}" ./dotnet
-      find -type f -name "*.so" -exec patchelf --set-rpath "${rpath}" {} \;
+      find -type f -name "*.so" -exec patchelf --set-rpath '$ORIGIN:${rpath}' {} \;
       echo -n "dotnet-sdk version: "
       ./dotnet --version
       runHook postBuild