(→Scope: add 2nd archs) |
|||
Line 20: | Line 20: | ||
== Scope == | == Scope == | ||
* Bootstrap ghc-7.4 in rawhide | * Bootstrap ghc-7.4.1 in rawhide [done] | ||
* Finalize ghc-rpm-macros for F18 | * Finalize ghc-rpm-macros for F18 [done] | ||
* Refresh and rebuild all Haskell packages with appropriate version bumps. | * Refresh and rebuild all Haskell packages with appropriate version bumps [done] | ||
* Test packages in rawhide/f18 | * Build ghc-7.4 for secondary archs. | ||
* Test packages in rawhide/f18. | |||
== How To Test == | == How To Test == |
Revision as of 09:16, 4 April 2012
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-04-04
- Percentage of completion: 50%
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.1 in rawhide [done]
- Finalize ghc-rpm-macros for F18 [done]
- Refresh and rebuild all Haskell packages with appropriate version bumps [done]
- Build ghc-7.4 for secondary archs.
- Test packages in rawhide/f18.
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
haskell-platform release for ghc-7.4.1 expected in May 2012.
Contingency Plan
No major problems expected.
Documentation
- 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
- http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html
Release Notes
The Haskell GHC compiler has been updated to version 7.4.1 with numerous new features and improvements.