haskellPackages.ghc: don't depend on libiconv on android-prebuilt
Fixes build of `pkgsCross.aarch64-android-prebuilt.haskell.packages.ghc910.primitive`: ``` aarch64-unknown-linux-android-ld: error: attempted static link of dynamic object /nix/store/dc4sk70a32x7qzvqr81rq9036cslrlw3-libiconv-aarch64-unknown-linux-android-1.17/lib/libiconv.so <no location info>: error: `aarch64-unknown-linux-android-ld' failed in phase `Merge objects'. (Exit code: 1) ```
This commit is contained in:
parent
443e53e24b
commit
f08bf9d01a
@ -359,7 +359,10 @@ let
|
||||
++ lib.optional enableDwarf elfutils
|
||||
++ lib.optional (!enableNativeBignum) gmp
|
||||
++ lib.optional (
|
||||
platform.libc != "glibc" && !targetPlatform.isWindows && !targetPlatform.isGhcjs
|
||||
platform.libc != "glibc"
|
||||
&& !targetPlatform.isWindows
|
||||
&& !targetPlatform.isGhcjs
|
||||
&& !targetPlatform.useAndroidPrebuilt
|
||||
) libiconv;
|
||||
|
||||
# TODO(@sternenseemann): is buildTarget LLVM unnecessary?
|
||||
|
Loading…
x
Reference in New Issue
Block a user