Skip to content

Unable to use ghc925 with haskell-language-server enabled #1827

@qwbarch

Description

@qwbarch

Build system: x86_64-linux
GHC: 9.2.5

Enabling haskell-language-server with ghc925 results in the following error when running nix develop:

error: builder for '/nix/store/xhzz5y2wh93pdlm7cxbz27gyhxgrjk0x-stylish-haskell-lib-stylish-haskell-0.14.3.0.drv' failed with exit code 1;
       last 10 log lines:
       >         defaultDynFlags GHCEx.fakeSettings GHCEx.fakeLlvmConfig
       >       In an equation for baseDynFlags’:
       >           baseDynFlags
       >             = defaultDynFlags GHCEx.fakeSettings GHCEx.fakeLlvmConfig
       >    |
       > 71 | baseDynFlags = defaultDynFlags GHCEx.fakeSettings GHCEx.fakeLlvmConfig

Steps To Reproduce

  1. Run nix flake init --template templates#haskell-nix --impure
  2. Set ghc version to 9.2.5 and enable haskell-language-server.
  3. Disable cross-compilation.
  4. Delete flake.lock
  5. Run nix develop

I also have a repository with the flake already setup: https://github.com/qwbarch/hnix-reproducible

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions