Age | Commit message (Collapse) | Author |
|
.gitattributes are useful for local configuration, but they shouldn't
have been checked in
|
|
|
|
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
|
|
Thanks to @alerque for reminding me of the makedep requirement
|
|
Less brittle
|
|
|
|
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.
|
|
Previous config also killed diffs
|
|
|