summary refs log tree commit diff
path: root/pkgs/development/compilers/spirv-llvm-translator/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/spirv-llvm-translator/default.nix')
-rw-r--r--pkgs/development/compilers/spirv-llvm-translator/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/compilers/spirv-llvm-translator/default.nix b/pkgs/development/compilers/spirv-llvm-translator/default.nix
index b0ba8508fc3..ace6c773770 100644
--- a/pkgs/development/compilers/spirv-llvm-translator/default.nix
+++ b/pkgs/development/compilers/spirv-llvm-translator/default.nix
@@ -30,6 +30,8 @@ stdenv.mkDerivation rec {
     "-DLLVM_DIR=${llvm_11.dev}"
     "-DBUILD_SHARED_LIBS=YES"
     "-DLLVM_SPIRV_BUILD_EXTERNAL=YES"
+    # RPATH of binary /nix/store/.../bin/llvm-spirv contains a forbidden reference to /build/
+    "-DCMAKE_SKIP_BUILD_RPATH=ON"
   ];
 
   # FIXME: CMake tries to run "/llvm-lit" which of course doesn't exist