Skip to content

Commit 26379ae

Browse files
committed
Add iserv logic
1 parent 9b3230d commit 26379ae

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

overlays/bootstrap.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,8 @@ in {
294294
++ final.lib.optional (versionAtLeast "9.0" && versionLessThan "9.8" && final.stdenv.targetPlatform.isAndroid) ./patches/ghc/ghc-9.6-hadrian-android.patch
295295
++ final.lib.optional (versionAtLeast "9.0" && versionLessThan "9.8" && final.stdenv.targetPlatform.isMusl && final.stdenv.targetPlatform.isAarch64) ./patches/ghc/ghc-9.6-hadrian-strip-cmd.patch
296296
++ final.lib.optional (versionAtLeast "9.0" && versionLessThan "10.0" && final.stdenv.targetPlatform.is32bit) ./patches/ghc/ghc-9.6-32bit-cmm.patch
297+
# this one is to allow linking extra symbols from iserv.
298+
++ final.lib.optional (versionAtLeast "9.6.1" && versionLessThan"9.10" && final.stdenv.targetPlatform.isAndroid) ./patches/ghc/iserv-syms.patch
297299
;
298300
in ({
299301
ghc865 = final.callPackage ../compiler/ghc (traceWarnOld "8.6" {

0 commit comments

Comments
 (0)