Imminent Removal of Make Build System

amindfv at mailbox.org amindfv at mailbox.org
Thu Jun 30 19:48:16 UTC 2022


As a site note, it's probably worth removing or adding a deprecation note to this repo:

https://github.com/ghc/hadrian

It's the first search result for me for "ghc hadrian" but it's 4 years behind the code in the GHC GitLab.

Tom

On Thu, Jun 30, 2022 at 08:46:43AM +0100, Matthew Pickering wrote:
> Hi all,
> 
> We are imminently going to remove the make build system.
> 
> See: https://gitlab.haskell.org/ghc/ghc/-/merge_requests/7094
> 
> There is quite extensive documentation about using hadrian, the best
> place to start is the in-tree documentation:
> 
> https://gitlab.haskell.org/ghc/ghc/-/blob/master/hadrian/README.md
> 
> For packagers:
> 
> * The 9.4.* series will be the last release series which can be built
> with the make build system.
> * 9.6.* will only be able to be built using hadrian.
> * See ghcs-nix for an example of how to modify your own build system
> to use hadrian:
> https://gitlab.haskell.org/bgamari/ghcs-nix/-/blob/master/hadrian.nix
> * Sam Derbyshire is creating a guide aimed at packagers describing how
> to migrate their build plans.
> 
> Cheers,
> 
> Matt
> _______________________________________________
> ghc-devs mailing list
> ghc-devs at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs


More information about the ghc-devs mailing list