=> "/opt/pkg/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-upstream-trunk/lang/ghc98", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent", "PYTHON_VERSION_REQD=313"] ===> Building for ghc-9.8.2nb3 ===> Building Hadrian for GHC 9.8.2 Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: hadrian-splitmix.patch,v 1.3 2025/01/27 15:08:07 pho Exp $ | |Allow it to build with GHC 9.8.x. Already fixed in upstream. | |--- splitmix.cabal.orig 2025-01-12 02:00:28.583229536 +0000 |+++ splitmix.cabal -------------------------- Patching file splitmix.cabal using Plan A... Hunk #1 succeeded at 80. done [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/setup/Setup Configuring splitmix-0.1.0.4... Preprocessing library for splitmix-0.1.0.4.. Building library for splitmix-0.1.0.4.. [1 of 4] Compiling Data.Bits.Compat ( src-compat/Data/Bits/Compat.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/build/Data/Bits/Compat.o ) [2 of 4] Compiling System.Random.SplitMix.Init ( src/System/Random/SplitMix/Init.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/build/System/Random/SplitMix/Init.o ) [3 of 4] Compiling System.Random.SplitMix ( src/System/Random/SplitMix.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/build/System/Random/SplitMix.o ) [4 of 4] Compiling System.Random.SplitMix32 ( src/System/Random/SplitMix32.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/build/System/Random/SplitMix32.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/splitmix-0.1.0.4-Cp8HTEnRRZWC2pT1Npi0o2 Registering library for splitmix-0.1.0.4.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/setup/Setup Configuring random-1.2.1.1... Preprocessing library for random-1.2.1.1.. Building library for random-1.2.1.1.. [1 of 4] Compiling System.Random.GFinite ( src/System/Random/GFinite.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/build/System/Random/GFinite.o ) [2 of 4] Compiling System.Random.Internal ( src/System/Random/Internal.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/build/System/Random/Internal.o ) [3 of 4] Compiling System.Random ( src/System/Random.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/build/System/Random.o ) [4 of 4] Compiling System.Random.Stateful ( src/System/Random/Stateful.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/build/System/Random/Stateful.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/random-1.2.1.1-9Pi9f5JQjiK2pRB1sXkqv1 Registering library for random-1.2.1.1.. Unpacking /data/distfiles/ghc-9.8.2-boot-hadrian-ghc9.8.tar.gz to _build/tarballs using plan-bootstrap.json (_build/tarballs/plan-bootstrap.json) from /data/distfiles/ghc-9.8.2-boot-hadrian-ghc9.8.tar.gz DO NOT use this script if you have another recent cabal-install available. This script is intended only for bootstrapping hadrian on new architectures. bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --info Bootstrapping hadrian with GHC 9.8.2 at /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc... Creating package database _build/packages.conf bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 init _build/packages.conf bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe rts-1.0.2 Using rts-1.0.2 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe ghc-prim-0.11.0 Using ghc-prim-0.11.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe ghc-bignum-1.3 Using ghc-bignum-1.3 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe base-4.19.1.0 Using base-4.19.1.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe array-0.5.6.0 Using array-0.5.6.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe deepseq-1.5.0.0 Using deepseq-1.5.0.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe ghc-boot-th-9.8.2 Using ghc-boot-th-9.8.2 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe pretty-1.1.3.6 Using pretty-1.1.3.6 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe template-haskell-2.21.0.0 Using template-haskell-2.21.0.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe bytestring-0.12.1.0 Using bytestring-0.12.1.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe containers-0.6.8 Using containers-0.6.8 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe binary-0.8.9.1 Using binary-0.8.9.1 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe transformers-0.6.1.0 Using transformers-0.6.1.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe mtl-2.3.1 Using mtl-2.3.1 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe stm-2.5.2.1 Using stm-2.5.2.1 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe exceptions-0.10.7 Using exceptions-0.10.7 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe filepath-1.4.200.1 Using filepath-1.4.200.1 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe time-1.12.2 Using time-1.12.2 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe unix-2.8.4.0 Using unix-2.8.4.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe directory-1.3.8.1 Using directory-1.3.8.1 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe text-2.1.1 Using text-2.1.1 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe parsec-3.1.17.0 Using parsec-3.1.17.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe Cabal-syntax-3.10.2.0 Using Cabal-syntax-3.10.2.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe process-1.6.18.0 Using process-1.6.18.0 from GHC... bootstrap: running /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 describe Cabal-3.10.2.0 Using Cabal-3.10.2.0 from GHC... Verifying _build/tarballs/splitmix-0.1.0.4.tar.gz... Verifying _build/tarballs/splitmix.cabal... bootstrap: running cwd=_build/unpacked/splitmix-0.1.0.4 patch -p1 -b bootstrap: running cwd=_build/unpacked/splitmix-0.1.0.4 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/setup/Setup Setup bootstrap: running cwd=_build/unpacked/splitmix-0.1.0.4 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=-optimised-mixer bootstrap: running cwd=_build/unpacked/splitmix-0.1.0.4 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4 --jobs=10 bootstrap: running cwd=_build/unpacked/splitmix-0.1.0.4 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/splitmix-0.1.0.4 Verifying _build/tarballs/random-1.2.1.1.tar.gz... Verifying _build/tarballs/random.cabal... bootstrap: running cwd=_build/unpacked/random-1.2.1.1 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/setup/Setup Setup bootstrap: running cwd=_build/unpacked/random-1.2.1.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags= bootstrap: running cwd=_build/unpacked/random-1.2.1.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1 --jobs=10 bootstrap: running cwd=_build/unpacked/random-1.2.1.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/random-1.2.1.1 Verifying _build/tarballs/QuickCheck-2.14.2.tar.gz... Verifying _build/tarballs/QuickCheck.cabal... bootstrap: running cwd=_build/unpacked/QuickCheck-2.14.2 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/setup/Setup Setup[1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/setup/Setup Configuring QuickCheck-2.14.2... Preprocessing library for QuickCheck-2.14.2.. Building library for QuickCheck-2.14.2.. [ 1 of 16] Compiling Test.QuickCheck.Exception ( src/Test/QuickCheck/Exception.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Exception.o ) [ 2 of 16] Compiling Test.QuickCheck.Random ( src/Test/QuickCheck/Random.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Random.o ) [ 3 of 16] Compiling Test.QuickCheck.Gen ( src/Test/QuickCheck/Gen.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Gen.o ) [ 4 of 16] Compiling Test.QuickCheck.Gen.Unsafe ( src/Test/QuickCheck/Gen/Unsafe.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Gen/Unsafe.o ) [ 5 of 16] Compiling Test.QuickCheck.Arbitrary ( src/Test/QuickCheck/Arbitrary.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Arbitrary.o ) src/Test/QuickCheck/Arbitrary.hs:1140:46: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 1140 | | x' <- takeWhile (<< x) (0:[ x - i | i <- tail (iterate (`quot` 2) x) ]) | ^^^^ [ 6 of 16] Compiling Test.QuickCheck.Poly ( src/Test/QuickCheck/Poly.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Poly.o ) [ 7 of 16] Compiling Test.QuickCheck.Modifiers ( src/Test/QuickCheck/Modifiers.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Modifiers.o ) [ 8 of 16] Compiling Test.QuickCheck.Function ( src/Test/QuickCheck/Function.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Function.o ) src/Test/QuickCheck/Function.hs:133:32: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 133 | abstract (Table xys) d x = head ([y | (x',y) <- xys, x == x'] ++ [d]) | ^^^^ [ 9 of 16] Compiling Test.QuickCheck.Text ( src/Test/QuickCheck/Text.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Text.o ) [10 of 16] Compiling Test.QuickCheck.State ( src/Test/QuickCheck/State.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/State.o ) [11 of 16] Compiling Test.QuickCheck.Property ( src/Test/QuickCheck/Property.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Property.o ) src/Test/QuickCheck/Property.hs:220:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical `pure = return' definition detected in the instance declaration for `Applicative Rose'. Suggested fix: Move definition from `return' to `pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 220 | pure = return | ^^^^^^^^^^^^^ src/Test/QuickCheck/Property.hs:225:3: warning: [GHC-22705] [-Wnoncanonical-monad-instances] Noncanonical `return' definition detected in the instance declaration for `Monad Rose'. `return' will eventually be removed in favour of `pure' Suggested fix: Either remove definition for `return' (recommended) or define as `return = pure' See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/monad-of-no-return | 225 | return x = MkRose x [] | ^^^^^^^^^^^^^^^^^^^^^^ [12 of 16] Compiling Test.QuickCheck.Test ( src/Test/QuickCheck/Test.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Test.o ) [13 of 16] Compiling Test.QuickCheck.Monadic ( src/Test/QuickCheck/Monadic.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Monadic.o ) [14 of 16] Compiling Test.QuickCheck.All ( src/Test/QuickCheck/All.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/All.o ) [15 of 16] Compiling Test.QuickCheck.Features ( src/Test/QuickCheck/Features.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck/Features.o ) [16 of 16] Compiling Test.QuickCheck ( src/Test/QuickCheck.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/build/Test/QuickCheck.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/QuickCheck-2.14.2-DbPFzO0qEPMAUabl1CtfpM Registering library for QuickCheck-2.14.2.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup/Setup Configuring base16-bytestring-1.0.2.0... Preprocessing library for base16-bytestring-1.0.2.0.. Building library for base16-bytestring-1.0.2.0.. [1 of 3] Compiling Data.ByteString.Base16.Internal ( Data/ByteString/Base16/Internal.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Internal.o ) [2 of 3] Compiling Data.ByteString.Base16 ( Data/ByteString/Base16.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16.o ) [3 of 3] Compiling Data.ByteString.Base16.Lazy ( Data/ByteString/Base16/Lazy.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/build/Data/ByteString/Base16/Lazy.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/base16-bytestring-1.0.2.0-KxCt0A4sBXa1hWxI9sOHQX Registering library for base16-bytestring-1.0.2.0.. Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: hadrian-clock.patch,v 1.1 2024/04/28 05:58:57 pho Exp $ | |Building "clock" needs patching on NetBSD due to its ccall to |clock_gettime(2) and clock_getres(2). | |This hack can be removed if we upstream this patch and GHC adopts it in |hadrian/bootstrap/*.json. This incurs a small runtime cost but it's what |GHC devs recommend: |https://www.haskell.org/ghc/blog/20210709-capi-usage.html | |--- clock-0.8.3/System/Clock.hsc.orig 2024-04-27 16:18:19.639792537 +0000 |+++ clock-0.8.3/System/Clock.hsc -------------------------- Patching file System/Clock.hsc using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 133. done [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/setup/Setup Configuring clock-0.8.3... Preprocessing library for clock-0.8.3.. Building library for clock-0.8.3.. [1 of 2] Compiling System.Clock ( /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/build/System/Clock.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/build/System/Clock.o ) [2 of 2] Compiling System.Clock.Seconds ( System/Clock/Seconds.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/build/System/Clock/Seconds.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/clock-0.8.3-CYVRxJIsAPW5gKfKTFGQ1w Registering library for clock-0.8.3.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup/Setup Configuring cryptohash-sha256-0.11.102.1... Preprocessing library for cryptohash-sha256-0.11.102.1.. Building library for cryptohash-sha256-0.11.102.1.. [1 of 3] Compiling Compat ( src/Compat.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Compat.o ) [2 of 3] Compiling Crypto.Hash.SHA256.FFI ( src/Crypto/Hash/SHA256/FFI.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Crypto/Hash/SHA256/FFI.o ) [3 of 3] Compiling Crypto.Hash.SHA256 ( src/Crypto/Hash/SHA256.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/build/Crypto/Hash/SHA256.o ) src/Crypto/Hash/SHA256.hs:144:19: warning: [GHC-68441] [-Wdeprecations] In the use of `memcpy' (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 144 | copyCtx dst src = memcpy (castPtr dst) (castPtr src) (fromIntegral sizeCtx) | ^^^^^^ src/Crypto/Hash/SHA256.hs:336:53: warning: [GHC-68441] [-Wdeprecations] In the use of `memcpy' (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 336 | withByteStringPtr t' $ \tptr' -> memcpy p tptr' 32 | ^^^^^^ Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/cryptohash-sha256-0.11.102.1-72C1YrG6907DtoILsvbgEX Registering library for cryptohash-sha256-0.11.102.1.. Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: hadrian-extra.patch,v 1.3 2025/01/27 15:08:07 pho Exp $ | |Allow it to build with GHC 9.8.x. Already fixed in upstream. | |--- extra-1.7.12.orig/extra.cabal 2025-01-12 11:29:59.465902826 +0900 |+++ extra-1.7.12/extra.cabal 2025-01-12 11:36:39.814907687 +0900 -------------------------- Patching file extra.cabal using Plan A... Hunk #1 succeeded at 32. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |--- extra-1.7.12.orig/src/Data/List/Extra.hs 2001-09-09 10:46:40.000000000 +0900 |+++ extra-1.7.12/src/Data/List/Extra.hs 2025-01-12 11:38:17.127540438 +0900 -------------------------- Patching file src/Data/List/Extra.hs using Plan A... Hunk #1 succeeded at 1. Hunk #2 succeeded at 156. Hunk #3 succeeded at 170. Hunk #4 succeeded at 189. Hunk #5 succeeded at 200. Hunk #6 succeeded at 290. done [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/setup/Setup bootstrap: running cwd=_build/unpacked/QuickCheck-2.14.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=-old-random +templatehaskell bootstrap: running cwd=_build/unpacked/QuickCheck-2.14.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2 --jobs=10 bootstrap: running cwd=_build/unpacked/QuickCheck-2.14.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/QuickCheck-2.14.2 Verifying _build/tarballs/base16-bytestring-1.0.2.0.tar.gz... Verifying _build/tarballs/base16-bytestring.cabal... bootstrap: running cwd=_build/unpacked/base16-bytestring-1.0.2.0 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup/Setup Setup bootstrap: running cwd=_build/unpacked/base16-bytestring-1.0.2.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags= bootstrap: running cwd=_build/unpacked/base16-bytestring-1.0.2.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0 --jobs=10 bootstrap: running cwd=_build/unpacked/base16-bytestring-1.0.2.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/base16-bytestring-1.0.2.0 Verifying _build/tarballs/clock-0.8.3.tar.gz... Verifying _build/tarballs/clock.cabal... bootstrap: running cwd=_build/unpacked/clock-0.8.3 patch -p1 -b bootstrap: running cwd=_build/unpacked/clock-0.8.3 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/setup/Setup Setup bootstrap: running cwd=_build/unpacked/clock-0.8.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=-llvm bootstrap: running cwd=_build/unpacked/clock-0.8.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3 --jobs=10 bootstrap: running cwd=_build/unpacked/clock-0.8.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/clock-0.8.3 Verifying _build/tarballs/cryptohash-sha256-0.11.102.1.tar.gz... Verifying _build/tarballs/cryptohash-sha256.cabal... bootstrap: running cwd=_build/unpacked/cryptohash-sha256-0.11.102.1 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup/Setup Setup bootstrap: running cwd=_build/unpacked/cryptohash-sha256-0.11.102.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=-exe +use-cbits bootstrap: running cwd=_build/unpacked/cryptohash-sha256-0.11.102.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1 --jobs=10 bootstrap: running cwd=_build/unpacked/cryptohash-sha256-0.11.102.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/cryptohash-sha256-0.11.102.1 Verifying _build/tarballs/extra-1.7.12.tar.gz... Verifying _build/tarballs/extra.cabal... bootstrap: running cwd=_build/unpacked/extra-1.7.12 patch -p1 -b bootstrap: running cwd=_build/unpacked/extra-1.7.12 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/setup/Setup Setup bootstrap: running cwd=_build/unpacked/extra-1.7.12 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=Configuring extra-1.7.12... Preprocessing library for extra-1.7.12.. Building library for extra-1.7.12.. [ 1 of 21] Compiling Data.IORef.Extra ( src/Data/IORef/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Data/IORef/Extra.o ) [ 2 of 21] Compiling Data.Tuple.Extra ( src/Data/Tuple/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Data/Tuple/Extra.o ) [ 3 of 21] Compiling Data.Typeable.Extra ( src/Data/Typeable/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Data/Typeable/Extra.o ) [ 4 of 21] Compiling Numeric.Extra ( src/Numeric/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Numeric/Extra.o ) [ 5 of 21] Compiling Partial ( src/Partial.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Partial.o ) [ 6 of 21] Compiling Data.List.Extra ( src/Data/List/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Data/List/Extra.o ) src/Data/List/Extra.hs:21:23: warning: [GHC-47854] [-Wduplicate-exports] `!?' is exported by `(!?)' and `module Data.List' | 21 | headDef, lastDef, (!?), notNull, list, unsnoc, cons, snoc, | ^^^^ src/Data/List/Extra.hs:21:44: warning: [GHC-47854] [-Wduplicate-exports] `unsnoc' is exported by `unsnoc' and `module Data.List' | 21 | headDef, lastDef, (!?), notNull, list, unsnoc, cons, snoc, | ^^^^^^ src/Data/List/Extra.hs:498:31: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 498 | groupSort = map (\x -> (fst $ head x, map snd x)) . groupOn fst . sortOn fst | ^^^^ [ 7 of 21] Compiling Data.Version.Extra ( src/Data/Version/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Data/Version/Extra.o ) [ 8 of 21] Compiling Data.List.NonEmpty.Extra ( src/Data/List/NonEmpty/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Data/List/NonEmpty/Extra.o ) [ 9 of 21] Compiling Data.Either.Extra ( src/Data/Either/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Data/Either/Extra.o ) [10 of 21] Compiling Control.Exception.Extra ( src/Control/Exception/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Control/Exception/Extra.o ) [11 of 21] Compiling Control.Monad.Extra ( src/Control/Monad/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Control/Monad/Extra.o ) [12 of 21] Compiling Data.Foldable.Extra ( src/Data/Foldable/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Data/Foldable/Extra.o ) [13 of 21] Compiling Control.Concurrent.Extra ( src/Control/Concurrent/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Control/Concurrent/Extra.o ) [14 of 21] Compiling System.Directory.Extra ( src/System/Directory/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/System/Directory/Extra.o ) [15 of 21] Compiling System.Environment.Extra ( src/System/Environment/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/System/Environment/Extra.o ) [16 of 21] Compiling System.IO.Extra ( src/System/IO/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/System/IO/Extra.o ) [17 of 21] Compiling System.Info.Extra ( src/System/Info/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/System/Info/Extra.o ) [18 of 21] Compiling System.Process.Extra ( src/System/Process/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/System/Process/Extra.o ) [19 of 21] Compiling System.Time.Extra ( src/System/Time/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/System/Time/Extra.o ) [20 of 21] Compiling Extra ( src/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Extra.o ) [21 of 21] Compiling Text.Read.Extra ( src/Text/Read/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/build/Text/Read/Extra.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/extra-1.7.12-BBw3X88Tea5EaOSD7BkKcg Registering library for extra-1.7.12.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup/Setup Configuring filepattern-0.1.3... Preprocessing library for filepattern-0.1.3.. Building library for filepattern-0.1.3.. [1 of 8] Compiling System.FilePattern.ListBy ( src/System/FilePattern/ListBy.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/ListBy.o ) [2 of 8] Compiling System.FilePattern.Monads ( src/System/FilePattern/Monads.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Monads.o ) [3 of 8] Compiling System.FilePattern.Tree ( src/System/FilePattern/Tree.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Tree.o ) src/System/FilePattern/Tree.hs:16:45: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 16 | f xs = Tree (map fst empty) [(fst $ head gs, f $ map snd gs) | gs <- groups] | ^^^^ [4 of 8] Compiling System.FilePattern.Wildcard ( src/System/FilePattern/Wildcard.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Wildcard.o ) [5 of 8] Compiling System.FilePattern.Core ( src/System/FilePattern/Core.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Core.o ) [6 of 8] Compiling System.FilePattern.Step ( src/System/FilePattern/Step.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Step.o ) [7 of 8] Compiling System.FilePattern.Directory ( src/System/FilePattern/Directory.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern/Directory.o ) [8 of 8] Compiling System.FilePattern ( src/System/FilePattern.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/build/System/FilePattern.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/filepattern-0.1.3-I47Slh4mdNoCCcMjnFv2bn Registering library for filepattern-0.1.3.. Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: hadrian-hashable.patch,v 1.3 2025/01/27 15:08:07 pho Exp $ | |Allow it to build with GHC 9.8.x. Already fixed in upstream. | |--- hashable-1.4.2.0/hashable.cabal.orig 2025-01-12 02:44:35.285644238 +0000 |+++ hashable-1.4.2.0/hashable.cabal -------------------------- Patching file hashable.cabal using Plan A... Hunk #1 succeeded at 77. done [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/setup/Setup Configuring hashable-1.4.2.0... Preprocessing library for hashable-1.4.2.0.. Building library for hashable-1.4.2.0.. [1 of 7] Compiling Data.Hashable.Imports ( src/Data/Hashable/Imports.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/build/Data/Hashable/Imports.o ) [2 of 7] Compiling Data.Hashable.LowLevel ( src/Data/Hashable/LowLevel.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/build/Data/Hashable/LowLevel.o ) [3 of 7] Compiling Data.Hashable.Class ( src/Data/Hashable/Class.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/build/Data/Hashable/Class.o ) [4 of 7] Compiling Data.Hashable.Lifted ( src/Data/Hashable/Lifted.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/build/Data/Hashable/Lifted.o ) [5 of 7] Compiling Data.Hashable.Generic.Instances ( src/Data/Hashable/Generic/Instances.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/build/Data/Hashable/Generic/Instances.o ) src/Data/Hashable/Generic/Instances.hs:5:14: warning: [GHC-19244] [-Wtrustworthy-safe] `Data.Hashable.Generic.Instances' is marked as Trustworthy but has been inferred as safe! | 5 | {-# LANGUAGE Trustworthy #-} | ^^^^^^^^^^^ [6 of 7] Compiling Data.Hashable.Generic ( src/Data/Hashable/Generic.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/build/Data/Hashable/Generic.o ) [7 of 7] Compiling Data.Hashable ( src/Data/Hashable.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/build/Data/Hashable.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/hashable-1.4.2.0-Eajg7iZJxE9750aFaIsyjh Registering library for hashable-1.4.2.0.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/setup/Setup Configuring heaps-0.4... Preprocessing library for heaps-0.4.. Building library for heaps-0.4.. [1 of 1] Compiling Data.Heap ( src/Data/Heap.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/build/Data/Heap.o ) src/Data/Heap.hs:377:5: warning: [GHC-62161] [-Wincomplete-uni-patterns] Pattern match(es) are non-exhaustive In a pattern binding: Patterns of type `(Forest a, Forest a)' not matched: (_, Nil) | 377 | (left, Node r' a' as' `Cons` right) = minZ leq as | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/heaps-0.4-oobW2Dh2OqLM4VwXDDQUm Registering library for heaps-0.4.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/setup/Setup Warning: js-dgtable.cabal:1:28: Packages with 'cabal-version: 1.12' or later should specify a specific version of the Cabal spec of the form 'cabal-version: x.y'. Use 'cabal-version: 1.18'. Configuring js-dgtable-0.5.2... Preprocessing library for js-dgtable-0.5.2.. Building library for js-dgtable-0.5.2.. [1 of 2] Compiling Paths_js_dgtable ( /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/build/autogen/Paths_js_dgtable.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/build/Paths_js_dgtable.o ) [2 of 2] Compiling Language.Javascript.DGTable ( src/Language/Javascript/DGTable.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/build/Language/Javascript/DGTable.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/js-dgtable-0.5.2-DQatfd0Bn7j7BgDFe2CbLo Registering library for js-dgtable-0.5.2.. bootstrap: running cwd=_build/unpacked/extra-1.7.12 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12 --jobs=10 bootstrap: running cwd=_build/unpacked/extra-1.7.12 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/extra-1.7.12 Verifying _build/tarballs/filepattern-0.1.3.tar.gz... Verifying _build/tarballs/filepattern.cabal... bootstrap: running cwd=_build/unpacked/filepattern-0.1.3 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup/Setup Setup bootstrap: running cwd=_build/unpacked/filepattern-0.1.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags= bootstrap: running cwd=_build/unpacked/filepattern-0.1.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3 --jobs=10 bootstrap: running cwd=_build/unpacked/filepattern-0.1.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/filepattern-0.1.3 Verifying _build/tarballs/hashable-1.4.2.0.tar.gz... Verifying _build/tarballs/hashable.cabal... bootstrap: running cwd=_build/unpacked/hashable-1.4.2.0 patch -p1 -b bootstrap: running cwd=_build/unpacked/hashable-1.4.2.0 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/setup/Setup Setup bootstrap: running cwd=_build/unpacked/hashable-1.4.2.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=+integer-gmp -random-initial-seed bootstrap: running cwd=_build/unpacked/hashable-1.4.2.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0 --jobs=10 bootstrap: running cwd=_build/unpacked/hashable-1.4.2.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hashable-1.4.2.0 Verifying _build/tarballs/heaps-0.4.tar.gz... Verifying _build/tarballs/heaps.cabal... bootstrap: running cwd=_build/unpacked/heaps-0.4 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/setup/Setup Setup bootstrap: running cwd=_build/unpacked/heaps-0.4 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags= bootstrap: running cwd=_build/unpacked/heaps-0.4 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4 --jobs=10 bootstrap: running cwd=_build/unpacked/heaps-0.4 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/heaps-0.4 Verifying _build/tarballs/js-dgtable-0.5.2.tar.gz... Verifying _build/tarballs/js-dgtable.cabal... bootstrap: running cwd=_build/unpacked/js-dgtable-0.5.2 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/setup/Setup Setup bootstrap: running cwd=_build/unpacked/js-dgtable-0.5.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags= bootstrap: running cwd=_build/unpacked/js-dgtable-0.5.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2 --jobs=10 bootstrap: running cwd=_build/unpacked/js-dgtable-0.5.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-dgtable-0.5.2 Verifying _build/tarballs/js-flot-0.8.3.tar.gz... Verifying _build/tarballs/js-flot.cabal... bootstrap: running cwd=_build/unpacked/js-flot-0.8.3 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/setup/Setup Setup[1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/setup/Setup Configuring js-flot-0.8.3... Preprocessing library for js-flot-0.8.3.. Building library for js-flot-0.8.3.. [1 of 2] Compiling Paths_js_flot ( /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/build/autogen/Paths_js_flot.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/build/Paths_js_flot.o ) [2 of 2] Compiling Language.Javascript.Flot ( Language/Javascript/Flot.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/build/Language/Javascript/Flot.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/js-flot-0.8.3-j4OvBXlC21CDise7mDZTD Registering library for js-flot-0.8.3.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/setup/Setup Warning: js-jquery.cabal:1:28: Packages with 'cabal-version: 1.12' or later should specify a specific version of the Cabal spec of the form 'cabal-version: x.y'. Use 'cabal-version: 1.18'. Configuring js-jquery-3.3.1... Preprocessing library for js-jquery-3.3.1.. Building library for js-jquery-3.3.1.. [1 of 2] Compiling Paths_js_jquery ( /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/build/autogen/Paths_js_jquery.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/build/Paths_js_jquery.o ) [2 of 2] Compiling Language.Javascript.JQuery ( src/Language/Javascript/JQuery.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/build/Language/Javascript/JQuery.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/js-jquery-3.3.1-I0SugHM79pQ7rYEZ4Q9NiA Registering library for js-jquery-3.3.1.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/setup/Setup Configuring primitive-0.8.0.0... Preprocessing library for primitive-0.8.0.0.. Building library for primitive-0.8.0.0.. [ 1 of 13] Compiling Control.Monad.Primitive ( Control/Monad/Primitive.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Control/Monad/Primitive.o ) [ 2 of 13] Compiling Data.Primitive.Array ( Data/Primitive/Array.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/Array.o ) [ 3 of 13] Compiling Data.Primitive.MVar ( Data/Primitive/MVar.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/MVar.o ) [ 4 of 13] Compiling Data.Primitive.MachDeps ( Data/Primitive/MachDeps.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/MachDeps.o ) [ 5 of 13] Compiling Data.Primitive.Internal.Operations ( Data/Primitive/Internal/Operations.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/Internal/Operations.o ) [ 6 of 13] Compiling Data.Primitive.MutVar ( Data/Primitive/MutVar.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/MutVar.o ) [ 7 of 13] Compiling Data.Primitive.SmallArray ( Data/Primitive/SmallArray.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/SmallArray.o ) [ 8 of 13] Compiling Data.Primitive.Types ( Data/Primitive/Types.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/Types.o ) [ 9 of 13] Compiling Data.Primitive.ByteArray ( Data/Primitive/ByteArray.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/ByteArray.o ) Data/Primitive/ByteArray.hs:335:39: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 335 | marr <- newByteArray (n * sizeOf (head ys)) | ^^^^ [10 of 13] Compiling Data.Primitive.PrimArray ( Data/Primitive/PrimArray.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/PrimArray.o ) [11 of 13] Compiling Data.Primitive.Ptr ( Data/Primitive/Ptr.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/Ptr.o ) [12 of 13] Compiling Data.Primitive ( Data/Primitive.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive.o ) [13 of 13] Compiling Data.Primitive.PrimVar ( Data/Primitive/PrimVar.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/build/Data/Primitive/PrimVar.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/primitive-0.8.0.0-3BJsIjA2qPo7Gwazwu8k4h Registering library for primitive-0.8.0.0.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/setup/Setup Configuring unordered-containers-0.2.19.1... Preprocessing library for unordered-containers-0.2.19.1.. Building library for unordered-containers-0.2.19.1.. Data/HashMap/Internal.hs:12:14-23: warning: [GHC-53692] [-Wdeprecated-flags] -XTypeInType is deprecated: use -XDataKinds and -XPolyKinds instead | 12 | {-# LANGUAGE TypeInType #-} | ^^^^^^^^^^ [1 of 8] Compiling Data.HashMap.Internal.Array ( Data/HashMap/Internal/Array.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/build/Data/HashMap/Internal/Array.o ) Data/HashMap/Internal/Array.hs:83:1-35: warning: [GHC-66111] [-Wunused-imports] The import of `Control.Applicative' is redundant except perhaps to import instances from `Control.Applicative' To import instances alone, use: import Control.Applicative() | 83 | import Control.Applicative (liftA2) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [2 of 8] Compiling Data.HashMap.Internal.List ( Data/HashMap/Internal/List.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/build/Data/HashMap/Internal/List.o ) [3 of 8] Compiling Data.HashMap.Internal ( Data/HashMap/Internal.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/build/Data/HashMap/Internal.o ) [4 of 8] Compiling Data.HashMap.Internal.Strict ( Data/HashMap/Internal/Strict.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/build/Data/HashMap/Internal/Strict.o ) [5 of 8] Compiling Data.HashSet.Internal ( Data/HashSet/Internal.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/build/Data/HashSet/Internal.o ) [6 of 8] Compiling Data.HashSet ( Data/HashSet.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/build/Data/HashSet.o ) [7 of 8] Compiling Data.HashMap.Strict ( Data/HashMap/Strict.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/build/Data/HashMap/Strict.o ) [8 of 8] Compiling Data.HashMap.Lazy ( Data/HashMap/Lazy.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/build/Data/HashMap/Lazy.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/unordered-containers-0.2.19.1-CyAZGlYJRASGDU7LOpfXhC Registering library for unordered-containers-0.2.19.1.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/setup/Setup bootstrap: running cwd=_build/unpacked/js-flot-0.8.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags= bootstrap: running cwd=_build/unpacked/js-flot-0.8.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3 --jobs=10 bootstrap: running cwd=_build/unpacked/js-flot-0.8.3 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-flot-0.8.3 Verifying _build/tarballs/js-jquery-3.3.1.tar.gz... Verifying _build/tarballs/js-jquery.cabal... bootstrap: running cwd=_build/unpacked/js-jquery-3.3.1 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/setup/Setup Setup bootstrap: running cwd=_build/unpacked/js-jquery-3.3.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags= bootstrap: running cwd=_build/unpacked/js-jquery-3.3.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1 --jobs=10 bootstrap: running cwd=_build/unpacked/js-jquery-3.3.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/js-jquery-3.3.1 Verifying _build/tarballs/primitive-0.8.0.0.tar.gz... Verifying _build/tarballs/primitive.cabal... bootstrap: running cwd=_build/unpacked/primitive-0.8.0.0 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/setup/Setup Setup bootstrap: running cwd=_build/unpacked/primitive-0.8.0.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags= bootstrap: running cwd=_build/unpacked/primitive-0.8.0.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0 --jobs=10 bootstrap: running cwd=_build/unpacked/primitive-0.8.0.0 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/primitive-0.8.0.0 Verifying _build/tarballs/unordered-containers-0.2.19.1.tar.gz... Verifying _build/tarballs/unordered-containers.cabal... bootstrap: running cwd=_build/unpacked/unordered-containers-0.2.19.1 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/setup/Setup Setup bootstrap: running cwd=_build/unpacked/unordered-containers-0.2.19.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=-debug bootstrap: running cwd=_build/unpacked/unordered-containers-0.2.19.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1 --jobs=10 bootstrap: running cwd=_build/unpacked/unordered-containers-0.2.19.1 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/unordered-containers-0.2.19.1 Verifying _build/tarballs/utf8-string-1.0.2.tar.gz... Verifying _build/tarballs/utf8-string.cabal... bootstrap: running cwd=_build/unpacked/utf8-string-1.0.2 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/setup/Setup Setup bootstrap: running cwd=_build/unpacked/utf8-string-1.0.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=Configuring utf8-string-1.0.2... Preprocessing library for utf8-string-1.0.2.. Building library for utf8-string-1.0.2.. [1 of 5] Compiling Codec.Binary.UTF8.String ( Codec/Binary/UTF8/String.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/build/Codec/Binary/UTF8/String.o ) [2 of 5] Compiling Codec.Binary.UTF8.Generic ( Codec/Binary/UTF8/Generic.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/build/Codec/Binary/UTF8/Generic.o ) Codec/Binary/UTF8/Generic.hs:87:21: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 87 | tail = List.tail | ^^^^^^^^^ [3 of 5] Compiling Data.ByteString.Lazy.UTF8 ( Data/ByteString/Lazy/UTF8.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/build/Data/ByteString/Lazy/UTF8.o ) [4 of 5] Compiling Data.ByteString.UTF8 ( Data/ByteString/UTF8.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/build/Data/ByteString/UTF8.o ) [5 of 5] Compiling Data.String.UTF8 ( Data/String/UTF8.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/build/Data/String/UTF8.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/utf8-string-1.0.2-3J0y0Vz60cv1Vw3n7HISJx Registering library for utf8-string-1.0.2.. Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |$NetBSD: hadrian-shake.patch,v 1.1 2024/04/28 05:58:57 pho Exp $ | |This file is used by bootstrap.py. | |The shake package tries to build an unneeded executable with hard-coded |"-thread". The only way to disable it is to modify its .cabal file. | |This hack can be removed when GHC adopts the version containing this commit |in hadrian/bootstrap/*.json: |https://github.com/ndmitchell/shake/pull/836 | |--- shake-0.19.7/shake.cabal.orig 2024-04-27 16:15:52.267668874 +0000 |+++ shake-0.19.7/shake.cabal -------------------------- Patching file shake.cabal using Plan A... Hunk #1 succeeded at 204. done [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/setup/Setup Configuring shake-0.19.7... Preprocessing library for shake-0.19.7.. Building library for shake-0.19.7.. [ 1 of 73] Compiling Development.Ninja.Env ( src/Development/Ninja/Env.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Ninja/Env.o ) [ 2 of 73] Compiling Development.Ninja.Type ( src/Development/Ninja/Type.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Ninja/Type.o ) [ 3 of 73] Compiling Development.Ninja.Lexer ( src/Development/Ninja/Lexer.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Ninja/Lexer.o ) [ 4 of 73] Compiling Development.Ninja.Parse ( src/Development/Ninja/Parse.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Ninja/Parse.o ) src/Development/Ninja/Parse.hs:40:63: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 40 | else if length outputs == 1 then ninja{singles = (head outputs, build) : singles} | ^^^^ [ 5 of 73] Compiling Development.Shake.Classes ( src/Development/Shake/Classes.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Classes.o ) [ 6 of 73] Compiling Development.Shake.FilePath ( src/Development/Shake/FilePath.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/FilePath.o ) src/Development/Shake/FilePath.hs:131:48: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 131 | | otherwise = (if pre then id else tail) $ (if pos then id else init) x | ^^^^ src/Development/Shake/FilePath.hs:132:31: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 132 | where pre = sep $ head $ o ++ " " | ^^^^ [ 7 of 73] Compiling Development.Shake.Internal.CmdOption ( src/Development/Shake/Internal/CmdOption.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/CmdOption.o ) [ 8 of 73] Compiling Development.Shake.Internal.History.Bloom ( src/Development/Shake/Internal/History/Bloom.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/History/Bloom.o ) [ 9 of 73] Compiling Development.Shake.Internal.History.Network ( src/Development/Shake/Internal/History/Network.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/History/Network.o ) [10 of 73] Compiling Development.Shake.Internal.History.Types ( src/Development/Shake/Internal/History/Types.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/History/Types.o ) [11 of 73] Compiling General.Bilist ( src/General/Bilist.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Bilist.o ) [12 of 73] Compiling General.Binary ( src/General/Binary.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Binary.o ) src/General/Binary.hs:94:64: warning: [GHC-68441] [-Wdeprecations] In the use of `memcpy' (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 94 | putEx x = Builder n $ \ptr i -> BS.useAsCString x $ \bs -> BS.memcpy (ptr `plusPtr` i) (castPtr bs) (fromIntegral n) | ^^^^^^^^^ src/General/Binary.hs:103:44: warning: [GHC-68441] [-Wdeprecations] In the use of `memcpy' (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 103 | BS.useAsCString x $ \bs -> BS.memcpy (ptr `plusPtr` i) (castPtr bs) (fromIntegral n) | ^^^^^^^^^ src/General/Binary.hs:118:13: warning: [GHC-68441] [-Wdeprecations] In the use of `memcpy' (imported from Data.ByteString.Internal, but defined in Data.ByteString.Internal.Type): Deprecated: "Use Foreign.Marshal.Utils.copyBytes instead" | 118 | BS.memcpy (p `plusPtr` i) (castPtr bs) (fromIntegral n) | ^^^^^^^^^ [13 of 73] Compiling Development.Shake.Internal.FileName ( src/Development/Shake/Internal/FileName.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/FileName.o ) [14 of 73] Compiling General.Cleanup ( src/General/Cleanup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Cleanup.o ) [15 of 73] Compiling General.EscCodes ( src/General/EscCodes.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/EscCodes.o ) [16 of 73] Compiling General.Extra ( src/General/Extra.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Extra.o ) [17 of 73] Compiling Development.Shake.Internal.History.Symlink ( src/Development/Shake/Internal/History/Symlink.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/History/Symlink.o ) [18 of 73] Compiling Development.Shake.Internal.Errors ( src/Development/Shake/Internal/Errors.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Errors.o ) [19 of 73] Compiling Development.Shake.Internal.Value ( src/Development/Shake/Internal/Value.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Value.o ) [20 of 73] Compiling Development.Shake.Internal.FilePattern ( src/Development/Shake/Internal/FilePattern.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/FilePattern.o ) [21 of 73] Compiling Development.Shake.Internal.Options ( src/Development/Shake/Internal/Options.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Options.o ) [22 of 73] Compiling Development.Shake.Internal.FileInfo ( src/Development/Shake/Internal/FileInfo.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/FileInfo.o ) [23 of 73] Compiling Development.Shake.Internal.Core.Monad ( src/Development/Shake/Internal/Core/Monad.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Monad.o ) [24 of 73] Compiling General.Fence ( src/General/Fence.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Fence.o ) [25 of 73] Compiling General.FileLock ( src/General/FileLock.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/FileLock.o ) [26 of 73] Compiling General.GetOpt ( src/General/GetOpt.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/GetOpt.o ) [27 of 73] Compiling General.Intern ( src/General/Intern.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Intern.o ) [28 of 73] Compiling General.Ids ( src/General/Ids.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Ids.o ) [29 of 73] Compiling Development.Shake.Internal.History.Serialise ( src/Development/Shake/Internal/History/Serialise.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/History/Serialise.o ) [30 of 73] Compiling Development.Shake.Internal.History.Server ( src/Development/Shake/Internal/History/Server.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/History/Server.o ) [31 of 73] Compiling Development.Shake.Internal.Core.Database ( src/Development/Shake/Internal/Core/Database.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Database.o ) [32 of 73] Compiling General.ListBuilder ( src/General/ListBuilder.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/ListBuilder.o ) [33 of 73] Compiling General.Makefile ( src/General/Makefile.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Makefile.o ) [34 of 73] Compiling General.Process ( src/General/Process.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Process.o ) [35 of 73] Compiling General.Thread ( src/General/Thread.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Thread.o ) [36 of 73] Compiling General.Chunks ( src/General/Chunks.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Chunks.o ) [37 of 73] Compiling General.Timing ( src/General/Timing.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Timing.o ) [38 of 73] Compiling General.Pool ( src/General/Pool.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Pool.o ) [39 of 73] Compiling Development.Shake.Internal.Core.Storage ( src/Development/Shake/Internal/Core/Storage.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Storage.o ) src/Development/Shake/Internal/Core/Storage.hs:52:15: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 52 | where s = tail $ init $ show x -- call show, then take off the leading/trailing quotes | ^^^^ [40 of 73] Compiling General.TypeMap ( src/General/TypeMap.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/TypeMap.o ) [41 of 73] Compiling General.Wait ( src/General/Wait.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Wait.o ) [42 of 73] Compiling Development.Shake.Internal.History.Shared ( src/Development/Shake/Internal/History/Shared.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/History/Shared.o ) [43 of 73] Compiling Development.Shake.Internal.History.Cloud ( src/Development/Shake/Internal/History/Cloud.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/History/Cloud.o ) [44 of 73] Compiling Development.Shake.Internal.Core.Types ( src/Development/Shake/Internal/Core/Types.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Types.o ) [45 of 73] Compiling Development.Shake.Internal.Core.Rules ( src/Development/Shake/Internal/Core/Rules.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Rules.o ) src/Development/Shake/Internal/Core/Rules.hs:241:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 241 | :: (RuleResult key ~ value, ShakeValue key, Typeable value, NFData value, Show value, Partial) | ^ src/Development/Shake/Internal/Core/Rules.hs:248:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 248 | :: (RuleResult key ~ value, ShakeValue key, BinaryEx key, Typeable value, NFData value, Show value, Partial) | ^ src/Development/Shake/Internal/Core/Rules.hs:255:24: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 255 | :: (RuleResult key ~ value, ShakeValue key, Typeable value, NFData value, Show value, Partial) | ^ [46 of 73] Compiling Development.Shake.Internal.Core.Pool ( src/Development/Shake/Internal/Core/Pool.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Pool.o ) [47 of 73] Compiling Development.Shake.Internal.Core.Action ( src/Development/Shake/Internal/Core/Action.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Action.o ) src/Development/Shake/Internal/Core/Action.hs:586:67: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 586 | modifyRW $ const $ localClearMutable $ snd3 $ head now | ^^^^ [48 of 73] Compiling Development.Shake.Internal.Resource ( src/Development/Shake/Internal/Resource.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Resource.o ) [49 of 73] Compiling Development.Shake.Internal.Core.Build ( src/Development/Shake/Internal/Core/Build.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Build.o ) src/Development/Shake/Internal/Core/Build.hs:63:37: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 63 | getDatabaseValue :: (RuleResult key ~ value, ShakeValue key, Typeable value) => key -> Action (Maybe (Result (Either BS.ByteString value))) | ^ src/Development/Shake/Internal/Core/Build.hs:236:35: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 236 | apply :: (Partial, RuleResult key ~ value, ShakeValue key, Typeable value) => [key] -> Action [value] | ^ src/Development/Shake/Internal/Core/Build.hs:246:36: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 246 | apply1 :: (Partial, RuleResult key ~ value, ShakeValue key, Typeable value) => key -> Action value | ^ src/Development/Shake/Internal/Core/Build.hs:247:37: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 247 | apply1 = withFrozenCallStack $ fmap head . apply . pure | ^^^^ [50 of 73] Compiling Development.Shake.Rule ( src/Development/Shake/Rule.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Rule.o ) [51 of 73] Compiling Development.Shake.Internal.Rules.Rerun ( src/Development/Shake/Internal/Rules/Rerun.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Rules/Rerun.o ) [52 of 73] Compiling Development.Shake.Internal.Rules.Oracle ( src/Development/Shake/Internal/Rules/Oracle.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Rules/Oracle.o ) src/Development/Shake/Internal/Rules/Oracle.hs:36:43: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 36 | addOracleFlavor :: (Located, RuleResult q ~ a, ShakeValue q, ShakeValue a) => Flavor -> (q -> Action a) -> Rules (q -> Action a) | ^ src/Development/Shake/Internal/Rules/Oracle.hs:130:28: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 130 | addOracle :: (RuleResult q ~ a, ShakeValue q, ShakeValue a, Partial) => (q -> Action a) -> Rules (q -> Action a) | ^ src/Development/Shake/Internal/Rules/Oracle.hs:136:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 136 | addOracleHash :: (RuleResult q ~ a, ShakeValue q, ShakeValue a, Partial) => (q -> Action a) -> Rules (q -> Action a) | ^ src/Development/Shake/Internal/Rules/Oracle.hs:152:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 152 | addOracleCache ::(RuleResult q ~ a, ShakeValue q, ShakeValue a, Partial) => (q -> Action a) -> Rules (q -> Action a) | ^ src/Development/Shake/Internal/Rules/Oracle.hs:158:28: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 158 | askOracle :: (RuleResult q ~ a, ShakeValue q, ShakeValue a) => q -> Action a | ^ src/Development/Shake/Internal/Rules/Oracle.hs:162:29: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 162 | askOracles :: (RuleResult q ~ a, ShakeValue q, ShakeValue a) => [q] -> Action [a] | ^ [53 of 73] Compiling Development.Shake.Internal.Rules.File ( src/Development/Shake/Internal/Rules/File.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Rules/File.o ) [54 of 73] Compiling Development.Shake.Internal.Rules.OrderOnly ( src/Development/Shake/Internal/Rules/OrderOnly.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Rules/OrderOnly.o ) [55 of 73] Compiling Development.Shake.Internal.Rules.Files ( src/Development/Shake/Internal/Rules/Files.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Rules/Files.o ) src/Development/Shake/Internal/Rules/Files.hs:168:42: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Prelude, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 168 | ["* " ++ p ++ (if compatible [p, head ps] then "" else " (incompatible)") | p <- ps] | ^^^^ [56 of 73] Compiling Development.Shake.Internal.Derived ( src/Development/Shake/Internal/Derived.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Derived.o ) [57 of 73] Compiling Development.Shake.Command ( src/Development/Shake/Command.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Command.o ) [58 of 73] Compiling Development.Shake.Internal.Rules.Directory ( src/Development/Shake/Internal/Rules/Directory.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Rules/Directory.o ) src/Development/Shake/Internal/Rules/Directory.hs:116:30: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 116 | queryRule :: (RuleResult key ~ value | ^ [59 of 73] Compiling Development.Shake.Internal.Rules.Default ( src/Development/Shake/Internal/Rules/Default.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Rules/Default.o ) [60 of 73] Compiling Paths_shake ( /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/autogen/Paths_shake.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Paths_shake.o ) [61 of 73] Compiling Development.Shake.Internal.Paths ( src/Development/Shake/Internal/Paths.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Paths.o ) [62 of 73] Compiling General.Template ( src/General/Template.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/General/Template.o ) [63 of 73] Compiling Development.Shake.Internal.Progress ( src/Development/Shake/Internal/Progress.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Progress.o ) [64 of 73] Compiling Development.Shake.Internal.CompactUI ( src/Development/Shake/Internal/CompactUI.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/CompactUI.o ) [65 of 73] Compiling Development.Shake.Internal.Profile ( src/Development/Shake/Internal/Profile.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Profile.o ) [66 of 73] Compiling Development.Shake.Internal.Core.Run ( src/Development/Shake/Internal/Core/Run.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Core/Run.o ) [67 of 73] Compiling Development.Shake.Database ( src/Development/Shake/Database.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Database.o ) [68 of 73] Compiling Development.Shake.Internal.Demo ( src/Development/Shake/Internal/Demo.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Demo.o ) src/Development/Shake/Internal/Demo.hs:44:25: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 44 | pure $ home head (map ("shake-demo" ++) ("":map show [2..]) \\ dir) | ^^^^ [69 of 73] Compiling Development.Shake.Internal.Args ( src/Development/Shake/Internal/Args.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Internal/Args.o ) src/Development/Shake/Internal/Args.hs:404:100: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 404 | Just ("record",file) -> Right ([ProgressRecord $ if null file then "progress.txt" else tail file], id) | ^^^^ src/Development/Shake/Internal/Args.hs:405:100: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 405 | Just ("replay",file) -> Right ([ProgressReplay $ if null file then "progress.txt" else tail file], id) | ^^^^ [70 of 73] Compiling Development.Shake ( src/Development/Shake.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake.o ) src/Development/Shake.hs:225:32: warning: [GHC-58520] [-Wtype-equality-requires-operators] The use of `~' without TypeOperators will become an error in a future GHC release. Suggested fix: Perhaps you intended to use TypeOperators | 225 | askOracleWith :: (RuleResult q ~ a, ShakeValue q, ShakeValue a) => q -> a -> Action a | ^ [71 of 73] Compiling Development.Shake.Util ( src/Development/Shake/Util.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Util.o ) [72 of 73] Compiling Development.Shake.Forward ( src/Development/Shake/Forward.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Forward.o ) [73 of 73] Compiling Development.Shake.Config ( src/Development/Shake/Config.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/build/Development/Shake/Config.o ) Installing library in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore/lib/x86_64-solaris-ghc-9.8.2/shake-0.19.7-GLqkNN1uVq2LMhfMXgZUix Registering library for shake-0.19.7.. [1 of 2] Compiling Main ( Setup.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/setup/Main.o ) [2 of 2] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/setup/Setup Configuring hadrian-0.1.0.0... Preprocessing executable 'hadrian' for hadrian-0.1.0.0.. Building executable 'hadrian' for hadrian-0.1.0.0.. [ 1 of 107] Compiling Environment ( src/Environment.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Environment.o ) [ 2 of 107] Compiling Hadrian.Target ( src/Hadrian/Target.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Target.o ) [ 3 of 107] Compiling Hadrian.Utilities ( src/Hadrian/Utilities.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Utilities.o ) src/Hadrian/Utilities.hs:140:46: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 140 | _ -/- b | isAbsolute b && not (isAbsolute $ tail b) = b | ^^^^ src/Hadrian/Utilities.hs:617:16: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Data.List.Extra, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 617 | renderBox ls = tail $ concatMap ('\n' :) (boxTop : map renderLine ls ++ [boxBot]) | ^^^^ [ 4 of 107] Compiling Hadrian.Package ( src/Hadrian/Package.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Package.o ) [ 5 of 107] Compiling Hadrian.Haskell.Cabal.Type ( src/Hadrian/Haskell/Cabal/Type.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Haskell/Cabal/Type.o ) [ 6 of 107] Compiling Hadrian.Oracles.Path ( src/Hadrian/Oracles/Path.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Oracles/Path.o ) [ 7 of 107] Compiling Hadrian.Oracles.DirectoryContents ( src/Hadrian/Oracles/DirectoryContents.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Oracles/DirectoryContents.o ) [ 8 of 107] Compiling Hadrian.Expression ( src/Hadrian/Expression.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Expression.o ) [ 9 of 107] Compiling Hadrian.Oracles.ArgsHash ( src/Hadrian/Oracles/ArgsHash.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Oracles/ArgsHash.o ) [ 10 of 107] Compiling Hadrian.Builder.Tar ( src/Hadrian/Builder/Tar.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Builder/Tar.o ) [ 11 of 107] Compiling Hadrian.Builder.Sphinx ( src/Hadrian/Builder/Sphinx.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Builder/Sphinx.o ) [ 12 of 107] Compiling Hadrian.Builder.Ar ( src/Hadrian/Builder/Ar.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Builder/Ar.o ) [ 13 of 107] Compiling Hadrian.Builder ( src/Hadrian/Builder.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Builder.o ) [ 14 of 107] Compiling Settings.Parser ( src/Settings/Parser.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Parser.o ) src/Settings/Parser.hs:189:14: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 189 | else go (head ks) | ^^^^ src/Settings/Parser.hs:192:35: warning: [GHC-63394] [-Wx-partial] In the use of `tail' (imported from Data.List, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Replace it with drop 1, or use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 192 | | k == s = State.modify tail | ^^^^ [ 15 of 107] Compiling Stage ( src/Stage.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Stage.o ) [ 16 of 107] Compiling Way.Type ( src/Way/Type.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Way/Type.o ) [ 17 of 107] Compiling Way ( src/Way.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Way.o ) [ 18 of 107] Compiling Base ( src/Base.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Base.o ) [ 19 of 107] Compiling Rules.Clean ( src/Rules/Clean.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Clean.o ) [ 20 of 107] Compiling Hadrian.Oracles.TextFile ( src/Hadrian/Oracles/TextFile.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Oracles/TextFile.o ) [ 21 of 107] Compiling Oracles.Setting ( src/Oracles/Setting.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Oracles/Setting.o ) [ 22 of 107] Compiling Oracles.Flag ( src/Oracles/Flag.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Oracles/Flag.o ) [ 23 of 107] Compiling Hadrian.BuildPath ( src/Hadrian/BuildPath.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/BuildPath.o ) [ 24 of 107] Compiling Context.Type ( src/Context/Type.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Context/Type.o ) [ 25 of 107] Compiling Hadrian.Oracles.Cabal.Type ( src/Hadrian/Oracles/Cabal/Type.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Oracles/Cabal/Type.o ) [ 26 of 107] Compiling Hadrian.Oracles.Cabal ( src/Hadrian/Oracles/Cabal.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Oracles/Cabal.o ) [ 27 of 107] Compiling Context.Path ( src/Context/Path.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Context/Path.o ) [ 28 of 107] Compiling Hadrian.Haskell.Hash[boot] ( src/Hadrian/Haskell/Hash.hs-boot, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Haskell/Hash.o-boot ) [ 29 of 107] Compiling Hadrian.Haskell.Cabal ( src/Hadrian/Haskell/Cabal.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Haskell/Cabal.o ) [ 30 of 107] Compiling Context ( src/Context.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Context.o ) src/Context.hs:98:16: warning: [GHC-40910] [-Wunused-matches] Defined but not used: `context' | 98 | pkgHaddockFile context@Context {..} = do | ^^^^^^^ src/Context.hs:139:13: warning: [GHC-40910] [-Wunused-matches] Defined but not used: `context' | 139 | pkgConfFile context@Context {..} = do | ^^^^^^^ [ 31 of 107] Compiling Packages ( src/Packages.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Packages.o ) [ 32 of 107] Compiling Builder ( src/Builder.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Builder.o ) [ 33 of 107] Compiling Target ( src/Target.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Target.o ) [ 34 of 107] Compiling Expression.Type ( src/Expression/Type.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Expression/Type.o ) [ 35 of 107] Compiling Expression ( src/Expression.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Expression.o ) [ 36 of 107] Compiling Settings.Warnings ( src/Settings/Warnings.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Warnings.o ) [ 37 of 107] Compiling Flavour.Type ( src/Flavour/Type.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Flavour/Type.o ) [ 38 of 107] Compiling Settings.Default[boot] ( src/Settings/Default.hs-boot, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Default.o-boot ) [ 39 of 107] Compiling UserSettings ( src/UserSettings.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/UserSettings.o ) [ 40 of 107] Compiling Flavour ( src/Flavour.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Flavour.o ) src/Flavour.hs:40:1: warning: [GHC-66111] [-Wunused-imports] The import of `Oracles.Flag' is redundant except perhaps to import instances from `Oracles.Flag' To import instances alone, use: import Oracles.Flag() | 40 | import Oracles.Flag | ^^^^^^^^^^^^^^^^^^^ [ 41 of 107] Compiling CommandLine ( src/CommandLine.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/CommandLine.o ) [ 42 of 107] Compiling Hadrian.Builder.Git ( src/Hadrian/Builder/Git.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Builder/Git.o ) [ 43 of 107] Compiling Settings.Flavours.Validate ( src/Settings/Flavours/Validate.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/Validate.o ) [ 44 of 107] Compiling Settings.Flavours.Performance ( src/Settings/Flavours/Performance.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/Performance.o ) [ 45 of 107] Compiling Settings.Flavours.Release ( src/Settings/Flavours/Release.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/Release.o ) [ 46 of 107] Compiling Settings.Flavours.Quickest ( src/Settings/Flavours/Quickest.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/Quickest.o ) [ 47 of 107] Compiling Settings.Flavours.QuickCross ( src/Settings/Flavours/QuickCross.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/QuickCross.o ) [ 48 of 107] Compiling Settings.Flavours.Quick ( src/Settings/Flavours/Quick.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/Quick.o ) [ 49 of 107] Compiling Settings.Flavours.GhcInGhci ( src/Settings/Flavours/GhcInGhci.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/GhcInGhci.o ) [ 50 of 107] Compiling Settings.Flavours.Development ( src/Settings/Flavours/Development.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/Development.o ) [ 51 of 107] Compiling Settings.Flavours.Benchmark ( src/Settings/Flavours/Benchmark.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Flavours/Benchmark.o ) [ 52 of 107] Compiling Settings ( src/Settings.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings.o ) [ 53 of 107] Compiling Settings.Packages ( src/Settings/Packages.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Packages.o ) [ 54 of 107] Compiling Settings.Builders.Common ( src/Settings/Builders/Common.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Common.o ) [ 55 of 107] Compiling Settings.Builders.Xelatex ( src/Settings/Builders/Xelatex.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Xelatex.o ) [ 56 of 107] Compiling Settings.Builders.Win32Tarballs ( src/Settings/Builders/Win32Tarballs.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Win32Tarballs.o ) [ 57 of 107] Compiling Settings.Builders.MergeObjects ( src/Settings/Builders/MergeObjects.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/MergeObjects.o ) [ 58 of 107] Compiling Settings.Builders.Ld ( src/Settings/Builders/Ld.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Ld.o ) [ 59 of 107] Compiling Settings.Builders.Hsc2Hs ( src/Settings/Builders/Hsc2Hs.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Hsc2Hs.o ) [ 60 of 107] Compiling Settings.Builders.HsCpp ( src/Settings/Builders/HsCpp.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/HsCpp.o ) [ 61 of 107] Compiling Settings.Builders.Happy ( src/Settings/Builders/Happy.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Happy.o ) [ 62 of 107] Compiling Settings.Builders.GhcPkg ( src/Settings/Builders/GhcPkg.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/GhcPkg.o ) [ 63 of 107] Compiling Settings.Builders.GenPrimopCode ( src/Settings/Builders/GenPrimopCode.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/GenPrimopCode.o ) [ 64 of 107] Compiling Settings.Builders.GenApply ( src/Settings/Builders/GenApply.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/GenApply.o ) [ 65 of 107] Compiling Settings.Builders.DeriveConstants ( src/Settings/Builders/DeriveConstants.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/DeriveConstants.o ) [ 66 of 107] Compiling Settings.Builders.Cc ( src/Settings/Builders/Cc.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Cc.o ) [ 67 of 107] Compiling Settings.Builders.Ar ( src/Settings/Builders/Ar.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Ar.o ) [ 68 of 107] Compiling Settings.Builders.Alex ( src/Settings/Builders/Alex.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Alex.o ) [ 69 of 107] Compiling Settings.Builders.SplitSections ( src/Settings/Builders/SplitSections.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/SplitSections.o ) [ 70 of 107] Compiling Oracles.Flavour ( src/Oracles/Flavour.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Oracles/Flavour.o ) [ 71 of 107] Compiling Settings.Program ( src/Settings/Program.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Program.o ) [ 72 of 107] Compiling Oracles.TestSettings ( src/Oracles/TestSettings.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Oracles/TestSettings.o ) [ 73 of 107] Compiling Settings.Builders.RunTest ( src/Settings/Builders/RunTest.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/RunTest.o ) [ 74 of 107] Compiling Oracles.ModuleFiles ( src/Oracles/ModuleFiles.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Oracles/ModuleFiles.o ) src/Oracles/ModuleFiles.hs:174:31: warning: [GHC-63394] [-Wx-partial] In the use of `head' (imported from Expression, but defined in GHC.List): "This is a partial function, it throws an error on empty lists. Use pattern matching or Data.List.uncons instead. Consider refactoring to use Data.List.NonEmpty." | 174 | let (m, f1, f2) = head multi | ^^^^ [ 75 of 107] Compiling Utilities ( src/Utilities.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Utilities.o ) [ 76 of 107] Compiling Rules.Gmp ( src/Rules/Gmp.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Gmp.o ) [ 77 of 107] Compiling Settings.Builders.Make ( src/Settings/Builders/Make.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Make.o ) [ 78 of 107] Compiling Settings.Builders.Configure ( src/Settings/Builders/Configure.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Configure.o ) [ 79 of 107] Compiling Rules.Libffi ( src/Rules/Libffi.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Libffi.o ) [ 80 of 107] Compiling Settings.Builders.Ghc ( src/Settings/Builders/Ghc.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Ghc.o ) src/Settings/Builders/Ghc.hs:113:5: warning: [GHC-40910] [-Wunused-matches] Defined but not used: `winTarget' | 113 | winTarget <- expr isWinTarget | ^^^^^^^^^ [ 81 of 107] Compiling Rules.Generate ( src/Rules/Generate.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Generate.o ) [ 82 of 107] Compiling Rules.Documentation ( src/Rules/Documentation.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Documentation.o ) [ 83 of 107] Compiling Settings.Builders.Haddock ( src/Settings/Builders/Haddock.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Haddock.o ) [ 84 of 107] Compiling Settings.Builders.Cabal ( src/Settings/Builders/Cabal.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Builders/Cabal.o ) src/Settings/Builders/Cabal.hs:60:5: warning: [GHC-40910] [-Wunused-matches] Defined but not used: `threads' | 60 | threads <- shakeThreads <$> expr getShakeOptions | ^^^^^^^ [ 85 of 107] Compiling Settings.Default ( src/Settings/Default.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Settings/Default.o ) [ 86 of 107] Compiling Hadrian.Haskell.Hash ( src/Hadrian/Haskell/Hash.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Haskell/Hash.o ) src/Hadrian/Haskell/Hash.hs:34:1: warning: [GHC-66111] [-Wunused-imports] The import of `Utilities' is redundant except perhaps to import instances from `Utilities' To import instances alone, use: import Utilities() | 34 | import Utilities | ^^^^^^^^^^^^^^^^ [ 87 of 107] Compiling Rules.Nofib ( src/Rules/Nofib.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Nofib.o ) [ 88 of 107] Compiling Rules.SourceDist ( src/Rules/SourceDist.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/SourceDist.o ) [ 89 of 107] Compiling Rules.Lint ( src/Rules/Lint.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Lint.o ) [ 90 of 107] Compiling Rules.Rts ( src/Rules/Rts.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Rts.o ) [ 91 of 107] Compiling Rules.Docspec ( src/Rules/Docspec.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Docspec.o ) [ 92 of 107] Compiling Rules.SimpleTargets ( src/Rules/SimpleTargets.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/SimpleTargets.o ) [ 93 of 107] Compiling Rules.Selftest ( src/Rules/Selftest.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Selftest.o ) [ 94 of 107] Compiling Rules.ToolArgs ( src/Rules/ToolArgs.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/ToolArgs.o ) [ 95 of 107] Compiling Rules.Dependencies ( src/Rules/Dependencies.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Dependencies.o ) [ 96 of 107] Compiling Rules.Compile ( src/Rules/Compile.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Compile.o ) [ 97 of 107] Compiling Rules.Test ( src/Rules/Test.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Test.o ) [ 98 of 107] Compiling Rules.BinaryDist ( src/Rules/BinaryDist.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/BinaryDist.o ) [ 99 of 107] Compiling Rules.CabalReinstall ( src/Rules/CabalReinstall.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/CabalReinstall.o ) [100 of 107] Compiling Hadrian.Haskell.Cabal.Parse ( src/Hadrian/Haskell/Cabal/Parse.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Haskell/Cabal/Parse.o ) [101 of 107] Compiling Rules.Register ( src/Rules/Register.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Register.o ) [102 of 107] Compiling Rules.Library[boot] ( src/Rules/Library.hs-boot, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Library.o-boot ) [103 of 107] Compiling Rules.Library ( src/Rules/Library.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Library.o ) [104 of 107] Compiling Rules.Program ( src/Rules/Program.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules/Program.o ) [105 of 107] Compiling Hadrian.Oracles.Cabal.Rules ( src/Hadrian/Oracles/Cabal/Rules.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Hadrian/Oracles/Cabal/Rules.o ) [106 of 107] Compiling Rules ( src/Rules.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Rules.o ) [107 of 107] Compiling Main ( src/Main.hs, /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian-tmp/Main.o ) [108 of 108] Linking /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/build/hadrian/hadrian Installing executable hadrian in /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin Warning: The directory /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin is not in the system search path. bootstrap: running cwd=_build/unpacked/utf8-string-1.0.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2 --jobs=10 bootstrap: running cwd=_build/unpacked/utf8-string-1.0.2 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/utf8-string-1.0.2 Verifying _build/tarballs/shake-0.19.7.tar.gz... Verifying _build/tarballs/shake.cabal... bootstrap: running cwd=_build/unpacked/shake-0.19.7 patch -p1 -b bootstrap: running cwd=_build/unpacked/shake-0.19.7 /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/setup/Setup Setup bootstrap: running cwd=_build/unpacked/shake-0.19.7 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=-cloud -embed-files -portable bootstrap: running cwd=_build/unpacked/shake-0.19.7 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7 --jobs=10 bootstrap: running cwd=_build/unpacked/shake-0.19.7 /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/shake-0.19.7 bootstrap: running cwd=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --make -package-env=- -i -odir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/setup -hidir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/setup -o /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/setup/Setup Setup bootstrap: running cwd=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/setup/Setup configure --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0 --package-db=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/packages.conf --prefix=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/pseudostore --bindir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/bin --with-compiler=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-hc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg-9.8.2 --with-hsc2hs=/home/pbulk/work/lang/ghc98/work/.tools/bin/hsc2hs-ghc-9.8.2 --flags=+selftest -threaded bootstrap: running cwd=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/setup/Setup build --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0 --jobs=10 bootstrap: running cwd=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0/setup/Setup install --builddir=/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/hadrian/bootstrap/_build/dists/hadrian-0.1.0.0 # hadrian/cfg/system.config | KeyValue oracle: reading 'hadrian/cfg/system.config'... | Building Stage1 libraries: binary, bytestring, Cabal-syntax, Cabal, ghc, containers, directory, process, exceptions, filepath, ghc-boot, ghc-boot-th, ghc-heap, ghci, hpc, mtl, parsec, semaphore-compat, time, template-haskell, text, transformers, terminfo, array, base, containers, deepseq, exceptions, ghc-bignum, ghc-compact, ghc-prim, haskeline, integer-gmp, pretty, rts, semaphore-compat, stm, xhtml, unix | Building Stage1 programs: ghc, ghc-pkg, hp2ps, hsc2hs, unlit, haddock, hpc, ghc-iserv, runghc | Building Stage2 libraries: binary, bytestring, Cabal-syntax, Cabal, ghc, containers, directory, process, exceptions, filepath, ghc-boot, ghc-boot-th, ghc-heap, ghci, hpc, mtl, parsec, semaphore-compat, time, template-haskell, text, transformers, terminfo, array, base, containers, deepseq, exceptions, ghc-bignum, ghc-compact, ghc-prim, haskeline, integer-gmp, pretty, rts, semaphore-compat, stm, xhtml, unix | Building Stage2 programs: ghc, ghc-pkg, hp2ps, hsc2hs, unlit, haddock, hpc, ghc-iserv, runghc | Building Stage3 libraries: | Building Stage3 programs: # linters/linters-common/linters-common.cabal | PackageData oracle: parsing 'linters/linters-common/linters-common.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "linters-common", pkgPath = "linters/linters-common"}))) # libraries/binary/binary.cabal | PackageData oracle: parsing 'libraries/binary/binary.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "binary", pkgPath = "libraries/binary"}))) # libraries/bytestring/bytestring.cabal | PackageData oracle: parsing 'libraries/bytestring/bytestring.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "bytestring", pkgPath = "libraries/bytestring"}))) # libraries/Cabal/Cabal-syntax/Cabal-syntax.cabal | PackageData oracle: parsing 'libraries/Cabal/Cabal-syntax/Cabal-syntax.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "Cabal-syntax", pkgPath = "libraries/Cabal/Cabal-syntax"}))) # libraries/Cabal/Cabal/Cabal.cabal | PackageData oracle: parsing 'libraries/Cabal/Cabal/Cabal.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "Cabal", pkgPath = "libraries/Cabal/Cabal"}))) # compiler/ghc.cabal # compiler/ghc.cabal.in | Successfully generated compiler/ghc.cabal from its template | PackageData oracle: parsing 'compiler/ghc.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "ghc", pkgPath = "compiler"}))) # libraries/containers/containers/containers.cabal | PackageData oracle: parsing 'libraries/containers/containers/containers.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "containers", pkgPath = "libraries/containers/containers"}))) # libraries/directory/directory.cabal | PackageData oracle: parsing 'libraries/directory/directory.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "directory", pkgPath = "libraries/directory"}))) # libraries/process/process.cabal | PackageData oracle: parsing 'libraries/process/process.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "process", pkgPath = "libraries/process"}))) # libraries/exceptions/exceptions.cabal | PackageData oracle: parsing 'libraries/exceptions/exceptions.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "exceptions", pkgPath = "libraries/exceptions"}))) # libraries/filepath/filepath.cabal | PackageData oracle: parsing 'libraries/filepath/filepath.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "filepath", pkgPath = "libraries/filepath"}))) # libraries/ghc-boot/ghc-boot.cabal # libraries/ghc-boot/ghc-boot.cabal.in | Successfully generated libraries/ghc-boot/ghc-boot.cabal from its template | PackageData oracle: parsing 'libraries/ghc-boot/ghc-boot.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "ghc-boot", pkgPath = "libraries/ghc-boot"}))) # libraries/ghc-boot-th/ghc-boot-th.cabal # libraries/ghc-boot-th/ghc-boot-th.cabal.in | Successfully generated libraries/ghc-boot-th/ghc-boot-th.cabal from its template | PackageData oracle: parsing 'libraries/ghc-boot-th/ghc-boot-th.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "ghc-boot-th", pkgPath = "libraries/ghc-boot-th"}))) # libraries/ghc-heap/ghc-heap.cabal # libraries/ghc-heap/ghc-heap.cabal.in | Successfully generated libraries/ghc-heap/ghc-heap.cabal from its template | PackageData oracle: parsing 'libraries/ghc-heap/ghc-heap.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "ghc-heap", pkgPath = "libraries/ghc-heap"}))) # libraries/ghci/ghci.cabal # libraries/ghci/ghci.cabal.in | Successfully generated libraries/ghci/ghci.cabal from its template | PackageData oracle: parsing 'libraries/ghci/ghci.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "ghci", pkgPath = "libraries/ghci"}))) # libraries/hpc/hpc.cabal | PackageData oracle: parsing 'libraries/hpc/hpc.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "hpc", pkgPath = "libraries/hpc"}))) # libraries/mtl/mtl.cabal | PackageData oracle: parsing 'libraries/mtl/mtl.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "mtl", pkgPath = "libraries/mtl"}))) # libraries/parsec/parsec.cabal | PackageData oracle: parsing 'libraries/parsec/parsec.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "parsec", pkgPath = "libraries/parsec"}))) # libraries/semaphore-compat/semaphore-compat.cabal | PackageData oracle: parsing 'libraries/semaphore-compat/semaphore-compat.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "semaphore-compat", pkgPath = "libraries/semaphore-compat"}))) # libraries/time/time.cabal | PackageData oracle: parsing 'libraries/time/time.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "time", pkgPath = "libraries/time"}))) # libraries/template-haskell/template-haskell.cabal # libraries/template-haskell/template-haskell.cabal.in | Successfully generated libraries/template-haskell/template-haskell.cabal from its template | PackageData oracle: parsing 'libraries/template-haskell/template-haskell.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "template-haskell", pkgPath = "libraries/template-haskell"}))) # libraries/text/text.cabal | PackageData oracle: parsing 'libraries/text/text.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "text", pkgPath = "libraries/text"}))) # libraries/transformers/transformers.cabal | PackageData oracle: parsing 'libraries/transformers/transformers.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "transformers", pkgPath = "libraries/transformers"}))) # libraries/unix/unix.cabal | PackageData oracle: parsing 'libraries/unix/unix.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "unix", pkgPath = "libraries/unix"}))) # libraries/terminfo/terminfo.cabal | PackageData oracle: parsing 'libraries/terminfo/terminfo.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "terminfo", pkgPath = "libraries/terminfo"}))) # libraries/array/array.cabal | PackageData oracle: parsing 'libraries/array/array.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "array", pkgPath = "libraries/array"}))) # libraries/base/base.cabal | PackageData oracle: parsing 'libraries/base/base.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "base", pkgPath = "libraries/base"}))) # libraries/deepseq/deepseq.cabal | PackageData oracle: parsing 'libraries/deepseq/deepseq.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "deepseq", pkgPath = "libraries/deepseq"}))) # libraries/ghc-bignum/ghc-bignum.cabal | PackageData oracle: parsing 'libraries/ghc-bignum/ghc-bignum.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "ghc-bignum", pkgPath = "libraries/ghc-bignum"}))) # libraries/ghc-compact/ghc-compact.cabal | PackageData oracle: parsing 'libraries/ghc-compact/ghc-compact.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "ghc-compact", pkgPath = "libraries/ghc-compact"}))) # libraries/ghc-prim/ghc-prim.cabal # libraries/ghc-prim/ghc-prim.cabal.in | Successfully generated libraries/ghc-prim/ghc-prim.cabal from its template | PackageData oracle: parsing 'libraries/ghc-prim/ghc-prim.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "ghc-prim", pkgPath = "libraries/ghc-prim"}))) # libraries/haskeline/haskeline.cabal | PackageData oracle: parsing 'libraries/haskeline/haskeline.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "haskeline", pkgPath = "libraries/haskeline"}))) # libraries/integer-gmp/integer-gmp.cabal | PackageData oracle: parsing 'libraries/integer-gmp/integer-gmp.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "integer-gmp", pkgPath = "libraries/integer-gmp"}))) # libraries/pretty/pretty.cabal | PackageData oracle: parsing 'libraries/pretty/pretty.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "pretty", pkgPath = "libraries/pretty"}))) # rts/rts.cabal # rts/rts.cabal.in | Successfully generated rts/rts.cabal from its template | PackageData oracle: parsing 'rts/rts.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "rts", pkgPath = "rts"}))) # libraries/stm/stm.cabal | PackageData oracle: parsing 'libraries/stm/stm.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "stm", pkgPath = "libraries/stm"}))) # libraries/xhtml/xhtml.cabal | PackageData oracle: parsing 'libraries/xhtml/xhtml.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Library, pkgName = "xhtml", pkgPath = "libraries/xhtml"}))) # _build/ghc-stage1 # _build/stage1/bin/runghc # _build/stage1/lib/bin/ghc-iserv-dyn # _build/stage1/bin/hpc # _build/stage1/bin/haddock # _build/stage1/lib/package.conf.d/unix-2.8.4.0-inplace.conf # _build/stage1/lib/package.conf.d/xhtml-3000.2.2.1-inplace.conf # _build/stage1/lib/bin/unlit # _build/stage1/lib/package.conf.d/stm-2.5.2.1-inplace.conf # _build/stage1/lib/package.conf.d/ghc-compact-0.1.0.0-inplace.conf # _build/stage0/bin/hsc2hs # _build/stage1/lib/package.conf.d/filepath-1.4.200.1-inplace.conf # _build/stage0/lib/package.conf.d/parsec-3.1.17.0-inplace.conf # _build/stage1/lib/package.conf.d/haskeline-0.8.2.1-inplace.conf # _build/stageBoot/bin/lint-notes # _build/stage1/lib/package.conf.d/bytestring-0.12.1.0-inplace.conf # _build/stage0/lib/package.conf.d/containers-0.6.8-inplace.conf | Successfully generated _build/ghc-stage1. | Make '_build/ghc-stage1' executable. # _build/stageBoot/bin/hsc2hs # _build/stage1/lib/package.conf.d/semaphore-compat-1.0.0-inplace.conf # _build/stageBoot/bin/deriveConstants # _build/stage1/lib/package.conf.d/containers-0.6.8-inplace.conf # _build/stageBoot/bin/lint-whitespace | ContextData oracle: resolving data for 'containers' (Stage1, v)... # _build/stage0/lib/package.conf.d/terminfo-0.4.1.6-inplace.conf # _build/stage0/lib/package.conf.d/time-1.12.2-inplace.conf | ContextData oracle: resolving data for 'ghc-compact' (Stage1, v)... # _build/stage0/lib/package.conf.d/template-haskell-2.21.0.0-inplace.conf # _build/stage0/lib/package.conf.d/binary-0.8.9.1-inplace.conf # _build/stage0/lib/package.conf.d/transformers-0.6.1.0-inplace.conf # _build/stage1/libraries/containers/containers/setup-config | Configure package 'containers' # _build/stage1/libraries/ghc-compact/setup-config | Configure package 'ghc-compact' | ContextData oracle: resolving data for 'unix' (Stage1, v)... # _build/stage0/lib/template-hsc.h # _build/stage0/bin/ghc # _build/stage1/lib/package.conf.d/pretty-1.1.3.6-inplace.conf # _build/stage1/lib/package.conf.d/array-0.5.6.0-inplace.conf # _build/stage1/lib/package.conf.d/hpc-0.7.0.0-inplace.conf # _build/stage1/libraries/unix/setup-config | Configure package 'unix' | ContextData oracle: resolving data for 'haskeline' (Stage1, v)... | ContextData oracle: resolving data for 'array' (Stage1, v)... # _build/stage0/lib/package.conf.d/process-1.6.18.0-inplace.conf # _build/stage0/lib/package.conf.d/directory-1.3.8.1-inplace.conf # _build/stageBoot/lib/template-hsc.h # _build/stage1/inplace/package.conf.d/array-0.5.6.0-inplace.conf # _build/stage1/inplace/package.conf.d/deepseq-1.5.0.0-inplace.conf # _build/stage1/inplace/package.conf.d/template-haskell-2.21.0.0-inplace.conf | ContextData oracle: resolving data for 'time' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'process' (Stage0 InTreeLibs, v)... # _build/stage0/lib/package.conf.d/ghc-9.8.2-inplace.conf # utils/deriveConstants/deriveConstants.cabal # _build/stage1/lib/package.conf.d/mtl-2.3.1-inplace.conf # _build/stage0/libraries/process/setup-config | Configure package 'process' # _build/stage0/lib/settings | PackageData oracle: parsing 'utils/deriveConstants/deriveConstants.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "deriveConstants", pkgPath = "utils/deriveConstants"}))) # _build/stage0/lib/llvm-passes | ContextData oracle: resolving data for 'array' (Stage1, v)... | ContextData oracle: resolving data for 'deepseq' (Stage1, v)... # _build/stage1/lib/package.conf.d/process-1.6.18.0-inplace.conf # _build/stage1/libraries/deepseq/setup-config | Configure package 'deepseq' # _build/stage0/bin/hp2ps # _build/stage0/lib/package.conf.d/text-2.1.1-inplace.conf # utils/hpc/hpc-bin.cabal | ContextData oracle: resolving data for 'deriveConstants' (Stage0 GlobalLibs, v)... # _build/stage1/lib/package.conf.d/integer-gmp-1.1-inplace.conf | PackageData oracle: parsing 'utils/hpc/hpc-bin.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "hpc-bin", pkgPath = "utils/hpc"}))) | ContextData oracle: resolving data for 'process' (Stage1, v)... # _build/stage0/bin/haddock | ContextData oracle: resolving data for 'text' (Stage0 InTreeLibs, v)... # _build/stageBoot/bin/genapply # linters/lint-whitespace/lint-whitespace.cabal | PackageData oracle: parsing 'linters/lint-whitespace/lint-whitespace.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "lint-whitespace", pkgPath = "linters/lint-whitespace"}))) # _build/stage1/libraries/process/setup-config | Configure package 'process' # _build/stage0/libraries/text/setup-config | Configure package 'text' # _build/stage0/lib/package.conf.d/ghci-9.8.2-inplace.conf | ContextData oracle: resolving data for 'ghci' (Stage0 InTreeLibs, v)... # _build/stage1/lib/package.conf.d/Cabal-syntax-3.10.2.0-inplace.conf # _build/stage0/libraries/ghci/setup-config | Configure package 'ghci' # _build/stage1/lib/package.conf.d/template-haskell-2.21.0.0-inplace.conf # _build/stage0/inplace/package.conf.d/binary-0.8.9.1-inplace.conf # _build/stage0/inplace/package.conf.d/template-haskell-2.21.0.0-inplace.conf # _build/stage0/inplace/package.conf.d/bytestring-0.12.1.0-inplace.conf | ContextData oracle: resolving data for 'binary' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'template-haskell' (Stage0 InTreeLibs, v)... # _build/stage1/lib/package.conf.d/ghc-heap-9.8.2-inplace.conf # _build/stageBoot/lib/bin/unlit # _build/stage0/libraries/template-haskell/setup-config | Configure package 'template-haskell' # _build/stage1/bin/hsc2hs # _build/stageBoot/lib/package.conf.d/linters-common-0.1.0.0-inplace.conf | ContextData oracle: resolving data for 'linters-common' (Stage0 GlobalLibs, v)... # _build/stage0/inplace/package.conf.d/ghc-boot-th-9.8.2-inplace.conf # _build/stage0/inplace/package.conf.d/ghc-boot-9.8.2-inplace.conf # _build/stageBoot/linters/linters-common/setup-config | Configure package 'linters-common' # _build/stage0/inplace/package.conf.d/containers-0.6.8-inplace.conf | ContextData oracle: resolving data for 'bytestring' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/bytestring/setup-config | Configure package 'bytestring' | ContextData oracle: resolving data for 'containers' (Stage0 InTreeLibs, v)... # _build/stage0/lib/package.conf.d/Cabal-3.10.2.0-inplace.conf # _build/stage0/libraries/containers/containers/setup-config | Configure package 'containers' | ContextData oracle: resolving data for 'Cabal' (Stage0 InTreeLibs, v)... # _build/stage0/lib/ghci-usage.txt # _build/stage1/inplace/package.conf.d/base-4.19.1.0-inplace.conf # driver/ghci-usage.txt # _build/stageBoot/utils/deriveConstants/setup-config | Configure package 'deriveConstants' | Copy file: driver/ghci-usage.txt => _build/stage0/lib/ghci-usage.txt # _build/stage1/lib/package.conf.d/ghc-boot-th-9.8.2-inplace.conf | ContextData oracle: resolving data for 'transformers' (Stage0 InTreeLibs, v)... # _build/stage1/lib/package.conf.d/transformers-0.6.1.0-inplace.conf # _build/stage0/libraries/transformers/setup-config | Configure package 'transformers' | ContextData oracle: resolving data for 'template-haskell' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'stm' (Stage1, v)... | ContextData oracle: resolving data for 'transformers' (Stage1, v)... # _build/stage1/libraries/stm/setup-config | Configure package 'stm' # _build/stage0/lib/ghc-usage.txt # _build/stage1/lib/package.conf.d/parsec-3.1.17.0-inplace.conf # _build/stage1/lib/package.conf.d/binary-0.8.9.1-inplace.conf # driver/ghc-usage.txt | Copy file: driver/ghc-usage.txt => _build/stage0/lib/ghc-usage.txt | ContextData oracle: resolving data for 'Cabal-syntax' (Stage1, v)... | ContextData oracle: resolving data for 'parsec' (Stage1, v)... | ContextData oracle: resolving data for 'binary' (Stage1, v)... # _build/stage0/lib/package.conf.d/hpc-0.7.0.0-inplace.conf # _build/stage0/bin/runghc # _build/stage1/bin/ghc # _build/stage1/libraries/transformers/setup-config | Configure package 'transformers' # _build/stage1/inplace/package.conf.d/directory-1.3.8.1-inplace.conf # _build/stage1/lib/package.conf.d/base-4.19.1.0-inplace.conf | ContextData oracle: resolving data for 'ghc-boot-th' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/ghc-boot-th/setup-config | Configure package 'ghc-boot-th' | ContextData oracle: resolving data for 'base' (Stage1, v)... # _build/stage1/libraries/binary/setup-config | Configure package 'binary' # _build/stage0/inplace/package.conf.d/unix-2.8.4.0-inplace.conf # _build/stage1/libraries/base/setup-config | Configure package 'base' | ContextData oracle: resolving data for 'bytestring' (Stage1, v)... | ContextData oracle: resolving data for 'ghc-boot' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'unix' (Stage0 InTreeLibs, v)... # _build/stage1/libraries/bytestring/setup-config | Configure package 'bytestring' # _build/stage0/libraries/ghc-boot/setup-config | Configure package 'ghc-boot' # _build/stage0/libraries/unix/setup-config | Configure package 'unix' # _build/stage1/inplace/package.conf.d/rts-1.0.2.conf | ContextData oracle: resolving data for 'directory' (Stage1, v)... # _build/stage1/lib/package.conf.d/terminfo-0.4.1.6-inplace.conf # _build/stage1/libraries/directory/setup-config | Configure package 'directory' # _build/stage1/inplace/package.conf.d/bytestring-0.12.1.0-inplace.conf | ContextData oracle: resolving data for 'hpc' (Stage1, v)... # _build/stage0/inplace/package.conf.d/filepath-1.4.200.1-inplace.conf # _build/stage1/lib/package.conf.d/exceptions-0.10.7-inplace.conf # _build/stage1/libraries/hpc/setup-config | Configure package 'hpc' | ContextData oracle: resolving data for 'terminfo' (Stage1, v)... # _build/stage1/lib/template-hsc.h | ContextData oracle: resolving data for 'filepath' (Stage0 InTreeLibs, v)... # _build/stage1/libraries/terminfo/setup-config | Configure package 'terminfo' # _build/stage0/lib/package.conf.d/unix-2.8.4.0-inplace.conf # _build/stage1/libraries/parsec/setup-config | Configure package 'parsec' # _build/stage0/lib/package.conf.d/ghc-boot-9.8.2-inplace.conf | ContextData oracle: resolving data for 'exceptions' (Stage1, v)... # _build/stage1/libraries/array/setup-config | Configure package 'array' # _build/stage1/libraries/exceptions/setup-config | Configure package 'exceptions' | ContextData oracle: resolving data for 'ghc-boot' (Stage0 InTreeLibs, v)... # _build/stage1/inplace/package.conf.d/ghc-prim-0.11.0-inplace.conf # _build/stage0/inplace/package.conf.d/directory-1.3.8.1-inplace.conf | ContextData oracle: resolving data for 'xhtml' (Stage1, v)... | ContextData oracle: resolving data for 'directory' (Stage0 InTreeLibs, v)... # _build/stage1/libraries/xhtml/setup-config | Configure package 'xhtml' | ContextData oracle: resolving data for 'directory' (Stage0 InTreeLibs, v)... # _build/stage1/lib/package.conf.d/ghc-prim-0.11.0-inplace.conf | ContextData oracle: resolving data for 'semaphore-compat' (Stage1, v)... # _build/stage1/inplace/package.conf.d/mtl-2.3.1-inplace.conf # _build/stage1/inplace/package.conf.d/text-2.1.1-inplace.conf # _build/stage0/lib/ghc-interp.js # _build/stage1/lib/package.conf.d/directory-1.3.8.1-inplace.conf # ghc-interp.js # _build/stage1/inplace/package.conf.d/stm-2.5.2.1-inplace.conf | ContextData oracle: resolving data for 'ghc-prim' (Stage1, v)... | Copy file: ghc-interp.js => _build/stage0/lib/ghc-interp.js | ContextData oracle: resolving data for 'text' (Stage1, v)... # _build/stage1/lib/package.conf.d/ghc-bignum-1.3-inplace.conf # _build/stage1/libraries/ghc-prim/setup-config | Configure package 'ghc-prim' # _build/stage1/libraries/text/setup-config | Configure package 'text' # _build/stageBoot/bin/lint-commit-msg | ContextData oracle: resolving data for 'directory' (Stage1, v)... # _build/stage1/lib/package.conf.d/rts-1.0.2.conf | ContextData oracle: resolving data for 'stm' (Stage1, v)... | ContextData oracle: resolving data for 'ghc-boot-th' (Stage1, v)... | ContextData oracle: resolving data for 'unix' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/time/setup-config | Configure package 'time' # _build/stage1/inplace/package.conf.d/time-1.12.2-inplace.conf # _build/stage1/libraries/ghc-boot-th/setup-config | Configure package 'ghc-boot-th' # utils/iserv/iserv.cabal # _build/stage0/libraries/directory/setup-config | Configure package 'directory' | ContextData oracle: resolving data for 'hpc' (Stage0 InTreeLibs, v)... # utils/iserv/iserv.cabal.in # _build/stage0/libraries/hpc/setup-config | Configure package 'hpc' # _build/stage0/bin/hpc # _build/stage0/lib/llvm-targets | Successfully generated utils/iserv/iserv.cabal from its template # llvm-targets | PackageData oracle: parsing 'utils/iserv/iserv.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "iserv", pkgPath = "utils/iserv"}))) | ContextData oracle: resolving data for 'time' (Stage1, v)... | Copy file: llvm-targets => _build/stage0/lib/llvm-targets # _build/stage1/inplace/package.conf.d/binary-0.8.9.1-inplace.conf # _build/stage0/inplace/package.conf.d/transformers-0.6.1.0-inplace.conf # _build/stage1/libraries/time/setup-config | Configure package 'time' # _build/stage1/lib/ghci-usage.txt | Copy file: driver/ghci-usage.txt => _build/stage1/lib/ghci-usage.txt # _build/stage1/lib/ghc-usage.txt # utils/hsc2hs/hsc2hs.cabal | Copy file: driver/ghc-usage.txt => _build/stage1/lib/ghc-usage.txt | ContextData oracle: resolving data for 'transformers' (Stage0 InTreeLibs, v)... | PackageData oracle: parsing 'utils/hsc2hs/hsc2hs.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "hsc2hs", pkgPath = "utils/hsc2hs"}))) # utils/hsc2hs/data/template-hsc.h | ContextData oracle: resolving data for 'binary' (Stage1, v)... | Copy file: utils/hsc2hs/data/template-hsc.h => _build/stage0/lib/template-hsc.h | Copy file: utils/hsc2hs/data/template-hsc.h => _build/stageBoot/lib/template-hsc.h | Copy file: utils/hsc2hs/data/template-hsc.h => _build/stage1/lib/template-hsc.h # _build/stage1/inplace/package.conf.d/unix-2.8.4.0-inplace.conf # _build/stage0/lib/package.conf.d/Cabal-syntax-3.10.2.0-inplace.conf | ContextData oracle: resolving data for 'Cabal-syntax' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'unix' (Stage1, v)... | ContextData oracle: resolving data for 'hsc2hs' (Stage0 GlobalLibs, v)... # ghc/ghc-bin.cabal # _build/stage0/libraries/Cabal/Cabal-syntax/setup-config | Configure package 'Cabal-syntax' | ContextData oracle: resolving data for 'parsec' (Stage0 InTreeLibs, v)... # ghc/ghc-bin.cabal.in | ContextData oracle: resolving data for 'rts' (Stage1, v)... # _build/stage0/libraries/parsec/setup-config | Configure package 'parsec' # _build/stage1/rts/setup-config | Successfully generated ghc/ghc-bin.cabal from its template | PackageData oracle: parsing 'ghc/ghc-bin.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "ghc-bin", pkgPath = "ghc"}))) # _build/stage1/rts/build/include/ghcplatform.h # _build/stage0/inplace/package.conf.d/text-2.1.1-inplace.conf # hadrian/src/Rules/Generate.hs | ContextData oracle: resolving data for 'text' (Stage0 InTreeLibs, v)... # _build/stage0/inplace/package.conf.d/parsec-3.1.17.0-inplace.conf # _build/stage1/bin/hp2ps | ContextData oracle: resolving data for 'parsec' (Stage0 InTreeLibs, v)... # linters/lint-notes/lint-notes.cabal | PackageData oracle: parsing 'linters/lint-notes/lint-notes.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "lint-notes", pkgPath = "linters/lint-notes"}))) | ContextData oracle: resolving data for 'filepath' (Stage1, v)... # _build/stageBoot/bin/genprimopcode # _build/stage1/libraries/filepath/setup-config | Configure package 'filepath' # _build/stageBoot/bin/compareSizes # _build/stage1/inplace/package.conf.d/exceptions-0.10.7-inplace.conf | ContextData oracle: resolving data for 'exceptions' (Stage1, v)... # utils/unlit/unlit.cabal | PackageData oracle: parsing 'utils/unlit/unlit.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "unlit", pkgPath = "utils/unlit"}))) | ContextData oracle: resolving data for 'mtl' (Stage1, v)... | ContextData oracle: resolving data for 'containers' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/filepath/setup-config | Configure package 'filepath' # _build/stage1/libraries/mtl/setup-config | Configure package 'mtl' | ContextData oracle: resolving data for 'template-haskell' (Stage1, v)... # _build/stage1/libraries/template-haskell/setup-config | Configure package 'template-haskell' # _build/stage0/inplace/package.conf.d/exceptions-0.10.7-inplace.conf | ContextData oracle: resolving data for 'exceptions' (Stage0 InTreeLibs, v)... # _build/stage1/lib/package.conf.d/ghci-9.8.2-inplace.conf # utils/genprimopcode/genprimopcode.cabal # _build/stage0/libraries/exceptions/setup-config | Configure package 'exceptions' # _build/stage1/inplace/package.conf.d/pretty-1.1.3.6-inplace.conf | PackageData oracle: parsing 'utils/genprimopcode/genprimopcode.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "genprimopcode", pkgPath = "utils/genprimopcode"}))) # _build/stage1/inplace/package.conf.d/ghc-boot-th-9.8.2-inplace.conf | ContextData oracle: resolving data for 'ghci' (Stage1, v)... # _build/stage1/libraries/ghci/setup-config | Configure package 'ghci' # _build/stage1/inplace/package.conf.d/ghc-bignum-1.3-inplace.conf | ContextData oracle: resolving data for 'genprimopcode' (Stage0 GlobalLibs, v)... # _build/stage1/libraries/Cabal/Cabal-syntax/setup-config | Configure package 'Cabal-syntax' # _build/stageBoot/utils/genprimopcode/setup-config | Configure package 'genprimopcode' | ContextData oracle: resolving data for 'pretty' (Stage1, v)... # _build/stage1/libraries/semaphore-compat/setup-config | Configure package 'semaphore-compat' | ContextData oracle: resolving data for 'ghc-bignum' (Stage1, v)... # utils/compare_sizes/compareSizes.cabal # _build/stage1/libraries/haskeline/setup-config | Configure package 'haskeline' | ContextData oracle: resolving data for 'integer-gmp' (Stage1, v)... | PackageData oracle: parsing 'utils/compare_sizes/compareSizes.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "compareSizes", pkgPath = "utils/compare_sizes"}))) # linters/lint-commit-msg/lint-commit-msg.cabal | PackageData oracle: parsing 'linters/lint-commit-msg/lint-commit-msg.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "lint-commit-msg", pkgPath = "linters/lint-commit-msg"}))) | ContextData oracle: resolving data for 'compareSizes' (Stage0 GlobalLibs, v)... | ContextData oracle: resolving data for 'unlit' (Stage0 GlobalLibs, v)... | ContextData oracle: resolving data for 'binary' (Stage0 InTreeLibs, v)... # _build/stageBoot/utils/unlit/setup-config | Configure package 'unlit' # _build/stage0/inplace/package.conf.d/mtl-2.3.1-inplace.conf | ContextData oracle: resolving data for 'mtl' (Stage0 InTreeLibs, v)... # _build/stage1/lib/package.conf.d/ghc-9.8.2-inplace.conf # _build/stage1/inplace/package.conf.d/ghc-heap-9.8.2-inplace.conf # _build/stage1/inplace/package.conf.d/ghc-boot-9.8.2-inplace.conf | ContextData oracle: resolving data for 'base' (Stage1, v)... # _build/stage1/lib/llvm-passes # _build/stage1/inplace/package.conf.d/parsec-3.1.17.0-inplace.conf # _build/stage1/lib/settings # _build/stage1/lib/package.conf.d/system-cxx-std-lib-1.0.conf # _build/stage1/inplace/package.conf.d/terminfo-0.4.1.6-inplace.conf # _build/stage1/inplace/package.conf.d/process-1.6.18.0-inplace.conf | ContextData oracle: resolving data for 'ghc-heap' (Stage1, v)... # _build/stage1/lib/ghc-interp.js | ContextData oracle: resolving data for 'ghc-boot' (Stage1, v)... | Copy file: ghc-interp.js => _build/stage1/lib/ghc-interp.js # _build/stage1/libraries/ghc-heap/setup-config | Configure package 'ghc-heap' # _build/stage1/libraries/ghc-boot/setup-config | Configure package 'ghc-boot' | ContextData oracle: resolving data for 'parsec' (Stage1, v)... | ContextData oracle: resolving data for 'terminfo' (Stage1, v)... | ContextData oracle: resolving data for 'template-haskell' (Stage1, v)... | ContextData oracle: resolving data for 'process' (Stage1, v)... | ContextData oracle: resolving data for 'pretty' (Stage1, v)... # /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/mk/get-win32-tarballs.py # _build/stage0/lib/package.conf.d/semaphore-compat-1.0.0-inplace.conf | ContextData oracle: resolving data for 'semaphore-compat' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/semaphore-compat/setup-config | Configure package 'semaphore-compat' # _build/stage0/lib/package.conf.d/bytestring-0.12.1.0-inplace.conf # _build/stage1/lib/package.conf.d/time-1.12.2-inplace.conf # _build/stage1/inplace/package.conf.d/transformers-0.6.1.0-inplace.conf | ContextData oracle: resolving data for 'transformers' (Stage1, v)... | ContextData oracle: resolving data for 'time' (Stage1, v)... # _build/stage0/lib/package.conf.d/filepath-1.4.200.1-inplace.conf # _build/stage0/lib/package.conf.d/mtl-2.3.1-inplace.conf # utils/genapply/genapply.cabal # _build/stage0/lib/package.conf.d/ghc-heap-9.8.2-inplace.conf # _build/stage0/bin/ghc-pkg | PackageData oracle: parsing 'utils/genapply/genapply.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "genapply", pkgPath = "utils/genapply"}))) | ContextData oracle: resolving data for 'filepath' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'mtl' (Stage0 InTreeLibs, v)... # _build/stageBoot/utils/hsc2hs/setup-config | Configure package 'hsc2hs' # utils/runghc/runghc.cabal # _build/stageBoot/utils/compare_sizes/setup-config | Configure package 'compareSizes' # utils/runghc/runghc.cabal.in # _build/stage1/lib/html/highlight.js # _build/stage0/lib/html/README.md | Successfully generated utils/runghc/runghc.cabal from its template # _build/stage1/lib/latex/haddock.sty # _build/stage0/lib/html/solarized.css | PackageData oracle: parsing 'utils/runghc/runghc.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "runghc", pkgPath = "utils/runghc"}))) # utils/haddock/haddock-api/resources/html/README.md | Copy file: utils/haddock/haddock-api/resources/html/README.md => _build/stage0/lib/html/README.md # _build/stage0/lib/html/package.json # _build/stage0/lib/html/gulpfile.js # _build/stage1/lib/html/Linuwial.std-theme/linuwial.css # _build/stage0/lib/html/Ocean.theme/minus.gif # utils/haddock/haddock-api/resources/html/highlight.js # _build/stage1/lib/html/Ocean.theme/synopsis.png | Copy file: utils/haddock/haddock-api/resources/html/highlight.js => _build/stage1/lib/html/highlight.js # _build/stage1/lib/html/haddock-bundle.min.js # _build/stage0/lib/html/Classic.theme/haskell_icon.gif # _build/stage1/lib/html/js-src/style-menu.tsx # _build/stage1/lib/html/README.md | Copy file: utils/haddock/haddock-api/resources/html/README.md => _build/stage1/lib/html/README.md # utils/haddock/haddock-api/resources/html/Classic.theme/haskell_icon.gif # _build/stage0/lib/html/quick-jump.min.js | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/haskell_icon.gif => _build/stage0/lib/html/Classic.theme/haskell_icon.gif # utils/haddock/haddock-api/resources/latex/haddock.sty # utils/haddock/haddock-api/resources/html/quick-jump.min.js | Copy file: utils/haddock/haddock-api/resources/latex/haddock.sty => _build/stage1/lib/latex/haddock.sty # _build/stage1/lib/html/Classic.theme/plus.gif | Copy file: utils/haddock/haddock-api/resources/html/quick-jump.min.js => _build/stage0/lib/html/quick-jump.min.js | ContextData oracle: resolving data for 'genapply' (Stage0 GlobalLibs, v)... # _build/stage1/lib/html/js-src/init.ts # _build/stage0/lib/html/Classic.theme/xhaddock.css # _build/stage1/lib/html/Ocean.theme/plus.gif # utils/haddock/haddock-api/resources/html/js-src/init.ts # _build/stage0/lib/html/quick-jump.css | Copy file: utils/haddock/haddock-api/resources/html/js-src/init.ts => _build/stage1/lib/html/js-src/init.ts # utils/haddock/haddock-api/resources/html/Ocean.theme/plus.gif # _build/stage0/lib/html/highlight.js | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/plus.gif => _build/stage1/lib/html/Ocean.theme/plus.gif # _build/stage0/lib/html/js-src/details-helper.tsx | Copy file: utils/haddock/haddock-api/resources/html/highlight.js => _build/stage0/lib/html/highlight.js # _build/stage1/lib/html/package.json # utils/haddock/haddock-api/resources/html/solarized.css | Copy file: utils/haddock/haddock-api/resources/html/solarized.css => _build/stage0/lib/html/solarized.css # utils/haddock/haddock.cabal # _build/stage1/lib/html/Linuwial.std-theme/synopsis.png | PackageData oracle: parsing 'utils/haddock/haddock.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "haddock", pkgPath = "utils/haddock"}))) # _build/stage0/lib/html/js-src/quick-jump.tsx # _build/stage1/lib/html/Ocean.theme/ocean.css # utils/haddock/haddock-api/resources/html/Linuwial.std-theme/synopsis.png | Copy file: utils/haddock/haddock-api/resources/html/Linuwial.std-theme/synopsis.png => _build/stage1/lib/html/Linuwial.std-theme/synopsis.png # utils/haddock/haddock-api/resources/html/js-src/quick-jump.tsx # utils/haddock/haddock-api/resources/html/Ocean.theme/ocean.css | Copy file: utils/haddock/haddock-api/resources/html/js-src/quick-jump.tsx => _build/stage0/lib/html/js-src/quick-jump.tsx | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/ocean.css => _build/stage1/lib/html/Ocean.theme/ocean.css # _build/stage0/lib/html/haddock-bundle.min.js # _build/stage1/lib/html/gulpfile.js # _build/stage1/lib/html/quick-jump.css # _build/stage1/lib/html/Ocean.theme/minus.gif # _build/stage1/lib/html/js-src/quick-jump.tsx # _build/stage0/lib/html/js-src/cookies.ts # _build/stage0/lib/html/Classic.theme/minus.gif | Copy file: utils/haddock/haddock-api/resources/html/js-src/quick-jump.tsx => _build/stage1/lib/html/js-src/quick-jump.tsx # _build/stage0/lib/html/Ocean.theme/hslogo-16.png # _build/stage0/lib/latex/haddock.sty # _build/stage0/lib/html/Ocean.theme/ocean.css | Copy file: utils/haddock/haddock-api/resources/latex/haddock.sty => _build/stage0/lib/latex/haddock.sty | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/ocean.css => _build/stage0/lib/html/Ocean.theme/ocean.css # utils/haddock/haddock-api/resources/html/Ocean.theme/hslogo-16.png | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/hslogo-16.png => _build/stage0/lib/html/Ocean.theme/hslogo-16.png # utils/haddock/haddock-api/resources/html/package.json # _build/stage0/lib/html/Linuwial.std-theme/linuwial.css | Copy file: utils/haddock/haddock-api/resources/html/package.json => _build/stage0/lib/html/package.json | Copy file: utils/haddock/haddock-api/resources/html/package.json => _build/stage1/lib/html/package.json # _build/stage0/lib/html/Ocean.theme/synopsis.png # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSpretty-1.1.3.6-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSfilepath-1.4.200.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSdeepseq-1.5.0.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSrts-1.0.2-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHStemplate-haskell-2.21.0.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSdirectory-1.3.8.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSarray-0.5.6.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSmtl-2.3.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSghc-bignum-1.3-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSstm-2.5.2.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSbase-4.19.1.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHStransformers-0.6.1.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSbytestring-0.12.1.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSghc-boot-th-9.8.2-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSexceptions-0.10.7-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSunix-2.8.4.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSghc-prim-0.11.0-inplace-ghc9.8.2.so # _build/stageBoot/utils/genapply/setup-config | Configure package 'genapply' # utils/haddock/haddock-api/resources/html/Classic.theme/xhaddock.css # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHShpc-0.7.0.0-inplace-ghc9.8.2.so | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/xhaddock.css => _build/stage0/lib/html/Classic.theme/xhaddock.css # utils/haddock/haddock-api/resources/html/Linuwial.std-theme/linuwial.css # _build/stage0/lib/html/package-lock.json | Copy file: utils/haddock/haddock-api/resources/html/Linuwial.std-theme/linuwial.css => _build/stage0/lib/html/Linuwial.std-theme/linuwial.css | Copy file: utils/haddock/haddock-api/resources/html/Linuwial.std-theme/linuwial.css => _build/stage1/lib/html/Linuwial.std-theme/linuwial.css # utils/haddock/haddock-api/resources/html/js-src/details-helper.tsx # _build/stage1/lib/html/js-src/details-helper.tsx | Copy file: utils/haddock/haddock-api/resources/html/js-src/details-helper.tsx => _build/stage0/lib/html/js-src/details-helper.tsx # _build/stage1/lib/html/tsconfig.json # utils/haddock/haddock-api/resources/html/Classic.theme/minus.gif | Copy file: utils/haddock/haddock-api/resources/html/js-src/details-helper.tsx => _build/stage1/lib/html/js-src/details-helper.tsx | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/minus.gif => _build/stage0/lib/html/Classic.theme/minus.gif # _build/stage1/lib/html/Classic.theme/haskell_icon.gif # _build/stage1/lib/html/quick-jump.min.js # utils/haddock/haddock-api/resources/html/tsconfig.json # utils/haddock/haddock-api/resources/html/gulpfile.js | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/haskell_icon.gif => _build/stage1/lib/html/Classic.theme/haskell_icon.gif | Copy file: utils/haddock/haddock-api/resources/html/quick-jump.min.js => _build/stage1/lib/html/quick-jump.min.js | Copy file: utils/haddock/haddock-api/resources/html/tsconfig.json => _build/stage1/lib/html/tsconfig.json # utils/haddock/haddock-api/resources/html/haddock-bundle.min.js | Copy file: utils/haddock/haddock-api/resources/html/gulpfile.js => _build/stage1/lib/html/gulpfile.js | Copy file: utils/haddock/haddock-api/resources/html/haddock-bundle.min.js => _build/stage1/lib/html/haddock-bundle.min.js | Copy file: utils/haddock/haddock-api/resources/html/haddock-bundle.min.js => _build/stage0/lib/html/haddock-bundle.min.js | Copy file: utils/haddock/haddock-api/resources/html/gulpfile.js => _build/stage0/lib/html/gulpfile.js # _build/stage0/lib/html/Linuwial.std-theme/synopsis.png # _build/stage1/lib/html/js-src/cookies.ts # _build/stage1/lib/html/Classic.theme/xhaddock.css | Copy file: utils/haddock/haddock-api/resources/html/Linuwial.std-theme/synopsis.png => _build/stage0/lib/html/Linuwial.std-theme/synopsis.png # _build/stage1/lib/html/Ocean.theme/hslogo-16.png | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/xhaddock.css => _build/stage1/lib/html/Classic.theme/xhaddock.css # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHStime-1.12.2-inplace-ghc9.8.2.so # utils/haddock/haddock-api/resources/html/Classic.theme/plus.gif # _build/stage1/lib/html/package-lock.json | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/hslogo-16.png => _build/stage1/lib/html/Ocean.theme/hslogo-16.png | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/plus.gif => _build/stage1/lib/html/Classic.theme/plus.gif # _build/stage1/lib/html/Classic.theme/minus.gif # _build/stage0/lib/html/Ocean.theme/plus.gif # utils/haddock/haddock-api/resources/html/Ocean.theme/minus.gif | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/minus.gif => _build/stage1/lib/html/Classic.theme/minus.gif # _build/stage1/libraries/integer-gmp/setup-config | Configure package 'integer-gmp' # _build/stage1/inplace/package.conf.d/filepath-1.4.200.1-inplace.conf # utils/ghc-pkg/ghc-pkg.cabal | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/plus.gif => _build/stage0/lib/html/Ocean.theme/plus.gif | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/minus.gif => _build/stage0/lib/html/Ocean.theme/minus.gif | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/minus.gif => _build/stage1/lib/html/Ocean.theme/minus.gif # utils/ghc-pkg/ghc-pkg.cabal.in | ContextData oracle: resolving data for 'ghc-heap' (Stage1, v)... # _build/stage0/lib/html/js-src/init.ts | Copy file: utils/haddock/haddock-api/resources/html/js-src/init.ts => _build/stage0/lib/html/js-src/init.ts # _build/stage0/lib/html/tsconfig.json # utils/haddock/haddock-api/resources/html/quick-jump.css | Copy file: utils/haddock/haddock-api/resources/html/tsconfig.json => _build/stage0/lib/html/tsconfig.json | ContextData oracle: resolving data for 'filepath' (Stage1, v)... | Successfully generated utils/ghc-pkg/ghc-pkg.cabal from its template | Copy file: utils/haddock/haddock-api/resources/html/quick-jump.css => _build/stage0/lib/html/quick-jump.css | Copy file: utils/haddock/haddock-api/resources/html/quick-jump.css => _build/stage1/lib/html/quick-jump.css | PackageData oracle: parsing 'utils/ghc-pkg/ghc-pkg.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "ghc-pkg", pkgPath = "utils/ghc-pkg"}))) | ContextData oracle: resolving data for 'ghc-boot-th' (Stage1, v)... | ContextData oracle: resolving data for 'ghc-prim' (Stage1, v)... # mk/system-cxx-std-lib-1.0.conf | ContextData oracle: resolving data for 'rts' (Stage1, v)... | Copy file: mk/system-cxx-std-lib-1.0.conf => _build/stage1/lib/package.conf.d/system-cxx-std-lib-1.0.conf # _build/stage1/libraries/pretty/setup-config | Configure package 'pretty' # _build/stageBoot/lib/x86_64-solaris-ghc-9.8.2/linters-common-0.1.0.0-inplace/libHSlinters-common-0.1.0.0-inplace.a | Successfully generated _build/stage1/rts/build/include/ghcplatform.h. | Configure package 'rts' # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/transformers-0.6.1.0-inplace/libHStransformers-0.6.1.0-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/ghc-boot-th-9.8.2-inplace/libHSghc-boot-th-9.8.2-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/exceptions-0.10.7-inplace/libHSexceptions-0.10.7-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/filepath-1.4.200.1-inplace/libHSfilepath-1.4.200.1-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/mtl-2.3.1-inplace/libHSmtl-2.3.1-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/directory-1.3.8.1-inplace/libHSdirectory-1.3.8.1-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/bytestring-0.12.1.0-inplace/libHSbytestring-0.12.1.0-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/containers-0.6.8-inplace/libHScontainers-0.6.8-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/process-1.6.18.0-inplace/libHSprocess-1.6.18.0-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/template-haskell-2.21.0.0-inplace/libHStemplate-haskell-2.21.0.0-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/unix-2.8.4.0-inplace/libHSunix-2.8.4.0-inplace.a # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSprocess-1.6.18.0-inplace-ghc9.8.2.so # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/time-1.12.2-inplace/libHStime-1.12.2-inplace.a | ContextData oracle: resolving data for 'mtl' (Stage1, v)... # _build/stage0/lib/bin/unlit # _build/stage1/lib/package.conf.d/deepseq-1.5.0.0-inplace.conf # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/hpc-0.7.0.0-inplace/libHShpc-0.7.0.0-inplace.a | ContextData oracle: resolving data for 'deepseq' (Stage1, v)... # utils/hp2ps/hp2ps.cabal | PackageData oracle: parsing 'utils/hp2ps/hp2ps.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "hp2ps", pkgPath = "utils/hp2ps"}))) | Executable found: gcc => /home/pbulk/work/lang/ghc98/work/.cwrapper/bin/gcc # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/ghc-boot-9.8.2-inplace/libHSghc-boot-9.8.2-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/binary-0.8.9.1-inplace/libHSbinary-0.8.9.1-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/ghci-9.8.2-inplace/libHSghci-9.8.2-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/ghc-heap-9.8.2-inplace/libHSghc-heap-9.8.2-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/semaphore-compat-1.0.0-inplace/libHSsemaphore-compat-1.0.0-inplace.a | Executable found: ar => /usr/bin/ar | ContextData oracle: resolving data for 'hp2ps' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'unlit' (Stage0 InTreeLibs, v)... # /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg # _build/stage0/utils/hp2ps/setup-config | Configure package 'hp2ps' # /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc # _build/stage0/utils/unlit/setup-config | Configure package 'unlit' # _build/stageBoot/inplace/package.conf.d/.stamp # _build/stage0/inplace/package.conf.d/.stamp # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/Cabal-3.10.2.0-inplace/libHSCabal-3.10.2.0-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/text-2.1.1-inplace/libHStext-2.1.1-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/parsec-3.1.17.0-inplace/libHSparsec-3.1.17.0-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/Cabal-syntax-3.10.2.0-inplace/libHSCabal-syntax-3.10.2.0-inplace.a | ContextData oracle: resolving data for 'bytestring' (Stage1, v)... # _build/stage0/libraries/Cabal/Cabal/setup-config | Configure package 'Cabal' | ContextData oracle: resolving data for 'lint-notes' (Stage0 GlobalLibs, v)... # _build/stageBoot/linters/lint-notes/setup-config | Configure package 'lint-notes' | Run GhcPkg Recache (Stage0 GlobalLibs): none => none | Run GhcPkg Recache (Stage0 InTreeLibs): none => none # _build/stage1/lib/package.conf.d/Cabal-3.10.2.0-inplace.conf # utils/haddock/haddock-api/resources/html/package-lock.json | ContextData oracle: resolving data for 'terminfo' (Stage0 InTreeLibs, v)... | Copy file: utils/haddock/haddock-api/resources/html/package-lock.json => _build/stage1/lib/html/package-lock.json | Copy file: utils/haddock/haddock-api/resources/html/package-lock.json => _build/stage0/lib/html/package-lock.json # _build/stage0/libraries/terminfo/setup-config | Configure package 'terminfo' # _build/stage0/inplace/package.conf.d/Cabal-syntax-3.10.2.0-inplace.conf # _build/stage0/inplace/package.conf.d/process-1.6.18.0-inplace.conf | ContextData oracle: resolving data for 'Cabal' (Stage1, v)... # _build/stage0/lib/package.conf.d/exceptions-0.10.7-inplace.conf # _build/stage1/libraries/Cabal/Cabal/setup-config | Configure package 'Cabal' | ContextData oracle: resolving data for 'Cabal-syntax' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'process' (Stage0 InTreeLibs, v)... # utils/haddock/haddock-api/resources/html/Ocean.theme/synopsis.png | ContextData oracle: resolving data for 'bytestring' (Stage0 InTreeLibs, v)... # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/ghc-9.8.2-inplace/libHSghc-9.8.2-inplace.a | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/synopsis.png => _build/stage0/lib/html/Ocean.theme/synopsis.png | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/synopsis.png => _build/stage1/lib/html/Ocean.theme/synopsis.png # _build/stage0/libraries/mtl/setup-config | Configure package 'mtl' # _build/stage0/inplace/package.conf.d/time-1.12.2-inplace.conf # _build/stage1/lib/package.conf.d/text-2.1.1-inplace.conf | ContextData oracle: resolving data for 'time' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'exceptions' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'text' (Stage1, v)... # _build/stage0/lib/html/Classic.theme/plus.gif | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/plus.gif => _build/stage0/lib/html/Classic.theme/plus.gif # _build/stage0/lib/package.conf.d/system-cxx-std-lib-1.0.conf # llvm-passes | Copy file: mk/system-cxx-std-lib-1.0.conf => _build/stage0/lib/package.conf.d/system-cxx-std-lib-1.0.conf | Copy file: llvm-passes => _build/stage0/lib/llvm-passes | Copy file: llvm-passes => _build/stage1/lib/llvm-passes # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHScontainers-0.6.8-inplace-ghc9.8.2.so # _build/stage1/lib/html/solarized.css | Copy file: utils/haddock/haddock-api/resources/html/solarized.css => _build/stage1/lib/html/solarized.css # _build/stage0/lib/package.conf.d/ghc-boot-th-9.8.2-inplace.conf # _build/stage0/inplace/package.conf.d/ghc-heap-9.8.2-inplace.conf # _build/stage0/libraries/binary/setup-config | Configure package 'binary' | ContextData oracle: resolving data for 'ghc-boot-th' (Stage0 InTreeLibs, v)... # _build/stage1/inplace/package.conf.d/Cabal-syntax-3.10.2.0-inplace.conf # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSbinary-0.8.9.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSghci-9.8.2-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSghc-heap-9.8.2-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSghc-boot-9.8.2-inplace-ghc9.8.2.so | ContextData oracle: resolving data for 'Cabal-syntax' (Stage1, v)... | ContextData oracle: resolving data for 'ghc-heap' (Stage0 InTreeLibs, v)... # utils/haddock/haddock-api/resources/html/js-src/cookies.ts | ContextData oracle: resolving data for 'ghc-heap' (Stage0 InTreeLibs, v)... | Copy file: utils/haddock/haddock-api/resources/html/js-src/cookies.ts => _build/stage0/lib/html/js-src/cookies.ts | Copy file: utils/haddock/haddock-api/resources/html/js-src/cookies.ts => _build/stage1/lib/html/js-src/cookies.ts # _build/stage0/libraries/ghc-heap/setup-config | Configure package 'ghc-heap' # utils/haddock/haddock-api/resources/html/js-src/style-menu.tsx | Copy file: utils/haddock/haddock-api/resources/html/js-src/style-menu.tsx => _build/stage1/lib/html/js-src/style-menu.tsx # _build/stage1/libraries/ghc-bignum/setup-config # _build/stage0/lib/html/js-src/style-menu.tsx # _build/stage1/bin/ghc-pkg | Copy file: utils/haddock/haddock-api/resources/html/js-src/style-menu.tsx => _build/stage0/lib/html/js-src/style-menu.tsx # _build/stage1/libraries/ghc-bignum/build/include/ghc-gmp.h | System GMP library/framework will be used | ContextData oracle: resolving data for 'ghc-bignum' (Stage1, v)... # /usr/bin/ar # libraries/ghc-bignum/gmp/ghc-gmp.h # /home/pbulk/work/lang/ghc98/work/.cwrapper/bin/gcc | Copy file: libraries/ghc-bignum/gmp/ghc-gmp.h => _build/stage1/libraries/ghc-bignum/build/include/ghc-gmp.h | Successfully generated _build/stage0/lib/settings. # _build/stageBoot/bin/lint-submodule-refs # _build/stage1/lib/llvm-targets | Copy file: llvm-targets => _build/stage1/lib/llvm-targets | Configure package 'ghc-bignum' # _build/stage1/lib/package.conf.d/ghc-boot-9.8.2-inplace.conf | ContextData oracle: resolving data for 'ghc' (Stage0 InTreeLibs, v)... # _build/stage0/compiler/setup-config | Configure package 'ghc' | ContextData oracle: resolving data for 'ghc-boot' (Stage1, v)... # _build/stage1/inplace/package.conf.d/containers-0.6.8-inplace.conf | Successfully generated _build/stage1/lib/settings. | ContextData oracle: resolving data for 'containers' (Stage1, v)... | ContextData oracle: resolving data for 'ghc' (Stage1, v)... # _build/stage1/compiler/setup-config | Configure package 'ghc' # _build/stage0/inplace/package.conf.d/semaphore-compat-1.0.0-inplace.conf # _build/stage0/inplace/package.conf.d/ghci-9.8.2-inplace.conf # _build/stage0/inplace/package.conf.d/hpc-0.7.0.0-inplace.conf | ContextData oracle: resolving data for 'semaphore-compat' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'ghci' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'hpc' (Stage0 InTreeLibs, v)... # _build/stage1/inplace/package.conf.d/semaphore-compat-1.0.0-inplace.conf # _build/stage1/inplace/package.conf.d/hpc-0.7.0.0-inplace.conf # _build/stage1/inplace/package.conf.d/ghci-9.8.2-inplace.conf | ContextData oracle: resolving data for 'hpc' (Stage1, v)... | ContextData oracle: resolving data for 'semaphore-compat' (Stage1, v)... | ContextData oracle: resolving data for 'ghci' (Stage1, v)... # linters/lint-submodule-refs/lint-submodule-refs.cabal # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSterminfo-0.4.1.6-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSsemaphore-compat-1.0.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHShaskeline-0.8.2.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSghc-9.8.2-inplace-ghc9.8.2.so | PackageData oracle: parsing 'linters/lint-submodule-refs/lint-submodule-refs.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "lint-submodule-refs", pkgPath = "linters/lint-submodule-refs"}))) # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSxhtml-3000.2.2.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHStext-2.1.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSparsec-3.1.17.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSCabal-3.10.2.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSCabal-syntax-3.10.2.0-inplace-ghc9.8.2.so | Package 'hsc2hs' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stageBoot/utils/hsc2hs --cabal-file utils/hsc2hs/hsc2hs.cabal --ipid hsc2hs-0.68.10-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/hsc2hs-0.68.10-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stageBoot/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/hsc2hs -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/hsc2hs -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags=in-ghc-tree -v0 # cabal-configure (for _build/stageBoot/utils/hsc2hs/setup-config) | Package 'genapply' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stageBoot/utils/genapply --cabal-file utils/genapply/genapply.cabal --ipid genapply-0.1-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/genapply-0.1-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stageBoot/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/genapply -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/genapply -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stageBoot/utils/genapply/setup-config) | Package 'genprimopcode' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stageBoot/utils/genprimopcode --cabal-file utils/genprimopcode/genprimopcode.cabal --ipid genprimopcode-0.1-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/genprimopcode-0.1-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stageBoot/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/genprimopcode -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/genprimopcode -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags=-build-tool-depends -v0 # cabal-configure (for _build/stageBoot/utils/genprimopcode/setup-config) | Package 'lint-notes' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stageBoot/linters/lint-notes --cabal-file linters/lint-notes/lint-notes.cabal --ipid lint-notes-0.1.0.0-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/lint-notes-0.1.0.0-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stageBoot/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/linters/lint-notes -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/linters/lint-notes -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stageBoot/linters/lint-notes/setup-config) | Package 'linters-common' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stageBoot/linters/linters-common --cabal-file linters/linters-common/linters-common.cabal --ipid linters-common-0.1.0.0-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/linters-common-0.1.0.0-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stageBoot/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/linters/linters-common -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/linters/linters-common -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stageBoot/linters/linters-common/setup-config) | Package 'deriveConstants' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stageBoot/utils/deriveConstants --cabal-file utils/deriveConstants/deriveConstants.cabal --ipid deriveConstants-0.1-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/deriveConstants-0.1-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stageBoot/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/deriveConstants -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/deriveConstants -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stageBoot/utils/deriveConstants/setup-config) | Package 'compareSizes' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stageBoot/utils/compare_sizes --cabal-file utils/compare_sizes/compareSizes.cabal --ipid compareSizes-0.1.0.0-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/compareSizes-0.1.0.0-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stageBoot/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/compare_sizes -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/compare_sizes -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stageBoot/utils/compare_sizes/setup-config) | Package 'unlit' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stageBoot/utils/unlit --cabal-file utils/unlit/unlit.cabal --ipid unlit-0.1-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/unlit-0.1-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stageBoot/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/unlit -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/unlit -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stageBoot/utils/unlit/setup-config) | Package 'hp2ps' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stage0/utils/hp2ps --cabal-file utils/hp2ps/hp2ps.cabal --ipid hp2ps-0.1-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/hp2ps-0.1-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stage0/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --constraint Cabal == 3.10.2.0 --constraint Cabal-syntax == 3.10.2.0 --constraint binary == 0.8.9.1 --constraint bytestring == 0.12.1.0 --constraint containers == 0.6.8 --constraint directory == 1.3.8.1 --constraint exceptions == 0.10.7 --constraint filepath == 1.4.200.1 --constraint ghc-boot == 9.8.2 --constraint ghc-boot-th == 9.8.2 --constraint ghc-heap == 9.8.2 --constraint ghci == 9.8.2 --constraint hpc == 0.7.0.0 --constraint mtl == 2.3.1 --constraint parsec == 3.1.17.0 --constraint process == 1.6.18.0 --constraint semaphore-compat == 1.0.0 --constraint template-haskell == 2.21.0.0 --constraint terminfo == 0.4.1.6 --constraint text == 2.1.1 --constraint time == 1.12.2 --constraint transformers == 0.6.1.0 --constraint unix == 2.8.4.0 --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/hp2ps -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/hp2ps -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stage0/utils/hp2ps/setup-config) | Package 'terminfo' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stage0/libraries/terminfo --cabal-file libraries/terminfo/terminfo.cabal --ipid terminfo-0.4.1.6-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/terminfo-0.4.1.6-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stage0/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --constraint Cabal == 3.10.2.0 --constraint Cabal-syntax == 3.10.2.0 --constraint binary == 0.8.9.1 --constraint bytestring == 0.12.1.0 --constraint containers == 0.6.8 --constraint directory == 1.3.8.1 --constraint exceptions == 0.10.7 --constraint filepath == 1.4.200.1 --constraint ghc-boot == 9.8.2 --constraint ghc-boot-th == 9.8.2 --constraint ghc-heap == 9.8.2 --constraint ghci == 9.8.2 --constraint hpc == 0.7.0.0 --constraint mtl == 2.3.1 --constraint parsec == 3.1.17.0 --constraint process == 1.6.18.0 --constraint semaphore-compat == 1.0.0 --constraint template-haskell == 2.21.0.0 --constraint terminfo == 0.4.1.6 --constraint text == 2.1.1 --constraint time == 1.12.2 --constraint transformers == 0.6.1.0 --constraint unix == 2.8.4.0 --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/libraries/terminfo -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/libraries/terminfo -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --extra-lib-dirs=/opt/pkg/lib --flags= -v0 # cabal-configure (for _build/stage0/libraries/terminfo/setup-config) # _build/stageBoot/utils/hsc2hs/build/HSCParser.o # _build/stageBoot/utils/hsc2hs/build/UtilsCodegen.o # _build/stageBoot/utils/hsc2hs/build/CrossCodegen.o # _build/stageBoot/utils/hsc2hs/build/DirectCodegen.o # _build/stageBoot/utils/hsc2hs/build/Main.o # _build/stageBoot/utils/compare_sizes/build/Main.o # _build/stageBoot/linters/lint-notes/build/Main.o # _build/stageBoot/utils/hsc2hs/build/Main.o _build/stageBoot/utils/hsc2hs/build/Main.hi # _build/stageBoot/utils/hsc2hs/build/Flags.o # _build/stageBoot/utils/hsc2hs/.dependencies # _build/stageBoot/linters/lint-notes/build/Main.o _build/stageBoot/linters/lint-notes/build/Main.hi # _build/stageBoot/utils/hsc2hs/build/UtilsCodegen.o _build/stageBoot/utils/hsc2hs/build/UtilsCodegen.hi # _build/stageBoot/utils/hsc2hs/build/C.o # _build/stageBoot/utils/hsc2hs/build/C.o _build/stageBoot/utils/hsc2hs/build/C.hi # _build/stageBoot/utils/hsc2hs/build/Compat/TempFile.o # _build/stageBoot/utils/hsc2hs/build/Common.o | Package 'unlit' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stage0/utils/unlit --cabal-file utils/unlit/unlit.cabal --ipid unlit-0.1-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/unlit-0.1-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stage0/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --constraint Cabal == 3.10.2.0 --constraint Cabal-syntax == 3.10.2.0 --constraint binary == 0.8.9.1 --constraint bytestring == 0.12.1.0 --constraint containers == 0.6.8 --constraint directory == 1.3.8.1 --constraint exceptions == 0.10.7 --constraint filepath == 1.4.200.1 --constraint ghc-boot == 9.8.2 --constraint ghc-boot-th == 9.8.2 --constraint ghc-heap == 9.8.2 --constraint ghci == 9.8.2 --constraint hpc == 0.7.0.0 --constraint mtl == 2.3.1 --constraint parsec == 3.1.17.0 --constraint process == 1.6.18.0 --constraint semaphore-compat == 1.0.0 --constraint template-haskell == 2.21.0.0 --constraint terminfo == 0.4.1.6 --constraint text == 2.1.1 --constraint time == 1.12.2 --constraint transformers == 0.6.1.0 --constraint unix == 2.8.4.0 --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/unlit -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/unlit -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stage0/utils/unlit/setup-config) # _build/stageBoot/utils/hsc2hs/build/Compat/ResponseFile.o # _build/stageBoot/utils/hsc2hs/build/Compat/ResponseFile.o _build/stageBoot/utils/hsc2hs/build/Compat/ResponseFile.hi # _build/stageBoot/utils/hsc2hs/build/CrossCodegen.o _build/stageBoot/utils/hsc2hs/build/CrossCodegen.hi # _build/stageBoot/utils/hsc2hs/build/Flags.o _build/stageBoot/utils/hsc2hs/build/Flags.hi # _build/stageBoot/utils/hsc2hs/build/Compat/TempFile.o _build/stageBoot/utils/hsc2hs/build/Compat/TempFile.hi | Package 'ghc-boot-th' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stage0/libraries/ghc-boot-th --cabal-file libraries/ghc-boot-th/ghc-boot-th.cabal --ipid ghc-boot-th-9.8.2-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/ghc-boot-th-9.8.2-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stage0/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --constraint Cabal == 3.10.2.0 --constraint Cabal-syntax == 3.10.2.0 --constraint binary == 0.8.9.1 --constraint bytestring == 0.12.1.0 --constraint containers == 0.6.8 --constraint directory == 1.3.8.1 --constraint exceptions == 0.10.7 --constraint filepath == 1.4.200.1 --constraint ghc-boot == 9.8.2 --constraint ghc-boot-th == 9.8.2 --constraint ghc-heap == 9.8.2 --constraint ghci == 9.8.2 --constraint hpc == 0.7.0.0 --constraint mtl == 2.3.1 --constraint parsec == 3.1.17.0 --constraint process == 1.6.18.0 --constraint semaphore-compat == 1.0.0 --constraint template-haskell == 2.21.0.0 --constraint terminfo == 0.4.1.6 --constraint text == 2.1.1 --constraint time == 1.12.2 --constraint transformers == 0.6.1.0 --constraint unix == 2.8.4.0 --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/libraries/ghc-boot-th -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/libraries/ghc-boot-th -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stage0/libraries/ghc-boot-th/setup-config) | Package 'time' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stage0/libraries/time --cabal-file libraries/time/time.cabal --ipid time-1.12.2-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/time-1.12.2-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stage0/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --constraint Cabal == 3.10.2.0 --constraint Cabal-syntax == 3.10.2.0 --constraint binary == 0.8.9.1 --constraint bytestring == 0.12.1.0 --constraint containers == 0.6.8 --constraint directory == 1.3.8.1 --constraint exceptions == 0.10.7 --constraint filepath == 1.4.200.1 --constraint ghc-boot == 9.8.2 --constraint ghc-boot-th == 9.8.2 --constraint ghc-heap == 9.8.2 --constraint ghci == 9.8.2 --constraint hpc == 0.7.0.0 --constraint mtl == 2.3.1 --constraint parsec == 3.1.17.0 --constraint process == 1.6.18.0 --constraint semaphore-compat == 1.0.0 --constraint template-haskell == 2.21.0.0 --constraint terminfo == 0.4.1.6 --constraint text == 2.1.1 --constraint time == 1.12.2 --constraint transformers == 0.6.1.0 --constraint unix == 2.8.4.0 --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/libraries/time -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/libraries/time -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stage0/libraries/time/setup-config) # _build/stageBoot/linters/linters-common/build/autogen/cabal_macros.h | ContextData oracle: resolving data for 'linters-common' (Stage0 GlobalLibs, v)... # cabal-autogen (for _build/stageBoot/linters/linters-common/build/autogen/cabal_macros.h) # _build/stageBoot/lib/package.conf.d/deepseq-1.5.0.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): deepseq # _build/stageBoot/utils/genprimopcode/build/Parser.o # _build/stageBoot/utils/genprimopcode/build/ParserM.o configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-cc checking for x86_64-unknown-solaris2-gcc... /home/pbulk/work/lang/ghc98/work/.cwrapper/bin/gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether /home/pbulk/work/lang/ghc98/work/.cwrapper/bin/gcc accepts -g... yes checking for /home/pbulk/work/lang/ghc98/work/.cwrapper/bin/gcc option to enable C11 features... none needed checking for setupterm in -ltinfow... no checking for setupterm in -ltinfo... no checking for setupterm in -lterminfo... no checking for setupterm in -lncursesw... yes configure: creating ./config.status config.status: creating terminfo.buildinfo configure: WARNING: unrecognized options: --with-compiler, --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-cc # _build/stageBoot/utils/genprimopcode/build/ParserM.o _build/stageBoot/utils/genprimopcode/build/ParserM.hi # _build/stageBoot/lib/package.conf.d/base-4.19.1.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): base # _build/stageBoot/utils/genapply/build/Main.o # _build/stageBoot/utils/genprimopcode/build/Lexer.o # _build/stageBoot/utils/genprimopcode/build/Main.o # _build/stageBoot/utils/genprimopcode/build/Main.o _build/stageBoot/utils/genprimopcode/build/Main.hi # _build/stageBoot/utils/genprimopcode/build/AccessOps.o # _build/stageBoot/utils/genprimopcode/build/AccessOps.o _build/stageBoot/utils/genprimopcode/build/AccessOps.hi # _build/stageBoot/utils/genprimopcode/build/Lexer.o _build/stageBoot/utils/genprimopcode/build/Lexer.hi # _build/stageBoot/utils/genprimopcode/build/Syntax.o # _build/stageBoot/utils/genprimopcode/build/Syntax.o _build/stageBoot/utils/genprimopcode/build/Syntax.hi # _build/stageBoot/utils/genprimopcode/.dependencies # _build/stageBoot/utils/genprimopcode/.dependencies.mk | ContextData oracle: resolving data for 'genprimopcode' (Stage0 GlobalLibs, v)... # _build/stageBoot/utils/unlit/build/c/unlit.o # _build/stageBoot/utils/unlit/build/c/fs.o # utils/unlit/fs.c # utils/unlit/unlit.c | ContextData oracle: resolving data for 'unlit' (Stage0 GlobalLibs, v)... | Run Cc (FindCDependencies CDep) (Stage0 GlobalLibs): utils/unlit/fs.c => _build/stageBoot/utils/unlit/build/c/fs.o.d # _build/stageBoot/lib/package.conf.d/ghc-prim-0.11.0-inplace.conf | Run Cc (FindCDependencies CDep) (Stage0 GlobalLibs): utils/unlit/unlit.c => _build/stageBoot/utils/unlit/build/c/unlit.o.d | Run GhcPkg Dependencies (Stage0 GlobalLibs): ghc-prim # utils/unlit/fs.h # _build/stageBoot/lib/package.conf.d/array-0.5.6.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): array # _build/stageBoot/lib/package.conf.d/text-2.1.1-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): text # _build/stage0/libraries/terminfo/build/autogen/cabal_macros.h | ContextData oracle: resolving data for 'terminfo' (Stage0 InTreeLibs, v)... # cabal-autogen (for _build/stage0/libraries/terminfo/build/autogen/cabal_macros.h) # _build/stageBoot/utils/deriveConstants/build/Main.o # _build/stageBoot/utils/unlit/build/unlit/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/unlit/build/unlit/autogen/cabal_macros.h) # _build/stage0/libraries/terminfo/build/stamp-terminfo-0.4.1.6-inplace # _build/stage0/lib/package.conf.d/base-4.19.1.0-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): base # _build/stageBoot/lib/package.conf.d/rts-1.0.2.conf # _build/stageBoot/lib/package.conf.d/ghc-bignum-1.3-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): ghc-bignum # _build/stage0/utils/hp2ps/build/c/Deviation.o # _build/stage0/utils/hp2ps/build/c/Reorder.o # _build/stage0/utils/hp2ps/build/c/Key.o # utils/hp2ps/Key.c # _build/stage0/utils/hp2ps/build/c/Scale.o # _build/stage0/utils/hp2ps/build/c/HpFile.o # utils/hp2ps/HpFile.c # _build/stage0/utils/hp2ps/build/c/Main.o # utils/hp2ps/Main.c | ContextData oracle: resolving data for 'hp2ps' (Stage0 InTreeLibs, v)... | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Key.c => _build/stage0/utils/hp2ps/build/c/Key.o.d # _build/stage0/utils/hp2ps/build/c/TopTwenty.o # utils/hp2ps/TopTwenty.c | Run GhcPkg Dependencies (Stage0 GlobalLibs): rts # utils/hp2ps/PsFile.h # utils/hp2ps/Utilities.h # utils/hp2ps/Main.h # utils/hp2ps/HpFile.h # _build/stage0/utils/hp2ps/build/c/TraceElement.o # utils/hp2ps/Dimensions.h # utils/hp2ps/Shade.h # _build/stage0/utils/hp2ps/build/c/Utilities.o # utils/hp2ps/Utilities.c # _build/stage0/utils/hp2ps/build/c/Shade.o # utils/hp2ps/Shade.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Shade.c => _build/stage0/utils/hp2ps/build/c/Shade.o.d # utils/hp2ps/Error.h # _build/stage0/utils/hp2ps/build/c/Axes.o # utils/hp2ps/Defines.h # utils/hp2ps/Scale.c # _build/stage0/utils/hp2ps/build/c/PsFile.o # utils/hp2ps/PsFile.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/PsFile.c => _build/stage0/utils/hp2ps/build/c/PsFile.o.d | Run Ghc CompileCWithGhc (Stage0 GlobalLibs): utils/unlit/unlit.c => _build/stageBoot/utils/unlit/build/c/unlit.o # utils/hp2ps/Marks.h | Run Ghc CompileCWithGhc (Stage0 GlobalLibs): utils/unlit/fs.c => _build/stageBoot/utils/unlit/build/c/fs.o # _build/stage0/utils/hp2ps/build/c/Curves.o # utils/hp2ps/Curves.c # _build/stage0/utils/hp2ps/build/c/AreaBelow.o # utils/hp2ps/AreaBelow.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Curves.c => _build/stage0/utils/hp2ps/build/c/Curves.o.d # _build/stageBoot/lib/package.conf.d/binary-0.8.9.1-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): binary # _build/stageBoot/lib/package.conf.d/bytestring-0.12.1.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): bytestring # _build/stage0/lib/package.conf.d/ghc-prim-0.11.0-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): ghc-prim # _build/stage0/lib/package.conf.d/ghc-bignum-1.3-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): ghc-bignum | Run GhcPkg Unregister (Stage0 GlobalLibs): rts => none # _build/stage0/lib/package.conf.d/rts-1.0.2.conf | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/AreaBelow.c => _build/stage0/utils/hp2ps/build/c/AreaBelow.o.d # utils/hp2ps/AreaBelow.h | Run GhcPkg Dependencies (Stage0 InTreeLibs): rts # _build/stageBoot/lib/package.conf.d/process-1.6.18.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): process # _build/stageBoot/lib/package.conf.d/containers-0.6.8-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): containers | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Scale.c => _build/stage0/utils/hp2ps/build/c/Scale.o.d # utils/hp2ps/Deviation.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Main.c => _build/stage0/utils/hp2ps/build/c/Main.o.d # _build/stage0/utils/hp2ps/build/c/Dimensions.o # utils/hp2ps/Dimensions.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Dimensions.c => _build/stage0/utils/hp2ps/build/c/Dimensions.o.d # utils/hp2ps/Scale.h # _build/stageBoot/utils/hsc2hs/build/c/cbits/utils.o # _build/stageBoot/utils/hsc2hs/build/HSCParser.o _build/stageBoot/utils/hsc2hs/build/HSCParser.hi # utils/hp2ps/Curves.h # _build/stage0/utils/hp2ps/build/c/AuxFile.o # utils/hp2ps/AuxFile.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/AuxFile.c => _build/stage0/utils/hp2ps/build/c/AuxFile.o.d # utils/hp2ps/AuxFile.h # utils/hp2ps/Reorder.h # utils/hp2ps/TopTwenty.h # utils/hp2ps/TraceElement.h # _build/stageBoot/utils/genapply/build/Main.o _build/stageBoot/utils/genapply/build/Main.hi # _build/stageBoot/linters/linters-common/build/stamp-linters-common-0.1.0.0-inplace # utils/hp2ps/TraceElement.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/TraceElement.c => _build/stage0/utils/hp2ps/build/c/TraceElement.o.d # _build/stage0/utils/hp2ps/build/c/Error.o # utils/hp2ps/Error.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Error.c => _build/stage0/utils/hp2ps/build/c/Error.o.d # _build/stageBoot/utils/genprimopcode/build/Parser.o _build/stageBoot/utils/genprimopcode/build/Parser.hi # _build/stageBoot/utils/hsc2hs/build/ATTParser.o # _build/stageBoot/utils/hsc2hs/build/ATTParser.o _build/stageBoot/utils/hsc2hs/build/ATTParser.hi # utils/hp2ps/Axes.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Axes.c => _build/stage0/utils/hp2ps/build/c/Axes.o.d | Run GhcPkg Unregister (Stage0 InTreeLibs): rts => none # _build/stageBoot/utils/hsc2hs/build/Paths_hsc2hs.o # _build/stageBoot/utils/hsc2hs/build/Paths_hsc2hs.o _build/stageBoot/utils/hsc2hs/build/Paths_hsc2hs.hi # _build/stageBoot/utils/hsc2hs/build/Common.o _build/stageBoot/utils/hsc2hs/build/Common.hi # utils/hp2ps/Reorder.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Reorder.c => _build/stage0/utils/hp2ps/build/c/Reorder.o.d # _build/stageBoot/lib/package.conf.d/.stamp | Run GhcPkg Recache (Stage0 GlobalLibs): none => none # _build/stage0/utils/hp2ps/build/c/Marks.o # _build/stageBoot/utils/genapply/.dependencies # _build/stageBoot/utils/genapply/.dependencies.mk | ContextData oracle: resolving data for 'genapply' (Stage0 GlobalLibs, v)... # _build/stageBoot/utils/genapply/build/genapply/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/genapply/build/genapply/autogen/cabal_macros.h) # utils/hp2ps/Marks.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Marks.c => _build/stage0/utils/hp2ps/build/c/Marks.o.d | Package 'transformers' configuration flags: configure --distdir /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stage0/libraries/transformers --cabal-file libraries/transformers/transformers.cabal --ipid transformers-0.6.1.0-inplace --prefix ${pkgroot}/.. --htmldir ${pkgroot}/../../doc/html/libraries/transformers-0.6.1.0-inplace --with-ghc=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc --with-ghc-pkg=/home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg --with-gcc=gcc --with-ar=ar --package-db=_build/stage0/inplace/package.conf.d --enable-library-vanilla --disable-library-profiling --disable-library-for-ghci --disable-shared --constraint Cabal == 3.10.2.0 --constraint Cabal-syntax == 3.10.2.0 --constraint binary == 0.8.9.1 --constraint bytestring == 0.12.1.0 --constraint containers == 0.6.8 --constraint directory == 1.3.8.1 --constraint exceptions == 0.10.7 --constraint filepath == 1.4.200.1 --constraint ghc-boot == 9.8.2 --constraint ghc-boot-th == 9.8.2 --constraint ghc-heap == 9.8.2 --constraint ghci == 9.8.2 --constraint hpc == 0.7.0.0 --constraint mtl == 2.3.1 --constraint parsec == 3.1.17.0 --constraint process == 1.6.18.0 --constraint semaphore-compat == 1.0.0 --constraint template-haskell == 2.21.0.0 --constraint terminfo == 0.4.1.6 --constraint text == 2.1.1 --constraint time == 1.12.2 --constraint transformers == 0.6.1.0 --constraint unix == 2.8.4.0 --configure-option=CFLAGS=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/libraries/transformers -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 --configure-option=LDFLAGS=-L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --gcc-options=-pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -iquote /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/libraries/transformers -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/usr/include -I/opt/pkg/include -I/opt/pkg/include/ncurses -m64 -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -Wl,-R/opt/pkg/lib -liconv -L/opt/pkg/lib -m64 --configure-option=--with-iconv-includes=/opt/pkg/include --configure-option=--with-iconv-libraries=/opt/pkg/lib --configure-option=--with-gmp-includes=/opt/pkg/include --configure-option=--with-gmp-libraries=/opt/pkg/lib --configure-option=--with-curses-libraries=/opt/pkg/lib --configure-option=--host=x86_64-unknown-solaris2 --configure-option=--with-cc=gcc --flags= -v0 # cabal-configure (for _build/stage0/libraries/transformers/setup-config) # _build/stageBoot/lib/package.conf.d/template-haskell-2.21.0.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): template-haskell # utils/genapply/Main.hs | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/genapply/Main.hs => _build/stageBoot/utils/genapply/.dependencies.mk # _build/stageBoot/utils/compare_sizes/build/Main.o _build/stageBoot/utils/compare_sizes/build/Main.hi # _build/stageBoot/utils/compare_sizes/.dependencies # _build/stageBoot/utils/compare_sizes/.dependencies.mk | ContextData oracle: resolving data for 'compareSizes' (Stage0 GlobalLibs, v)... # _build/stageBoot/utils/compare_sizes/build/compareSizes/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/compare_sizes/build/compareSizes/autogen/cabal_macros.h) | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Deviation.c => _build/stage0/utils/hp2ps/build/c/Deviation.o.d # _build/stageBoot/linters/lint-notes/.dependencies # _build/stageBoot/linters/lint-notes/.dependencies.mk | ContextData oracle: resolving data for 'lint-notes' (Stage0 GlobalLibs, v)... # _build/stageBoot/linters/lint-notes/build/lint-notes/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/linters/lint-notes/build/lint-notes/autogen/cabal_macros.h) # utils/compare_sizes/Main.hs | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/compare_sizes/Main.hs => _build/stageBoot/utils/compare_sizes/.dependencies.mk # _build/stageBoot/utils/hsc2hs/.dependencies.mk | ContextData oracle: resolving data for 'hsc2hs' (Stage0 GlobalLibs, v)... # _build/stageBoot/utils/hsc2hs/build/hsc2hs/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/hsc2hs/build/hsc2hs/autogen/cabal_macros.h) # _build/stageBoot/lib/package.conf.d/directory-1.3.8.1-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): directory # _build/stageBoot/lib/package.conf.d/unix-2.8.4.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): unix # _build/stageBoot/lib/package.conf.d/filepath-1.4.200.1-inplace.conf # linters/lint-notes/Main.hs | Run GhcPkg Copy (Stage0 GlobalLibs): rts => _build/stageBoot/lib/package.conf.d/rts-1.0.2.conf # linters/lint-notes/Notes.hs | Run Ghc FindHsDependencies (Stage0 GlobalLibs): linters/lint-notes/Main.hs (and 1 more) => _build/stageBoot/linters/lint-notes/.dependencies.mk | Run GhcPkg Dependencies (Stage0 GlobalLibs): filepath # utils/hsc2hs/src/Compat/ResponseFile.hs # utils/hsc2hs/src/DirectCodegen.hs # utils/hsc2hs/src/CrossCodegen.hs # utils/hsc2hs/src/Flags.hs # _build/stageBoot/utils/hsc2hs/build/hsc2hs/autogen/Paths_hsc2hs.hs # utils/hsc2hs/src/Common.hs # utils/hsc2hs/src/UtilsCodegen.hs # utils/hsc2hs/src/Main.hs # utils/hsc2hs/src/C.hs # utils/hsc2hs/src/ATTParser.hs # utils/hsc2hs/src/Compat/TempFile.hs # utils/hsc2hs/src/HSCParser.hs | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/hsc2hs/src/ATTParser.hs (and 11 more) => _build/stageBoot/utils/hsc2hs/.dependencies.mk # utils/hp2ps/Key.h | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/HpFile.c => _build/stage0/utils/hp2ps/build/c/HpFile.o.d # _build/stageBoot/lib/package.conf.d/pretty-1.1.3.6-inplace.conf # _build/stageBoot/lib/package.conf.d/ghc-boot-th-9.8.2-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): ghc-boot-th | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/TopTwenty.c => _build/stage0/utils/hp2ps/build/c/TopTwenty.o.d # _build/stageBoot/lib/package.conf.d/time-1.12.2-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): time # _build/stageBoot/utils/genprimopcode/build/genprimopcode/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/genprimopcode/build/genprimopcode/autogen/cabal_macros.h) | Run GhcPkg Copy (Stage0 InTreeLibs): rts => _build/stage0/lib/package.conf.d/rts-1.0.2.conf # utils/genprimopcode/AccessOps.hs # utils/genprimopcode/ParserM.hs # utils/genprimopcode/Lexer.hs # utils/genprimopcode/Main.hs # utils/genprimopcode/Syntax.hs # utils/genprimopcode/Parser.hs # _build/stageBoot/utils/deriveConstants/build/Main.o _build/stageBoot/utils/deriveConstants/build/Main.hi # _build/stageBoot/utils/deriveConstants/.dependencies # _build/stageBoot/utils/deriveConstants/.dependencies.mk | ContextData oracle: resolving data for 'deriveConstants' (Stage0 GlobalLibs, v)... | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/genprimopcode/AccessOps.hs (and 5 more) => _build/stageBoot/utils/genprimopcode/.dependencies.mk # libraries/terminfo/System/Console/Terminfo/Effects.hs # libraries/terminfo/System/Console/Terminfo.hs # libraries/terminfo/System/Console/Terminfo/Keys.hs # libraries/terminfo/System/Console/Terminfo/Edit.hs # libraries/terminfo/System/Console/Terminfo/Cursor.hs # libraries/terminfo/System/Console/Terminfo/Base.hs # _build/stageBoot/utils/deriveConstants/build/deriveConstants/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/deriveConstants/build/deriveConstants/autogen/cabal_macros.h) | Run GhcPkg Dependencies (Stage0 GlobalLibs): pretty # _build/stageBoot/lib/package.conf.d/exceptions-0.10.7-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): exceptions # _build/stageBoot/linters/linters-common/build/libHSlinters-common-0.1.0.0-inplace.a # _build/stageBoot/linters/linters-common/build/Linters/Common.o # _build/stageBoot/linters/linters-common/build/Linters/Common.o _build/stageBoot/linters/linters-common/build/Linters/Common.hi # _build/stageBoot/linters/linters-common/.dependencies # _build/stageBoot/linters/linters-common/.dependencies.mk # linters/linters-common/Linters/Common.hs | Run Ghc FindHsDependencies (Stage0 GlobalLibs): linters/linters-common/Linters/Common.hs => _build/stageBoot/linters/linters-common/.dependencies.mk # utils/hp2ps/Deviation.h | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Utilities.c => _build/stage0/utils/hp2ps/build/c/Utilities.o.d # utils/deriveConstants/Main.hs | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/deriveConstants/Main.hs => _build/stageBoot/utils/deriveConstants/.dependencies.mk # utils/hp2ps/Axes.h # utils/hsc2hs/cbits/utils.c | Run Cc (FindCDependencies CDep) (Stage0 GlobalLibs): utils/hsc2hs/cbits/utils.c => _build/stageBoot/utils/hsc2hs/build/c/cbits/utils.o.d # _build/stage0/utils/hp2ps/build/hp2ps/autogen/cabal_macros.h # cabal-autogen (for _build/stage0/utils/hp2ps/build/hp2ps/autogen/cabal_macros.h) | Run Ghc CompileCWithGhc (Stage0 GlobalLibs): utils/hsc2hs/cbits/utils.c => _build/stageBoot/utils/hsc2hs/build/c/cbits/utils.o # _build/stage0/libraries/terminfo/build/libHSterminfo-0.4.1.6-inplace.a # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Cursor.o # _build/stage0/libraries/terminfo/build/System/Console/Terminfo.o # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Cursor.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Cursor.hi # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Edit.o # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Base.o # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Base.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Base.hi # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Color.o # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Color.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Color.hi # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Edit.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Edit.hi # _build/stage0/libraries/terminfo/build/System/Console/Terminfo.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo.hi # _build/stage0/libraries/terminfo/.dependencies # _build/stage0/libraries/terminfo/.dependencies.mk # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Effects.o # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Effects.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Effects.hi # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Keys.o # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Keys.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Keys.hi # _build/stageBoot/utils/hsc2hs/build/DirectCodegen.o _build/stageBoot/utils/hsc2hs/build/DirectCodegen.hi # _build/stageBoot/linters/lint-notes/build/Notes.o # _build/stageBoot/linters/lint-notes/build/Notes.o _build/stageBoot/linters/lint-notes/build/Notes.hi # libraries/terminfo/System/Console/Terminfo/Color.hs | Run Ghc FindHsDependencies (Stage0 InTreeLibs): libraries/terminfo/System/Console/Terminfo.hs (and 6 more) => _build/stage0/libraries/terminfo/.dependencies.mk | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Main.c => _build/stage0/utils/hp2ps/build/c/Main.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/TopTwenty.c => _build/stage0/utils/hp2ps/build/c/TopTwenty.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Deviation.c => _build/stage0/utils/hp2ps/build/c/Deviation.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/HpFile.c => _build/stage0/utils/hp2ps/build/c/HpFile.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/TraceElement.c => _build/stage0/utils/hp2ps/build/c/TraceElement.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Axes.c => _build/stage0/utils/hp2ps/build/c/Axes.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Shade.c => _build/stage0/utils/hp2ps/build/c/Shade.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Marks.c => _build/stage0/utils/hp2ps/build/c/Marks.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Utilities.c => _build/stage0/utils/hp2ps/build/c/Utilities.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/AreaBelow.c => _build/stage0/utils/hp2ps/build/c/AreaBelow.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Error.c => _build/stage0/utils/hp2ps/build/c/Error.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Curves.c => _build/stage0/utils/hp2ps/build/c/Curves.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Reorder.c => _build/stage0/utils/hp2ps/build/c/Reorder.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Key.c => _build/stage0/utils/hp2ps/build/c/Key.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/PsFile.c => _build/stage0/utils/hp2ps/build/c/PsFile.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Scale.c => _build/stage0/utils/hp2ps/build/c/Scale.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/AuxFile.c => _build/stage0/utils/hp2ps/build/c/AuxFile.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Dimensions.c => _build/stage0/utils/hp2ps/build/c/Dimensions.o | Remove file _build/stageBoot/linters/lint-notes/.dependencies.mk.bak | Remove file _build/stageBoot/utils/compare_sizes/.dependencies.mk.bak | Remove file _build/stageBoot/utils/genapply/.dependencies.mk.bak | Remove file _build/stageBoot/utils/deriveConstants/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/utils/deriveConstants/.dependencies'... | Remove file _build/stageBoot/linters/linters-common/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/linters/lint-notes/.dependencies'... | KeyValues oracle: reading '_build/stageBoot/linters/linters-common/.dependencies'... | KeyValues oracle: reading '_build/stageBoot/utils/genapply/.dependencies'... | Remove file _build/stage0/libraries/terminfo/.dependencies.mk.bak | Remove file _build/stageBoot/utils/genprimopcode/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/utils/genprimopcode/.dependencies'... | Remove file _build/stageBoot/utils/hsc2hs/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/utils/hsc2hs/.dependencies'... | KeyValues oracle: reading '_build/stageBoot/utils/compare_sizes/.dependencies'... | KeyValues oracle: reading '_build/stage0/libraries/terminfo/.dependencies'... Command line: /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc -Wall -hisuf hi -osuf o -hcsuf hc -static -hide-all-packages -no-user-package-db '-package-env -' '-package-db _build/stage0/inplace/package.conf.d' '-this-unit-id hp2ps-0.1-inplace' -i -i/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stage0/utils/hp2ps/build -i/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/_build/stage0/utils/hp2ps/build/hp2ps/autogen -i/home/pbulk/work/lang/ghc98/work/ghc-9.8.2/utils/hp2ps -I_build/stage0/utils/hp2ps/build -optP-include -optP_build/stage0/utils/hp2ps/build/hp2ps/autogen/cabal_macros.h -optc-pipe -optc-O2 -optc-msave-args -optc-fno-aggressive-loop-optimizations -optc-I/usr/include -optc-I/opt/pkg/include -optc-I/opt/pkg/include/ncurses -optc-m64 -optP-m64 -outputdir _build/stage0/utils/hp2ps/build -XHaskell2010 -optc-pipe -optc-O2 -optc-msave-args -optc-fno-aggressive-loop-optimizations -optc-I/usr/include -optc-I/opt/pkg/include -optc-I/opt/pkg/include/ncurses -optc-m64 -optc-I_build/stage0/utils/hp2ps/build -optc-Wno-error=inline -c utils/hp2ps/Utilities.c -o _build/stage0/utils/hp2ps/build/c/Utilities.o -O -H32m ===> Command failed with error code: 1 utils/hp2ps/Utilities.c:6:14: error: warning: conflicting types for built-in function 'malloc'; expected 'void *(long unsigned int)' [-Wbuiltin-declaration-mismatch] 6 | extern void* malloc(); | ^~~~~~ | 6 | extern void* malloc(); | ^ utils/hp2ps/Utilities.c:5:1: error: note: 'malloc' is declared in header '' 4 | #include "Error.h" +++ |+#include 5 | | 5 | | ^ utils/hp2ps/Utilities.c: In function 'xmalloc': utils/hp2ps/Utilities.c:80:17: error: error: too many arguments to function 'malloc'; expected 0, have 1 80 | r = (void*) malloc(n); | ^~~~~~ ~ | 80 | r = (void*) malloc(n); | ^ utils/hp2ps/Utilities.c:6:14: error: note: declared here 6 | extern void* malloc(); | ^~~~~~ | 6 | extern void* malloc(); | ^ utils/hp2ps/Utilities.c: In function 'xrealloc': utils/hp2ps/Utilities.c:92:18: error: warning: conflicting types for built-in function 'realloc'; expected 'void *(void *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 92 | extern void *realloc(); | ^~~~~~~ | 92 | extern void *realloc(); | ^ utils/hp2ps/Utilities.c:92:18: error: note: 'realloc' is declared in header '' | 92 | extern void *realloc(); | ^ utils/hp2ps/Utilities.c:94:9: error: error: too many arguments to function 'realloc'; expected 0, have 2 94 | r = realloc(p, n); | ^~~~~~~ ~ | 94 | r = realloc(p, n); | ^ utils/hp2ps/Utilities.c:92:18: error: note: declared here 92 | extern void *realloc(); | ^~~~~~~ | 92 | extern void *realloc(); | ^ `gcc' failed in phase `C Compiler'. (Exit code: 1) Error when running Shake build system: at action, called at src/Rules.hs:39:19 in main:Rules at need, called at src/Rules.hs:61:5 in main:Rules * Depends on: _build/stage0/bin/hp2ps at need, called at src/Rules/Program.hs:129:5 in main:Rules.Program * Depends on: _build/stage0/utils/hp2ps/build/c/Utilities.o at cmd', called at src/Builder.hs:394:23 in main:Builder at cmdArgs, called at src/Builder.hs:566:8 in main:Builder at cmdArgs, called at src/Builder.hs:590:18 in main:Builder at cmdArgs, called at src/Builder.hs:590:18 in main:Builder at error, called at src/Builder.hs:635:13 in main:Builder * Raised the exception: Command failed Build failed. *** Error code 1 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/ghc98 *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/lang/ghc98