Features/GHC741
From FedoraProject
(→Release Notes) |
m (Jreznik moved page Features/GHC74 to Features/GHC741: Feature owner asked to update name to reflect the real version covered by) |
||
| (22 intermediate revisions by one user not shown) | |||
| Line 1: | Line 1: | ||
| − | = GHC 7.4 = | + | = GHC 7.4.1 = |
== Summary == | == Summary == | ||
| Line 10: | Line 10: | ||
== Current status == | == Current status == | ||
* Targeted release: [[Releases/18 | Fedora 18 ]] | * Targeted release: [[Releases/18 | Fedora 18 ]] | ||
| − | * Last updated: 2012- | + | * Last updated: 2012-09-04 |
| − | * Percentage of completion: | + | * Percentage of completion: 100% |
== Detailed Description == | == Detailed Description == | ||
| Line 23: | Line 23: | ||
* Finalize ghc-rpm-macros for F18 [done] | * Finalize ghc-rpm-macros for F18 [done] | ||
* Refresh and rebuild all Haskell packages with appropriate version bumps [done] | * Refresh and rebuild all Haskell packages with appropriate version bumps [done] | ||
| − | * Build ghc-7.4 for secondary archs [ | + | * Build ghc-7.4 for secondary archs [done] |
| − | * Test packages in rawhide/f18 | + | * update Haskell Platform to 2012.2.0.0 [done] |
| + | * Test packages in rawhide/f18 [done] | ||
| + | * Block old Haskell Platform packages ([https://fedorahosted.org/rel-eng/ticket/5238 releng ticket]) [done] | ||
== How To Test == | == How To Test == | ||
| Line 33: | Line 35: | ||
* yum install ghc-*-devel | * yum install ghc-*-devel | ||
* yum install pandoc | * yum install pandoc | ||
| + | * yum install gitit | ||
== User Experience == | == User Experience == | ||
| − | Fedora users will have the latest version of GHC available to them. | + | Fedora users will have the latest major version of GHC available to them. |
== Dependencies == | == Dependencies == | ||
| − | + | * For ARM, llvm-3.1 needs to be patched for ghc: see [https://bugzilla.redhat.com/show_bug.cgi?id=839473 bug] [done] | |
== Contingency Plan == | == Contingency Plan == | ||
| Line 45: | Line 48: | ||
== Documentation == | == Documentation == | ||
* http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html | * http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html | ||
| + | * http://hackage.haskell.org/platform/changelog.html | ||
== Release Notes == | == Release Notes == | ||
The Haskell GHC compiler has been updated to version 7.4.1 with many new features and improvements. | The Haskell GHC compiler has been updated to version 7.4.1 with many new features and improvements. | ||
| + | Haskell Platform has been updated to 2012.2.0.0. | ||
== Comments and Discussion == | == Comments and Discussion == | ||
Latest revision as of 12:11, 17 October 2012
Contents |
[edit] GHC 7.4.1
[edit] Summary
Update Fedora Haskell packages to the latest major version 7.4.1 of the Glasgow Haskell Compiler.
[edit] Owner
- Name: Jens Petersen
- Email: petersen at redhat.com
[edit] Current status
- Targeted release: Fedora 18
- Last updated: 2012-09-04
- Percentage of completion: 100%
[edit] Detailed Description
Bumping ghc version requires a complete rebuild of all Haskell packages against the new version.
[edit] Benefit to Fedora
GHC 7.4 is a major new version of the Haskell compiler with many improvements.
[edit] 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 [done]
- update Haskell Platform to 2012.2.0.0 [done]
- Test packages in rawhide/f18 [done]
- Block old Haskell Platform packages (releng ticket) [done]
[edit] How To Test
- yum install ghc
- yum install haskell-platform
- yum install @haskell
- yum install xmonad
- yum install ghc-*-devel
- yum install pandoc
- yum install gitit
[edit] User Experience
Fedora users will have the latest major version of GHC available to them.
[edit] Dependencies
- For ARM, llvm-3.1 needs to be patched for ghc: see bug [done]
[edit] Contingency Plan
No major problems expected.
[edit] Documentation
- http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html
- http://hackage.haskell.org/platform/changelog.html
[edit] Release Notes
The Haskell GHC compiler has been updated to version 7.4.1 with many new features and improvements. Haskell Platform has been updated to 2012.2.0.0.