Skip to content
Snippets Groups Projects
Verified Commit fd525f4c authored by Olivier Benz's avatar Olivier Benz
Browse files

README.md: Update section 'Similar projects'

parent c99a1b7c
No related branches found
No related tags found
No related merge requests found
......@@ -20,7 +20,7 @@ who laid the groundwork for [this](https://gitlab.com/benz0li/ghc-musl).
* [Prerequisites](#prerequisites)
* [Install](#install)
* [Usage](#usage)
* [Similar project](#similar-project)
* [Similar projects](#similar-projects)
* [Contributing](#contributing)
* [License](#license)
......@@ -85,9 +85,17 @@ available!
:exclamation: One must use the `--system-ghc --no-install-ghc` flags when using
`stack` with the image for the `arm64/v8` architecture.
## Similar project
## Similar projects
* [utdemir/ghc-musl](https://github.com/utdemir/ghc-musl)
* [fpco/alpine-haskell-stack](https://github.com/fpco/alpine-haskell-stack)
What makes this project different:
1. Multi-arch: `linux/amd64`, `linux/arm64/v8`
1. Built using Hadrian[^1], from source, without docs
[^1]: GHC versions ≥ 9.2.8.
## Contributing
......
......@@ -2,32 +2,31 @@
Topmost entry = Tag `latest`
| GHC | Cabal | Stack | LLVM | Linux distro |
|:-----------|:---------|:-------|:------ |:-------------|
| 9.6.2 | 3.10.1.0 | 2.11.1 | 14 | Alpine 3.18 |
| 9.6.1 | 3.10.1.0 | n/a | 14 | Alpine 3.18 |
| 9.4.6 | 3.8.1.0 | 2.11.1 | 14 | Alpine 3.18 |
| 9.4.5 | 3.8.1.0 | n/a | 14 | Alpine 3.17 |
| 9.4.4 | 3.8.1.0 | n/a | 14 | Alpine 3.17 |
| 9.4.3 | 3.8.1.0 | n/a | 12 | Alpine 3.16 |
| 9.4.2 | 3.8.1.0 | n/a | 12 | Alpine 3.16 |
| 9.4.1 | 3.8.1.0 | n/a | 12 | Alpine 3.16 |
| 9.2.8 | 3.6.2.0 | 2.11.1 | 12 | Alpine 3.16 |
| 9.2.7[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.6[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.5[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.4[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.3[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.2[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.1[^1] | 3.6.0.0 | n/a | 12[^2] | Alpine 3.15 |
| 9.0.2[^1] | 3.4.0.0 | n/a | 10 | Alpine 3.15 |
| 9.0.1[^1] | 3.4.0.0 | n/a | 10 | Alpine 3.15 |
| 8.10.7[^1] | 3.2.0.0 | n/a | 10[^2] | Alpine 3.13 |
| 8.10.6[^1] | 3.2.0.0 | n/a | 10[^2] | Alpine 3.13 |
| 8.10.5[^1] | 3.2.0.0 | n/a | 10[^2] | Alpine 3.13 |
| 8.10.4[^1] | 3.2.0.0 | n/a | 10[^2] | Alpine 3.13 |
| 8.10.1[^1] | 3.2.0.0 | n/a | 10[^2] | Alpine 3.13 |
| 8.8.4[^1] | 3.2.0.0 | n/a | 10[^2] | Alpine 3.12 |
| GHC | Cabal | Stack | LLVM | Linux distro |
|:-----------|:---------|:-------|:---- |:-------------|
| 9.6.2 | 3.10.1.0 | 2.11.1 | 14 | Alpine 3.18 |
| 9.6.1 | 3.10.1.0 | n/a | 14 | Alpine 3.18 |
| 9.4.6 | 3.8.1.0 | 2.11.1 | 14 | Alpine 3.18 |
| 9.4.5 | 3.8.1.0 | n/a | 14 | Alpine 3.17 |
| 9.4.4 | 3.8.1.0 | n/a | 14 | Alpine 3.17 |
| 9.4.3 | 3.8.1.0 | n/a | 12 | Alpine 3.16 |
| 9.4.2 | 3.8.1.0 | n/a | 12 | Alpine 3.16 |
| 9.4.1 | 3.8.1.0 | n/a | 12 | Alpine 3.16 |
| 9.2.8 | 3.6.2.0 | 2.11.1 | 12 | Alpine 3.16 |
| 9.2.7[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.6[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.5[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.4[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.3[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.2[^1] | 3.6.2.0 | n/a | 12 | Alpine 3.16 |
| 9.2.1[^1] | 3.6.0.0 | n/a | 12 | Alpine 3.15 |
| 9.0.2[^1] | 3.4.0.0 | n/a | 10 | Alpine 3.15 |
| 9.0.1[^1] | 3.4.0.0 | n/a | 10 | Alpine 3.15 |
| 8.10.7[^1] | 3.2.0.0 | n/a | 10 | Alpine 3.13 |
| 8.10.6[^1] | 3.2.0.0 | n/a | 10 | Alpine 3.13 |
| 8.10.5[^1] | 3.2.0.0 | n/a | 10 | Alpine 3.13 |
| 8.10.4[^1] | 3.2.0.0 | n/a | 10 | Alpine 3.13 |
| 8.10.1[^1] | 3.2.0.0 | n/a | 10 | Alpine 3.13 |
| 8.8.4[^1] | 3.2.0.0 | n/a | 10 | Alpine 3.12 |
[^1]: w/o Haddock; due to `HADDOCK_DOCS=NO`
[^2]: latest; equiv. to `apk add llvm`
[^1]: w/o Haddock; due to `HADDOCK_DOCS=NO`
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment