[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