haskell / haskell/haskell-language-server

HLS 2.12.0.0 GHC 9.10.3 ABI issue

Open
#4,783 5 comments 0 reactions 0 assignees View on GitHub
bindists can-workaround type: bug
Dominant language
Haskell
Stars
3k
Forks
455
Avg merge
4d 3h
Merged PRs (30d)
12

Description

HLS 2.12.0.0 GHC 9.10.3 ABI issue

### Your environment

Which OS do you use?

Ubuntu (docker image: mcr.microsoft.com/devcontainers/base:ubuntu-24.04)
Linux 60c680e4bb3d 6.10.14-linuxkit #1 SMP Wed Sep 10 06:47:45 UTC 2025 aarch64 aarch64 aarch64 GNU/Linux

Which version of GHC do you use and how did you install it?

GHC 9.10.3 by ghcup

https://github.com/LCamel/HLS_2.12.0.0_ABI_issue/blob/6a72b1c73ac59187e466bfcf18442de01db16227/install-haskell.sh#L17

How is your project built (alternative: link to the project)?

an empty directory

Which LSP client (editor/plugin) do you use?

None.

haskell-language-server-wrapper --lsp

Which version of HLS do you use and how did you install it?

HLS 2.12.0.0 by ghcup

https://github.com/LCamel/HLS_2.12.0.0_ABI_issue/blob/6a72b1c73ac59187e466bfcf18442de01db16227/install-haskell.sh#L20

Have you configured HLS in any way (especially: a `hie.yaml` file)?

None

### Steps to reproduce

I have created a repository to reproduce it.

https://github.com/LCamel/HLS_2.12.0.0_ABI_issue

1. check haskell-versions.env
2. run ./test.sh

### Expected behaviour

HLS 2.12.0.0 should start like HLS 2.11.0.0 .

### Actual behaviour

HLS 2.12.0.0 outputs "GHC ABIs don't match!".

### Debug information

https://github.com/LCamel/HLS_2.12.0.0_ABI_issue/blob/main/2.12.0.0_error.log

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.