Skip to content

Releases: jessicah/haiku-ghc

GHC 9.6.2 Binary Distribution

15 Jun 21:43
53fb8e5
Compare
Choose a tag to compare

An unregisterised build for x86_64 of GHC 9.6.2. I haven't patched a couple of dependencies with this build, so paths will be a little bit off. First time building GHC using the hadrian build tool.

GHC 9.4.5 Binary Distribution

30 May 20:06
53fb8e5
Compare
Choose a tag to compare

GHC 9.4.5 for an unregisterised x86_64.

GHC 9.2.8 Binary Distribution

29 May 06:40
53fb8e5
Compare
Choose a tag to compare

An unregisterised build of GHC for x86_64.

GHC 9.0.2 Binary Distribution

28 May 02:53
53fb8e5
Compare
Choose a tag to compare

This is an unregisterised build of GHC for x86_64, kept as a reference whilst attempting to build all the way to GHC current (9.6 as of this release).

Debug is the devel2 build profile, -DDEBUG enabled, optimisations off, etc.

Cabal is a bootstrapped cabal, depends libz, libiconv, libgmp.

GHC 8.10.7 Binary Distribution

26 May 21:18
53fb8e5
Compare
Choose a tag to compare

This is an unregisterised build of GHC for x86_64, kept as a reference whilst attempting to build all the way to GHC current (9.6 as of this release).

GHC 8.8.4 Binary Distribution

25 May 07:49
53fb8e5
Compare
Choose a tag to compare

This is an unregisterised build of GHC for x86_64, kept as a reference whilst attempting to build all the way to GHC current (9.6 as of this release).

GHC 8.6.5 Binary Distribution

31 Aug 23:41
Compare
Choose a tag to compare

This is the GHC 8.6.5 Binary Distribution for Haiku, which can be used to bootstrap building of Haiku packages, or used as-is when installed to a non-packaged location. These are cross-compiled builds for Haiku, built on Linux.

Currently available are:

  • i386-unknown-haiku, for 32-bit x86
  • x86_64-unknown-haiku, for 64-bit x86

The 64-bit version is a so-called "unregisterised" build, as building using either the NCG or LLVM backends currently produces invalid relocations when cross-compiling for Haiku.

GHC 7.8.3 Binary Distribution

02 Nov 12:05
Compare
Choose a tag to compare

This is the GHC 7.8.3 Binary Distribution for Haiku, which can be used to bootstrap building of Haiku packages, or used as is when installed to a non-packaged location.

Many thanks go out to Nick Smallbone for creating many of the patches to GHC, and the initial GHC cross-compiler work, and to Michael Lotz, who addressed a number of kernel bugs in Haiku that were preventing it from building/running successfully on Haiku.