From 373402fb6de721b5c70224d5eae3ed53d5264398 Mon Sep 17 00:00:00 2001 From: Yureka Date: Mon, 9 Aug 2021 18:13:45 +0200 Subject: [PATCH] llvm_13: fix tests on non-x86 platforms (cherry picked from commit 48d1e393c03cfbb9c00979a28f99f9a8bd2dac94) --- pkgs/development/compilers/llvm/13/llvm/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/compilers/llvm/13/llvm/default.nix b/pkgs/development/compilers/llvm/13/llvm/default.nix index a15bcc872a6..451dfa8463e 100644 --- a/pkgs/development/compilers/llvm/13/llvm/default.nix +++ b/pkgs/development/compilers/llvm/13/llvm/default.nix @@ -59,6 +59,13 @@ in stdenv.mkDerivation (rec { sha256 = "18l6mrvm2vmwm77ckcnbjvh6ybvn72rhrb799d4qzwac4x2ifl7g"; stripLen = 1; }) + + # Fix tests on non-x86 platforms: https://reviews.llvm.org/D107020 + (fetchpatch { + url = "https://github.com/llvm/llvm-project/commit/5060224d9eed8b8359ed5090bb7c577b8575e9e7.patch"; + sha256 = "1s2n3pqa11pmlifys1jkppmw858p5i64xszpc8ppc98middv19v1"; + stripLen = 1; + }) ] ++ lib.optional enablePolly ./gnu-install-dirs-polly.patch; postPatch = optionalString stdenv.isDarwin ''