# Haskell: Migrating from Make to Hadrian (for packagers)

**URL:** <https://forum.devtalk.com/t/haskell-migrating-from-make-to-hadrian-for-packagers/67628>\
**Category:** Backend Official News\
**Tags:** newsbot, haskell, official-news\
**Created:** [5 August 2022 11:00 UTC](https://forum.devtalk.com/t/haskell-migrating-from-make-to-hadrian-for-packagers/67628 "2022-08-05T11:00:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![NewsBot](https://forum.devtalk.com/user_avatar/forum.devtalk.com/newsbot/32/1114_2.png) [@NewsBot](https://forum.devtalk.com/u/NewsBot)\
**Post date:** [5 August 2022 11:00 UTC](https://forum.devtalk.com/t/haskell-migrating-from-make-to-hadrian-for-packagers/67628/1 "2022-08-05T11:00:16Z")

</div>

A new [Haskell](https://devtalk.com/haskell) blog post/announcement has been posted!

> [@](#):
>
> # Migrating from Make to Hadrian (for packagers)
> 
> #### Sam Derbyshire - 2022-08-05
> 
> As the [Hadrian build system for GHC](https://gitlab.haskell.org/ghc/ghc/blob/master/hadrian/README.md) has reached maturity and the old Make-based build system is becoming increasingly costly to maintain, the GHC maintenance team has decided that it is finally time to remove GHC’s Make-based build system. GHC 9.4 will be the last release series compatible with Make, which will be limited to booting with GHC 9.0. From 9.6 onwards, the only supported way to build GHC will be to use Hadrian.
> 
> This blog post will give an overview of using Hadrian, which should help packagers migrate from the old Make-based build system.
> 
> ## The Hadrian build system
> 
> Hadrian is a modular, statically-typed, extensible build system for GHC, introduced in the paper [http://haskell.org/ghc/blog/20220805-make-to-hadrian.html](https://www.microsoft.com/en-us/research/wp-cont...
> </blockquote>
> </aside>
> <p>Get the full details here: <a href=)
