summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaito Bezarius <masterancpp@gmail.com>2023-11-25 12:08:27 +0100
committerRaito Bezarius <masterancpp@gmail.com>2023-11-25 12:08:27 +0100
commit4bec4c18bc85f47a58dad8790b3d4945eb7f0c25 (patch)
treec69cb4d247d7ed6dc898894573624f0b6a94f6db
parentllvmPackages_{7,8,9}.{llvm-polly,libllvm-polly}: mark as broken on Darwin (diff)
downloadnixpkgs-origin/mark-as-broken-old-llvm.tar.gz
llvmPackages_6.lldb: mark as broken on Darwinorigin/mark-as-broken-old-llvm
https://hydra.nixos.org/build/241919281/nixlog/2/tail It is missing a DebugSymbols framework and I am no Darwin maintainer alas.
-rw-r--r--pkgs/development/compilers/llvm/6/lldb/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/compilers/llvm/6/lldb/default.nix b/pkgs/development/compilers/llvm/6/lldb/default.nix
index e64584edf29d..468a82e3c06d 100644
--- a/pkgs/development/compilers/llvm/6/lldb/default.nix
+++ b/pkgs/development/compilers/llvm/6/lldb/default.nix
@@ -83,6 +83,7 @@ stdenv.mkDerivation rec {
disassembler.
'';
# never built on aarch64-darwin since first introduction in nixpkgs
- broken = stdenv.isDarwin && stdenv.isAarch64;
+ # stopped building on x86_64-darwin at some point because of the missing DebugSymbols framework.
+ broken = (llvm_meta.broken or false) || stdenv.isDarwin;
};
}