Skip to content

Commit

Permalink
Turn off pool allocator in favour of m32_alloc solution in ghc 9.8.3
Browse files Browse the repository at this point in the history
  • Loading branch information
hamishmack committed Oct 24, 2024
1 parent ba47781 commit cac67f7
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions overlays/bootstrap.nix
Original file line number Diff line number Diff line change
Expand Up @@ -224,8 +224,10 @@ in {
&& final.stdenv.targetPlatform.is32bit
|| final.stdenv.targetPlatform.isMusl)
(until "9.11" ./patches/ghc/ghc-9.6-missing-symbols-deadbeef.patch)
++ onAarch64Musl (fromUntil "9.6" "9.11" ./patches/ghc/ghc-9.6-linker-pool-allocator.patch)
++ onAarch64Musl (fromUntil "9.6" "9.11" ./patches/ghc/ghc-9.6-linker-pool-allocator-2.patch)
++ onAarch64Musl (fromUntil "9.6" "9.8.3" ./patches/ghc/ghc-9.6-linker-pool-allocator.patch)
++ onAarch64Musl (fromUntil "9.10" "9.11" ./patches/ghc/ghc-9.6-linker-pool-allocator.patch)
++ onAarch64Musl (fromUntil "9.6" "9.8.3" ./patches/ghc/ghc-9.6-linker-pool-allocator-2.patch)
++ onAarch64Musl (fromUntil "9.10" "9.11" ./patches/ghc/ghc-9.6-linker-pool-allocator-2.patch)

++ onMusl (fromUntil "9.6" "9.8" ./patches/ghc/ghc-9.6-0001-Refactor-IServ.hs.patch)
++ onMusl (fromUntil "9.6" "9.11" ./patches/ghc/ghc-9.6-0002-Drop-spurious-8-byte-offset-from-elf_plt.patch)
Expand Down

0 comments on commit cac67f7

Please sign in to comment.