Features/GHC741
From FedoraProject
(→Documentation) |
(postponing for now for F18) |
||
| Line 9: | Line 9: | ||
== Current status == | == Current status == | ||
| − | * Targeted release: [[Releases/ | + | * Targeted release: [[Releases/18 | Fedora 18 ]] |
| − | * Last updated: 2012-01- | + | * Last updated: 2012-01-06 |
| − | * Percentage of completion: | + | * Percentage of completion: 0% |
== Detailed Description == | == Detailed Description == | ||
| Line 20: | Line 20: | ||
== Scope == | == Scope == | ||
| − | |||
* Bootstrap ghc-7.4 in rawhide. | * Bootstrap ghc-7.4 in rawhide. | ||
* Finalize ghc-rpm-macros for F17 (drop ghc-prof provides). | * Finalize ghc-rpm-macros for F17 (drop ghc-prof provides). | ||
| Line 38: | Line 37: | ||
== Dependencies == | == Dependencies == | ||
| − | ghc-7.4.1 release is expected | + | ghc-7.4.1 release is expected early 2012. |
| − | haskell-platform release for ghc-7.4 expected | + | haskell-platform release for ghc-7.4 expected around May 2012. |
== Contingency Plan == | == Contingency Plan == | ||
| − | + | Stay with ghc-7.0.4 and haskell-platform-2012.4. | |
== Documentation == | == Documentation == | ||
| − | |||
* http://www.reddit.com/r/haskell/comments/mm68o/ghc_74_branched_whats_in_for_christmas/ | * http://www.reddit.com/r/haskell/comments/mm68o/ghc_74_branched_whats_in_for_christmas/ | ||
* http://www.haskell.org/ghc/docs/7.2.2/html/users_guide/release-7-2-1.html | * http://www.haskell.org/ghc/docs/7.2.2/html/users_guide/release-7-2-1.html | ||
| Line 56: | Line 54: | ||
* See [[Talk:Features/GHC74]] | * See [[Talk:Features/GHC74]] | ||
| − | [[Category: | + | [[Category:FeaturePageIncomplete]] |
<!-- When your feature page is completed and ready for review --> | <!-- When your feature page is completed and ready for review --> | ||
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler --> | <!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler --> | ||
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete--> | <!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete--> | ||
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process --> | <!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process --> | ||
Revision as of 09:59, 6 January 2012
Contents |
GHC 7.4
Summary
Update Fedora Haskell packages to the latest major version 7.4.1 of the Glasgow Haskell Compiler.
Owner
- Name: Jens Petersen
- Email: petersen at redhat.com
Current status
- Targeted release: Fedora 18
- Last updated: 2012-01-06
- Percentage of completion: 0%
Detailed Description
Bumping ghc version requires a complete rebuild of all Haskell packages against the new version.
Benefit to Fedora
GHC 7.4 is a major new version of ghc with many new compiler features and improvements.
Scope
- Bootstrap ghc-7.4 in rawhide.
- Finalize ghc-rpm-macros for F17 (drop ghc-prof provides).
- Refresh and rebuild all Haskell packages with appropriate version bumps.
- Test packages in rawhide/f17
How To Test
- yum install ghc
- yum install haskell-platform
- yum install @haskell
- yum install xmonad
- yum install ghc-*-devel
- yum install pandoc
User Experience
Fedora users will have the latest version of GHC available to them.
Dependencies
ghc-7.4.1 release is expected early 2012. haskell-platform release for ghc-7.4 expected around May 2012.
Contingency Plan
Stay with ghc-7.0.4 and haskell-platform-2012.4.
Documentation
- http://www.reddit.com/r/haskell/comments/mm68o/ghc_74_branched_whats_in_for_christmas/
- http://www.haskell.org/ghc/docs/7.2.2/html/users_guide/release-7-2-1.html
- http://www.haskell.org/ghc/docs/7.2.2/html/users_guide/release-7-2-2.html
Release Notes
The Haskell GHC compiler has been updated to version 7.4.1 with numerous new features and improvements.