Skip to content

support ghc9103+ghc9124, fix nix build#209

Open
sectore wants to merge 3 commits intoseanhess:mainfrom
sectore:fix/ghc10
Open

support ghc9103+ghc9124, fix nix build#209
sectore wants to merge 3 commits intoseanhess:mainfrom
sectore:fix/ghc10

Conversation

@sectore
Copy link
Copy Markdown
Contributor

@sectore sectore commented May 6, 2026

Support (new)

  • ghc9103
  • ghc9124

It follows ghc versions available in Nix via haskell.packages:

nix eval nixpkgs#haskell.packages --apply 'p: builtins.attrNames p'`

[ ... "ghc9103" ... "ghc9124" ... ]

Not supported (Nix only)

  • ghc967 as it could not run tests (skeletest requires GHC >=9.8)

Question: Can we remove 9.6.x entirely? It has been already deactivated in haskell.yaml workflow.

Fixed

  • nix flake check
  • nix build .#ghc984-hyperbole-demo
  • nix build .#ghc9103-hyperbole-demo

Closes #208

@sectore sectore marked this pull request as draft May 6, 2026 12:08
@seanhess
Copy link
Copy Markdown
Owner

seanhess commented May 6, 2026

Thanks!

@seanhess
Copy link
Copy Markdown
Owner

seanhess commented May 6, 2026

You know this is marked work in progress? I didn't know that feature existed, seems useful. LMK when it's ready :)

@sectore
Copy link
Copy Markdown
Contributor Author

sectore commented May 7, 2026

Yes, it's still WIP. Nix builds are still broken. And it seems they have been already broken for some time ...

Could you check #208 and let me know about ghc version Hyperbole should support, pls? Can we remove 9.6.x as it has issues to run tests using skeletest (with or without Nix)?

BTW: What's the ghc version you run locally? As you said you don't use Nix ...

sectore added 2 commits May 7, 2026 11:37
working / tested:

- [x] `nix flake check`
- [x] `nix build .#ghc984-hyperbole-demo`
- [x] `nix build .#ghc9103-hyperbole-demo`

Note: `ghc967` has been deactivated since it could not run tests (`skeletest` requires GHC `>=9.8`)
@sectore sectore changed the title support ghc9103 support ghc9103+ghc9124, fix nix build May 7, 2026
@sectore sectore marked this pull request as ready for review May 7, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ghc: update tested-with

2 participants