Skip to content

Instantly share code, notes, and snippets.

@rmcgibbo
Created February 26, 2021 00:53
Show Gist options
  • Save rmcgibbo/244ac2b9a33394006a718e40562a964b to your computer and use it in GitHub Desktop.
Save rmcgibbo/244ac2b9a33394006a718e40562a964b to your computer and use it in GitHub Desktop.
system: x86_64-linux | build_time: a minute | https://github.com/NixOS/nixpkgs/pull/114371
@nix { "action": "setPhase", "phase": "setupCompilerEnvironmentPhase" }
setupCompilerEnvironmentPhase
Build with /nix/store/mhyvhps0aaf9vc0cziv8zr1nq7anvc5g-ghc-8.10.4.
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/dnx7hpl7wz81r3av4l09pqqhdqi4qpg6-xml-1.3.14.tar.gz
source root is xml-1.3.14
setting SOURCE_DATE_EPOCH to timestamp 1424727750 of file xml-1.3.14/xml.cabal
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
Replace Cabal file with edited version from mirror://hackage/xml-1.3.14/revision/2.cabal.
@nix { "action": "setPhase", "phase": "compileBuildDriverPhase" }
compileBuildDriverPhase
setupCompileFlags: -package-db=/build/setup-package.conf.d -j8 +RTS -A64M -RTS -threaded -rtsopts
[1 of 1] Compiling Main ( Setup.hs, /build/Main.o )
Linking Setup ...
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
configureFlags: --verbose --prefix=/nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14 --libdir=$prefix/lib/$compiler --libsubdir=$abi/$libname --docdir=/nix/store/hyjf9h389cj0qrinhriyz610kzkhpckb-xml-1.3.14-doc/share/doc/xml-1.3.14 --with-gcc=gcc --package-db=/build/package.conf.d --ghc-options=-j8 +RTS -A64M -RTS --disable-split-objs --enable-library-profiling --profiling-detail=exported-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --disable-benchmarks --enable-library-vanilla --disable-library-for-ghci --ghc-option=-split-sections --extra-lib-dirs=/nix/store/d3nz4c5xf1bqz8rwr8m4gbsrny9ffidk-ncurses-6.2/lib --extra-lib-dirs=/nix/store/dy75jv9363ssbggrhxpc2agdq4an312x-libffi-3.3/lib --extra-lib-dirs=/nix/store/sqv0ykiri2mw4lbgir2p3bbbwk2hxmp5-gmp-6.2.1/lib
Using Parsec parser
Configuring xml-1.3.14...
Dependency base >=3 && <5: using base-4.14.1.0
Dependency bytestring -any: using bytestring-0.10.12.0
Dependency text -any: using text-1.2.4.1
Source component graph: component lib
Configured component graph:
component xml-1.3.14-40xBRy046nTCGDcKn6OQe9
include base-4.14.1.0
include bytestring-0.10.12.0
include text-1.2.4.1
Linked component graph:
unit xml-1.3.14-40xBRy046nTCGDcKn6OQe9
include base-4.14.1.0
include bytestring-0.10.12.0
include text-1.2.4.1
Text.XML.Light=xml-1.3.14-40xBRy046nTCGDcKn6OQe9:Text.XML.Light,Text.XML.Light.Cursor=xml-1.3.14-40xBRy046nTCGDcKn6OQe9:Text.XML.Light.Cursor,Text.XML.Light.Input=xml-1.3.14-40xBRy046nTCGDcKn6OQe9:Text.XML.Light.Input,Text.XML.Light.Lexer=xml-1.3.14-40xBRy046nTCGDcKn6OQe9:Text.XML.Light.Lexer,Text.XML.Light.Output=xml-1.3.14-40xBRy046nTCGDcKn6OQe9:Text.XML.Light.Output,Text.XML.Light.Proc=xml-1.3.14-40xBRy046nTCGDcKn6OQe9:Text.XML.Light.Proc,Text.XML.Light.Types=xml-1.3.14-40xBRy046nTCGDcKn6OQe9:Text.XML.Light.Types
Ready component graph:
definite xml-1.3.14-40xBRy046nTCGDcKn6OQe9
depends base-4.14.1.0
depends bytestring-0.10.12.0
depends text-1.2.4.1
Using Cabal-3.2.1.0 compiled by ghc-8.10
Using compiler: ghc-8.10.4
Using install prefix: /nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14
Executables installed in:
/nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/bin
Libraries installed in:
/nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/xml-1.3.14-40xBRy046nTCGDcKn6OQe9
Dynamic Libraries installed in:
/nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4
Private executables installed in:
/nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/libexec/x86_64-linux-ghc-8.10.4/xml-1.3.14
Data files installed in:
/nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/share/x86_64-linux-ghc-8.10.4/xml-1.3.14
Documentation installed in:
/nix/store/hyjf9h389cj0qrinhriyz610kzkhpckb-xml-1.3.14-doc/share/doc/xml-1.3.14
Configuration files installed in:
/nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/etc
No alex found
Using ar found on system at:
/nix/store/9f8y44vmjnwdjvzlff0gm3f3g6ycyyqy-binutils-2.35.1/bin/ar
No c2hs found
No cpphs found
No doctest found
Using gcc version 10.2.0 given by user at:
/nix/store/i9a3zzf2spmw67jppvkj2yavnbka62id-gcc-wrapper-10.2.0/bin/gcc
Using ghc version 8.10.4 found on system at:
/nix/store/mhyvhps0aaf9vc0cziv8zr1nq7anvc5g-ghc-8.10.4/bin/ghc
Using ghc-pkg version 8.10.4 found on system at:
/nix/store/mhyvhps0aaf9vc0cziv8zr1nq7anvc5g-ghc-8.10.4/bin/ghc-pkg
No ghcjs found
No ghcjs-pkg found
No greencard found
Using haddock version 2.24.0 found on system at:
/nix/store/mhyvhps0aaf9vc0cziv8zr1nq7anvc5g-ghc-8.10.4/bin/haddock
No happy found
Using haskell-suite found on system at: haskell-suite-dummy-location
Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
No hmake found
Using hpc version 0.68 found on system at:
/nix/store/mhyvhps0aaf9vc0cziv8zr1nq7anvc5g-ghc-8.10.4/bin/hpc
Using hsc2hs version 0.68.7 found on system at:
/nix/store/mhyvhps0aaf9vc0cziv8zr1nq7anvc5g-ghc-8.10.4/bin/hsc2hs
Using hscolour version 1.24 found on system at:
/nix/store/ai6fir637gdng7k5gdi4ydwayxq5ij99-hscolour-1.24.4/bin/HsColour
No jhc found
Using ld found on system at:
/nix/store/f4w8p656gg6v2k1v0whwmyk09kz3k8ic-binutils-wrapper-2.35.1/bin/ld.gold
No pkg-config found
Using runghc version 8.10.4 found on system at:
/nix/store/mhyvhps0aaf9vc0cziv8zr1nq7anvc5g-ghc-8.10.4/bin/runghc
Using strip version 2.35 found on system at:
/nix/store/9f8y44vmjnwdjvzlff0gm3f3g6ycyyqy-binutils-2.35.1/bin/strip
Using tar found on system at:
/nix/store/cisss0pcfh72kmnsv4qa6h41wcwb9mkv-gnutar-1.32/bin/tar
No uhc found
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Preprocessing library for xml-1.3.14..
Building library for xml-1.3.14..
[1 of 7] Compiling Text.XML.Light.Types ( Text/XML/Light/Types.hs, dist/build/Text/XML/Light/Types.o, dist/build/Text/XML/Light/Types.dyn_o )
[2 of 7] Compiling Text.XML.Light.Proc ( Text/XML/Light/Proc.hs, dist/build/Text/XML/Light/Proc.o, dist/build/Text/XML/Light/Proc.dyn_o )
[3 of 7] Compiling Text.XML.Light.Output ( Text/XML/Light/Output.hs, dist/build/Text/XML/Light/Output.o, dist/build/Text/XML/Light/Output.dyn_o )
[4 of 7] Compiling Text.XML.Light.Lexer ( Text/XML/Light/Lexer.hs, dist/build/Text/XML/Light/Lexer.o, dist/build/Text/XML/Light/Lexer.dyn_o )
Text/XML/Light/Lexer.hs:119:1: warning: [-Wtabs]
Tab character found here, and in one further location.
Please use spaces instead.
|
119 | | otherwise = munch ('>':acc) (nesting-1) ds
| ^^^^^^^^
[5 of 7] Compiling Text.XML.Light.Input ( Text/XML/Light/Input.hs, dist/build/Text/XML/Light/Input.o, dist/build/Text/XML/Light/Input.dyn_o )
[6 of 7] Compiling Text.XML.Light.Cursor ( Text/XML/Light/Cursor.hs, dist/build/Text/XML/Light/Cursor.o, dist/build/Text/XML/Light/Cursor.dyn_o )
[7 of 7] Compiling Text.XML.Light ( Text/XML/Light.hs, dist/build/Text/XML/Light.o, dist/build/Text/XML/Light.dyn_o )
[1 of 7] Compiling Text.XML.Light.Types ( Text/XML/Light/Types.hs, dist/build/Text/XML/Light/Types.p_o )
[2 of 7] Compiling Text.XML.Light.Proc ( Text/XML/Light/Proc.hs, dist/build/Text/XML/Light/Proc.p_o )
[3 of 7] Compiling Text.XML.Light.Output ( Text/XML/Light/Output.hs, dist/build/Text/XML/Light/Output.p_o )
[4 of 7] Compiling Text.XML.Light.Lexer ( Text/XML/Light/Lexer.hs, dist/build/Text/XML/Light/Lexer.p_o )
Text/XML/Light/Lexer.hs:119:1: warning: [-Wtabs]
Tab character found here, and in one further location.
Please use spaces instead.
|
119 | | otherwise = munch ('>':acc) (nesting-1) ds
| ^^^^^^^^
[5 of 7] Compiling Text.XML.Light.Input ( Text/XML/Light/Input.hs, dist/build/Text/XML/Light/Input.p_o )
[6 of 7] Compiling Text.XML.Light.Cursor ( Text/XML/Light/Cursor.hs, dist/build/Text/XML/Light/Cursor.p_o )
[7 of 7] Compiling Text.XML.Light ( Text/XML/Light.hs, dist/build/Text/XML/Light.p_o )
@nix { "action": "setPhase", "phase": "checkPhase" }
running tests
Package has no test suites.
@nix { "action": "setPhase", "phase": "haddockPhase" }
haddockPhase
Preprocessing library for xml-1.3.14..
Running Haddock on library for xml-1.3.14..
Warning: --source-* options are ignored when --hyperlinked-source is enabled.
Haddock coverage:
90% ( 10 / 11) in 'Text.XML.Light.Types'
Missing documentation for:
CDataKind (Text/XML/Light/Types.hs:50)
100% ( 21 / 21) in 'Text.XML.Light.Proc'
65% ( 13 / 20) in 'Text.XML.Light.Output'
Missing documentation for:
showContent (Text/XML/Light/Output.hs:140)
showElement (Text/XML/Light/Output.hs:143)
showCData (Text/XML/Light/Output.hs:146)
showQName (Text/XML/Light/Output.hs:198)
showAttr (Text/XML/Light/Output.hs:195)
ConfigPP (Text/XML/Light/Output.hs:34)
tagEnd (Text/XML/Light/Output.hs:188)
Text/XML/Light/Lexer.hs:119:1: warning: [-Wtabs]
Tab character found here, and in one further location.
Please use spaces instead.
|
119 | | otherwise = munch ('>':acc) (nesting-1) ds
| ^^^^^^^^
11% ( 3 / 26) in 'Text.XML.Light.Lexer'
Missing documentation for:
Module header
XmlSource (Text/XML/Light/Lexer.hs:15)
linenumber (Text/XML/Light/Lexer.hs:36)
LChar (Text/XML/Light/Lexer.hs:64)
LString (Text/XML/Light/Lexer.hs:65)
Token (Text/XML/Light/Lexer.hs:66)
tokens (Text/XML/Light/Lexer.hs:72)
tokens' (Text/XML/Light/Lexer.hs:75)
special (Text/XML/Light/Lexer.hs:96)
qualName (Text/XML/Light/Lexer.hs:128)
tag (Text/XML/Light/Lexer.hs:140)
attribs (Text/XML/Light/Lexer.hs:151)
attrib (Text/XML/Light/Lexer.hs:169)
attr_val (Text/XML/Light/Lexer.hs:174)
dropSpace (Text/XML/Light/Lexer.hs:179)
break' (Text/XML/Light/Lexer.hs:195)
breakn (Text/XML/Light/Lexer.hs:201)
decode_attr (Text/XML/Light/Lexer.hs:206)
Txt (Text/XML/Light/Lexer.hs:213)
decode_text (Text/XML/Light/Lexer.hs:215)
cref_to_char (Text/XML/Light/Lexer.hs:223)
num_esc (Text/XML/Light/Lexer.hs:233)
cvt_char (Text/XML/Light/Lexer.hs:241)
100% ( 3 / 3) in 'Text.XML.Light.Input'
90% ( 45 / 50) in 'Text.XML.Light.Cursor'
Missing documentation for:
Tag (Text/XML/Light/Cursor.hs:76)
getTag (Text/XML/Light/Cursor.hs:81)
setTag (Text/XML/Light/Cursor.hs:87)
fromTag (Text/XML/Light/Cursor.hs:90)
Path (Text/XML/Light/Cursor.hs:97)
100% ( 10 / 10) in 'Text.XML.Light'
Documentation created: dist/doc/html/xml/index.html, dist/doc/html/xml/xml.txt
@nix { "action": "setPhase", "phase": "installPhase" }
installing
Installing library in /nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/xml-1.3.14-40xBRy046nTCGDcKn6OQe9
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14
shrinking /nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/lib/ghc-8.10.4/x86_64-linux-ghc-8.10.4/libHSxml-1.3.14-40xBRy046nTCGDcKn6OQe9-ghc8.10.4.so
strip is /nix/store/9f8y44vmjnwdjvzlff0gm3f3g6ycyyqy-binutils-2.35.1/bin/strip
stripping (with command strip and flags -S) in /nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14/lib
patching script interpreter paths in /nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14
checking for references to /build/ in /nix/store/flpp2vqjq97zrpf5wrgkmyjspq8dzz4m-xml-1.3.14...
shrinking RPATHs of ELF executables and libraries in /nix/store/hyjf9h389cj0qrinhriyz610kzkhpckb-xml-1.3.14-doc
strip is /nix/store/9f8y44vmjnwdjvzlff0gm3f3g6ycyyqy-binutils-2.35.1/bin/strip
patching script interpreter paths in /nix/store/hyjf9h389cj0qrinhriyz610kzkhpckb-xml-1.3.14-doc
checking for references to /build/ in /nix/store/hyjf9h389cj0qrinhriyz610kzkhpckb-xml-1.3.14-doc...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment