Commit Graph

6 Commits

Author SHA1 Message Date
sternenseemann
65c3102d78 ghc: 8.10.6 -> 8.10.7
https://www.haskell.org/ghc/download_ghc_8_10_7.html

(cherry picked from commit 9eca744cc0484e417deb260076241efb0a6c159d)
2021-09-23 00:13:41 +00:00
sternenseemann
56a9ec15ff ghc 8.10.6: Init
Backport which adds, rather than updates, the GHC release.

----

The only big change is required for darwin since GHC 8.10.5 now
runs xattr in the install phase on darwin:

* 11e1dcde0d
* ec451cac39

Unfortunately, it uses the host /usr/bin/xattr by default which is
present in the build due to a lack of sandboxing on darwin. That xattr
version however still requires Python 2.7 whereas Python 3.8 is in PATH
in our build. We solve this by setting the XATTR environment variable.

We can't use python3Packages.xattr since GHC expects Apple's fork of
xattr which provides some extra flags to utilize.

Co-authored-by: Cheng Shao <cheng.shao@tweag.io>

(Adapted from cb330ce4f05f5a6e2da3021e9cbf4ea2eb592631)
2021-09-23 00:13:41 +00:00
Peter Simons
bfc21fc316 haskell-language-server: drop obsolete ghc-8.6.5 from the wrapper 2021-03-12 21:29:55 +01:00
Jakob Leifhelm
bcadd3e19c
haskell-language-server: ghc 8.10.3 -> ghc 8.10.4 2021-02-21 19:28:11 +01:00
Jakob Leifhelm
16c10f8b05
haskell-language-server: default ghc 8.10.2 -> 8.10.3 2021-02-07 10:15:58 +01:00
maralorn
0756b8a7bf
haskell-language-server: Init wrapper for multiple ghc versions at 0.5.0 (#99519)
* haskell-language-server: Init wrapper for multiple ghc versions at 0.5.0

* Fix closure size

* docs: Add hls section to Haskell part of manual
2020-10-10 16:01:57 +02:00