Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-21 | Bump to lts-22.22 to pick up ghc-9.6.5 | gesh | |
2024-05-02 | Force building with ghc-9.6.5 | gesh | |
The default makepkg configuration sets LDFLAGS but not LD. GHC used to take this as its cue to select its own choice of LD. However GHC would *not* check that its choice of LD supports LDFLAGS. This is a problem for dependencies with C components, which get linked using this LD. A fix[1] for this has landed in ghc 9.6.5 on 2024-04-16, and ghc's installed using the current ghcup HEAD (starting with 7a684ad[2]) will have `--disable-ld-override` passed, which also fixes the issue. [1] - https://gitlab.haskell.org/ghc/ghc/-/issues/24565 [2] - https://github.com/haskell/ghcup-hs/issues/1032 | |||
2024-04-15 | Update license to SPDX, add git makedep | gesh | |
Thanks to @alerque for reminding me of the makedep requirement | |||
2024-04-15 | Update LTS via stack itself instead of via patch | gesh | |
Less brittle | |||
2023-08-24 | Bump to LTS-21.8 | gesh | |
2021-11-25 | Bump stackage lts version to 18.18 | gesh | |
Upstream config of 16.27 is already a year old. Since building with it pulls in old versions of packages, this duplicates the storage burden on build machines. | |||
2021-10-27 | Initial commit | gesh | |