ghc (9.10.3-1~exp3) experimental; urgency=medium

  * Switch to llvm-21, to fix build on armhf

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sat, 22 Nov 2025 11:36:41 +0200

ghc (9.10.3-1~exp2) experimental; urgency=medium

  * Drop support for armel
  * Add dependency on clang

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Mon, 29 Sep 2025 13:28:07 +0300

ghc (9.10.3-1~exp1) experimental; urgency=medium

  * New upstream release
  * Update upstream signing key
  * Fix unregisterised builds with GCC15 (Closes: #1096703)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sat, 27 Sep 2025 15:29:38 +0300

ghc (9.8.4-1~0exp3) experimental; urgency=medium

  * Re-enable registerised builds on i386 (relying on SSE2).

 -- Clint Adams <clint@debian.org>  Mon, 15 Sep 2025 15:01:33 -0400

ghc (9.8.4-1~0exp2) experimental; urgency=medium

  * Fix patches.

 -- Clint Adams <clint@debian.org>  Sun, 14 Sep 2025 23:36:30 -0400

ghc (9.8.4-0~0exp1) experimental; urgency=medium

  * New upstream release.
  * Switch to llvm-19
  * Refresh patches
  * Drop patches now upstream:
    - e2d3eb507da184cf3337d36715fd82a81643d91.patch
    - hadrian-plans
    - hurd-getExecutablePath
    - hurd-hadrian-supportrpaths
    - llvm-new-pass-manager
    - pr-13096

  [ fanpeng <fanpeng@loongson.cn> ]
  * Pass the mcmodel=medium parameter to CC via GHC
    (Closes: #1101273)

  [ Clint Adams ]
  * Build-Depend on hadrian 9.8.4.
  * Patch hp2ps for C23 compatibility.

 -- Clint Adams <clint@debian.org>  Fri, 12 Sep 2025 10:06:48 -0400

ghc (9.6.6-4) unstable; urgency=medium

  [ John Paul Adrian Glaubitz ]
  * Add patch to fix FTBFS on alpha (Closes#: 1086830)

  [ Gianfranco Costamagna ]
  * Add binutils-gold to armel and armhf, according to rules file
    (Closes: #1094995)

  [ 王鑫 <wangxin03@loongson.cn> ]
  * Update loongarch64 patch with new upstream backported commits
   (Closes: #1089921)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 17 Feb 2025 09:44:23 +0100

ghc (9.6.6-3) unstable; urgency=medium

  [ fanpeng <fanpeng@loongson.cn> ]
  * debian/patches/7e2d3eb507da184cf3337d36715fd82a81643d91.patch:
    - upstream fix for loong64 build failures (Closes: #1085966)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 06 Nov 2024 00:21:23 +0100

ghc (9.6.6-2) unstable; urgency=medium

  * Update 'hadrian-enable-interpreter' patch to re-enable GHCi
    on all architectures (Closes: #1081883)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Mon, 16 Sep 2024 00:17:25 +0300

ghc (9.6.6-1) unstable; urgency=medium

  * Upload to unstable
  * Declare compliance with Debian policy 4.7.0
  * Use libnuma-dev only on architectures where it's available
  * Don't run tests on crossbuild (Closes: #1081069)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Wed, 11 Sep 2024 15:16:54 +0300

ghc (9.6.6-1~exp5) experimental; urgency=medium

  * Use gold on arm{el,hf}
  * Drop redundant build-dep on devscripts
  * Add missing build-dep on libnuma-dev
  * Add missing dependency on libstdc++-X-dev library

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Mon, 26 Aug 2024 17:37:05 +0300

ghc (9.6.6-1~exp4) experimental; urgency=medium

  * Bump hadrian dependency
  * Bump required LLVM version to 18
  * Backport upstream patch to fix incorrect use of word-sized types on
    32-bit systems
  * Use system's default linker (bfd) instead of gold (Closes: #1079099)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Mon, 26 Aug 2024 11:31:53 +0300

ghc (9.6.6-1~exp3) experimental; urgency=medium

  [ Peng Fan <fanpeng@loongson.cn> ]
  * Add loong64 support (Closes: #1071151)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 13 Aug 2024 14:17:49 +0200

ghc (9.6.6-1~exp2) experimental; urgency=medium

  * Set llvm-version back to 17, FBTFS

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 17 Jul 2024 08:51:18 +0200

ghc (9.6.6-1~exp1) experimental; urgency=medium

  * New upstream release.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 15 Jul 2024 14:17:29 +0200

ghc (9.6.5-1~exp2) experimental; urgency=medium

  [ John Paul Adrian Glaubitz ]
  * Pass --disable-ld-override in EXTRA_INSTALL_CONFIGURE_FLAGS
    (Closes: #1073159)

  [ Gianfranco Costamagna ]
  * Bump required llvm-version to 18

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 15 Jul 2024 13:58:17 +0200

ghc (9.6.5-1~exp1) experimental; urgency=medium

  * New upstream release
  * Backport patch to use newer LLVM versions
  * Use LLVM 17
  * Build registerised on loong64
  * Add hadrian bootstrap plan for GHC v9.6.5

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Fri, 03 May 2024 10:15:54 +0300

ghc (9.6.4-1~exp1) experimental; urgency=medium

  * New upstream release
  * Build unregisterised on loong64 since llvm-15 is not available
  * Build unregisterised on powerpc (Closes: #1060196)
  * Do not error out when cross building, let it fail instead

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sat, 13 Jan 2024 16:22:36 +0200

ghc (9.6.3-1~exp2) experimental; urgency=medium

  * Backport upstream patch to fix build on armel/armhf
  * Depend on LLVM for loong64

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Tue, 26 Dec 2023 10:08:47 +0200

ghc (9.6.3-1~exp1) experimental; urgency=medium

  [ Gianfranco Costamagna ]
  * New upstream release (Closes: #1053588)
  * drop patches now upstream
    - newer-llvm
    - fix-cross-compilation
    - fix-hs_cmpxchg64
    - fix-32-bit-unreg

  [ Ilias Tsitsimpis ]
  * Backport upstream fixes
  * Bump hadrian dependency
  * Patch Cabal and add support for sparc64.
    Thanks to John Paul Adrian Glaubitz for the fix (Closes: #1056033).
  * Add support for hurd-i386.
    Thanks to Samuel Thibault for the fix (Closes: #1056305).
  * Update d/rules to work with newer version

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Thu, 21 Dec 2023 09:21:59 +0200

ghc (9.4.7-5) unstable; urgency=medium

  * Backport upstream patches to fix issues with 64-bit time_t (Closes:
    #1068586)
  * Build unregisterised on powerpc (Closes: #1060196)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Wed, 10 Apr 2024 14:24:01 +0300

ghc (9.4.7-4) unstable; urgency=medium

  * Backport upstream patch to fix compilation with GCC 14 (Closes: #1068179)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sat, 06 Apr 2024 10:34:53 +0300

ghc (9.4.7-3) unstable; urgency=medium

  * debian/patches/dfe1c3540e4b519b62b862b5966dfec5cae9ece1.patch:
    - cherry-pick upstream fix for misaligned objects in the data section with
      llvm-based builds. (LP: #2052696)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Mon, 19 Feb 2024 17:12:25 +0100

ghc (9.4.7-2) unstable; urgency=medium

  * Remove files generated by gen_contents_index at installation time (Closes:
    #1055817)
  * Canonicalize paths in gen_contents_index (Closes: #1055070)
  * Backport upstream fix for CLRRI opcode on ppc64{el,} (Closes: #1054894)
  * Pass number of parallel jobs from DEB_BUILD_OPTIONS to hadrian.
    Code adapted from the debian/rules file for src:cmake.
    Thanks to John Paul Adrian Glaubitz for the fix (Closes: #1056742).
  * Restore --disable-ld-override for affected architectures (Closes: #1056636)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Wed, 13 Dec 2023 12:28:47 +0200

ghc (9.4.7-1) unstable; urgency=medium

  * Upload to unstable

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Wed, 18 Oct 2023 22:50:19 +0300

ghc (9.4.7-1~exp4) experimental; urgency=medium

  * hadrian: Enable GHCi on all platforms
  * Backport patch to use C11 atomics (Closes: #1052144)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sat, 14 Oct 2023 15:19:29 +0300

ghc (9.4.7-1~exp3) experimental; urgency=medium

  * Do not pass -optc-mxgot on mips64el, it is not needed anymore
  * hadrian: Pass -DNOSMP to C compiler when needed

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Thu, 12 Oct 2023 21:02:40 +0300

ghc (9.4.7-1~exp2) experimental; urgency=medium

  * Fix mxgot parameter for mips64el build

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 11 Oct 2023 10:20:58 +0200

ghc (9.4.7-1~exp1) experimental; urgency=medium

  * New upstream release
  * Declare compliance with Debian policy 4.6.2
  * Use the Hadrian build system (Closes: #1051493)
  * Pass '-optcggc-min-expand=10' when building for hppa (Closes: #1050879)
  * Add patch to restore minimal build support for sparc and
    sparc64 (Closes: #1052142)
  * Build registerised on s390x and riscv64
  * Backport patch for 32-bit unregisterised builds (Closes: #1052306)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Tue, 10 Oct 2023 22:08:48 +0300

ghc (9.4.6-1) unstable; urgency=medium

  * Upload to unstable (Closes: #1017663, #1039474)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Fri, 25 Aug 2023 20:12:47 +0300

ghc (9.4.6-1~exp4) experimental; urgency=medium

  * Fallback to LLVM 15
  * Do not depend on LLVM for arm64, it now has a native codegen

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sun, 20 Aug 2023 23:13:59 +0300

ghc (9.4.6-1~exp3) experimental; urgency=medium

  * Backport upstream patch to use old pass manager in LLVM

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sun, 20 Aug 2023 15:33:14 +0300

ghc (9.4.6-1~exp2) experimental; urgency=medium

  * Use LLVM 16

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sun, 20 Aug 2023 10:33:37 +0300

ghc (9.4.6-1~exp1) experimental; urgency=medium

  * New upstream release
  * Do not reduce parallelism on mipsel, as this doesn't fix OOM issues
  * Drop 'ghc-prim-libatomic' patch, doesn't work
  * Do not run inplace/bin/ghc-stage2 for cross-builds (Closes: #1042078)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Fri, 11 Aug 2023 19:52:02 +0300

ghc (9.4.5-1~exp3) experimental; urgency=medium

  * Try to reduce parallel builds on mipsel

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 01 Aug 2023 09:23:09 +0200

ghc (9.4.5-1~exp2) experimental; urgency=medium

  * Re-introduce 'fix-llvm-armel' patch
  * Drop 'Disable-unboxed-arrays' patch, not needed any more
  * Build unregisterised on riscv64
  * Use libatomic in ghc-prim library

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Fri, 07 Jul 2023 19:12:19 +0300

ghc (9.4.5-1~exp1) experimental; urgency=medium

  [ Gianfranco Costamagna ]
  * Don't use llvm on riscv64, doesn't fix the build

  [ Ilias Tsitsimpis ]
  * New upstream release

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sun, 02 Jul 2023 18:10:44 +0300

ghc (9.2.7-1~exp3) experimental; urgency=medium

  * debian/patches/5fe11fe612e1881bd4d1b9d5950d0d801e08e159.patch:
    - cherry-pick upstream patch to increase llvm upper bound to 15

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 20 Apr 2023 12:26:28 +0200

ghc (9.2.7-1~exp2) experimental; urgency=medium

  * Switch to llvm-14 and add riscv64 to llvm-* archs.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 20 Apr 2023 09:51:25 +0200

ghc (9.2.7-1~exp1) experimental; urgency=medium

  * New upstream release.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 16 Mar 2023 19:21:44 +0100

ghc (9.2.5-1~exp2) experimental; urgency=medium

  * build-fix-hs-constants.patch
    - cherry-pick upstream proposed fix for build failure.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 29 Nov 2022 14:35:58 +0100

ghc (9.2.5-1~exp1) experimental; urgency=medium

  * New upstream release.
  * Drop patches now part of upstream codebase:
    - buildpath-abi-stability-2.patch
    - latomic-subword
    - latomic-64bit
  * Refresh patches

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 29 Nov 2022 10:29:14 +0100

ghc (9.0.2-5) unstable; urgency=medium

  * Team upload.
  * Fix FTBFS with sphinx 7.1 (Closes: #1042658)

 -- Scott Talbert <swt@techie.net>  Mon, 31 Jul 2023 18:47:27 -0400

ghc (9.0.2-4) unstable; urgency=medium

  * Backport patch to fix ABI reproducibility (Closes: #1015733)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sat, 24 Sep 2022 10:06:11 +0300

ghc (9.0.2-3) unstable; urgency=medium

  * Declare compliance with Debian policy 4.6.1
  * Separate the binary-all/binary-any builds (Closes: #1014066)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Fri, 15 Jul 2022 17:03:35 +0300

ghc (9.0.2-2) unstable; urgency=medium

  * Upload to unstable.

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Tue, 21 Jun 2022 19:57:57 +0300

ghc (9.0.2-1exp1) experimental; urgency=medium

  * Cherry-pick two upstream changes to build with llvm-13 on arm*
    - debian/patches/78db231ffdf8385662812781c1d09c630cfad313.patch:
    - debian/patches/ddd2591c5ca395e39ea36855e5b7e0a3464b7ad8.patch:
  * Update to llvm-13 (Closes: #1000929)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 10 Jun 2022 15:39:19 +0200

ghc (9.0.2-1) unstable; urgency=medium

  * Upload to unstable.
  * Remove Joachim Breitner from uploaders.
  * Drop libncurses5-dev dep in favor of libncurses-dev (Closes: #998348).
  * Update to llvm-12 (Closes: #1000929).

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Fri, 10 Jun 2022 12:49:38 +0300

ghc (9.0.2-1~exp1) experimental; urgency=medium

  [ Gianfranco Costamagna ]
  * Revert last change on mipsel, didn't fix the failure

  [ Ilias Tsitsimpis ]
  * New upstream release.
  * Refresh patches.

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Fri, 03 Jun 2022 11:25:00 +0300

ghc (8.10.7-1~exp2) experimental; urgency=medium

  * Lower parallelism builds to 2 on mipsel

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 21 Jan 2022 11:20:56 +0100

ghc (8.10.7-1~exp1) experimental; urgency=medium

  * New upstream release.
  * Add upstream GPG key used to sign the tarballs.
  * Drop patches applied upstream.
  * Refresh and re-enable 'fix-big-endian-ffi' patch.
  * Fix compilation on armel.
  * Fix linker relocation errors on mips64el.
  * Switch to unregistered build on i386 to avoid a baseline violation.
    Thanks to Adrian Bunk for the patch.

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sun, 24 Oct 2021 15:03:50 +0300

ghc (8.10.6-1~exp4) experimental; urgency=medium

  * Drop some patches now upstream.
  * Add a patch from Fedora to avoid too much logs on s390x.
  * Enable unregisterised builds on s390x

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 26 Aug 2021 12:00:34 +0200

ghc (8.10.4-1~exp1) experimental; urgency=medium

  * New upstream release.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Sun, 14 Feb 2021 11:02:03 +0100

ghc (8.10.3-1~exp1) experimental; urgency=medium

  * New upstream release.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 24 Dec 2020 23:10:52 +0100

ghc (8.10.2-1~exp3) experimental; urgency=medium

  * Upload to experimental with changes from 8.8.4-2

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 23 Dec 2020 23:20:54 +0100

ghc (8.10.2-1~exp2) experimental; urgency=medium

  * Drop FFI patch, makes the package FTBFS everywhere

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 19 Aug 2020 21:32:42 +0200

ghc (8.10.2-1~exp1) experimental; urgency=medium

  * New upstream release.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 18 Aug 2020 15:11:31 +0200

ghc (8.10.1-1~exp1) experimental; urgency=medium

  * New upstream release
  * Drop llvm-9 patch: upstream
  * Also reduce parallel builds on arm64

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 27 May 2020 17:46:58 +0200

ghc (8.8.4-3) unstable; urgency=medium

  * Disable parallel install to fix races with missing directories
    (Closes: #944493)
  * Fix FTBFS with autoconf 2.71. Thanks to Matthias Klose for the patch
    (Closes: #995036)
  * Fix FTBFS with Sphinx 4.2.0 (Closes: #995429)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sun, 03 Oct 2021 14:27:00 +0300

ghc (8.8.4-2) unstable; urgency=medium

  [ Ilias Tsitsimpis ]
  * Correctly set 'haddock-interfaces' for base libraries (Closes: #968446)
  * Remove files generated by postinst script (Closes: #909922)
  * Add myself as an uploader

  [ Gianfranco Costamagna ]
  * Lower parallel builds to 2 on Ubuntu armhf, to speed up build process.

  [ Adrian Bunk ]
  * Update to llvm-11. (Closes: #974794)

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 23 Dec 2020 23:15:42 +0100

ghc (8.8.4-1) unstable; urgency=medium

  * New upstream release
  * Fix gen_contents_index to use ghc-pkg to parse the package database
    (Closes: #966069)
  * Use locally-installed MathJax.js when generating library docs
    (Closes: #890627)
  * Patch Haddock to remove hard-coded googleapis font URL (Closes: #963690)
  * Backport upstream patch to fix FFI on unregisterised big endian machines

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Tue, 11 Aug 2020 17:12:43 +0300

ghc (8.8.3-3) unstable; urgency=medium

  * Reupload due to bad debian/rules merge

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Fri, 31 Jul 2020 17:48:26 +0200

ghc (8.8.3-2) unstable; urgency=medium

  * Cherry-pick Ubuntu patches
  * Also limit parallel building to 2 on arm64, because Ubuntu fails
    with ENOMEM with parallel=4
  * Fix ByteOrder on s390x.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 30 Jul 2020 16:34:22 +0200

ghc (8.8.3-1) unstable; urgency=medium

  * Upload to unstable.

 -- Sean Whitton <spwhitton@spwhitton.name>  Tue, 26 May 2020 09:45:34 -0700

ghc (8.8.3-1~exp2) experimental; urgency=medium

  * Patch to remove hs_atomic{read,write}64 from non-64bit systems.
    This fixes compilation on mipsel and powerpc.

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sun, 01 Mar 2020 19:01:10 +0200

ghc (8.8.3-1~exp1) experimental; urgency=medium

  * New upstream release
  * Do not pass ggc-min-expand=10 on mips64el
  * Remove unnecessary build-dependency on alex
  * Replace python-sphinx build-dependency with python3-sphinx
    (Closes: #943097)
  * Allow unregisterised ghc-8.6 to build newer GHC
  * Fix wrong installation of ghc-<version> manpages
  * Bump compat level to 12
  * Use the debhelper-compat build-dependency and remove d/compat
  * Update to llvm-9 (Closes: #912788)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Fri, 28 Feb 2020 10:56:27 +0200

ghc (8.8.2-1~exp1) experimental; urgency=medium

  * New upstream release
  * Upload to experimental.
  * Bump std-version to 4.5.0, no changes required
  * Drop the dfsg code, the current version doesn't bundle anymore that
    library
  * Apply changes from 8.8.1+dfsg1+is+8.6.5+dfsg1-2

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 28 Jan 2020 08:58:32 +0100

ghc (8.8.1+dfsg2-1~exp1) experimental; urgency=medium

  * That one was for experimental, reupload as dfsg2 to bump version

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 12 Sep 2019 08:18:56 +0200

ghc (8.8.1+dfsg1+is+8.6.5+dfsg1-3) unstable; urgency=medium

  * Switch to python3-sphinx; Closes: #943097

 -- Sandro Tosi <morph@debian.org>  Mon, 23 Mar 2020 21:50:31 -0400

ghc (8.8.1+dfsg1+is+8.6.5+dfsg1-2) unstable; urgency=medium

  [ John Paul Adrian Glaubitz ]
  * Enable workaround to avoid memory exhaustation on alpha
  [ Gianfranco Costamagna ]
  * Source-only reupload now that the bootstrap has ended

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Sat, 21 Sep 2019 12:06:31 +0200

ghc (8.8.1+dfsg1+is+8.6.5+dfsg1-1) unstable; urgency=medium

  [ John Paul Adrian Glaubitz ]
  * Enable workaround to avoid memory exhaustation on m68k and sh4
  [ Gianfranco Costamagna ]
  * 8.8.1+dfsg1-1~exp4 was mistakenly targeted to unstable.
    - use 8.6.5 repacked tarball to fix the issue

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 12 Sep 2019 08:25:57 +0200

ghc (8.8.1+dfsg1-1~exp4) unstable; urgency=medium

  * Probably llvm-7 is the last working version that can be used in arm

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 11 Sep 2019 12:04:25 +0200

ghc (8.8.1+dfsg1-1~exp3) experimental; urgency=medium

  * Stick with llvm-8, because llvm-9 seems to be not able to make the build
    finish correctly (error during the compile of a test program in ghc
    testsuite)
  * Comment patch fix-build-using-unregisterized-v8.4: we are using 8.6.5
    to bootstrap 8.8.1

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Wed, 11 Sep 2019 08:55:51 +0200

ghc (8.8.1+dfsg1-1~exp2) experimental; urgency=medium

  * Followup upstream change in ghc configure script to fix a configure error
  * Depend on alex
  * Refresh s390x patch

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 10 Sep 2019 17:37:37 +0200

ghc (8.8.1+dfsg1-1~exp1) experimental; urgency=medium

  * New upstream release, patch refresh
  * Drop upstream patches:
    - bsymbolic-only-for-registerised.patch
    - e175aaf6918bb2b497b83618dc4c270a0d231a1c.patch
    - add_-latomic_to_ghc-prim 
    - risc-support.patch
    - PprC-Add-support-for-adjacent-floats
    - powerpc-fix-64-bit-comparision.patch
  * Switch to default llvm version

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Tue, 10 Sep 2019 12:53:10 +0200

ghc (8.6.5+dfsg1-4) unstable; urgency=medium

  [ John Paul Adrian Glaubitz ]
  * debian/patches/powerpc-fix-64-bit-comparision.patch
    - backport upstream patch to fix 64-bit comparision on powerpc

  [ Aurelien Jarno ]
  * build with -mxgot on mips64el

  [ Ilias Tsitsimpis ]
  * Use `ggc-min-expand=10` on mips64el and s390x
  * Avoid virtual memory exhaustion on 32-bit unregisterised architectures
    (Closes: #933968)

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Sat, 31 Aug 2019 18:01:40 +0300

ghc (8.6.5+dfsg1-3) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * debian/patches/Disable-unboxed-arrays.patch
    - upstream proposed workaround for BE build failures.
  * use parallel=2 for s390x, mips, mipsel, mips64el builds

  [ Clint Adams ]
  * Patch from John Paul Adrian Glaubitz to set --host and --build for
    cross-builds.  closes: #933306.

 -- Gianfranco Costamagna <locutusofborg@debian.org>  Thu, 01 Aug 2019 12:56:23 +0200

ghc (8.6.5+dfsg1-2) unstable; urgency=medium

  [ Ilias Tsitsimpis ]
  * Use ghc-8.4 as the bootstrap compiler and drop the
    fix-build-using-unregisterized-v8.2 patch (Closes: #921579)
  * Allow unregisterised ghc-8.4 to build newer GHC (Closes: #932941)
  * Re-add upstream patches (which were lost during packaging of the latest
    release) to support risc* platforms. Thanks to Aurelien Jarno for
    reporting this (Closes: #933009)
  * Backport upstream patch to fix a bug where an unregisterised GHC failed to
    compile some libraries (e.g., gloss, juicypixels) on 64-bit architectures.
  * Add powerpc to ld.bfd linker architectures (Closes: #913878)

  [ Clint Adams ]
  * Bump to Standards-Version 4.4.0.

 -- Clint Adams <clint@debian.org>  Sun, 28 Jul 2019 16:51:48 -0400

ghc (8.6.5+dfsg1-1) unstable; urgency=medium

  [ Gianfranco Costamagna ]
  * New upstream release

 -- Clint Adams <clint@debian.org>  Tue, 23 Jul 2019 22:08:57 -0400

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog ghc-doc`.
