Source: haskell-debian Version: 3.91.1-2 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org
Dear Maintainer, haskell-debian fails to build from source in unstable/amd64: […] Setting up libghc-unixutils-prof (1.54.1-4) ... Setting up libghc-free-dev (4.12.4-3) ... Setting up libghc-free-prof (4.12.4-3) ... Setting up libghc-either-dev (4.4.1.1-3) ... Setting up libghc-either-prof (4.4.1.1-3) ... Setting up haskell-debian-build-deps (3.91.1-2) ... Processing triggers for libc-bin (2.24-5) ... ************************************************************************************** ** Environment ** ************************************************************************************** PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin HOSTNAME=3393516d73f3 TERM=xterm PAGER=more DISPLAY=:0 DOCKER_IMAGE=lamby-debian-sid DEB_BUILD_OPTIONS=parallel=9 PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip HOME=/home/lamby LOGNAME=lamby SHLVL=1 PWD=/home/lamby/temp/cdt.20161031095337.6kRP9mEtJt.db.haskell-debian/haskell-debian-3.91.1 OLDPWD=/home/lamby/temp/cdt.20161031095337.6kRP9mEtJt.db.haskell-debian GPG_TTY=/dev/console QUILT_PATCHES=debian/patches QUILT_NO_DIFF_INDEX=1 QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index DEBEMAIL=la...@debian.org DEBFULLNAME=Chris Lamb EDITOR=vim LESS=-cgiFx4M GPG_KEY=1E953E27D4311E58 BLASTER=A220 I5 D1 H5 P330 T6 _=/usr/bin/env ************************************************************************************** ** Building haskell-debian 3.91.1-2 on amd64 ** ************************************************************************************** dpkg-buildpackage -rfakeroot -D -us -uc -b dpkg-buildpackage: info: source package haskell-debian dpkg-buildpackage: info: source version 3.91.1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Clint Adams <cl...@debian.org> dpkg-source --before-build haskell-debian-3.91.1 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean test -x debian/rules dh_clean . /usr/share/haskell-devscripts/Dh_Haskell.sh && \ clean_recipe Running rm -rf dist dist-ghc dist-ghcjs dist-hugs debian/hlibrary.setup Setup.hi Setup.ho Setup.o .\*config\* Running rm -f configure-ghc-stamp configure-ghcjs-stamp build-ghc-stamp build-ghcjs-stamp build-hugs-stamp build-haddock-stamp Running rm -rf debian/tmp-inst-ghc debian/tmp-inst-ghcjs Running rm -f debian/extra-depends-ghc debian/extra-depends-ghcjs Running rm -f debian/hlibrary.Makefile Running rm -rf debian/dh_haskell_shlibdeps Running rm -rf debian/tmp-db debian/rules build test -x debian/rules mkdir -p "." CDBS WARNING: DEB_DH_STRIP_ARGS is deprecated since 0.4.85 CDBS WARNING: DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85 . /usr/share/haskell-devscripts/Dh_Haskell.sh && \ make_setup_recipe Running ghc --make Setup.hs -o debian/hlibrary.setup [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking debian/hlibrary.setup ... . /usr/share/haskell-devscripts/Dh_Haskell.sh && \ configure_recipe Running debian/hlibrary.setup configure --ghc -v2 --package-db=/var/lib/ghc/package.conf.d --prefix=/usr --libdir=/usr/lib/haskell-packages/ghc/lib --libexecdir=/usr/lib --builddir=dist-ghc --ghc-option=-optl-Wl\,-z\,relro --haddockdir=/usr/lib/ghc-doc/haddock/debian-3.91.1/ --datasubdir=debian --htmldir=/usr/share/doc/libghc-debian-doc/html/ --enable-library-profiling Configuring debian-3.91.1... Flags chosen: pretty-new=True, network-uri=True Dependency HUnit -any: using HUnit-1.3.1.2 Dependency HaXml >=1.20: using HaXml-1.25.3 Dependency ListLike >=4.3.5: using ListLike-4.5 Dependency Unixutils >=1.52.4: using Unixutils-1.54.1 Dependency base ==4.*: using base-4.9.0.0 Dependency bytestring -any: using bytestring-0.10.8.1 Dependency bzlib -any: using bzlib-0.5.0.5 Dependency containers -any: using containers-0.5.7.1 Dependency debian -any: using debian-3.91.1 Dependency directory -any: using directory-1.2.6.2 Dependency either -any: using either-4.4.1.1 Dependency exceptions -any: using exceptions-0.8.3 Dependency filepath -any: using filepath-1.4.1.0 Dependency mtl -any: using mtl-2.2.1 Dependency network >=2.6: using network-2.6.3.1 Dependency network-uri >=2.6: using network-uri-2.6.1.0 Dependency old-locale -any: using old-locale-1.0.0.7 Dependency parsec >=2 && <4: using parsec-3.1.11 Dependency pretty >=1.1.2: using pretty-1.1.3.3 Dependency process -any: using process-1.4.2.0 Dependency process-extras >=0.2.0: using process-extras-0.4.1.4 Dependency pureMD5 -any: using pureMD5-2.1.3 Dependency regex-compat -any: using regex-compat-0.95.1 Dependency regex-tdfa -any: using regex-tdfa-1.2.2 Dependency template-haskell -any: using template-haskell-2.11.0.0 Dependency text -any: using text-1.2.2.1 Dependency time -any: using time-1.6.0.1 Dependency unix -any: using unix-2.7.2.0 Dependency utf8-string -any: using utf8-string-1.0.1.1 Dependency zlib -any: using zlib-0.6.1.1 Using Cabal-1.24.0.0 compiled by ghc-8.0 Using compiler: ghc-8.0.1 Using install prefix: /usr Binaries installed in: /usr/bin Libraries installed in: /usr/lib/haskell-packages/ghc/lib/x86_64-linux-ghc-8.0.1/debian-3.91.1-FtAmMJzYw3VEqgZ4BL95Pg Private binaries installed in: /usr/lib Data files installed in: /usr/share/debian Documentation installed in: /usr/share/doc/x86_64-linux-ghc-8.0.1/debian-3.91.1 Configuration files installed in: /usr/etc No alex found Using ar found on system at: /usr/bin/ar No c2hs found No cpphs found Using gcc version 6.2.0 found on system at: /usr/bin/gcc Using ghc version 8.0.1 found on system at: /usr/bin/ghc Using ghc-pkg version 8.0.1 found on system at: /usr/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.17.2 found on system at: /usr/bin/haddock No happy found Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.67 found on system at: /usr/bin/hpc Using hsc2hs version 0.68 found on system at: /usr/bin/hsc2hs Using hscolour version 1.24 found on system at: /usr/bin/HsColour No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found No pkg-config found Using strip version 2.27 found on system at: /usr/bin/strip Using tar found on system at: /bin/tar No uhc found touch configure-ghc-stamp . /usr/share/haskell-devscripts/Dh_Haskell.sh && \ build_recipe Running debian/hlibrary.setup build --builddir=dist-ghc Building debian-3.91.1... Preprocessing library debian-3.91.1... [ 1 of 37] Compiling Debian.UTF8 ( Debian/UTF8.hs, dist-ghc/build/Debian/UTF8.o ) [ 2 of 37] Compiling Debian.Version.Internal ( Debian/Version/Internal.hs, dist-ghc/build/Debian/Version/Internal.o ) [ 3 of 37] Compiling Debian.Extra.Files ( Debian/Extra/Files.hs, dist-ghc/build/Debian/Extra/Files.o ) [ 4 of 37] Compiling Debian.Loc ( Debian/Loc.hs, dist-ghc/build/Debian/Loc.o ) [ 5 of 37] Compiling Debian.Pretty ( Debian/Pretty.hs, dist-ghc/build/Debian/Pretty.o ) [ 6 of 37] Compiling Debian.Version.Common ( Debian/Version/Common.hs, dist-ghc/build/Debian/Version/Common.o ) [ 7 of 37] Compiling Debian.Version.String ( Debian/Version/String.hs, dist-ghc/build/Debian/Version/String.o ) [ 8 of 37] Compiling Debian.Version.Text ( Debian/Version/Text.hs, dist-ghc/build/Debian/Version/Text.o ) [ 9 of 37] Compiling Debian.Arch ( Debian/Arch.hs, dist-ghc/build/Debian/Arch.o ) [10 of 37] Compiling Debian.Time ( Debian/Time.hs, dist-ghc/build/Debian/Time.o ) Debian/Time.hs:23:19: warning: [-Wdeprecations] In the use of `parseTime' (imported from Data.Time, but defined in time-1.6.0.1:Data.Time.Format.Parse): Deprecated: "use "parseTimeM True" instead" [11 of 37] Compiling Debian.URI ( Debian/URI.hs, dist-ghc/build/Debian/URI.o ) [12 of 37] Compiling Debian.Release ( Debian/Release.hs, dist-ghc/build/Debian/Release.o ) [13 of 37] Compiling Debian.Sources ( Debian/Sources.hs, dist-ghc/build/Debian/Sources.o ) [14 of 37] Compiling Debian.Control.Common ( Debian/Control/Common.hs, dist-ghc/build/Debian/Control/Common.o ) Debian/Control/Common.hs:75:1: warning: [-Wredundant-constraints] * Redundant constraint: ControlFunctions a * In the type signature for: protectFieldText' :: (StringLike a, ListLike a Char, ControlFunctions a) => a -> a Debian/Control/Common.hs:158:1: warning: [-Wredundant-constraints] * Redundant constraint: Eq a * In the type signature for: raiseFields :: Eq a => (a -> Bool) -> Paragraph' a -> Paragraph' a [15 of 37] Compiling Debian.Control.String ( Debian/Control/String.hs, dist-ghc/build/Debian/Control/String.o ) [16 of 37] Compiling Debian.Deb ( Debian/Deb.hs, dist-ghc/build/Debian/Deb.o ) [17 of 37] Compiling Debian.Apt.Methods ( Debian/Apt/Methods.hs, dist-ghc/build/Debian/Apt/Methods.o ) Debian/Apt/Methods.hs:28:1: warning: [-Wdeprecations] Module `Control.Monad.Error' is deprecated: Use Control.Monad.Except instead [18 of 37] Compiling Debian.Version.ByteString ( Debian/Version/ByteString.hs, dist-ghc/build/Debian/Version/ByteString.o ) [19 of 37] Compiling Debian.Version ( Debian/Version.hs, dist-ghc/build/Debian/Version.o ) [20 of 37] Compiling Debian.Changes ( Debian/Changes.hs, dist-ghc/build/Debian/Changes.o ) [21 of 37] Compiling Debian.Relation.Common ( Debian/Relation/Common.hs, dist-ghc/build/Debian/Relation/Common.o ) [22 of 37] Compiling Debian.Relation.String ( Debian/Relation/String.hs, dist-ghc/build/Debian/Relation/String.o ) [23 of 37] Compiling Debian.Relation.Text ( Debian/Relation/Text.hs, dist-ghc/build/Debian/Relation/Text.o ) [24 of 37] Compiling Debian.Relation.ByteString ( Debian/Relation/ByteString.hs, dist-ghc/build/Debian/Relation/ByteString.o ) [25 of 37] Compiling Debian.Relation ( Debian/Relation.hs, dist-ghc/build/Debian/Relation.o ) [26 of 37] Compiling Debian.Control.ByteString ( Debian/Control/ByteString.hs, dist-ghc/build/Debian/Control/ByteString.o ) Debian/Control/ByteString.hs:132:1: warning: [-Wredundant-constraints] * Redundant constraint: ControlFunctions a * In the type signature for: protectFieldText' :: (LL.StringLike a, LL.ListLike a Word8, ControlFunctions a) => a -> a Debian/Control/ByteString.hs:138:7: warning: [-Wredundant-constraints] * Redundant constraint: LL.StringLike a * In the type signature for: dropWhileEnd :: (LL.StringLike a1, LL.ListLike a1 Word8) => (Word8 -> Bool) -> a1 -> a1 In an equation for protectFieldText': protectFieldText' s = case LL.lines s of { [] -> LL.empty (l : ls) -> dropWhileEnd (isSpace . chr . fromIntegral) $ LL.unlines $ l : map protect ls } where dropWhileEnd :: (LL.StringLike a, LL.ListLike a Word8) => (Word8 -> Bool) -> a -> a dropWhileEnd func = LL.reverse . LL.dropWhile func . LL.reverse protect :: (LL.StringLike a, LL.ListLike a Word8) => a -> a protect l = maybe LL.empty (\ c -> if isHorizSpace c then l else LL.cons (ord' ' ' :: Word8) l) (LL.find (const True :: Word8 -> Bool) l) .... Debian/Control/ByteString.hs:140:7: warning: [-Wredundant-constraints] * Redundant constraint: LL.StringLike a * In the type signature for: protect :: (LL.StringLike a1, LL.ListLike a1 Word8) => a1 -> a1 In an equation for protectFieldText': protectFieldText' s = case LL.lines s of { [] -> LL.empty (l : ls) -> dropWhileEnd (isSpace . chr . fromIntegral) $ LL.unlines $ l : map protect ls } where dropWhileEnd :: (LL.StringLike a, LL.ListLike a Word8) => (Word8 -> Bool) -> a -> a dropWhileEnd func = LL.reverse . LL.dropWhile func . LL.reverse protect :: (LL.StringLike a, LL.ListLike a Word8) => a -> a protect l = maybe LL.empty (\ c -> if isHorizSpace c then l else LL.cons (ord' ' ' :: Word8) l) (LL.find (const True :: Word8 -> Bool) l) .... [27 of 37] Compiling Debian.Control.Text ( Debian/Control/Text.hs, dist-ghc/build/Debian/Control/Text.o ) Debian/Control/Text.hs:32:1: warning: [-Wunused-imports] The qualified import of `T.reverse' from module `Data.Text' is redundant [28 of 37] Compiling Debian.Control.Policy ( Debian/Control/Policy.hs, dist-ghc/build/Debian/Control/Policy.o ) Debian/Control/Policy.hs:87:5: warning: [-Wunused-top-binds] Defined but not used: `control' [29 of 37] Compiling Debian.Control.Builder ( Debian/Control/Builder.hs, dist-ghc/build/Debian/Control/Builder.o ) Debian/Control/Builder.hs:34:1: warning: [-Wunused-imports] The qualified import of `Data.Text' is redundant except perhaps to import instances from `Data.Text' To import instances alone, use: import Data.Text() Debian/Control/Builder.hs:36:1: warning: [-Wunused-imports] The import of `fromLazyText' from module `Data.Text.Lazy.Builder' is redundant Debian/Control/Builder.hs:104:1: warning: [-Wmissing-signatures] Top-level binding with no type signature: dropAround :: forall c item. LL.ListLike c item => (item -> Bool) -> c -> c [30 of 37] Compiling Debian.Control.TextLazy ( Debian/Control/TextLazy.hs, dist-ghc/build/Debian/Control/TextLazy.o ) Debian/Control/TextLazy.hs:32:1: warning: [-Wunused-imports] The qualified import of `T.reverse' from module `Data.Text.Lazy' is redundant [31 of 37] Compiling Debian.Control ( Debian/Control.hs, dist-ghc/build/Debian/Control.o ) Debian/Control.hs:56:1: warning: [-Wunused-imports] The qualified import of `Debian.Control.TextLazy' is redundant except perhaps to import instances from `Debian.Control.TextLazy' To import instances alone, use: import Debian.Control.TextLazy() [32 of 37] Compiling Debian.Apt.Index ( Debian/Apt/Index.hs, dist-ghc/build/Debian/Apt/Index.o ) [33 of 37] Compiling Debian.Report ( Debian/Report.hs, dist-ghc/build/Debian/Report.o ) [34 of 37] Compiling Debian.GenBuildDeps ( Debian/GenBuildDeps.hs, dist-ghc/build/Debian/GenBuildDeps.o ) ghc: panic! (the 'impossible' happened) (GHC version 8.0.1 for x86_64-unknown-linux): find_tycon Loc [] Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug /usr/share/cdbs/1/class/hlibrary.mk:147: recipe for target 'build-ghc-stamp' failed make: *** [build-ghc-stamp] Error 1 […] The full build log is attached. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
haskell-debian.3.91.1-2.unstable.amd64.log.txt.gz
Description: Binary data