File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change 249
249
++ fromUntil "9.8.1" "9.8.2" ./patches/ghc/ghc-9.8-cabal-c-soures-fix.patch
250
250
++ fromUntil "9.6.3" "9.9" ./patches/ghc/ghc-9.6.3-Cabal-9384.patch
251
251
++ final . lib . optionals ( final . stdenv . targetPlatform . isWindows ) ( fromUntil "9.4.1" "9.5" ./patches/ghc/ghc-9.4-hadrian-win-cross.patch )
252
- ++ fromUntil "9.6.1" "9.8" ./patches/ghc/MR10116.patch
253
252
++ fromUntil "9.4.1" "9.6" ./patches/ghc/hadrian-build-deriveConstants-genprimopcode-ghc94.patch
254
253
++ final . lib . optional ( versionAtLeast "8.10" && versionLessThan "9.4" && final . stdenv . targetPlatform != final . stdenv . hostPlatform ) ./patches/ghc/ghc-make-stage-1-lib-ghc.patch
255
254
Original file line number Diff line number Diff line change 50
50
(>&2 echo "---> Starting ${ interpreter . exeName } on port $PORT")
51
51
${ qemu } /bin/qemu-${ qemuSuffix } ${ interpreter . override
52
52
( {
53
- patches = [ . /patches/iserv-proxy-keep-cafs.patch ]
54
- ++ lib . optional ( hostPlatform . isAndroid && hostPlatform . isAarch32 ) ./patches/iserv-proxy-interpreter-9.3-android32.patch
55
- ++ lib . optional ( hostPlatform . isAndroid && hostPlatform . isAarch64 ) ./patches/iserv-proxy-interpreter-9.3-android.patch
53
+ patches = lib . optional ( builtins . compareVersions interpreter . version "9.0" > 0 ) . /patches/iserv-proxy-keep-cafs.patch
54
+ ++ lib . optional ( builtins . compareVersions interpreter . version "9.0" > 0 && hostPlatform . isAndroid && hostPlatform . isAarch32 ) ./patches/iserv-proxy-interpreter-9.3-android32.patch
55
+ ++ lib . optional ( builtins . compareVersions interpreter . version "9.0" > 0 && hostPlatform . isAndroid && hostPlatform . isAarch64 ) ./patches/iserv-proxy-interpreter-9.3-android.patch
56
56
;
57
57
} // lib . optionalAttrs hostPlatform . isAndroid {
58
58
setupBuildFlags = [ "--ghc-option=-optl-static" ] ++ lib . optional hostPlatform . isAarch32 "--ghc-option=-optl-no-pie" ;
You can’t perform that action at this time.
0 commit comments