Bug 2346155 - Haskell GHC 9.8 and Stackage 23
Summary: Haskell GHC 9.8 and Stackage 23
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jens Petersen
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: F43Changes
TreeView+ depends on / blocked
 
Reported: 2025-02-17 18:07 UTC by Aoife Moloney
Modified: 2025-05-06 08:07 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-05-06 08:07:52 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FC-1486 0 None None None 2025-02-18 02:24:50 UTC

Description Aoife Moloney 2025-02-17 18:07:13 UTC
This is a tracking bug for Change: Haskell GHC 9.8 and Stackage 23
For more details, see: https://fedoraproject.org/wiki/Changes/Haskell_GHC_9.8_and_Stackage_23

Update the GHC Haskell compiler from major version 9.6 to 9.8 and Haskell packages from Stackage LTS 22 to LTS 23 versions.

If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.

Comment 1 Zbigniew Jędrzejewski-Szmek 2025-02-25 18:33:48 UTC
Jens, what is the status here? Will this happen for F42?

Comment 2 Jens Petersen 2025-03-07 11:49:20 UTC
(Oops, thought I had already replied - I probably didn't press Save...)

It is looking less, though there is still a possible chance I could finish it before the final freeze perhaps...

Comment 3 Jens Petersen 2025-03-07 11:50:18 UTC
(In reply to Jens Petersen from comment #2)
> It is looking less, though there is still a possible chance I could finish

Sorry "less likely"

Comment 4 Jens Petersen 2025-04-01 12:38:26 UTC
I have made some progress (in a sidetag), however I am running into compilation problems on i686 with ghc-9.8.4.
It seems like those problems don't exist for ghc9.10+, though arguably it could also be an opportunity to drop 32bit Haskell...
I am a little conflicted: it might affect some packages using pandoc in their builds for instance.

Ironically the problem I seem to be running into should be have been fixed in 9.8.4, but perhaps not completely?
I have opened https://gitlab.haskell.org/ghc/ghc/-/issues/25904

Comment 5 Jens Petersen 2025-04-11 03:53:42 UTC
More progress in my rawhide sidetag, but moved to F43 now...

Comment 6 Jens Petersen 2025-04-11 03:58:01 UTC
Though there is a reasonable chance, time allowing that F43 will actually ship ghc-9.10

Comment 7 Jens Petersen 2025-04-11 04:01:34 UTC
However depending on the final result for Rawhide, I may still backport 9.8 to Fedora 42 perhaps.

Comment 8 Jens Petersen 2025-04-13 03:10:50 UTC
Pushed to Rawhide in https://bodhi.fedoraproject.org/updates/FEDORA-2025-8c24ced850

Comment 9 Jens Petersen 2025-04-21 06:56:36 UTC
This has been in Rawhide for about a week now.

Comment 10 Jens Petersen 2025-05-06 08:07:52 UTC
For rawhide I have also retired:

- ghc-aeson-compat
- ghc-fclabels
- ghc-system-fileio


Note You need to log in before you can comment on or make changes to this bug.