=> "/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/bin/ghc # _build/stage1/lib/package.conf.d/process-1.6.18.0-inplace.conf | ContextData oracle: resolving data for 'unix' (Stage1, v)... # _build/stage1/lib/package.conf.d/ghc-compact-0.1.0.0-inplace.conf # _build/stage0/lib/package.conf.d/Cabal-3.10.2.0-inplace.conf # _build/stage0/lib/package.conf.d/ghc-boot-th-9.8.2-inplace.conf # _build/stage1/lib/package.conf.d/filepath-1.4.200.1-inplace.conf # _build/stage1/lib/package.conf.d/parsec-3.1.17.0-inplace.conf # _build/stage1/lib/package.conf.d/exceptions-0.10.7-inplace.conf # _build/stageBoot/bin/compareSizes # _build/stage1/lib/package.conf.d/integer-gmp-1.1-inplace.conf | ContextData oracle: resolving data for 'parsec' (Stage1, v)... # _build/stage1/lib/package.conf.d/ghc-bignum-1.3-inplace.conf | ContextData oracle: resolving data for 'filepath' (Stage1, v)... | ContextData oracle: resolving data for 'integer-gmp' (Stage1, v)... # _build/stage1/libraries/filepath/setup-config | Configure package 'filepath' # _build/stage0/bin/hpc # _build/stage1/lib/package.conf.d/terminfo-0.4.1.6-inplace.conf # _build/stage0/lib/package.conf.d/binary-0.8.9.1-inplace.conf # _build/stageBoot/bin/genapply # _build/stage1/inplace/package.conf.d/deepseq-1.5.0.0-inplace.conf # _build/stage1/lib/package.conf.d/ghc-heap-9.8.2-inplace.conf | Successfully generated _build/ghc-stage1. | Make '_build/ghc-stage1' executable. # _build/stage1/inplace/package.conf.d/template-haskell-2.21.0.0-inplace.conf | ContextData oracle: resolving data for 'xhtml' (Stage1, v)... # _build/stage1/lib/package.conf.d/hpc-0.7.0.0-inplace.conf # _build/stage0/lib/package.conf.d/time-1.12.2-inplace.conf # _build/stage0/lib/package.conf.d/ghc-heap-9.8.2-inplace.conf # _build/stage0/lib/package.conf.d/bytestring-0.12.1.0-inplace.conf # _build/stage0/lib/package.conf.d/exceptions-0.10.7-inplace.conf # ghc/ghc-bin.cabal # _build/stage1/lib/package.conf.d/ghc-boot-9.8.2-inplace.conf # _build/stageBoot/bin/lint-commit-msg # _build/stage0/lib/package.conf.d/transformers-0.6.1.0-inplace.conf # _build/stage1/libraries/unix/setup-config | Configure package 'unix' # _build/stage1/lib/package.conf.d/haskeline-0.8.2.1-inplace.conf | ContextData oracle: resolving data for 'exceptions' (Stage0 InTreeLibs, v)... # _build/stage1/lib/html/quick-jump.min.js # _build/stage1/lib/html/Ocean.theme/ocean.css # _build/stage1/lib/html/Classic.theme/xhaddock.css # _build/stage1/lib/html/README.md | ContextData oracle: resolving data for 'transformers' (Stage0 InTreeLibs, v)... # _build/stage1/lib/latex/haddock.sty # _build/stage1/lib/html/Classic.theme/plus.gif # _build/stage1/lib/html/Classic.theme/minus.gif # utils/haddock/haddock-api/resources/html/Classic.theme/xhaddock.css # _build/stage1/lib/html/js-src/details-helper.tsx | ContextData oracle: resolving data for 'haskeline' (Stage1, v)... # _build/stage0/libraries/transformers/setup-config | Configure package 'transformers' | ContextData oracle: resolving data for 'deepseq' (Stage1, v)... | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/xhaddock.css => _build/stage1/lib/html/Classic.theme/xhaddock.css # _build/stageBoot/bin/lint-notes # _build/stage1/bin/ghc-pkg # _build/stageBoot/bin/lint-submodule-refs # _build/stage1/inplace/package.conf.d/exceptions-0.10.7-inplace.conf # _build/stage1/libraries/deepseq/setup-config | Configure package 'deepseq' # _build/stage0/lib/package.conf.d/hpc-0.7.0.0-inplace.conf | ContextData oracle: resolving data for 'Cabal' (Stage0 InTreeLibs, v)... # _build/stage1/lib/html/js-src/init.ts # utils/haddock/haddock-api/resources/html/quick-jump.min.js # _build/stage0/lib/package.conf.d/ghc-9.8.2-inplace.conf | Copy file: utils/haddock/haddock-api/resources/html/quick-jump.min.js => _build/stage1/lib/html/quick-jump.min.js # _build/stage1/lib/html/haddock-bundle.min.js # _build/stage1/lib/package.conf.d/containers-0.6.8-inplace.conf # _build/stage0/lib/llvm-targets # _build/stage0/lib/settings # _build/stage0/lib/ghc-interp.js # llvm-targets # ghc-interp.js | Copy file: llvm-targets => _build/stage0/lib/llvm-targets | Copy file: ghc-interp.js => _build/stage0/lib/ghc-interp.js # _build/stage1/inplace/package.conf.d/array-0.5.6.0-inplace.conf # _build/stage0/bin/runghc # _build/stage1/bin/hsc2hs | ContextData oracle: resolving data for 'binary' (Stage0 InTreeLibs, v)... # _build/stage1/bin/hp2ps # _build/stage1/lib/html/package-lock.json # _build/stage1/lib/package.conf.d/semaphore-compat-1.0.0-inplace.conf | ContextData oracle: resolving data for 'array' (Stage1, v)... # utils/haddock/haddock-api/resources/html/package-lock.json | Copy file: utils/haddock/haddock-api/resources/html/package-lock.json => _build/stage1/lib/html/package-lock.json # _build/stage1/libraries/array/setup-config | Configure package 'array' # _build/stage0/lib/package.conf.d/unix-2.8.4.0-inplace.conf # utils/haddock/haddock-api/resources/html/Classic.theme/minus.gif | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/minus.gif => _build/stage1/lib/html/Classic.theme/minus.gif | ContextData oracle: resolving data for 'hpc' (Stage1, v)... # _build/stage1/lib/html/Linuwial.std-theme/synopsis.png # _build/stage1/libraries/hpc/setup-config | Configure package 'hpc' # 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 # _build/stage1/lib/package.conf.d/ghci-9.8.2-inplace.conf # _build/stage1/lib/html/js-src/cookies.ts # utils/haddock/haddock-api/resources/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/stage1/lib/ghc-usage.txt # _build/stage1/lib/html/js-src/quick-jump.tsx # driver/ghc-usage.txt | Copy file: driver/ghc-usage.txt => _build/stage1/lib/ghc-usage.txt # _build/stage1/lib/package.conf.d/binary-0.8.9.1-inplace.conf # _build/stage1/inplace/package.conf.d/directory-1.3.8.1-inplace.conf # _build/stage1/lib/html/tsconfig.json # utils/haddock/haddock-api/resources/html/tsconfig.json | Copy file: utils/haddock/haddock-api/resources/html/tsconfig.json => _build/stage1/lib/html/tsconfig.json | ContextData oracle: resolving data for 'exceptions' (Stage1, v)... | ContextData oracle: resolving data for 'directory' (Stage1, v)... # utils/haddock/haddock-api/resources/html/js-src/quick-jump.tsx # _build/stage1/lib/package.conf.d/time-1.12.2-inplace.conf | Copy file: utils/haddock/haddock-api/resources/html/js-src/quick-jump.tsx => _build/stage1/lib/html/js-src/quick-jump.tsx # _build/stage1/libraries/directory/setup-config | Configure package 'directory' # _build/stage0/bin/hsc2hs | ContextData oracle: resolving data for 'ghc-heap' (Stage0 InTreeLibs, v)... # _build/stage0/lib/llvm-passes # llvm-passes | Copy file: llvm-passes => _build/stage0/lib/llvm-passes # _build/stage1/lib/html/Ocean.theme/hslogo-16.png # _build/stageBoot/bin/lint-whitespace # 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/stage1/lib/html/Ocean.theme/hslogo-16.png # _build/stage1/lib/html/package.json # _build/stage1/lib/html/solarized.css # _build/stage1/lib/package.conf.d/ghc-boot-th-9.8.2-inplace.conf # utils/haddock/haddock-api/resources/html/package.json | Copy file: utils/haddock/haddock-api/resources/html/package.json => _build/stage1/lib/html/package.json # linters/lint-notes/lint-notes.cabal # utils/haddock/haddock-api/resources/html/solarized.css | PackageData oracle: parsing 'linters/lint-notes/lint-notes.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "lint-notes", pkgPath = "linters/lint-notes"}))) # _build/stage1/libraries/xhtml/setup-config | Configure package 'xhtml' | Copy file: utils/haddock/haddock-api/resources/html/solarized.css => _build/stage1/lib/html/solarized.css | ContextData oracle: resolving data for 'time' (Stage1, v)... | ContextData oracle: resolving data for 'template-haskell' (Stage1, v)... | ContextData oracle: resolving data for 'ghc-boot-th' (Stage1, v)... # utils/runghc/runghc.cabal # _build/stage1/lib/html/Linuwial.std-theme/linuwial.css # _build/stage1/libraries/template-haskell/setup-config | Configure package 'template-haskell' # _build/stage1/libraries/ghc-boot-th/setup-config | Configure package 'ghc-boot-th' # utils/runghc/runghc.cabal.in | ContextData oracle: resolving data for 'lint-notes' (Stage0 GlobalLibs, v)... # utils/haddock/haddock-api/resources/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 # _build/stageBoot/linters/lint-notes/setup-config | Configure package 'lint-notes' | Successfully generated utils/runghc/runghc.cabal from its template | ContextData oracle: resolving data for 'stm' (Stage1, v)... | PackageData oracle: parsing 'utils/runghc/runghc.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "runghc", pkgPath = "utils/runghc"}))) # _build/stage1/libraries/stm/setup-config | Configure package 'stm' # linters/lint-submodule-refs/lint-submodule-refs.cabal # _build/stage1/lib/package.conf.d/directory-1.3.8.1-inplace.conf | 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/template-hsc.h # _build/stage1/inplace/package.conf.d/ghc-boot-th-9.8.2-inplace.conf # utils/hp2ps/hp2ps.cabal # utils/unlit/unlit.cabal | PackageData oracle: parsing 'utils/hp2ps/hp2ps.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "hp2ps", pkgPath = "utils/hp2ps"}))) # _build/stageBoot/lib/package.conf.d/linters-common-0.1.0.0-inplace.conf | 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 'hpc' (Stage0 InTreeLibs, v)... # _build/stage1/lib/html/Ocean.theme/plus.gif # _build/stage1/lib/package.conf.d/pretty-1.1.3.6-inplace.conf | ContextData oracle: resolving data for 'containers' (Stage1, v)... # _build/stage0/libraries/hpc/setup-config | Configure package 'hpc' # _build/stageBoot/bin/hsc2hs # _build/stage1/libraries/containers/containers/setup-config | Configure package 'containers' # _build/stage0/libraries/binary/setup-config | Configure package 'binary' | ContextData oracle: resolving data for 'pretty' (Stage1, v)... # _build/stage1/libraries/pretty/setup-config | Configure package 'pretty' # _build/stage0/inplace/package.conf.d/time-1.12.2-inplace.conf # _build/stage0/inplace/package.conf.d/bytestring-0.12.1.0-inplace.conf | ContextData oracle: resolving data for 'time' (Stage0 InTreeLibs, v)... # _build/stage0/inplace/package.conf.d/containers-0.6.8-inplace.conf # _build/stage1/lib/html/quick-jump.css # _build/stage0/lib/package.conf.d/directory-1.3.8.1-inplace.conf | ContextData oracle: resolving data for 'containers' (Stage0 InTreeLibs, v)... # _build/stage0/lib/package.conf.d/Cabal-syntax-3.10.2.0-inplace.conf # utils/haddock/haddock-api/resources/html/quick-jump.css # _build/stage1/lib/html/Ocean.theme/synopsis.png | Copy file: utils/haddock/haddock-api/resources/html/quick-jump.css => _build/stage1/lib/html/quick-jump.css # _build/stage0/lib/package.conf.d/semaphore-compat-1.0.0-inplace.conf # _build/stage1/lib/package.conf.d/ghc-prim-0.11.0-inplace.conf # utils/haddock/haddock-api/resources/html/Ocean.theme/synopsis.png | ContextData oracle: resolving data for 'Cabal-syntax' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'ghc-compact' (Stage1, v)... | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/synopsis.png => _build/stage1/lib/html/Ocean.theme/synopsis.png # _build/stage1/inplace/package.conf.d/containers-0.6.8-inplace.conf # _build/stage0/libraries/Cabal/Cabal/setup-config | Configure package 'Cabal' # _build/stage1/libraries/ghc-compact/setup-config | Configure package 'ghc-compact' # _build/stage0/libraries/time/setup-config | Configure package 'time' | ContextData oracle: resolving data for 'ghc-prim' (Stage1, v)... # _build/stage1/libraries/ghc-prim/setup-config | Configure package 'ghc-prim' | ContextData oracle: resolving data for 'containers' (Stage1, v)... | ContextData oracle: resolving data for 'bytestring' (Stage0 InTreeLibs, v)... # utils/hpc/hpc-bin.cabal # _build/stage0/libraries/bytestring/setup-config | Configure package 'bytestring' | ContextData oracle: resolving data for 'rts' (Stage1, v)... | PackageData oracle: parsing 'utils/hpc/hpc-bin.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "hpc-bin", pkgPath = "utils/hpc"}))) # _build/stage0/lib/package.conf.d/containers-0.6.8-inplace.conf # _build/stage1/lib/package.conf.d/text-2.1.1-inplace.conf # _build/stage1/rts/setup-config | ContextData oracle: resolving data for 'containers' (Stage0 InTreeLibs, v)... # _build/stage1/inplace/package.conf.d/rts-1.0.2.conf # _build/stage1/rts/build/include/ghcplatform.h # _build/stage0/inplace/package.conf.d/template-haskell-2.21.0.0-inplace.conf # _build/stage1/lib/html/highlight.js # hadrian/src/Rules/Generate.hs # _build/stage0/inplace/package.conf.d/text-2.1.1-inplace.conf # _build/stage0/inplace/package.conf.d/Cabal-syntax-3.10.2.0-inplace.conf | ContextData oracle: resolving data for 'template-haskell' (Stage0 InTreeLibs, v)... # _build/stage0/inplace/package.conf.d/transformers-0.6.1.0-inplace.conf # _build/stage0/libraries/template-haskell/setup-config | Configure package 'template-haskell' | ContextData oracle: resolving data for 'text' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'Cabal-syntax' (Stage0 InTreeLibs, v)... # _build/stage0/inplace/package.conf.d/unix-2.8.4.0-inplace.conf | ContextData oracle: resolving data for 'transformers' (Stage0 InTreeLibs, v)... # utils/compare_sizes/compareSizes.cabal | ContextData oracle: resolving data for 'linters-common' (Stage0 GlobalLibs, v)... # /home/pbulk/work/lang/ghc98/work/ghc-9.8.2/mk/get-win32-tarballs.py | PackageData oracle: parsing 'utils/compare_sizes/compareSizes.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "compareSizes", pkgPath = "utils/compare_sizes"}))) | ContextData oracle: resolving data for 'time' (Stage0 InTreeLibs, v)... # _build/stage0/bin/hp2ps # _build/stageBoot/linters/linters-common/setup-config | Configure package 'linters-common' # _build/stage0/lib/template-hsc.h # _build/stage1/lib/package.conf.d/Cabal-3.10.2.0-inplace.conf # _build/stage1/lib/html/Ocean.theme/minus.gif | ContextData oracle: resolving data for 'compareSizes' (Stage0 GlobalLibs, v)... # _build/stage0/inplace/package.conf.d/process-1.6.18.0-inplace.conf # utils/haddock/haddock-api/resources/html/Ocean.theme/minus.gif # _build/stageBoot/utils/compare_sizes/setup-config | Configure package 'compareSizes' | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/minus.gif => _build/stage1/lib/html/Ocean.theme/minus.gif | ContextData oracle: resolving data for 'Cabal' (Stage1, v)... | ContextData oracle: resolving data for 'process' (Stage0 InTreeLibs, v)... # utils/haddock/haddock-api/resources/html/README.md # _build/stage1/libraries/Cabal/Cabal/setup-config | Configure package 'Cabal' # _build/stage0/libraries/process/setup-config | Configure package 'process' | Copy file: utils/haddock/haddock-api/resources/html/README.md => _build/stage1/lib/html/README.md # utils/haddock/haddock-api/resources/html/Ocean.theme/ocean.css # linters/lint-commit-msg/lint-commit-msg.cabal # utils/ghc-pkg/ghc-pkg.cabal | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/ocean.css => _build/stage1/lib/html/Ocean.theme/ocean.css | ContextData oracle: resolving data for 'directory' (Stage1, v)... | 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"}))) # utils/ghc-pkg/ghc-pkg.cabal.in # _build/stage0/lib/package.conf.d/system-cxx-std-lib-1.0.conf # _build/stageBoot/lib/template-hsc.h # _build/stage1/lib/package.conf.d/deepseq-1.5.0.0-inplace.conf # _build/stage1/lib/html/gulpfile.js # _build/stage1/lib/package.conf.d/base-4.19.1.0-inplace.conf | Successfully generated utils/ghc-pkg/ghc-pkg.cabal from its template | PackageData oracle: parsing 'utils/ghc-pkg/ghc-pkg.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "ghc-pkg", pkgPath = "utils/ghc-pkg"}))) # _build/stage1/inplace/package.conf.d/bytestring-0.12.1.0-inplace.conf # _build/stage1/inplace/package.conf.d/filepath-1.4.200.1-inplace.conf | ContextData oracle: resolving data for 'deepseq' (Stage1, v)... | ContextData oracle: resolving data for 'base' (Stage1, v)... | ContextData oracle: resolving data for 'bytestring' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'bytestring' (Stage1, v)... # _build/stage1/libraries/base/setup-config | Configure package 'base' | ContextData oracle: resolving data for 'filepath' (Stage1, v)... | ContextData oracle: resolving data for 'ghci' (Stage1, v)... # _build/stage1/libraries/bytestring/setup-config | Configure package 'bytestring' # _build/stage0/libraries/containers/containers/setup-config | Configure package 'containers' # _build/stage1/libraries/ghci/setup-config | Configure package 'ghci' # _build/stage1/inplace/package.conf.d/text-2.1.1-inplace.conf # _build/stage1/inplace/package.conf.d/transformers-0.6.1.0-inplace.conf # _build/stage1/inplace/package.conf.d/ghc-bignum-1.3-inplace.conf # _build/stage1/inplace/package.conf.d/process-1.6.18.0-inplace.conf # _build/stage1/inplace/package.conf.d/Cabal-syntax-3.10.2.0-inplace.conf | ContextData oracle: resolving data for 'transformers' (Stage1, v)... # _build/stage1/inplace/package.conf.d/parsec-3.1.17.0-inplace.conf # _build/stage1/libraries/transformers/setup-config | Configure package 'transformers' | ContextData oracle: resolving data for 'ghc-bignum' (Stage1, v)... | ContextData oracle: resolving data for 'Cabal-syntax' (Stage1, v)... # _build/stage1/libraries/ghc-bignum/setup-config # _build/stage1/libraries/Cabal/Cabal-syntax/setup-config | Configure package 'Cabal-syntax' | ContextData oracle: resolving data for 'parsec' (Stage1, v)... # _build/stage1/inplace/package.conf.d/mtl-2.3.1-inplace.conf # _build/stage1/libraries/ghc-bignum/build/include/ghc-gmp.h | ContextData oracle: resolving data for 'process' (Stage1, v)... # _build/stage1/libraries/process/setup-config | Configure package 'process' # _build/stage1/inplace/package.conf.d/ghc-boot-9.8.2-inplace.conf | System GMP library/framework will be used | ContextData oracle: resolving data for 'mtl' (Stage1, v)... # utils/haddock/haddock-api/resources/html/js-src/init.ts # libraries/ghc-bignum/gmp/ghc-gmp.h | Copy file: utils/haddock/haddock-api/resources/html/js-src/init.ts => _build/stage1/lib/html/js-src/init.ts # _build/stage1/libraries/mtl/setup-config | Configure package 'mtl' | Copy file: libraries/ghc-bignum/gmp/ghc-gmp.h => _build/stage1/libraries/ghc-bignum/build/include/ghc-gmp.h # _build/stage1/libraries/parsec/setup-config | Configure package 'parsec' # _build/stage0/inplace/package.conf.d/parsec-3.1.17.0-inplace.conf | Configure package 'ghc-bignum' | ContextData oracle: resolving data for 'semaphore-compat' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/semaphore-compat/setup-config | Configure package 'semaphore-compat' | ContextData oracle: resolving data for 'parsec' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/parsec/setup-config | Configure package 'parsec' | ContextData oracle: resolving data for 'hp2ps' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'rts' (Stage1, v)... # _build/stage0/utils/hp2ps/setup-config | Configure package 'hp2ps' # utils/iserv/iserv.cabal # _build/stage0/inplace/package.conf.d/exceptions-0.10.7-inplace.conf # _build/stage0/lib/package.conf.d/parsec-3.1.17.0-inplace.conf # _build/stageBoot/bin/genprimopcode # utils/iserv/iserv.cabal.in | ContextData oracle: resolving data for 'exceptions' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'directory' (Stage0 InTreeLibs, v)... # _build/stage1/lib/package.conf.d/rts-1.0.2.conf # _build/stage0/bin/ghc | Successfully generated utils/iserv/iserv.cabal from its template # _build/stage1/inplace/package.conf.d/pretty-1.1.3.6-inplace.conf # _build/stage1/inplace/package.conf.d/base-4.19.1.0-inplace.conf | PackageData oracle: parsing 'utils/iserv/iserv.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "iserv", pkgPath = "utils/iserv"}))) # _build/stage1/inplace/package.conf.d/binary-0.8.9.1-inplace.conf # _build/stage0/bin/haddock | ContextData oracle: resolving data for 'pretty' (Stage1, v)... | ContextData oracle: resolving data for 'base' (Stage1, v)... # utils/haddock/haddock-api/resources/html/js-src/details-helper.tsx | ContextData oracle: resolving data for 'binary' (Stage1, v)... | ContextData oracle: resolving data for 'ghc-boot' (Stage1, v)... | Copy file: utils/haddock/haddock-api/resources/html/js-src/details-helper.tsx => _build/stage1/lib/html/js-src/details-helper.tsx # _build/stage1/libraries/binary/setup-config | Configure package 'binary' # _build/stage1/libraries/ghc-boot/setup-config | Configure package 'ghc-boot' # utils/haddock/haddock-api/resources/html/gulpfile.js | Copy file: utils/haddock/haddock-api/resources/html/gulpfile.js => _build/stage1/lib/html/gulpfile.js | ContextData oracle: resolving data for 'ghc-boot-th' (Stage1, v)... | ContextData oracle: resolving data for 'unix' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/unix/setup-config | Configure package 'unix' # _build/stage1/inplace/package.conf.d/time-1.12.2-inplace.conf | ContextData oracle: resolving data for 'text' (Stage1, v)... | ContextData oracle: resolving data for 'time' (Stage1, v)... # _build/stage0/inplace/package.conf.d/directory-1.3.8.1-inplace.conf # _build/stage1/lib/package.conf.d/Cabal-syntax-3.10.2.0-inplace.conf # _build/stage1/lib/html/Classic.theme/haskell_icon.gif | ContextData oracle: resolving data for 'directory' (Stage0 InTreeLibs, v)... # utils/haddock/haddock-api/resources/html/Classic.theme/haskell_icon.gif | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/haskell_icon.gif => _build/stage1/lib/html/Classic.theme/haskell_icon.gif | ContextData oracle: resolving data for 'Cabal-syntax' (Stage1, v)... # _build/stage1/lib/ghci-usage.txt # utils/haddock/haddock.cabal # _build/stage0/lib/package.conf.d/ghc-boot-9.8.2-inplace.conf | PackageData oracle: parsing 'utils/haddock/haddock.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "haddock", pkgPath = "utils/haddock"}))) # driver/ghci-usage.txt # mk/system-cxx-std-lib-1.0.conf | Copy file: driver/ghci-usage.txt => _build/stage1/lib/ghci-usage.txt | Copy file: mk/system-cxx-std-lib-1.0.conf => _build/stage0/lib/package.conf.d/system-cxx-std-lib-1.0.conf | ContextData oracle: resolving data for 'ghc-boot' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'ghc-bignum' (Stage1, v)... # _build/stage0/lib/package.conf.d/process-1.6.18.0-inplace.conf | ContextData oracle: resolving data for 'unix' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/ghc-boot/setup-config | Configure package 'ghc-boot' # utils/genapply/genapply.cabal | PackageData oracle: parsing 'utils/genapply/genapply.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "genapply", pkgPath = "utils/genapply"}))) # _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 | ContextData oracle: resolving data for 'process' (Stage0 InTreeLibs, v)... # _build/stage0/lib/ghci-usage.txt # _build/stage0/inplace/package.conf.d/binary-0.8.9.1-inplace.conf | Copy file: driver/ghci-usage.txt => _build/stage0/lib/ghci-usage.txt | ContextData oracle: resolving data for 'genapply' (Stage0 GlobalLibs, v)... # _build/stage0/lib/ghc-usage.txt # utils/genprimopcode/genprimopcode.cabal | ContextData oracle: resolving data for 'binary' (Stage0 InTreeLibs, v)... # _build/stageBoot/utils/genapply/setup-config | Configure package 'genapply' # _build/stage0/lib/html/solarized.css | Copy file: driver/ghc-usage.txt => _build/stage0/lib/ghc-usage.txt | PackageData oracle: parsing 'utils/genprimopcode/genprimopcode.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "genprimopcode", pkgPath = "utils/genprimopcode"}))) | Copy file: utils/haddock/haddock-api/resources/html/solarized.css => _build/stage0/lib/html/solarized.css # _build/stage0/lib/html/js-src/details-helper.tsx # _build/stage0/lib/html/Classic.theme/xhaddock.css | Copy file: utils/haddock/haddock-api/resources/html/js-src/details-helper.tsx => _build/stage0/lib/html/js-src/details-helper.tsx # _build/stage0/lib/html/js-src/style-menu.tsx | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/xhaddock.css => _build/stage0/lib/html/Classic.theme/xhaddock.css # _build/stage0/lib/html/Ocean.theme/minus.gif # _build/stage0/lib/html/quick-jump.css # _build/stage0/lib/html/js-src/quick-jump.tsx # _build/stage0/lib/html/package-lock.json | 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/quick-jump.css => _build/stage0/lib/html/quick-jump.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/package-lock.json => _build/stage0/lib/html/package-lock.json # _build/stage0/lib/html/tsconfig.json # _build/stage0/lib/html/quick-jump.min.js | Copy file: utils/haddock/haddock-api/resources/html/tsconfig.json => _build/stage0/lib/html/tsconfig.json # _build/stage0/lib/html/Linuwial.std-theme/synopsis.png # _build/stage0/lib/html/gulpfile.js | ContextData oracle: resolving data for 'genprimopcode' (Stage0 GlobalLibs, v)... | Copy file: utils/haddock/haddock-api/resources/html/quick-jump.min.js => _build/stage0/lib/html/quick-jump.min.js | Copy file: utils/haddock/haddock-api/resources/html/Linuwial.std-theme/synopsis.png => _build/stage0/lib/html/Linuwial.std-theme/synopsis.png | Copy file: utils/haddock/haddock-api/resources/html/gulpfile.js => _build/stage0/lib/html/gulpfile.js # utils/haddock/haddock-api/resources/html/js-src/style-menu.tsx # _build/stage0/lib/html/Ocean.theme/synopsis.png # _build/stage0/lib/html/Classic.theme/minus.gif | Copy file: utils/haddock/haddock-api/resources/html/js-src/style-menu.tsx => _build/stage0/lib/html/js-src/style-menu.tsx # _build/stage0/lib/html/README.md # _build/stage0/lib/html/Ocean.theme/hslogo-16.png | 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/Classic.theme/minus.gif => _build/stage0/lib/html/Classic.theme/minus.gif | Copy file: utils/haddock/haddock-api/resources/html/README.md => _build/stage0/lib/html/README.md | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/hslogo-16.png => _build/stage0/lib/html/Ocean.theme/hslogo-16.png # _build/stage0/lib/html/Ocean.theme/plus.gif # _build/stage0/lib/html/Linuwial.std-theme/linuwial.css # _build/stage0/lib/html/package.json # _build/stage0/lib/html/highlight.js # _build/stageBoot/utils/genprimopcode/setup-config | Configure package 'genprimopcode' | 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/package.json => _build/stage0/lib/html/package.json # _build/stage0/lib/html/Ocean.theme/ocean.css | Copy file: utils/haddock/haddock-api/resources/html/Ocean.theme/ocean.css => _build/stage0/lib/html/Ocean.theme/ocean.css # _build/stage0/lib/latex/haddock.sty # _build/stage0/lib/html/haddock-bundle.min.js # _build/stage0/lib/html/Classic.theme/haskell_icon.gif | 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/html/Classic.theme/plus.gif # _build/stage0/libraries/directory/setup-config | Configure package 'directory' | ContextData oracle: resolving data for 'ghc-boot' (Stage1, v)... | Copy file: utils/haddock/haddock-api/resources/html/Classic.theme/plus.gif => _build/stage1/lib/html/Classic.theme/plus.gif # _build/stage0/libraries/Cabal/Cabal-syntax/setup-config | Configure package 'Cabal-syntax' # _build/stageBoot/bin/deriveConstants | ContextData oracle: resolving data for 'semaphore-compat' (Stage1, v)... # _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/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/filepath-1.4.200.1-inplace/libHSfilepath-1.4.200.1-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/time-1.12.2-inplace/libHStime-1.12.2-inplace.a # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/hpc-0.7.0.0-inplace/libHShpc-0.7.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/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/exceptions-0.10.7-inplace/libHSexceptions-0.10.7-inplace.a # _build/stage1/libraries/semaphore-compat/setup-config | Configure package 'semaphore-compat' # _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/stage1/lib/html/js-src/style-menu.tsx # _build/stage1/libraries/integer-gmp/setup-config | Configure package 'integer-gmp' | Copy file: utils/haddock/haddock-api/resources/html/js-src/style-menu.tsx => _build/stage1/lib/html/js-src/style-menu.tsx # _build/stage0/lib/package.conf.d/text-2.1.1-inplace.conf | ContextData oracle: resolving data for 'text' (Stage0 InTreeLibs, v)... # linters/lint-whitespace/lint-whitespace.cabal # utils/hsc2hs/hsc2hs.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"}))) | PackageData oracle: parsing 'utils/hsc2hs/hsc2hs.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "hsc2hs", pkgPath = "utils/hsc2hs"}))) | Executable found: gcc => /home/pbulk/work/lang/ghc98/work/.cwrapper/bin/gcc # utils/hsc2hs/data/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 | Copy file: utils/hsc2hs/data/template-hsc.h => _build/stage0/lib/template-hsc.h # _build/stage0/lib/bin/unlit | ContextData oracle: resolving data for 'hsc2hs' (Stage0 GlobalLibs, v)... | Executable found: ar => /usr/bin/ar # _build/stageBoot/utils/hsc2hs/setup-config | Configure package 'hsc2hs' # /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc-pkg # utils/deriveConstants/deriveConstants.cabal | PackageData oracle: parsing 'utils/deriveConstants/deriveConstants.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "deriveConstants", pkgPath = "utils/deriveConstants"}))) | ContextData oracle: resolving data for 'deriveConstants' (Stage0 GlobalLibs, v)... # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/process-1.6.18.0-inplace/libHSprocess-1.6.18.0-inplace.a # _build/stage1/lib/package.conf.d/bytestring-0.12.1.0-inplace.conf # _build/stageBoot/utils/deriveConstants/setup-config | Configure package 'deriveConstants' # _build/stage0/lib/package.conf.d/template-haskell-2.21.0.0-inplace.conf # _build/stage0/lib/html/js-src/init.ts | ContextData oracle: resolving data for 'template-haskell' (Stage0 InTreeLibs, v)... | Copy file: utils/haddock/haddock-api/resources/html/js-src/init.ts => _build/stage0/lib/html/js-src/init.ts # _build/stage1/libraries/exceptions/setup-config | Configure package 'exceptions' # utils/haddock/haddock-api/resources/html/haddock-bundle.min.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 | ContextData oracle: resolving data for 'unlit' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'terminfo' (Stage1, v)... # _build/stage0/utils/unlit/setup-config | Configure package 'unlit' # _build/stage1/libraries/terminfo/setup-config | Configure package 'terminfo' # _build/stage1/inplace/package.conf.d/stm-2.5.2.1-inplace.conf # _build/stage0/inplace/package.conf.d/mtl-2.3.1-inplace.conf | ContextData oracle: resolving data for 'stm' (Stage1, v)... | ContextData oracle: resolving data for 'mtl' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'process' (Stage1, v)... # _build/stage0/libraries/mtl/setup-config | Configure package 'mtl' # _build/stage1/lib/package.conf.d/array-0.5.6.0-inplace.conf # _build/stage1/libraries/time/setup-config | Configure package 'time' | ContextData oracle: resolving data for 'ghc-boot-th' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'array' (Stage1, v)... # _build/stage0/libraries/ghc-boot-th/setup-config | Configure package 'ghc-boot-th' # utils/haddock/haddock-api/resources/latex/haddock.sty | Copy file: utils/haddock/haddock-api/resources/latex/haddock.sty => _build/stage1/lib/latex/haddock.sty | Copy file: utils/haddock/haddock-api/resources/latex/haddock.sty => _build/stage0/lib/latex/haddock.sty | ContextData oracle: resolving data for 'text' (Stage1, v)... # utils/haddock/haddock-api/resources/html/highlight.js | ContextData oracle: resolving data for 'binary' (Stage1, v)... | Copy file: utils/haddock/haddock-api/resources/html/highlight.js => _build/stage0/lib/html/highlight.js | Copy file: utils/haddock/haddock-api/resources/html/highlight.js => _build/stage1/lib/html/highlight.js | ContextData oracle: resolving data for 'exceptions' (Stage1, v)... # _build/stage0/lib/package.conf.d/terminfo-0.4.1.6-inplace.conf # utils/haddock/haddock-api/resources/html/Ocean.theme/plus.gif | 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/plus.gif => _build/stage1/lib/html/Ocean.theme/plus.gif | ContextData oracle: resolving data for 'terminfo' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/terminfo/setup-config | Configure package 'terminfo' | Successfully generated _build/stage1/rts/build/include/ghcplatform.h. | Configure package 'rts' # /home/pbulk/work/lang/ghc98/work/.tools/bin/ghc # _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/libHSarray-0.5.6.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/libHSrts-1.0.2-ghc9.8.2.so # _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/libHStemplate-haskell-2.21.0.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHShpc-0.7.0.0-inplace-ghc9.8.2.so # _build/stageBoot/inplace/package.conf.d/.stamp # _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-prim-0.11.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/libHSprocess-1.6.18.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/libHSexceptions-0.10.7-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/libHStransformers-0.6.1.0-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHScontainers-0.6.8-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/stage0/inplace/package.conf.d/.stamp # _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/libHSfilepath-1.4.200.1-inplace-ghc9.8.2.so # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHStime-1.12.2-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/stage0/lib/package.conf.d/ghci-9.8.2-inplace.conf # _build/stage0/lib/package.conf.d/filepath-1.4.200.1-inplace.conf # _build/stage0/libraries/exceptions/setup-config | Configure package 'exceptions' | ContextData oracle: resolving data for 'ghci' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'filepath' (Stage0 InTreeLibs, v)... # _build/stage0/bin/ghc-pkg # _build/stage0/libraries/filepath/setup-config | Configure package 'filepath' # _build/stage0/lib/html/js-src/cookies.ts | Copy file: utils/haddock/haddock-api/resources/html/js-src/cookies.ts => _build/stage0/lib/html/js-src/cookies.ts | Run GhcPkg Recache (Stage0 GlobalLibs): none => none | ContextData oracle: resolving data for 'bytestring' (Stage1, v)... # _build/stage1/inplace/package.conf.d/ghc-prim-0.11.0-inplace.conf | ContextData oracle: resolving data for 'parsec' (Stage0 InTreeLibs, v)... # _build/stage1/libraries/text/setup-config | Configure package 'text' # _build/stage1/lib/package.conf.d/template-haskell-2.21.0.0-inplace.conf | ContextData oracle: resolving data for 'ghc-prim' (Stage1, v)... | Run GhcPkg Recache (Stage0 InTreeLibs): none => none # _build/stage1/inplace/package.conf.d/ghc-heap-9.8.2-inplace.conf | ContextData oracle: resolving data for 'template-haskell' (Stage1, v)... # _build/stage1/lib/package.conf.d/ghc-9.8.2-inplace.conf | ContextData oracle: resolving data for 'ghc-heap' (Stage1, v)... # _build/stage1/lib/llvm-targets | Copy file: llvm-targets => _build/stage1/lib/llvm-targets # _build/stage1/lib/package.conf.d/system-cxx-std-lib-1.0.conf # _build/stage1/lib/llvm-passes # _build/stage1/lib/ghc-interp.js | Copy file: mk/system-cxx-std-lib-1.0.conf => _build/stage1/lib/package.conf.d/system-cxx-std-lib-1.0.conf | Copy file: llvm-passes => _build/stage1/lib/llvm-passes | Copy file: ghc-interp.js => _build/stage1/lib/ghc-interp.js # _build/stage1/libraries/ghc-heap/setup-config | Configure package 'ghc-heap' # _build/stage1/lib/settings | ContextData oracle: resolving data for 'ghc-heap' (Stage1, v)... # _build/stage1/lib/package.conf.d/transformers-0.6.1.0-inplace.conf | ContextData oracle: resolving data for 'transformers' (Stage1, v)... # _build/stage1/inplace/package.conf.d/unix-2.8.4.0-inplace.conf # _build/stage1/libraries/haskeline/setup-config | Configure package 'haskeline' | ContextData oracle: resolving data for 'unix' (Stage1, v)... | Successfully generated _build/stage0/lib/settings. | ContextData oracle: resolving data for 'ghc' (Stage0 InTreeLibs, v)... # _build/stage1/inplace/package.conf.d/terminfo-0.4.1.6-inplace.conf # _build/stage0/compiler/setup-config | Configure package 'ghc' | ContextData oracle: resolving data for 'terminfo' (Stage1, v)... # ghc/ghc-bin.cabal.in | Successfully generated ghc/ghc-bin.cabal from its template | Successfully generated _build/stage1/lib/settings. | PackageData oracle: parsing 'ghc/ghc-bin.cabal'... # cabal-read (for OracleQ (PackageDataKey (Package {pkgType = Program, pkgName = "ghc-bin", pkgPath = "ghc"}))) # _build/stage0/inplace/package.conf.d/ghc-boot-9.8.2-inplace.conf # _build/stage0/inplace/package.conf.d/ghci-9.8.2-inplace.conf | ContextData oracle: resolving data for 'ghc' (Stage1, v)... # _build/stage0/inplace/package.conf.d/hpc-0.7.0.0-inplace.conf | ContextData oracle: resolving data for 'ghci' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'hpc' (Stage0 InTreeLibs, v)... # _build/stage0/inplace/package.conf.d/semaphore-compat-1.0.0-inplace.conf | ContextData oracle: resolving data for 'semaphore-compat' (Stage0 InTreeLibs, v)... # _build/stage1/compiler/setup-config | Configure package 'ghc' | ContextData oracle: resolving data for 'ghc-boot' (Stage0 InTreeLibs, v)... # _build/stage0/inplace/package.conf.d/ghc-heap-9.8.2-inplace.conf | ContextData oracle: resolving data for 'ghc-heap' (Stage0 InTreeLibs, v)... # _build/stage0/inplace/package.conf.d/ghc-boot-th-9.8.2-inplace.conf | ContextData oracle: resolving data for 'ghc-boot-th' (Stage0 InTreeLibs, v)... # _build/stage0/libraries/text/setup-config | Configure package 'text' # _build/stage0/libraries/ghci/setup-config | Configure package 'ghci' # _build/stage1/inplace/package.conf.d/semaphore-compat-1.0.0-inplace.conf # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSparsec-3.1.17.0-inplace-ghc9.8.2.so # _build/stage1/inplace/package.conf.d/ghci-9.8.2-inplace.conf # _build/stage1/inplace/package.conf.d/hpc-0.7.0.0-inplace.conf # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSCabal-syntax-3.10.2.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 | ContextData oracle: resolving data for 'semaphore-compat' (Stage1, v)... # _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/libHSghc-boot-9.8.2-inplace-ghc9.8.2.so | ContextData oracle: resolving data for 'hpc' (Stage1, v)... | ContextData oracle: resolving data for 'ghci' (Stage1, v)... # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHStext-2.1.1-inplace-ghc9.8.2.so # _build/stage0/lib/package.conf.d/mtl-2.3.1-inplace.conf # _build/stage0/inplace/package.conf.d/filepath-1.4.200.1-inplace.conf # _build/stage0/lib/x86_64-solaris-ghc-9.8.2/transformers-0.6.1.0-inplace/libHStransformers-0.6.1.0-inplace.a | ContextData oracle: resolving data for 'mtl' (Stage0 InTreeLibs, v)... | ContextData oracle: resolving data for 'filepath' (Stage0 InTreeLibs, v)... # _build/stageBoot/lib/bin/unlit # _build/stage0/libraries/ghc-heap/setup-config | Configure package 'ghc-heap' # _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 # /home/pbulk/work/lang/ghc98/work/.cwrapper/bin/gcc # /usr/bin/ar # _build/stage1/lib/package.conf.d/mtl-2.3.1-inplace.conf | ContextData oracle: resolving data for 'mtl' (Stage1, v)... # _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 | ContextData oracle: resolving data for 'unlit' (Stage0 GlobalLibs, v)... # _build/stageBoot/utils/unlit/setup-config | Configure package 'unlit' # _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/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/Cabal-syntax-3.10.2.0-inplace/libHSCabal-syntax-3.10.2.0-inplace.a # _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/semaphore-compat-1.0.0-inplace/libHSsemaphore-compat-1.0.0-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/ghc-9.8.2-inplace/libHSghc-9.8.2-inplace.a # _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 # _build/stage1/lib/x86_64-solaris-ghc-9.8.2/libHSxhtml-3000.2.2.1-inplace-ghc9.8.2.so | 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 '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 '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 '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 '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 '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 '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) | 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/compare_sizes/build/Main.o # _build/stageBoot/linters/lint-notes/build/Main.o # _build/stageBoot/linters/lint-notes/build/Notes.o # _build/stageBoot/linters/lint-notes/build/Notes.o _build/stageBoot/linters/lint-notes/build/Notes.hi # _build/stageBoot/linters/lint-notes/.dependencies # _build/stageBoot/linters/lint-notes/.dependencies.mk | 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/genapply/build/Main.o # _build/stageBoot/utils/genapply/build/Main.o _build/stageBoot/utils/genapply/build/Main.hi # _build/stageBoot/utils/genapply/.dependencies # _build/stageBoot/utils/genapply/.dependencies.mk | ContextData oracle: resolving data for 'genapply' (Stage0 GlobalLibs, v)... | 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 '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) # _build/stageBoot/utils/genprimopcode/build/ParserM.o # _build/stageBoot/utils/genprimopcode/build/Main.o # _build/stageBoot/utils/genprimopcode/build/ParserM.o _build/stageBoot/utils/genprimopcode/build/ParserM.hi # _build/stageBoot/utils/genprimopcode/build/Main.o _build/stageBoot/utils/genprimopcode/build/Main.hi # _build/stageBoot/utils/genprimopcode/.dependencies # _build/stageBoot/utils/genprimopcode/.dependencies.mk | ContextData oracle: resolving data for 'genprimopcode' (Stage0 GlobalLibs, v)... # _build/stageBoot/utils/genprimopcode/build/AccessOps.o # _build/stageBoot/utils/genprimopcode/build/AccessOps.o _build/stageBoot/utils/genprimopcode/build/AccessOps.hi # _build/stageBoot/utils/deriveConstants/build/Main.o # _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)... # _build/stageBoot/utils/genapply/build/genapply/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/genapply/build/genapply/autogen/cabal_macros.h) # _build/stageBoot/utils/genprimopcode/build/Lexer.o | ContextData oracle: resolving data for 'lint-notes' (Stage0 GlobalLibs, v)... # _build/stageBoot/utils/genprimopcode/build/Lexer.o _build/stageBoot/utils/genprimopcode/build/Lexer.hi # _build/stageBoot/utils/deriveConstants/build/deriveConstants/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/deriveConstants/build/deriveConstants/autogen/cabal_macros.h) # _build/stageBoot/utils/genprimopcode/build/Syntax.o # _build/stageBoot/utils/genprimopcode/build/Syntax.o _build/stageBoot/utils/genprimopcode/build/Syntax.hi | 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) # utils/deriveConstants/Main.hs # _build/stageBoot/utils/genprimopcode/build/Parser.o # _build/stageBoot/utils/genprimopcode/build/Parser.o _build/stageBoot/utils/genprimopcode/build/Parser.hi # _build/stageBoot/utils/genprimopcode/build/genprimopcode/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/genprimopcode/build/genprimopcode/autogen/cabal_macros.h) # _build/stage0/utils/unlit/build/c/fs.o # _build/stage0/utils/unlit/build/c/unlit.o # utils/unlit/unlit.c | ContextData oracle: resolving data for 'unlit' (Stage0 InTreeLibs, v)... | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/unlit/unlit.c => _build/stage0/utils/unlit/build/c/unlit.o.d # _build/stageBoot/utils/unlit/build/c/unlit.o | ContextData oracle: resolving data for 'unlit' (Stage0 GlobalLibs, v)... | Run Cc (FindCDependencies CDep) (Stage0 GlobalLibs): utils/unlit/unlit.c => _build/stageBoot/utils/unlit/build/c/unlit.o.d # utils/unlit/fs.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/unlit/fs.c => _build/stage0/utils/unlit/build/c/fs.o.d configure: WARNING: unrecognized options: --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-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 we are using the GNU C compiler... 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 accept ISO C89... none needed checking how to run the C preprocessor... /home/pbulk/work/lang/ghc98/work/.cwrapper/bin/gcc -E checking for grep that handles long lines and -e... /home/pbulk/work/lang/ghc98/work/.tools/bin/grep checking for egrep... /home/pbulk/work/lang/ghc98/work/.tools/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for gmtime_r... yes checking for localtime_r... yes checking for clock_gettime... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... no checking whether tzname is declared... yes checking for tzname... yes checking for sys/time.h... yes checking for sys/time.h... (cached) yes checking whether altzone is declared... yes configure: creating ./config.status config.status: creating lib/include/HsTimeConfig.h configure: WARNING: unrecognized options: --with-iconv-includes, --with-iconv-libraries, --with-gmp-includes, --with-gmp-libraries, --with-curses-libraries, --with-cc # utils/unlit/fs.h # _build/stage0/utils/unlit/build/unlit/autogen/cabal_macros.h # cabal-autogen (for _build/stage0/utils/unlit/build/unlit/autogen/cabal_macros.h) # _build/stageBoot/linters/linters-common/build/autogen/cabal_macros.h # _build/stageBoot/utils/hsc2hs/build/CrossCodegen.o # _build/stageBoot/utils/hsc2hs/build/ATTParser.o # _build/stageBoot/utils/hsc2hs/build/CrossCodegen.o _build/stageBoot/utils/hsc2hs/build/CrossCodegen.hi # _build/stageBoot/utils/hsc2hs/build/UtilsCodegen.o # _build/stageBoot/utils/hsc2hs/build/c/cbits/utils.o # _build/stageBoot/utils/hsc2hs/build/Common.o # _build/stageBoot/utils/hsc2hs/build/Common.o _build/stageBoot/utils/hsc2hs/build/Common.hi # _build/stageBoot/utils/hsc2hs/build/HSCParser.o # _build/stageBoot/utils/hsc2hs/build/Flags.o # _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/Compat/TempFile.o # _build/stageBoot/utils/hsc2hs/build/Compat/TempFile.o _build/stageBoot/utils/hsc2hs/build/Compat/TempFile.hi # utils/hsc2hs/cbits/utils.c | ContextData oracle: resolving data for 'hsc2hs' (Stage0 GlobalLibs, v)... # _build/stageBoot/utils/hsc2hs/build/Flags.o _build/stageBoot/utils/hsc2hs/build/Flags.hi # _build/stageBoot/utils/hsc2hs/build/HSCParser.o _build/stageBoot/utils/hsc2hs/build/HSCParser.hi # _build/stageBoot/utils/hsc2hs/build/DirectCodegen.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/stageBoot/utils/hsc2hs/build/ATTParser.o _build/stageBoot/utils/hsc2hs/build/ATTParser.hi | ContextData oracle: resolving data for 'linters-common' (Stage0 GlobalLibs, v)... | Run Cc (FindCDependencies CDep) (Stage0 GlobalLibs): utils/hsc2hs/cbits/utils.c => _build/stageBoot/utils/hsc2hs/build/c/cbits/utils.o.d # _build/stageBoot/utils/hsc2hs/build/UtilsCodegen.o _build/stageBoot/utils/hsc2hs/build/UtilsCodegen.hi # _build/stageBoot/utils/hsc2hs/build/Main.o # _build/stageBoot/utils/hsc2hs/build/Main.o _build/stageBoot/utils/hsc2hs/build/Main.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/.dependencies # _build/stageBoot/utils/hsc2hs/.dependencies.mk # _build/stageBoot/utils/hsc2hs/build/hsc2hs/autogen/cabal_macros.h # cabal-autogen (for _build/stageBoot/utils/hsc2hs/build/hsc2hs/autogen/cabal_macros.h) # cabal-autogen (for _build/stageBoot/linters/linters-common/build/autogen/cabal_macros.h) # _build/stage0/libraries/time/build/autogen/cabal_macros.h # _build/stageBoot/utils/hsc2hs/build/DirectCodegen.o _build/stageBoot/utils/hsc2hs/build/DirectCodegen.hi # utils/genprimopcode/ParserM.hs # utils/genprimopcode/Lexer.hs # utils/genprimopcode/Main.hs # utils/genprimopcode/AccessOps.hs # utils/genprimopcode/Parser.hs # utils/genprimopcode/Syntax.hs # _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) # _build/stageBoot/utils/hsc2hs/build/Paths_hsc2hs.o # cabal-autogen (for _build/stage0/libraries/time/build/autogen/cabal_macros.h) | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/genprimopcode/AccessOps.hs (and 5 more) => _build/stageBoot/utils/genprimopcode/.dependencies.mk | Run Ghc CompileCWithGhc (Stage0 GlobalLibs): utils/unlit/unlit.c => _build/stageBoot/utils/unlit/build/c/unlit.o # utils/hsc2hs/src/CrossCodegen.hs # utils/hsc2hs/src/Flags.hs # utils/hsc2hs/src/ATTParser.hs # _build/stageBoot/lib/package.conf.d/base-4.19.1.0-inplace.conf # _build/stageBoot/lib/package.conf.d/process-1.6.18.0-inplace.conf # _build/stageBoot/lib/package.conf.d/text-2.1.1-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): base # _build/stage0/libraries/time/build/stamp-time-1.12.2-inplace # _build/stageBoot/lib/package.conf.d/deepseq-1.5.0.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): text # utils/hsc2hs/src/DirectCodegen.hs | Run GhcPkg Dependencies (Stage0 GlobalLibs): deepseq # _build/stage0/lib/package.conf.d/base-4.19.1.0-inplace.conf # _build/stageBoot/utils/hsc2hs/build/Paths_hsc2hs.o _build/stageBoot/utils/hsc2hs/build/Paths_hsc2hs.hi # utils/hsc2hs/src/Main.hs | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/unlit/fs.c => _build/stage0/utils/unlit/build/c/fs.o # _build/stageBoot/lib/package.conf.d/array-0.5.6.0-inplace.conf | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/deriveConstants/Main.hs => _build/stageBoot/utils/deriveConstants/.dependencies.mk # _build/stageBoot/lib/package.conf.d/rts-1.0.2.conf # _build/stageBoot/lib/package.conf.d/ghc-bignum-1.3-inplace.conf # utils/hsc2hs/src/Common.hs # _build/stage0/inplace/package.conf.d/base-4.19.1.0-inplace.conf # _build/stage0/lib/package.conf.d/deepseq-1.5.0.0-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): deepseq # _build/stageBoot/lib/package.conf.d/template-haskell-2.21.0.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): template-haskell # utils/hsc2hs/src/UtilsCodegen.hs | Run GhcPkg Dependencies (Stage0 GlobalLibs): process # _build/stage0/inplace/package.conf.d/deepseq-1.5.0.0-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): deepseq | Remove file _build/stageBoot/utils/genprimopcode/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/utils/genprimopcode/.dependencies'... # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Prelude.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/rts-1.0.2/include/ghcversion.h # _build/stageBoot/utils/genprimopcode/build/Syntax.hi # _build/stageBoot/utils/genprimopcode/build/Lexer.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Control/Applicative.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Maybe.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/array-0.5.6.0-inplace/Data/Array/Base.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/GHC/Exts.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Control/Monad.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Char.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/rts-1.0.2/include/ghcconfig.h # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/System/Environment.hi # _build/stageBoot/utils/genprimopcode/build/ParserM.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Bits.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/rts-1.0.2/include/ghcplatform.h # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/array-0.5.6.0-inplace/Data/Array.hi # _build/stageBoot/utils/genprimopcode/build/Parser.hi # _build/stageBoot/utils/hsc2hs/build/hsc2hs/autogen/Paths_hsc2hs.hs # utils/hsc2hs/src/HSCParser.hs # _build/stageBoot/lib/package.conf.d/bytestring-0.12.1.0-inplace.conf # _build/stageBoot/lib/package.conf.d/ghc-prim-0.11.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): ghc-prim # _build/stage0/lib/package.conf.d/ghc-prim-0.11.0-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): ghc-prim # _build/stageBoot/lib/package.conf.d/ghc-boot-th-9.8.2-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): ghc-boot-th # _build/stageBoot/lib/package.conf.d/unix-2.8.4.0-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): unix | Remove file _build/stageBoot/utils/deriveConstants/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/utils/deriveConstants/.dependencies'... # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/containers-0.6.8-inplace/Data/Map.hi # _build/stageBoot/lib/package.conf.d/pretty-1.1.3.6-inplace.conf # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/System/Exit.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/directory-1.3.8.1-inplace/System/Directory.hi | Run GhcPkg Dependencies (Stage0 GlobalLibs): pretty # _build/stage0/inplace/package.conf.d/ghc-prim-0.11.0-inplace.conf # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Numeric.hi | Run GhcPkg Dependencies (Stage0 InTreeLibs): ghc-prim # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/process-1.6.18.0-inplace/System/Process.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/filepath-1.4.200.1-inplace/System/FilePath.hi # _build/stageBoot/lib/package.conf.d/directory-1.3.8.1-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): directory # utils/hsc2hs/src/Compat/TempFile.hs # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/System/IO.hi # _build/stageBoot/lib/package.conf.d/time-1.12.2-inplace.conf # _build/stage0/lib/package.conf.d/rts-1.0.2.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): rts | Run GhcPkg Dependencies (Stage0 GlobalLibs): time # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/rts-1.0.2/include/ghcautoconf.h # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/List.hi | Run Ghc CompileHs (Stage0 GlobalLibs): utils/deriveConstants/Main.hs => _build/stageBoot/utils/deriveConstants/build/Main.o | Run Ghc CompileHs (Stage0 GlobalLibs): utils/genprimopcode/Syntax.hs => _build/stageBoot/utils/genprimopcode/build/Syntax.o # _build/stage0/inplace/package.conf.d/rts-1.0.2.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): rts # _build/stageBoot/lib/package.conf.d/filepath-1.4.200.1-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): filepath | Run GhcPkg Unregister (Stage0 InTreeLibs): rts => none # libraries/time/lib/Data/Time/Clock/POSIX.hs # libraries/time/lib/Data/Time/Clock/Internal/DiffTime.hs # libraries/time/lib/Data/Time/Clock/Internal/NominalDiffTime.hs # libraries/time/lib/Data/Time/Clock/Internal/SystemTime.hs # libraries/time/lib/Data/Time/LocalTime/Internal/CalendarDiffTime.hs # libraries/time/lib/Data/Time/Calendar/Private.hs # libraries/time/lib/Data/Time/Format/Parse.hs # libraries/time/lib/Data/Time/Format/Format/Class.hs # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/CTimespec.hs # libraries/time/lib/Data/Time/Clock/Internal/UTCTime.hs # libraries/time/lib/Data/Time/Calendar/Easter.hs # libraries/time/lib/Data/Time/LocalTime/Internal/ZonedTime.hs # libraries/time/lib/Data/Time/Clock/Internal/POSIXTime.hs # libraries/time/lib/Data/Time/Clock/System.hs # libraries/time/lib/Data/Time/Clock/Internal/AbsoluteTime.hs # libraries/time/lib/Data/Time/Calendar.hs # libraries/time/lib/Data/Time/LocalTime/Internal/LocalTime.hs # libraries/time/lib/Data/Time/Calendar/Week.hs # libraries/time/lib/Data/Time/Format/ISO8601.hs # libraries/time/lib/Data/Time/Calendar/Quarter.hs # libraries/time/lib/Data/Time/Clock/TAI.hs # libraries/time/lib/Data/Time/Calendar/Julian.hs # libraries/time/lib/Data/Time/Calendar/Gregorian.hs # libraries/time/lib/Data/Time/Clock.hs # libraries/time/lib/Data/Time/Calendar/JulianYearDay.hs # libraries/time/lib/Data/Time/Calendar/WeekDate.hs # libraries/time/lib/Data/Time/Format/Internal.hs # libraries/time/lib/Data/Time/Clock/Internal/CTimeval.hs # libraries/time/lib/Data/Time/Format/Format/Instances.hs # libraries/time/lib/Data/Time/LocalTime/Internal/TimeOfDay.hs # libraries/time/lib/Data/Time/Format.hs # libraries/time/lib/Data/Time.hs # _build/stage0/libraries/time/build/libHStime-1.12.2-inplace.a # _build/stage0/libraries/time/build/Data/Time/Calendar/WeekDate.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/DiffTime.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/DiffTime.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/DiffTime.hi # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/TimeZone.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/AbsoluteTime.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/SystemTime.o # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/LocalTime.o # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/LocalTime.o _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/LocalTime.hi # _build/stage0/libraries/time/build/Data/Format.o # _build/stage0/libraries/time/build/Data/Time/Clock/TAI.o # _build/stage0/libraries/time/build/Data/Time/Clock/TAI.o _build/stage0/libraries/time/build/Data/Time/Clock/TAI.hi # _build/stage0/libraries/time/.dependencies # _build/stage0/libraries/time/.dependencies.mk # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/CTimeval.o # _build/stage0/libraries/time/build/Data/Time/Format/Format/Instances.o # _build/stage0/libraries/time/build/Data/Time/Calendar.o # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/TimeZone.o _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/TimeZone.hi # _build/stage0/libraries/time/build/Data/Time/Format/Parse/Instances.o # _build/stage0/libraries/time/build/Data/Time/Calendar/JulianYearDay.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/AbsoluteTime.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/AbsoluteTime.hi # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UniversalTime.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UniversalTime.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UniversalTime.hi # _build/stage0/libraries/time/build/Data/Time/Clock.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/NominalDiffTime.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/NominalDiffTime.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/NominalDiffTime.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/JulianYearDay.o _build/stage0/libraries/time/build/Data/Time/Calendar/JulianYearDay.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/CalendarDiffDays.o # _build/stage0/libraries/time/build/Data/Time/Format/Internal.o # _build/stage0/libraries/time/build/Data/Time/Format/Internal.o _build/stage0/libraries/time/build/Data/Time/Format/Internal.hi # _build/stage0/libraries/time/build/Data/Time/Format/Format/Instances.o _build/stage0/libraries/time/build/Data/Time/Format/Format/Instances.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/Week.o # _build/stage0/libraries/time/build/Data/Time/Calendar/Week.o _build/stage0/libraries/time/build/Data/Time/Calendar/Week.hi # _build/stage0/libraries/time/build/Data/Time/Clock/POSIX.o # _build/stage0/libraries/time/build/Data/Time/Clock/POSIX.o _build/stage0/libraries/time/build/Data/Time/Clock/POSIX.hi # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/CTimespec.o # _build/stage0/libraries/time/build/Data/Time/Format/Parse/Class.o # _build/stage0/libraries/time/build/Data/Time/Format/Parse/Class.o _build/stage0/libraries/time/build/Data/Time/Format/Parse/Class.hi # _build/stage0/libraries/time/build/Data/Time/LocalTime.o # _build/stage0/libraries/time/build/Data/Time/LocalTime.o _build/stage0/libraries/time/build/Data/Time/LocalTime.hi # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/TimeOfDay.o # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/TimeOfDay.o _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/TimeOfDay.hi # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/CalendarDiffTime.o # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/CalendarDiffTime.o _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/CalendarDiffTime.hi # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UTCTime.o # _build/stage0/libraries/time/build/Data/Time/Clock/System.o # _build/stage0/libraries/time/build/Data/Time/Clock/System.o _build/stage0/libraries/time/build/Data/Time/Clock/System.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/OrdinalDate.o # _build/stage0/libraries/time/build/Data/Time/Calendar/OrdinalDate.o _build/stage0/libraries/time/build/Data/Time/Calendar/OrdinalDate.hi # _build/stage0/libraries/time/build/Data/Format.o _build/stage0/libraries/time/build/Data/Format.hi # _build/stage0/libraries/time/build/Data/Time.o # _build/stage0/libraries/time/build/Data/Time.o _build/stage0/libraries/time/build/Data/Time.hi # libraries/time/lib/Data/Time/Calendar/MonthDay.hs # libraries/time/lib/Data/Time/Calendar/OrdinalDate.hs # _build/stage0/libraries/time/build/Data/Time/Calendar/CalendarDiffDays.o _build/stage0/libraries/time/build/Data/Time/Calendar/CalendarDiffDays.hi # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/ZonedTime.o # _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/ZonedTime.o _build/stage0/libraries/time/build/Data/Time/LocalTime/Internal/ZonedTime.hi # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/POSIXTime.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/POSIXTime.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/POSIXTime.hi # libraries/time/lib/Data/Time/Format/Parse/Instances.hs # libraries/time/lib/Data/Time/LocalTime/Internal/TimeZone.hs # libraries/time/lib/Data/Time/LocalTime.hs # _build/stage0/libraries/time/build/Data/Time/Calendar/Easter.o # _build/stage0/libraries/time/build/Data/Time/Calendar/Easter.o _build/stage0/libraries/time/build/Data/Time/Calendar/Easter.hi # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UTCDiff.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UTCDiff.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UTCDiff.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/Types.o # libraries/time/lib/Data/Time/Format/Parse/Class.hs # _build/stage0/libraries/time/build/Data/Time/Format/Parse.o # _build/stage0/libraries/time/build/Data/Time/Format/Parse.o _build/stage0/libraries/time/build/Data/Time/Format/Parse.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/Quarter.o # _build/stage0/libraries/time/build/Data/Time/Calendar/Quarter.o _build/stage0/libraries/time/build/Data/Time/Calendar/Quarter.hi # libraries/time/lib/Data/Time/Clock/Internal/UTCDiff.hs # _build/stage0/libraries/time/build/Data/Time/Format/ISO8601.o # libraries/time/lib/Data/Time/Calendar/Days.hs # _build/stage0/libraries/time/build/Data/Time/Calendar/Month.o # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UTCTime.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/UTCTime.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/Gregorian.o # _build/stage0/libraries/time/build/Data/Time/Calendar/Gregorian.o _build/stage0/libraries/time/build/Data/Time/Calendar/Gregorian.hi # libraries/time/lib/Data/Format.hs # _build/stage0/libraries/time/build/Data/Time/Format/ISO8601.o _build/stage0/libraries/time/build/Data/Time/Format/ISO8601.hi # libraries/time/lib/Data/Time/Clock/Internal/CTimespec.hsc # _build/stage0/libraries/time/build/Data/Time/Format/Locale.o # _build/stage0/libraries/time/build/Data/Time/Format/Locale.o _build/stage0/libraries/time/build/Data/Time/Format/Locale.hi # libraries/time/lib/Data/Time/Clock/Internal/UniversalTime.hs # libraries/time/lib/Data/Time/Format/Locale.hs # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/CTimeval.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/CTimeval.hi # _build/stage0/libraries/time/build/Data/Time/Calendar.o _build/stage0/libraries/time/build/Data/Time/Calendar.hi # _build/stage0/libraries/time/build/Data/Time/Format.o # _build/stage0/libraries/time/build/Data/Time/Calendar/Private.o # _build/stage0/libraries/time/build/Data/Time/Calendar/Private.o _build/stage0/libraries/time/build/Data/Time/Calendar/Private.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/Julian.o # _build/stage0/libraries/time/build/Data/Time/Calendar/Julian.o _build/stage0/libraries/time/build/Data/Time/Calendar/Julian.hi # libraries/time/lib/Data/Time/Calendar/Month.hs # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/CTimespec.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/CTimespec.hi # _build/stage0/libraries/time/build/c/lib/cbits/HsTime.o # libraries/time/lib/cbits/HsTime.c # _build/stage0/libraries/time/build/Data/Time/Calendar/Month.o _build/stage0/libraries/time/build/Data/Time/Calendar/Month.hi | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): libraries/time/lib/cbits/HsTime.c => _build/stage0/libraries/time/build/c/lib/cbits/HsTime.o.d # _build/stage0/libraries/time/build/Data/Time/Calendar/Days.o # _build/stage0/libraries/time/build/Data/Time/Calendar/Days.o _build/stage0/libraries/time/build/Data/Time/Calendar/Days.hi # _build/stage0/libraries/time/build/Data/Time/Calendar/Types.o _build/stage0/libraries/time/build/Data/Time/Calendar/Types.hi # _build/stage0/lib/package.conf.d/array-0.5.6.0-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): array # libraries/time/lib/include/HsTime.h # _build/stage0/libraries/time/build/lib/include/HsTimeConfig.h | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): libraries/time/lib/cbits/HsTime.c => _build/stage0/libraries/time/build/c/lib/cbits/HsTime.o | Run GhcPkg Unregister (Stage0 InTreeLibs): rts => none | Run GhcPkg Dependencies (Stage0 GlobalLibs): bytestring # _build/stageBoot/lib/package.conf.d/exceptions-0.10.7-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): exceptions # utils/hsc2hs/src/C.hs | Run Ghc CompileCWithGhc (Stage0 GlobalLibs): utils/hsc2hs/cbits/utils.c => _build/stageBoot/utils/hsc2hs/build/c/cbits/utils.o # _build/stage0/libraries/time/build/Data/Time/Format.o _build/stage0/libraries/time/build/Data/Time/Format.hi # _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/mtl-2.3.1-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): mtl # _build/stageBoot/lib/package.conf.d/stm-2.5.2.1-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): stm # _build/stageBoot/lib/package.conf.d/transformers-0.6.1.0-inplace.conf # _build/stage0/libraries/time/build/Data/Time/Clock/Internal/SystemTime.o _build/stage0/libraries/time/build/Data/Time/Clock/Internal/SystemTime.hi # _build/stageBoot/utils/genprimopcode/build/AccessOps.hi | Run GhcPkg Dependencies (Stage0 GlobalLibs): array # _build/stage0/libraries/time/build/Data/Time/Format/Format/Class.o # _build/stage0/libraries/time/build/Data/Time/Format/Format/Class.o _build/stage0/libraries/time/build/Data/Time/Format/Format/Class.hi | Run GhcPkg Dependencies (Stage0 GlobalLibs): rts # _build/stage0/inplace/package.conf.d/array-0.5.6.0-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): array # _build/stageBoot/lib/package.conf.d/containers-0.6.8-inplace.conf | Run GhcPkg Dependencies (Stage0 GlobalLibs): containers # _build/stageBoot/linters/linters-common/build/stamp-linters-common-0.1.0.0-inplace # _build/stageBoot/linters/linters-common/build/libHSlinters-common-0.1.0.0-inplace.a # linters/linters-common/Linters/Common.hs # _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 | Run Ghc FindHsDependencies (Stage0 GlobalLibs): linters/linters-common/Linters/Common.hs => _build/stageBoot/linters/linters-common/.dependencies.mk # _build/stageBoot/linters/lint-notes/build/Main.o _build/stageBoot/linters/lint-notes/build/Main.hi # libraries/time/lib/Data/Time/Calendar/Types.hs # _build/stage0/libraries/time/build/Data/Time/Calendar/WeekDate.o _build/stage0/libraries/time/build/Data/Time/Calendar/WeekDate.hi # _build/stage0/libraries/time/build/Data/Time/Clock.o _build/stage0/libraries/time/build/Data/Time/Clock.hi | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/unlit/unlit.c => _build/stage0/utils/unlit/build/c/unlit.o | Run GhcPkg Unregister (Stage0 GlobalLibs): rts => none # linters/lint-notes/Main.hs # 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 InTreeLibs): base | Remove file _build/stageBoot/linters/linters-common/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/linters/linters-common/.dependencies'... # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/text-2.1.1-inplace/Data/Text.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/deepseq-1.5.0.0-inplace/Control/DeepSeq.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/GHC/IO/Encoding.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Function.hi | Run Ghc CompileHs (Stage0 GlobalLibs): linters/linters-common/Linters/Common.hs => _build/stageBoot/linters/linters-common/build/Linters/Common.o | Run GhcPkg Dependencies (Stage0 GlobalLibs): ghc-bignum | Remove file _build/stageBoot/linters/lint-notes/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/linters/lint-notes/.dependencies'... # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/containers-0.6.8-inplace/Data/Set.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/bytestring-0.12.1.0-inplace/Data/ByteString.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/containers-0.6.8-inplace/Data/Map/Strict.hi # _build/stageBoot/linters/lint-notes/build/Notes.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Either.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Ord.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Foldable.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/text-2.1.1-inplace/Data/Text/Encoding.hi | Run Ghc CompileHs (Stage0 GlobalLibs): linters/lint-notes/Notes.hs => _build/stageBoot/linters/lint-notes/build/Notes.o utils/deriveConstants/Main.hs:821:34: 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." | 821 | pure (sym, read (tail (ts !! (i - 1)))) | ^^^^ utils/deriveConstants/Main.hs:857:42: 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." | 857 | | ["val",n] <- take 2 (tail $ words l2) | ^^^^ utils/deriveConstants/Main.hs:861:26: 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." | 861 | sym0 = head $ reverse $ words l1 | ^^^^ # _build/stage0/lib/package.conf.d/ghc-bignum-1.3-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): ghc-bignum # _build/stageBoot/lib/package.conf.d/.stamp | Run GhcPkg Recache (Stage0 GlobalLibs): none => none | Run Ghc CompileHs (Stage0 GlobalLibs): utils/genprimopcode/AccessOps.hs => _build/stageBoot/utils/genprimopcode/build/AccessOps.o # _build/stage0/lib/package.conf.d/.stamp | Run GhcPkg Recache (Stage0 InTreeLibs): none => none | Run GhcPkg Dependencies (Stage0 InTreeLibs): base # _build/stage0/libraries/time/build/Data/Time/Format/Parse/Instances.o _build/stage0/libraries/time/build/Data/Time/Format/Parse/Instances.hi | Run GhcPkg Dependencies (Stage0 GlobalLibs): transformers # _build/stage0/inplace/package.conf.d/ghc-bignum-1.3-inplace.conf | Run GhcPkg Dependencies (Stage0 InTreeLibs): ghc-bignum # _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) # utils/hsc2hs/src/Compat/ResponseFile.hs | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/hsc2hs/src/ATTParser.hs (and 11 more) => _build/stageBoot/utils/hsc2hs/.dependencies.mk 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/stage0/libraries/time/build/Data/Time/Calendar/MonthDay.o # _build/stage0/libraries/time/build/Data/Time/Calendar/MonthDay.o _build/stage0/libraries/time/build/Data/Time/Calendar/MonthDay.hi # _build/stageBoot/utils/unlit/build/c/fs.o | Run Cc (FindCDependencies CDep) (Stage0 GlobalLibs): utils/unlit/fs.c => _build/stageBoot/utils/unlit/build/c/fs.o.d # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Word.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Control/Monad/Fail.hi | Run Ghc CompileHs (Stage0 GlobalLibs): utils/genprimopcode/ParserM.hs => _build/stageBoot/utils/genprimopcode/build/ParserM.o # utils/compare_sizes/Main.hs | Run Ghc FindHsDependencies (Stage0 GlobalLibs): utils/compare_sizes/Main.hs => _build/stageBoot/utils/compare_sizes/.dependencies.mk | Remove file _build/stageBoot/utils/hsc2hs/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/utils/hsc2hs/.dependencies'... # _build/stageBoot/utils/hsc2hs/build/Compat/ResponseFile.hi # _build/stageBoot/utils/hsc2hs/build/Common.hi # _build/stageBoot/utils/hsc2hs/build/CrossCodegen.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/GHC/IO/Handle.hi # _build/stageBoot/utils/hsc2hs/build/ATTParser.hi # _build/stageBoot/utils/hsc2hs/build/Flags.hi # _build/stageBoot/utils/hsc2hs/build/HSCParser.hi # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/GHC/ResponseFile.hi | Run Ghc CompileHs (Stage0 GlobalLibs): utils/hsc2hs/src/Compat/ResponseFile.hs => _build/stageBoot/utils/hsc2hs/build/Compat/ResponseFile.o | Remove file _build/stageBoot/linters/linters-common/build/libHSlinters-common-0.1.0.0-inplace.a # _build/stageBoot/utils/hsc2hs/build/UtilsCodegen.hi | Run Ghc CompileCWithGhc (Stage0 GlobalLibs): utils/unlit/fs.c => _build/stageBoot/utils/unlit/build/c/fs.o | Run Ghc CompileHs (Stage0 GlobalLibs): utils/hsc2hs/src/HSCParser.hs => _build/stageBoot/utils/hsc2hs/build/HSCParser.o # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Version.hi # _build/stage0/utils/hp2ps/build/c/Marks.o # _build/stage0/utils/hp2ps/build/c/Deviation.o # _build/stage0/utils/hp2ps/build/c/Key.o # _build/stage0/utils/hp2ps/build/c/TraceElement.o # utils/hp2ps/Marks.c # _build/stage0/utils/hp2ps/build/c/Dimensions.o # _build/stage0/utils/hp2ps/build/c/HpFile.o # utils/hp2ps/Dimensions.c # _build/stage0/utils/hp2ps/build/c/TopTwenty.o | ContextData oracle: resolving data for 'hp2ps' (Stage0 InTreeLibs, v)... # _build/stage0/utils/hp2ps/build/c/Error.o # utils/hp2ps/Error.c # _build/stage0/utils/hp2ps/build/c/Main.o # utils/hp2ps/Main.c # _build/stage0/utils/hp2ps/build/c/AreaBelow.o # _build/stage0/utils/hp2ps/build/c/Scale.o # utils/hp2ps/Scale.c # utils/hp2ps/Deviation.c # _build/stage0/utils/hp2ps/build/c/AuxFile.o # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Data/Int.hi # _build/stageBoot/utils/hsc2hs/build/Compat/TempFile.hi # utils/hp2ps/HpFile.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Scale.c => _build/stage0/utils/hp2ps/build/c/Scale.o.d | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Dimensions.c => _build/stage0/utils/hp2ps/build/c/Dimensions.o.d linters/lint-notes/Notes.hs:164:16: 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." | 164 | bestLev x ds = head $ sortBy (comparing (\d -> lev x (show (noteDefName d)))) ds | ^^^^ | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/HpFile.c => _build/stage0/utils/hp2ps/build/c/HpFile.o.d # utils/hp2ps/Defines.h # utils/hp2ps/Utilities.h # _build/stage0/utils/hp2ps/build/c/Axes.o # utils/hp2ps/Scale.h # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/containers-0.6.8-inplace/Data/Sequence.hi # utils/hp2ps/AreaBelow.c # _build/stage0/utils/hp2ps/build/c/PsFile.o # utils/hp2ps/PsFile.c | Run Ghc CompileHs (Stage0 GlobalLibs): utils/hsc2hs/src/ATTParser.hs => _build/stageBoot/utils/hsc2hs/build/ATTParser.o | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/AreaBelow.c => _build/stage0/utils/hp2ps/build/c/AreaBelow.o.d | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/PsFile.c => _build/stage0/utils/hp2ps/build/c/PsFile.o.d # utils/hp2ps/TopTwenty.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Marks.c => _build/stage0/utils/hp2ps/build/c/Marks.o.d # utils/hp2ps/Key.c # _build/stage0/libraries/transformers/build/autogen/cabal_macros.h # cabal-autogen (for _build/stage0/libraries/transformers/build/autogen/cabal_macros.h) | Remove file _build/stageBoot/utils/compare_sizes/.dependencies.mk.bak | KeyValues oracle: reading '_build/stageBoot/utils/compare_sizes/.dependencies'... | Run Ghc CompileHs (Stage0 GlobalLibs): utils/hsc2hs/src/Compat/TempFile.hs => _build/stageBoot/utils/hsc2hs/build/Compat/TempFile.o | Run Ghc CompileHs (Stage0 GlobalLibs): linters/lint-notes/Main.hs => _build/stageBoot/linters/lint-notes/build/Main.o | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Error.c => _build/stage0/utils/hp2ps/build/c/Error.o.d # utils/hp2ps/Key.h # utils/hp2ps/Axes.h # utils/hp2ps/PsFile.h # utils/hp2ps/Main.h # utils/hp2ps/AuxFile.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Main.c => _build/stage0/utils/hp2ps/build/c/Main.o.d # utils/hp2ps/HpFile.h # _build/stage0/utils/hp2ps/build/c/Curves.o # utils/hp2ps/Curves.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Curves.c => _build/stage0/utils/hp2ps/build/c/Curves.o.d | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/TopTwenty.c => _build/stage0/utils/hp2ps/build/c/TopTwenty.o.d # utils/hp2ps/Error.h # _build/stage0/utils/hp2ps/build/hp2ps/autogen/cabal_macros.h # cabal-autogen (for _build/stage0/utils/hp2ps/build/hp2ps/autogen/cabal_macros.h) # utils/hp2ps/Deviation.h # utils/hp2ps/TraceElement.h # utils/hp2ps/Curves.h | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/AuxFile.c => _build/stage0/utils/hp2ps/build/c/AuxFile.o.d | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/HpFile.c => _build/stage0/utils/hp2ps/build/c/HpFile.o # _build/stage0/utils/hp2ps/build/c/Reorder.o # utils/hp2ps/TraceElement.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Key.c => _build/stage0/utils/hp2ps/build/c/Key.o.d # utils/hp2ps/Shade.h # _build/stageBoot/utils/hsc2hs/build/Paths_hsc2hs.hi # _build/stageBoot/utils/hsc2hs/build/C.hi | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/TraceElement.c => _build/stage0/utils/hp2ps/build/c/TraceElement.o.d # utils/hp2ps/Reorder.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Reorder.c => _build/stage0/utils/hp2ps/build/c/Reorder.o.d # _build/stage0/libraries/ghc-boot-th/build/autogen/cabal_macros.h # cabal-autogen (for _build/stage0/libraries/ghc-boot-th/build/autogen/cabal_macros.h) # _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) | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/TraceElement.c => _build/stage0/utils/hp2ps/build/c/TraceElement.o # _build/stage0/libraries/ghc-boot-th/build/stamp-ghc-boot-th-9.8.2-inplace # _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 | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Deviation.c => _build/stage0/utils/hp2ps/build/c/Deviation.o.d # _build/stage0/utils/hp2ps/build/c/Utilities.o # utils/hp2ps/Utilities.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Utilities.c => _build/stage0/utils/hp2ps/build/c/Utilities.o.d | Run Ghc CompileHs (Stage0 GlobalLibs): utils/genprimopcode/Lexer.hs => _build/stageBoot/utils/genprimopcode/build/Lexer.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/Utilities.c => _build/stage0/utils/hp2ps/build/c/Utilities.o # utils/hp2ps/Axes.c | Run Cc (FindCDependencies CDep) (Stage0 InTreeLibs): utils/hp2ps/Axes.c => _build/stage0/utils/hp2ps/build/c/Axes.o.d # _build/stage0/libraries/terminfo/build/stamp-terminfo-0.4.1.6-inplace # libraries/terminfo/System/Console/Terminfo/Effects.hs # libraries/terminfo/System/Console/Terminfo/Edit.hs # libraries/terminfo/System/Console/Terminfo.hs # libraries/terminfo/System/Console/Terminfo/Base.hs # libraries/terminfo/System/Console/Terminfo/Color.hs # libraries/terminfo/System/Console/Terminfo/Keys.hs # _build/stage0/libraries/terminfo/build/libHSterminfo-0.4.1.6-inplace.a # _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/Color.o # _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.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo.hi # _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/Cursor.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/Keys.o # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Keys.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Keys.hi # _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Base.o _build/stage0/libraries/terminfo/build/System/Console/Terminfo/Base.hi # _build/stage0/libraries/transformers/build/stamp-transformers-0.6.1.0-inplace # utils/hp2ps/Dimensions.h | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Curves.c => _build/stage0/utils/hp2ps/build/c/Curves.o | Run Ghc CompileCWithGhc (Stage0 InTreeLibs): utils/hp2ps/Dimensions.c => _build/stage0/utils/hp2ps/build/c/Dimensions.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/Scale.c => _build/stage0/utils/hp2ps/build/c/Scale.o # /home/pbulk/work/lang/ghc98/work/.tools/lib/ghc-9.8.2/lib/x86_64-solaris-ghc-9.8.2/base-4.19.1.0-inplace/Control/Exception.hi | Run Ghc CompileHs (Stage0 GlobalLibs): utils/compare_sizes/Main.hs => _build/stageBoot/utils/compare_sizes/build/Main.o 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