File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 97
97
} // lib . optionalAttrs ( system == "x86_64-linux" && nixpkgsName == "unstable" && ! builtins . elem compiler-nix-name [ "ghc902" "ghc928" "ghc948" ] ) {
98
98
# Musl cross only works on linux
99
99
# aarch64 cross only works on linux
100
- inherit ( lib . systems . examples ) musl32 musl64 aarch64-multiplatform ;
100
+ inherit ( lib . systems . examples ) musl64 aarch64-multiplatform ;
101
+ } // lib . optionalAttrs ( __match ".*llvm" compiler-nix-name == null && system == "x86_64-linux" && nixpkgsName == "unstable" && ! builtins . elem compiler-nix-name [ "ghc902" "ghc928" "ghc948" ] ) {
102
+ # Out llvm versions of GHC seem to break for musl32
103
+ inherit ( lib . systems . examples ) musl32 ;
101
104
} // lib . optionalAttrs ( system == "x86_64-linux" && nixpkgsName == "R2411" && ! builtins . elem compiler-nix-name [ "ghc902" "ghc928" "ghc948" ] ) {
102
105
inherit ( lib . systems . examples ) aarch64-android-prebuilt armv7a-android-prebuilt ;
103
106
} // lib . optionalAttrs ( system == "x86_64-linux" && nixpkgsName == "unstable" && ! builtins . elem compiler-nix-name [ "ghc8107" "ghc902" ] ) {
You can’t perform that action at this time.
0 commit comments