nixpkgs/pkgs/development/compilers/ghc
sternenseemann ccc08ba453 haskell.compiler.{ghc98*,ghcHEAD}: bootstrap using source built 9.6
Unfortunately, we are running into trouble linking dependencies of
hadrian against the libraries of the clock package with 9.6.3 and
9.6.4 _bindists_. My current suspiscion is that this is caused by
some kind of discrepancy between the toolchain used by GHC upstream
and us that persists from the configure step used when building the
bindist. The problem seems to be somewhat localized to hsc2hs (hence
clock is an issue), with GHC 9.6.4 bindists even passing a flag to
ld that is not supported by our version of cctools.

The problem is not fully diagnosed, so take the speculation above
with a grain of salt.

As a workaround, we can use the source built GHC 9.6 which is, of
course, configured with our toolchain in the environment.
2024-03-21 21:00:12 +01:00
..
8.6.5-binary.nix haskell.compiler.ghc8102Binary: remove at 8.10.2 2024-01-25 15:20:35 +01:00
8.10.7-binary.nix haskell.compiler.ghc8102Binary: remove at 8.10.2 2024-01-25 15:20:35 +01:00
8.10.7.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.0.2.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.2.4-binary.nix haskell.compiler.ghc*Binary: add missing #! patch 2023-12-24 14:39:59 +01:00
9.2.5.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.2.6.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.2.7.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.2.8.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.4.5.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.4.6-bytestring-posix-source.patch haskell.compiler.ghc946: init at 9.4.6 2023-08-08 16:25:45 +02:00
9.4.6.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.4.7.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.4.8.nix haskell.compiler: no dynamic way without enableShared/enableProfiledLibs 2024-02-26 13:23:26 +01:00
9.6.3-binary.nix haskell.compiler.{ghc98*,ghcHEAD}: bootstrap using source built 9.6 2024-03-21 21:00:12 +01:00
9.6.3.nix haskell.compiler.ghc96: 9.6.2 -> 9.6.3 2023-09-28 15:28:23 +02:00
9.6.4.nix haskell.compiler.ghc96: 9.6.3 -> 9.6.4 2024-01-23 21:05:01 +01:00
9.8.1.nix haskell.compiler.ghc98: init at 9.8.1 2023-10-15 00:43:20 +02:00
9.8.2.nix ghc: add new compiler version 9.8.2 2024-02-26 10:37:33 +01:00
Cabal-3.2-3.4-paths-fix-cycle-aarch64-darwin.patch
Cabal-at-least-3.6-paths-fix-cycle-aarch64-darwin.patch haskell.packages.ghc9{6,8}: work around aarch64-darwin output cycles 2023-12-13 00:16:18 +01:00
common-hadrian.nix pkgsStatic.haskell.packages.ghc96.ghc: mark broken 2024-01-11 14:14:56 +01:00
docs-sphinx-7-ghc98.patch ghc*: patch build of docs after sphinx update 2023-10-28 12:50:03 +02:00
docs-sphinx-7.patch ghc*: patch build of docs after sphinx update 2023-10-28 12:50:03 +02:00
gcc-clang-wrapper.sh
head.nix haskell.compiler.ghcHEAD: 9.9.20231014 -> 9.9.20231121 2023-11-22 15:48:01 +01:00
respect-ar-path.patch