Configuring commsec-0.2.1... Dependency base ==4.6.0.1: using base-4.6.0.1 Dependency bytestring ==0.10.0.2: using bytestring-0.10.0.2 Dependency cipher-aes128 ==0.4.1: using cipher-aes128-0.4.1 Dependency crypto-api ==0.12.2.2: using crypto-api-0.12.2.2 Dependency network ==2.4.1.2: using network-2.4.1.2 Using Cabal-1.16.0.3 compiled by ghc-7.6 Using compiler: ghc-7.6.3 Using install prefix: /srv/hackage/var/build/cache/inst Binaries installed in: /srv/hackage/var/build/cache/inst/bin Libraries installed in: /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3 Private binaries installed in: /srv/hackage/var/build/cache/inst/libexec Data files installed in: /srv/hackage/var/build/cache/inst/share/commsec-0.2.1 Documentation installed in: /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1 Using alex version 3.0.1 found on system at: /usr/bin/alex Using ar found on system at: /usr/bin/ar No c2hs found No cpphs found No ffihugs found Using gcc version 4.7 found on system at: /usr/bin/gcc Using ghc version 7.6.3 found on system at: /usr/local/bin/ghc Using ghc-pkg version 7.6.3 found on system at: /usr/local/bin/ghc-pkg No greencard found Using haddock version 2.13.2 found on system at: /usr/local/bin/haddock Using happy version 1.18.9 found on system at: /usr/bin/happy No hmake found Using hpc version 0.6 found on system at: /usr/local/bin/hpc Using hsc2hs version 0.67 found on system at: /usr/local/bin/hsc2hs Using hscolour version 1.19 found on system at: /usr/bin/HsColour No hugs found No jhc found Using ld found on system at: /usr/bin/ld No lhc found No lhc-pkg found No nhc98 found No pkg-config found Using ranlib found on system at: /usr/bin/ranlib Using strip found on system at: /usr/bin/strip Using tar found on system at: /bin/tar No uhc found creating dist/build creating dist/build/autogen Building commsec-0.2.1... Preprocessing library commsec-0.2.1... Building library... creating dist/build /usr/local/bin/ghc --make -fbuilding-cabal-package -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -package-name commsec-0.2.1 -hide-all-packages -package-db /srv/hackage/var/build/cache/inst/local.conf.d -package-db dist/package.conf.inplace -package-id base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 -package-id bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f -package-id cipher-aes128-0.4.1-68c48f4b8fbd818455e915587cc7d953 -package-id crypto-api-0.12.2.2-f5b7e25dce3b88e433c9e45b27e8a248 -package-id network-2.4.1.2-fc99093587d92370c7febe034504fb40 -XHaskell98 Network.CommSec Network.CommSec.Package Network.CommSec.BitWindow Network.CommSec.Types -O0 [1 of 4] Compiling Network.CommSec.Types ( Network/CommSec/Types.hs, dist/build/Network/CommSec/Types.o ) [2 of 4] Compiling Network.CommSec.BitWindow ( Network/CommSec/BitWindow.hs, dist/build/Network/CommSec/BitWindow.o ) [3 of 4] Compiling Network.CommSec.Package ( Network/CommSec/Package.hs, dist/build/Network/CommSec/Package.o ) [4 of 4] Compiling Network.CommSec ( Network/CommSec.hs, dist/build/Network/CommSec.o ) Linking... /usr/bin/ar -r dist/build/libHScommsec-0.2.1.a dist/build/Network/CommSec.o dist/build/Network/CommSec/Package.o dist/build/Network/CommSec/BitWindow.o dist/build/Network/CommSec/Types.o /usr/bin/ar: creating dist/build/libHScommsec-0.2.1.a In-place registering commsec-0.2.1... /usr/local/bin/ghc-pkg update - --global --user --package-db=/srv/hackage/var/build/cache/inst/local.conf.d --package-db=dist/package.conf.inplace --no-user-package-conf Running Haddock for commsec-0.2.1... /usr/local/bin/haddock --ghc-version --built-in-themes creating dist/build creating dist/build/autogen Running hscolour for commsec-0.2.1... creating dist/doc/html/commsec creating dist/doc/html creating dist/doc creating dist/doc/html creating dist/doc/html/commsec Preprocessing library commsec-0.2.1... creating dist/doc/html/commsec/src /usr/bin/HsColour -print-css -odist/doc/html/commsec/src/hscolour.css /usr/bin/HsColour -css -anchor -odist/doc/html/commsec/src/Network-CommSec.html Network/CommSec.hs /usr/bin/HsColour -css -anchor -odist/doc/html/commsec/src/Network-CommSec-Package.html Network/CommSec/Package.hs /usr/bin/HsColour -css -anchor -odist/doc/html/commsec/src/Network-CommSec-BitWindow.html Network/CommSec/BitWindow.hs /usr/bin/HsColour -css -anchor -odist/doc/html/commsec/src/Network-CommSec-Types.html Network/CommSec/Types.hs /usr/local/bin/ghc --print-libdir -O0 Preprocessing library commsec-0.2.1... Warning: The documentation for the following packages are not installed. No links will be generated to these packages: rts-1.0, mtl-2.1.2, network-2.4.1.2, parsec-3.1.3, text-0.11.2.3, transformers-0.3.0.0 copy Network/CommSec.hs to dist/build/tmp-24698/Network/CommSec.hs copy Network/CommSec/Package.hs to dist/build/tmp-24698/Network/CommSec/Package.hs copy Network/CommSec/BitWindow.hs to dist/build/tmp-24698/Network/CommSec/BitWindow.hs copy Network/CommSec/Types.hs to dist/build/tmp-24698/Network/CommSec/Types.hs creating dist/doc/html/commsec /usr/local/bin/haddock --prologue=dist/doc/html/commsec/haddock-prolog24698.txt --dump-interface=dist/doc/html/commsec/commsec.haddock --optghc=-package-name --optghc=commsec-0.2.1 --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} --use-contents=/package/commsec-0.2.1 --verbosity=1 --html --read-interface=/package/array-0.4.0.1/docs,/usr/local/share/doc/ghc/html/libraries/array-0.4.0.1/array.haddock --read-interface=/package/base-4.6.0.1/docs,/usr/local/share/doc/ghc/html/libraries/base-4.6.0.1/base.haddock --read-interface=/package/bytestring-0.10.0.2/docs,/usr/local/share/doc/ghc/html/libraries/bytestring-0.10.0.2/bytestring.haddock --read-interface=/package/cereal-0.3.5.2/docs,/srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/cereal.haddock --read-interface=/package/cipher-aes128-0.4.1/docs,/srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/cipher-aes128.haddock --read-interface=/package/containers-0.5.0.0/docs,/usr/local/share/doc/ghc/html/libraries/containers-0.5.0.0/containers.haddock --read-interface=/package/crypto-api-0.12.2.2/docs,/srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/crypto-api.haddock --read-interface=/package/deepseq-1.3.0.1/docs,/usr/local/share/doc/ghc/html/libraries/deepseq-1.3.0.1/deepseq.haddock --read-interface=/package/entropy-0.2.2.2/docs,/srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/entropy.haddock --read-interface=/package/ghc-prim-0.3.0.0/docs,/usr/local/share/doc/ghc/html/libraries/ghc-prim-0.3.0.0/ghc-prim.haddock --read-interface=/package/integer-gmp-0.5.0.0/docs,/usr/local/share/doc/ghc/html/libraries/integer-gmp-0.5.0.0/integer-gmp.haddock --read-interface=/package/old-locale-1.0.0.5/docs,/usr/local/share/doc/ghc/html/libraries/old-locale-1.0.0.5/old-locale.haddock --read-interface=/package/tagged-0.7/docs,/srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/tagged.haddock --read-interface=/package/time-1.4.0.1/docs,/usr/local/share/doc/ghc/html/libraries/time-1.4.0.1/time.haddock --read-interface=/package/unix-2.6.0.1/docs,/usr/local/share/doc/ghc/html/libraries/unix-2.6.0.1/unix.haddock --odir=dist/doc/html/commsec/ --title=commsec-0.2.1: Provide communications security using symmetric ephemeral keys description: This package provides confidentiallity, integrity and replay detection. Users must provide ephemeral keys for one time use (reuse will compromise the security guarentees). Starting with shared secret, this package builds bi-directional channels for datagram based communication. --optghc=-fbuilding-cabal-package --optghc=-odir --optghc=dist/build/tmp-24698 --optghc=-hidir --optghc=dist/build/tmp-24698 --optghc=-stubdir --optghc=dist/build/tmp-24698 --optghc=-i --optghc=-idist/build --optghc=-i. --optghc=-idist/build/autogen --optghc=-Idist/build/autogen --optghc=-Idist/build --optghc=-optP-include --optghc=-optPdist/build/autogen/cabal_macros.h --optghc=-hide-all-packages --optghc=-package-db --optghc=/srv/hackage/var/build/cache/inst/local.conf.d --optghc=-package-id --optghc=base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 --optghc=-package-id --optghc=bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f --optghc=-package-id --optghc=cipher-aes128-0.4.1-68c48f4b8fbd818455e915587cc7d953 --optghc=-package-id --optghc=crypto-api-0.12.2.2-f5b7e25dce3b88e433c9e45b27e8a248 --optghc=-package-id --optghc=network-2.4.1.2-fc99093587d92370c7febe034504fb40 --optghc=-XHaskell98 -B/usr/local/lib/ghc-7.6.3 dist/build/tmp-24698/Network/CommSec.hs dist/build/tmp-24698/Network/CommSec/Package.hs dist/build/tmp-24698/Network/CommSec/BitWindow.hs dist/build/tmp-24698/Network/CommSec/Types.hs --built-in-themes Haddock coverage: 67% ( 2 / 3) in 'Network.CommSec.Types' 25% ( 1 / 4) in 'Network.CommSec.BitWindow' 83% ( 20 / 24) in 'Network.CommSec.Package' 77% ( 10 / 13) in 'Network.CommSec' Warning: Network.CommSec: could not find link destinations for: Network.Socket.Types.Socket Network.Socket.Types.PortNumber Network.Socket.HostName Documentation created: dist/doc/html/commsec/index.html directory dist/doc/html/commsec does exist: True creating /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html copy directory 'dist/doc/html/commsec' to '/srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html'. creating /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html creating /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/src Installing dist/doc/html/commsec/commsec.haddock to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/commsec.haddock Installing dist/doc/html/commsec/doc-index.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/doc-index.html Installing dist/doc/html/commsec/Network-CommSec-Types.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/Network-CommSec-Types.html Installing dist/doc/html/commsec/mini_Network-CommSec-Types.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/mini_Network-CommSec-Types.html Installing dist/doc/html/commsec/Network-CommSec-BitWindow.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/Network-CommSec-BitWindow.html Installing dist/doc/html/commsec/mini_Network-CommSec-BitWindow.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/mini_Network-CommSec-BitWindow.html Installing dist/doc/html/commsec/Network-CommSec-Package.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/Network-CommSec-Package.html Installing dist/doc/html/commsec/mini_Network-CommSec-Package.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/mini_Network-CommSec-Package.html Installing dist/doc/html/commsec/Network-CommSec.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/Network-CommSec.html Installing dist/doc/html/commsec/mini_Network-CommSec.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/mini_Network-CommSec.html Installing dist/doc/html/commsec/hslogo-16.png to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/hslogo-16.png Installing dist/doc/html/commsec/minus.gif to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/minus.gif Installing dist/doc/html/commsec/ocean.css to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/ocean.css Installing dist/doc/html/commsec/plus.gif to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/plus.gif Installing dist/doc/html/commsec/synopsis.png to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/synopsis.png Installing dist/doc/html/commsec/haskell_icon.gif to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/haskell_icon.gif Installing dist/doc/html/commsec/xhaddock.css to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/xhaddock.css Installing dist/doc/html/commsec/haddock-util.js to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/haddock-util.js Installing dist/doc/html/commsec/frames.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/frames.html Installing dist/doc/html/commsec/src/hscolour.css to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/src/hscolour.css Installing dist/doc/html/commsec/src/Network-CommSec.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/src/Network-CommSec.html Installing dist/doc/html/commsec/src/Network-CommSec-Package.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/src/Network-CommSec-Package.html Installing dist/doc/html/commsec/src/Network-CommSec-BitWindow.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/src/Network-CommSec-BitWindow.html Installing dist/doc/html/commsec/src/Network-CommSec-Types.html to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/src/Network-CommSec-Types.html creating /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html Installing dist/doc/html/commsec/commsec.haddock to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/html/commsec.haddock creating /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1 Installing LICENSE to /srv/hackage/var/build/cache/inst/share/doc/commsec-0.2.1/LICENSE Installing library in /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3 creating /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3/Network creating /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3 creating /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1 creating /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3 creating /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3/Network creating /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3/Network/CommSec Installing dist/build/Network/CommSec.hi to /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3/Network/CommSec.hi Installing dist/build/Network/CommSec/Package.hi to /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3/Network/CommSec/Package.hi Installing dist/build/Network/CommSec/BitWindow.hi to /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3/Network/CommSec/BitWindow.hi Installing dist/build/Network/CommSec/Types.hi to /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3/Network/CommSec/Types.hi creating /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3 Installing dist/build/libHScommsec-0.2.1.a to /srv/hackage/var/build/cache/inst/lib/commsec-0.2.1/ghc-7.6.3/libHScommsec-0.2.1.a /usr/local/bin/ghc --abi-hash -fbuilding-cabal-package -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -i. -idist/build/autogen -Idist/build/autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -package-name commsec-0.2.1 -hide-all-packages -package-db /srv/hackage/var/build/cache/inst/local.conf.d -package-id base-4.6.0.1-8aa5d403c45ea59dcd2c39f123e27d57 -package-id bytestring-0.10.0.2-4f93248f75667c2c3321a7a6761b576f -package-id cipher-aes128-0.4.1-68c48f4b8fbd818455e915587cc7d953 -package-id crypto-api-0.12.2.2-f5b7e25dce3b88e433c9e45b27e8a248 -package-id network-2.4.1.2-fc99093587d92370c7febe034504fb40 -XHaskell98 Network.CommSec Network.CommSec.Package Network.CommSec.BitWindow Network.CommSec.Types -O0 Registering commsec-0.2.1... /usr/local/bin/ghc-pkg update - --global --user --package-db=/srv/hackage/var/build/cache/inst/local.conf.d --no-user-package-conf