Commit c561057a authored by Ilias Tsitsimpis's avatar Ilias Tsitsimpis
Browse files

ghc: Use system's default ld (ld.bfd) on mips/mipsel

parent 89a1381f
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
ghc (8.2.2-4) unstable; urgency=medium

  [ Clint Adams ]
  * Bump to Standards-Version 4.1.4.
  * Set Rules-Requires-Root to no.

 -- Clint Adams <clint@debian.org>  Mon, 09 Apr 2018 20:04:40 -0400
  [ Ilias Tsitsimpis ]
  * Use system's default ld (ld.bfd) on mips/mipsel, instead of ld.gold

 -- Ilias Tsitsimpis <iliastsi@debian.org>  Mon, 25 Jun 2018 12:24:52 +0300

ghc (8.2.2-3) unstable; urgency=medium

+9 −0
Original line number Diff line number Diff line
@@ -42,6 +42,15 @@ ifneq (,$(filter powerpcspe x32, $(DEB_HOST_ARCH)))
  EXTRA_CONFIGURE_FLAGS += --enable-unregisterised
endif

# Use system's default ld (ld.bfd) rather than ld.gold, which fails for
# haskell-cryptohash-sha256 on mips/mipsel. For more information, see
# https://bugs.debian.org/901947
# NOTE: This should probably be removed, and revert back to using ld.gold,
# once #901947 has been fixed.
ifneq (,$(filter mips mipsel, $(DEB_HOST_ARCH)))
  EXTRA_CONFIGURE_FLAGS += --disable-ld-override
endif

%:
	dh $@