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 Pocket 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

View changes file

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/onlinereport/.

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/onlinereport/.
 .
 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/onlinereport/.
 .
 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/onlinereport/.
 .
 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.