Hi! This change to the debian/rules file helps to get a bit further:
--- debian/rules.orig 2018-09-26 11:08:46.000000000 +0200 +++ debian/rules 2018-10-09 15:22:43.080942145 +0200 @@ -126,6 +126,7 @@ echo 'V=1' >> mk/build.mk dh_auto_configure -- \ $(EXTRA_CONFIGURE_FLAGS) \ + --host=$(DEB_BUILD_GNU_TYPE) \ --with-system-libffi --libdir=/usr/lib override_dh_auto_build: But it will still fail with: ===--- building phase 0 make --no-print-directory -f ghc.mk phase=0 phase_0_builds mkdir -p inplace/bin mkdir -p inplace/lib "rm" -f libraries/binary/dist-boot/build/libHS.a libraries/binary/dist-boot/build/libHS.a.contents "rm" -f libraries/text/dist-boot/build/libHS.a libraries/text/dist-boot/build/libHS.a.contents "rm" -f libraries/transformers/dist-boot/build/libHS.a libraries/transformers/dist-boot/build/libHS.a.contents "rm" -f libraries/mtl/dist-boot/build/libHS.a libraries/mtl/dist-boot/build/libHS.a.contents "rm" -f inplace/bin/mkdirhier "rm" -f libraries/parsec/dist-boot/build/libHS.a libraries/parsec/dist-boot/build/libHS.a.contents echo >> libraries/binary/dist-boot/build/libHS.a.contents "rm" -f libraries/Cabal/Cabal/dist-boot/build/libHS.a libraries/Cabal/Cabal/dist-boot/build/libHS.a.contents echo >> libraries/text/dist-boot/build/libHS.a.contents echo >> libraries/transformers/dist-boot/build/libHS.a.contents /bin/bash: libraries/binary/dist-boot/build/libHS.a.contents: No such file or directory echo >> libraries/mtl/dist-boot/build/libHS.a.contents echo '#!/bin/sh' >> inplace/bin/mkdirhier /bin/bash: libraries/text/dist-boot/build/libHS.a.contents: No such file or directory echo >> libraries/parsec/dist-boot/build/libHS.a.contents utils/hsc2hs/ghc.mk:24: utils/hsc2hs/dist-install/package-data.mk: No such file or directory make[3]: *** [libraries/binary/ghc.mk:4: libraries/binary/dist-boot/build/libHS.a] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [libraries/text/ghc.mk:4: libraries/text/dist-boot/build/libHS.a] Error 1 /bin/bash: libraries/mtl/dist-boot/build/libHS.a.contents: No such file or directory /bin/bash: libraries/transformers/dist-boot/build/libHS.a.contents: No such file or directory echo >> libraries/Cabal/Cabal/dist-boot/build/libHS.a.contents make[3]: *** [libraries/transformers/ghc.mk:4: libraries/transformers/dist-boot/build/libHS.a] Error 1 make[3]: *** [libraries/mtl/ghc.mk:4: libraries/mtl/dist-boot/build/libHS.a] Error 1 cat utils/mkdirhier/mkdirhier.sh >> inplace/bin/mkdirhier /bin/bash: libraries/parsec/dist-boot/build/libHS.a.contents: No such file or directory make[3]: *** [libraries/parsec/ghc.mk:4: libraries/parsec/dist-boot/build/libHS.a] Error 1 /bin/bash: libraries/Cabal/Cabal/dist-boot/build/libHS.a.contents: No such file or directory make[3]: *** [libraries/Cabal/Cabal/ghc.mk:4: libraries/Cabal/Cabal/dist-boot/build/libHS.a] Error 1 chmod +x inplace/bin/mkdirhier make[2]: *** [Makefile:123: all] Error 2 make[2]: Leaving directory '/<<BUILDDIR>>/ghc-8.4.3+dfsg1' dh_auto_build: make -j8 returned exit code 2 make[1]: *** [debian/rules:133: override_dh_auto_build] Error 2 make[1]: Leaving directory '/<<BUILDDIR>>/ghc-8.4.3+dfsg1' make: *** [debian/rules:58: binary-arch] Error 2 dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2 Will try to figure out what's wrong here. Adrian -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913