Skip to content

Support GHC 9.10 #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed

Support GHC 9.10 #5

wants to merge 1 commit into from

Conversation

raehik
Copy link

@raehik raehik commented Sep 25, 2024

defun builds fine on GHC 9.10 with updated base bounds. I also jailbroke it for a package I wrote that depends on it, and it seems to be fine (testing currently).

@raehik
Copy link
Author

raehik commented Oct 12, 2024

ping @phadej been cabal jailbreaking for a plethora of packages with no issues

@phadej
Copy link
Owner

phadej commented Oct 13, 2024

I'll probably comeback to defun when GHC 9.12 is released. I'm not using GHC-9.10 myself that much, and GHC-9.12 will come next month according to https://gitlab.haskell.org/ghc/ghc/-/milestones/393#tab-issues (at the moment of writing).

@raehik
Copy link
Author

raehik commented Oct 13, 2024

OK. I'm fairly certain the fix is only a base bump and Cabal revision (edit: for each package, but I only use defun-core personally). Let me know if you don't want to merge this, and I'll close and keep working around. Thanks regardless for the package :)

@raehik
Copy link
Author

raehik commented Mar 11, 2025

GHC 9.12.1 is released and 9.12.2 (which should fix the runtime bug) is maybe a week away. ping @phadej

@phadej
Copy link
Owner

phadej commented Mar 11, 2025

GHC-9.12.2 should drop tomorrow (with hopefully no big delays to get available through ghcup): https://www.haskell.org/ghc/blog/20240225-ghc-9.12.2-rc1-released.html

I"m very aware of that, thanks.

@raehik
Copy link
Author

raehik commented Mar 11, 2025

Right, sorry for the bluntness. I meant this as a reply to

I'll probably comeback to defun when GHC 9.12 is released

I have a handful of libraries that depend on some type-level work using defun-core and hoping to remove my defun jailbreaks :)

@phadej
Copy link
Owner

phadej commented Mar 14, 2025

Apparently the message was 12th week, i.e. week 17.3..23.3; well I'm busy that one, and the one after that.

If we had to wait for bug fix release over three months, we can wait few weeks on top of that.

Sorry for inconvenience.

EDIT: I will make an update for GHC-9.12 then; but I'm very likely to skip the GHC-9.14. So next updates after this will be tentatively in 2026.

@phadej
Copy link
Owner

phadej commented Mar 17, 2025

I run into haskell/cabal#10836 elsewhere, and TBH it ate all the current motivation to work for GHC-9.12 support. I really don't want to work around tool limitations. Hopefully I don't ask for too much when I expect tools to work (not worse then previous versions).

@raehik
Copy link
Author

raehik commented Mar 17, 2025

I understand maintenance for lots of pkgs is time-consuming. I shall be patient. Thanks again for defun.

@phadej phadej mentioned this pull request Mar 30, 2025
@phadej phadej closed this in #6 Mar 31, 2025
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.

2 participants