[ubuntu/karmic] ghc6 6.10.1+dfsg1-13build1 (Accepted)

Iain Lane laney at ubuntu.com
Wed May 6 00:45:13 BST 2009


ghc6 (6.10.1+dfsg1-13build1) karmic; urgency=low

  * Merge with Debian unstable (apologies for the previous erroneous upload),
    remaining changes:
    + Remove haddock from build-depends-indep. This is required to avoid a
      dependency loop on the buildds which does not manifest itself in Debian
      binary uploads allow arch and indep targets to be built separately. The
      recipe for getting a synced ghc6 is as follows: Upload a version without
      haddock in b-d-i (this upload). Rebuild haddock against this ghc6.
      Upload a new version (essentially a sync) with haddock back in b-d-i to
      get the docs.
  * Note that the Ubuntu changes have been dropped. These will reappear again
    in the next Debian upload, expected in the next few days after the new
    upstream version drops.

ghc6 (6.10.1+dfsg1-13) unstable; urgency=low

  * Haddock again just a B-D-I, now with (>= 2.4.1-4).
  * Patched compiler/utils/Binary.hs to store Ints as Int32s on 64 bit
    arches, too.
  * Put .haddock files back to ghc6-doc.

ghc6 (6.10.1+dfsg1-12) unstable; urgency=low

  * Put haddock in Build-Depends on [i386 amd64 sparc powerpc mips mipsel
    s390 kfreebsd-i386].

ghc6 (6.10.1+dfsg1-11) unstable; urgency=low

  * Put .haddock files in ghc6, not ghc6-doc.
  * Don't call ghc-pkg in a loop in ghc6-doc's trigger, use perl instead.
  * Don't remove packages.conf on upgrade from one 6.10.1+dfsg1 version to
    another.
  * Generate haddock index in ghc6-doc's postinst configure, too.

ghc6 (6.10.1+dfsg1-10) unstable; urgency=low

  * chmod +x debian/mk_provided_substvars before calling it.

ghc6 (6.10.1+dfsg1-9) unstable; urgency=low

  * Made ghc6-doc's postinst only call haddock on haddock files that are
    actually installed.

ghc6 (6.10.1+dfsg1-8) unstable; urgency=low

  * Moved xsltproc, docbook-xsl, docbook-xml back as Build-Depends.

ghc6 (6.10.1+dfsg1-7) unstable; urgency=low

  * Set build deps related to doc building as Build-Depends-Indep.
  * Set BUILD_HADDOCK_DOCS at build time, depending on haddock's
    presence.  See debian/rules for rationale.
  * Replaced /usr/lib/ghc6-doc/gen_contents_index with a symlink to
    /bin/true.
  * Amended ghc6-doc's "postinst triggered" to perform what g_c_i did.
  * Added GhcDebugged=YES and some other flags to build.mk on ia64 and hppa.
  * Moved provided-{dev,prof,doc} generation to its own script and catch
    errors in it. (Closes: #514085, #514086)
  * Further cleanups to debian/rules.

ghc6 (6.10.1+dfsg1-6) experimental; urgency=low

  * This time actually change the build on ia64 to be unregisterised.
  * Dropped ghc6's dependency on haskell-utils.
  * Removed calls to haskell-utils from prerm and postinst.
  * Build haddock docs on i386 and amd64. (Closes: #514088)

ghc6 (6.10.1+dfsg1-5) experimental; urgency=low

  * Add libffi-dev as a dependency for ghc6. (Closes: #513289)
  * Replaced libreadline5-dev with libedit-dev from ghc6's deps.
  * Don't add any extra flags to GhcRTSWays build variable.
  * Build a registerised build on kfreebsd-i386. (Closes: #513198)
  * Build an unregisterised build on ia64.

ghc6 (6.10.1+dfsg1-4) experimental; urgency=low

  * Add pkg-config as a build dep.
  * Explicitly build an unregisterised version of the compiler on other
    arches but i386, amd64, powerpc, ia64. (Closes: #512827)
  * Remove --relax altogether from ia64's ld flags.

ghc6 (6.10.1+dfsg1-3) experimental; urgency=low

  * Again, use the same build options for all arches and just use what
    arch-specific exceptions upstream provided.

ghc6 (6.10.1+dfsg1-2) experimental; urgency=low

  * Patched the build system to use haddock from /usr/bin/, not build its
    own.
  * Disabled building haddock docs for this version.
  * Re-enabled some of 6.8.2's build options for non-i386, non-amd64.
  * Patch compiler/Makefile's ia64 build options;
    s/--ld-option=-Wl,--relax/--ld-option=--relax/.

ghc6 (6.10.1+dfsg1-1) experimental; urgency=low

  * New upstream release (Closes: #495126)
    * Change the calling conventions for unboxed tuples slightly.
      (Closes: #365497)
    * Better documentation for swapMVar. (Closes: #405717)
    * Don't change code in error messages. (Closes: #499137)
    * Improve error reporting for 'deriving' (Closes: #499216)
    * Better error message when -XRankNTypes is missing. (Closes: #499217)
    * ghc-pkg respects --global with 'field' option. (Closes: #510499)
  * Repackaged to remove a copy of GNU MP library.
  * Enable building the stage2 compiler on all architectures.
  * Added information about libffi (which is included with GHC) to
    debian/copyright.
  * Manage changes to the source with quilt.
  * Link against the system's libffi and add libffi-dev as a build
    dependency.
  * Build-dep on haddock >= 2.4.1-1.
  * Build-dep on libedit-dev, removed build-dep on libreadline-dev.
  * Patched gen_contents_index: fixed the case when not run inplace; trac
    #2764
  * Patched libraries/base/Data/Data.hs: use Prelude.(,,) for
    tuple3DataType; trac #2750
  * Added a trigger to ghc6-doc for /usr/share/doc/ghc6-doc/libraries to
    run gen_contents_index. (Closes: #506568)

Date: Tue, 05 May 2009 12:45:31 +0100
Changed-By: Iain Lane <laney at ubuntu.com>
Maintainer: Kari Pahula <kaol at debian.org>
Signed-By: Iain Lane <launchpad at orangesquash.org.uk>
https://launchpad.net/ubuntu/karmic/+source/ghc6/6.10.1+dfsg1-13build1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 05 May 2009 12:45:31 +0100
Source: ghc6
Binary: ghc6 ghc6-prof ghc6-doc
Architecture: source
Version: 6.10.1+dfsg1-13build1
Distribution: karmic
Urgency: low
Maintainer: Kari Pahula <kaol at debian.org>
Changed-By: Iain Lane <laney at ubuntu.com>
Description: 
 ghc6       - GHC - the Glasgow Haskell Compilation system
 ghc6-doc   - Documentation for the Glasgow Haskell Compilation system
 ghc6-prof  - Profiling libraries for the Glasgow Haskell Compilation system
Closes: 365497 405717 495126 499137 499216 499217 506568 510499 512827 513198 513289 514085 514086 514088
Changes: 
 ghc6 (6.10.1+dfsg1-13build1) karmic; urgency=low
 .
   * Merge with Debian unstable (apologies for the previous erroneous upload),
     remaining changes:
     + Remove haddock from build-depends-indep. This is required to avoid a
       dependency loop on the buildds which does not manifest itself in Debian
       binary uploads allow arch and indep targets to be built separately. The
       recipe for getting a synced ghc6 is as follows: Upload a version without
       haddock in b-d-i (this upload). Rebuild haddock against this ghc6.
       Upload a new version (essentially a sync) with haddock back in b-d-i to
       get the docs.
   * Note that the Ubuntu changes have been dropped. These will reappear again
     in the next Debian upload, expected in the next few days after the new
     upstream version drops.
 .
 ghc6 (6.10.1+dfsg1-13) unstable; urgency=low
 .
   * Haddock again just a B-D-I, now with (>= 2.4.1-4).
   * Patched compiler/utils/Binary.hs to store Ints as Int32s on 64 bit
     arches, too.
   * Put .haddock files back to ghc6-doc.
 .
 ghc6 (6.10.1+dfsg1-12) unstable; urgency=low
 .
   * Put haddock in Build-Depends on [i386 amd64 sparc powerpc mips mipsel
     s390 kfreebsd-i386].
 .
 ghc6 (6.10.1+dfsg1-11) unstable; urgency=low
 .
   * Put .haddock files in ghc6, not ghc6-doc.
   * Don't call ghc-pkg in a loop in ghc6-doc's trigger, use perl instead.
   * Don't remove packages.conf on upgrade from one 6.10.1+dfsg1 version to
     another.
   * Generate haddock index in ghc6-doc's postinst configure, too.
 .
 ghc6 (6.10.1+dfsg1-10) unstable; urgency=low
 .
   * chmod +x debian/mk_provided_substvars before calling it.
 .
 ghc6 (6.10.1+dfsg1-9) unstable; urgency=low
 .
   * Made ghc6-doc's postinst only call haddock on haddock files that are
     actually installed.
 .
 ghc6 (6.10.1+dfsg1-8) unstable; urgency=low
 .
   * Moved xsltproc, docbook-xsl, docbook-xml back as Build-Depends.
 .
 ghc6 (6.10.1+dfsg1-7) unstable; urgency=low
 .
   * Set build deps related to doc building as Build-Depends-Indep.
   * Set BUILD_HADDOCK_DOCS at build time, depending on haddock's
     presence.  See debian/rules for rationale.
   * Replaced /usr/lib/ghc6-doc/gen_contents_index with a symlink to
     /bin/true.
   * Amended ghc6-doc's "postinst triggered" to perform what g_c_i did.
   * Added GhcDebugged=YES and some other flags to build.mk on ia64 and hppa.
   * Moved provided-{dev,prof,doc} generation to its own script and catch
     errors in it. (Closes: #514085, #514086)
   * Further cleanups to debian/rules.
 .
 ghc6 (6.10.1+dfsg1-6) experimental; urgency=low
 .
   * This time actually change the build on ia64 to be unregisterised.
   * Dropped ghc6's dependency on haskell-utils.
   * Removed calls to haskell-utils from prerm and postinst.
   * Build haddock docs on i386 and amd64. (Closes: #514088)
 .
 ghc6 (6.10.1+dfsg1-5) experimental; urgency=low
 .
   * Add libffi-dev as a dependency for ghc6. (Closes: #513289)
   * Replaced libreadline5-dev with libedit-dev from ghc6's deps.
   * Don't add any extra flags to GhcRTSWays build variable.
   * Build a registerised build on kfreebsd-i386. (Closes: #513198)
   * Build an unregisterised build on ia64.
 .
 ghc6 (6.10.1+dfsg1-4) experimental; urgency=low
 .
   * Add pkg-config as a build dep.
   * Explicitly build an unregisterised version of the compiler on other
     arches but i386, amd64, powerpc, ia64. (Closes: #512827)
   * Remove --relax altogether from ia64's ld flags.
 .
 ghc6 (6.10.1+dfsg1-3) experimental; urgency=low
 .
   * Again, use the same build options for all arches and just use what
     arch-specific exceptions upstream provided.
 .
 ghc6 (6.10.1+dfsg1-2) experimental; urgency=low
 .
   * Patched the build system to use haddock from /usr/bin/, not build its
     own.
   * Disabled building haddock docs for this version.
   * Re-enabled some of 6.8.2's build options for non-i386, non-amd64.
   * Patch compiler/Makefile's ia64 build options;
     s/--ld-option=-Wl,--relax/--ld-option=--relax/.
 .
 ghc6 (6.10.1+dfsg1-1) experimental; urgency=low
 .
   * New upstream release (Closes: #495126)
     * Change the calling conventions for unboxed tuples slightly.
       (Closes: #365497)
     * Better documentation for swapMVar. (Closes: #405717)
     * Don't change code in error messages. (Closes: #499137)
     * Improve error reporting for 'deriving' (Closes: #499216)
     * Better error message when -XRankNTypes is missing. (Closes: #499217)
     * ghc-pkg respects --global with 'field' option. (Closes: #510499)
   * Repackaged to remove a copy of GNU MP library.
   * Enable building the stage2 compiler on all architectures.
   * Added information about libffi (which is included with GHC) to
     debian/copyright.
   * Manage changes to the source with quilt.
   * Link against the system's libffi and add libffi-dev as a build
     dependency.
   * Build-dep on haddock >= 2.4.1-1.
   * Build-dep on libedit-dev, removed build-dep on libreadline-dev.
   * Patched gen_contents_index: fixed the case when not run inplace; trac
     #2764
   * Patched libraries/base/Data/Data.hs: use Prelude.(,,) for
     tuple3DataType; trac #2750
   * Added a trigger to ghc6-doc for /usr/share/doc/ghc6-doc/libraries to
     run gen_contents_index. (Closes: #506568)
Checksums-Sha1: 
 0a197a7f4df6594cd4a9593f3d3b5fc06730ac2b 1226 ghc6_6.10.1+dfsg1-13build1.dsc
 fdfbfca389a96e0ca2c1b5a13129dd6dec268f43 27572 ghc6_6.10.1+dfsg1-13build1.diff.gz
Checksums-Sha256: 
 df62dbbda883d879133a9f38c0f67fe7206c8eee9b3bf9f4788bb28299664acf 1226 ghc6_6.10.1+dfsg1-13build1.dsc
 ae808c8556bde51e52565c6c55b6273e29d1d606f1afb89c4adeb65c040b3adf 27572 ghc6_6.10.1+dfsg1-13build1.diff.gz
Files: 
 4e0fdd2ca3cc25efe09be8000505f59e 1226 devel optional ghc6_6.10.1+dfsg1-13build1.dsc
 420506dddbd4bf4341ad9b3c8cd3355c 27572 devel optional ghc6_6.10.1+dfsg1-13build1.diff.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkoAz2wACgkQPy0SnCC/zcfTgQCeJK1k+gIFAlqz8Ux4q10efYIl
Y3QAn0O2ljqrh+JYosiR7EzEuI9L0NC/
=sVB1
-----END PGP SIGNATURE-----


More information about the Karmic-changes mailing list