ghc 7.0.4-8ubuntu1 source package in Ubuntu
Changelog
ghc (7.0.4-8ubuntu1) precise; urgency=low * Merge with Debian, remaining changes: + Pass --hash-style=both --no-copy-dt-needed-entries --as-needed to the linker. * Use dh-autoreconf ghc (7.0.4-8) unstable; urgency=low * Remove ghci support on powerpc (Closes: #631073) ghc (7.0.4-7) unstable; urgency=low [ Joachim Breitner ] * patches/configure-s390x: Add s390x to the list of known architectures. * add armhf in debian/rules (Patch by Riku Voipio, Closes: #640811) [ Iain Lane ] * Handle linker scripts for which dlopen returns "file too short" and/or which contain INPUT statements (for example libncurses.so) (Closes: #644591) * Standards-Version → 3.9.2, no changes required ghc (7.0.4-6) unstable; urgency=low * Fix #609445 by actually removing the patch for #566331, not needed any more since this upstream commit: Sat Jul 31 12:55:06 BST 2010 Ian Lynagh <email address hidden> * Expose the functions haddock needs even when haddock is disabled; #3558 ghc (7.0.4-5) unstable; urgency=low * Remove ghc-doc dependency on ghc, it did not have the desired effect. Instead call ghc-pkg recache in ghc-doc’s trigger as well. * Fix missing instance documentation (Closes: #609445) This was a Debian-specific regression, introduced in the fix for #566331 or later caused by it, and fixed by building haddock with -DGHCI. ghc (7.0.4-4) unstable; urgency=low * Let ghc-doc depend on ghc. It already does via ghc-haddock, making this explicit ensures that the triggers run in the right order. * debian/patches/hash-version-number: Include the upstream version number in the ABI hash. We do need to recompile everything, even after a minor ghc upgrade. This allows to use the same mechanism to ensure correctness and detect that we need to recompile something as for other kind of recompilations. (Closes: #633828) ghc (7.0.4-3) unstable; urgency=low * Employ similar symlink work-around to merge /var/lib/ghc-*/package.conf.d into /var/lib/ghc/package.conf.d. Also remove version number from /usr/lib/ghc path. ghc (7.0.4-2) unstable; urgency=low * Fix ghc-ghci existance check logic ghc (7.0.4-1) unstable; urgency=low * New upstream release (Closes: #622731) ghc (7.0.3-2) unstable; urgency=low * Mention correct haddock version in package description. * Install .haddock files under /usr/lib/ghc-doc/haddock, a path valid across ghc-versions. Also move them to the ghc-doc package. * In ghc-doc.prerm, do a better job of cleaning /usr/share/doc/ghc-doc/html/libraries of files generated when creating the haddock index. * Make Provides: ghc-ghci dependent on existence of ghci binary (Closes: #629038) * Make ghc-haddock depend on the exact version of ghc, just to be on the safe side. (Closes: #539312) -- Iain Lane <email address hidden> Mon, 31 Oct 2011 13:31:12 +0000
Upload details
- Uploaded by:
- Iain Lane
- Uploaded to:
- Precise
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- haskell
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
ghc_7.0.4.orig.tar.bz2 | 23.1 MiB | 1a9b78d9d66c9c21de6c0932e36bb87406a4856f1611bf83bd44539bdc6ed0ed |
ghc_7.0.4-8ubuntu1.debian.tar.gz | 47.9 KiB | 688784ba030ac7777c0939b54e555875b3ca988defe0c7294ffce53e4da49a8a |
ghc_7.0.4-8ubuntu1.dsc | 2.3 KiB | c85b8d89648a166c226d5511e75629d21cdf44ea13663742337e5314916cbbf7 |
Available diffs
- diff from 7.0.3-1ubuntu5 to 7.0.4-8ubuntu1 (59.5 KiB)
Binary packages built by this source
- ghc: The Glasgow Haskell Compilation system
The Glorious Glasgow Haskell Compilation system (GHC) is a compiler for
Haskell.
.
Haskell is "the" standard lazy functional programming language. The language
definition and additional documentation can be found in the `haskell-doc'
package. Alternatively, there is an online version at
http://haskell. org/onlinerepor t/.
- ghc-doc: Documentation for the Glasgow Haskell Compilation system
The Glorious Glasgow Haskell Compilation system (GHC) is a compiler for
Haskell.
.
Haskell is "the" standard lazy functional programming language. The language
definition and additional documentation can be found in the `haskell-doc'
package. Alternatively, there is an online version at
http://haskell. org/onlinerepor t/.
.
This package includes HTML, DVI and PS versions of the SGML-based
documentation around GHC.
- ghc-dynamic: Dynamic libraries for the Glasgow Haskell Compilation system
The Glorious Glasgow Haskell Compilation system (GHC) is a compiler for
Haskell.
.
Haskell is "the" standard lazy functional programming language. The language
definition and additional documentation can be found in the `haskell-doc'
package. Alternatively, there is an online version at
http://haskell. org/onlinerepor t/.
.
This package has dynamically linkable, shared versions of the
libraries included with GHC. Currently, they are available only on
i386 and amd64 architectures.
- ghc-haddock: Documentation tool for annotated Haskell source code
Haddock is a tool for automatically generating documentation from
annotated Haskell source code. It is primary intended for documenting
libraries, but it should be useful for any kind of Haskell code.
.
Haddock lets you write documentation annotations next to the
definitions of functions and types in the source code, in a syntax
that is easy on the eye when writing the source code (no heavyweight
mark-up). The documentation generated by Haddock is fully hyperlinked:
click on a type name in a type signature to go straight to the
definition, and documentation, for that type.
.
Haddock can generate documentation in multiple formats; currently HTML
is implemented, and there is partial support for generating DocBook.
.
This package contains Haddock version 2.10.0.
- ghc-prof: Profiling libraries for the Glasgow Haskell Compilation system
The Glorious Glasgow Haskell Compilation system (GHC) is a compiler for
Haskell.
.
Haskell is "the" standard lazy functional programming language. The language
definition and additional documentation can be found in the `haskell-doc'
package. Alternatively, there is an online version at
http://haskell. org/onlinerepor t/.
.
This package contains additional profiling libraries. They are only needed,
if you want to take a closer look on where exactly your program burns CPU
cycles.
- ghc6: transitional dummy package
This package ensures a smooth transition from the package name ghc6 to the
package name ghc, and can safely be removed.
- ghc6-doc: transitional dummy package
This package ensures a smooth transition from the package name ghc6-doc to the
package name ghc-doc, and can safely be removed.
- ghc6-prof: transitional dummy package
This package ensures a smooth transition from the package name ghc6-prof to the
package name ghc-prof, and can safely be removed.