haskell / haskell-language-server

Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
Apache License 2.0
2.61k stars 351 forks source link

GNUmakefile needs to be patched for cabal-3.12 #4331

Open fendor opened 1 week ago

fendor commented 1 week ago

ℹ️ One has to patch https://github.com/haskell/haskell-language-server/blob/287ee42ab566e5c088d80ec859d991f5be04f66e/GNUmakefile#L141 when using cabal-install versions ≥ 3.11 (i.e. cabal-install-v3.12.0.0-prerelease).
👉 Patch: Modify "$(STORE_DIR)/ghc-$(GHC_VERSION)" to "$(STORE_DIR)/ghc-$(GHC_VERSION)-inplace".

Cross reference:

Originally posted by @benz0li in https://github.com/haskell/haskell-language-server/issues/4319#issuecomment-2179048595