*** setup configure Configuring HsOpenSSL-0.4.1... Flags chosen: splitbase=True Dependency base>=3: using base-3.0.1.0 Dependency bytestring-any: using bytestring-0.9.1.0 Dependency time>=1.1.1: using time-1.1.2.1 Dependency old-locale-any: using old-locale-1.0.0.0 Dependency network>=2.1.0.0: using network-2.2.0.0 Using compiler: ghc-6.8.2 Using install prefix: /usr/local/tmp/archive/install Binaries installed in: /usr/local/tmp/archive/install/bin Libraries installed in: /usr/local/tmp/archive/install/lib/HsOpenSSL-0.4.1/ghc-6.8.2 Private binaries installed in: /usr/local/tmp/archive/install/libexec Data files installed in: /usr/local/tmp/archive/install/share/HsOpenSSL-0.4.1 Documentation installed in: /usr/local/tmp/archive/install/share/doc/HsOpenSSL-0.4.1 Using alex version 2.0.1 found on system at: /usr/local/bin/alex Using ar found on system at: /usr/bin/ar Using c2hs version 0.15.1 found on system at: /usr/local/bin/c2hs Using cpphs version 0.7 found on system at: /usr/bin/cpphs Using ffihugs found on system at: /usr/local/bin/ffihugs Using ghc version 6.8.2 found on system at: /usr/local/bin/ghc Using ghc-pkg version 6.8.2 found on system at: /usr/local/bin/ghc-pkg No greencard found Using haddock version 2.1.0 found on system at: /usr/local/bin/haddock Using happy version 1.17 found on system at: /usr/local/bin/happy No hmake found Using hsc2hs version 0.66-ghc found on system at: /usr/local/bin/hsc2hs Using hscolour version 1.9 found on system at: /usr/local/bin/HsColour Using hugs found on system at: /usr/local/bin/hugs No jhc found Using ld found on system at: /usr/bin/ld No nhc98 found Using pkg-config version 0.22 found on system at: /usr/bin/pkg-config 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 sh configure --with-compiler=ghc --prefix=/usr/local/tmp/archive/install checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for OPENSSL... yes configure: creating ./config.status config.status: creating HsOpenSSL.buildinfo *** setup build Reading parameters from /usr/local/tmp/archive/build/HsOpenSSL-0.4.1/HsOpenSSL.buildinfo Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library HsOpenSSL-0.4.1... Creating dist/build (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL.hs OpenSSL.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/BN.hs OpenSSL/BN.hsc Creating dist/build/OpenSSL/EVP (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/EVP/Base64.hs OpenSSL/EVP/Base64.hsc Creating dist/build/OpenSSL/EVP (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/EVP/Cipher.hs OpenSSL/EVP/Cipher.hsc Creating dist/build/OpenSSL/EVP (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/EVP/Digest.hs OpenSSL/EVP/Digest.hsc Creating dist/build/OpenSSL/EVP (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/EVP/Open.hs OpenSSL/EVP/Open.hsc Creating dist/build/OpenSSL/EVP (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/EVP/PKey.hs OpenSSL/EVP/PKey.hsc Creating dist/build/OpenSSL/EVP (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/EVP/Seal.hs OpenSSL/EVP/Seal.hsc Creating dist/build/OpenSSL/EVP (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/EVP/Sign.hs OpenSSL/EVP/Sign.hsc Creating dist/build/OpenSSL/EVP (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/EVP/Verify.hs OpenSSL/EVP/Verify.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/Cipher.hs OpenSSL/Cipher.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/PEM.hs OpenSSL/PEM.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/PKCS7.hs OpenSSL/PKCS7.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/Random.hs OpenSSL/Random.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/DSA.hs OpenSSL/DSA.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/RSA.hs OpenSSL/RSA.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/X509.hs OpenSSL/X509.hsc Creating dist/build/OpenSSL/X509 (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/X509/Revocation.hs OpenSSL/X509/Revocation.hsc Creating dist/build/OpenSSL/X509 (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/X509/Request.hs OpenSSL/X509/Request.hsc Creating dist/build/OpenSSL/X509 (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/X509/Store.hs OpenSSL/X509/Store.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/Session.hs OpenSSL/Session.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/ASN1.hs OpenSSL/ASN1.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/BIO.hs OpenSSL/BIO.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/ERR.hs OpenSSL/ERR.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/Objects.hs OpenSSL/Objects.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/SSL.hs OpenSSL/SSL.hsc Creating dist/build/OpenSSL (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/Stack.hs OpenSSL/Stack.hsc Creating dist/build/OpenSSL/X509 (and its parents) /usr/local/bin/hsc2hs --cc=/usr/local/bin/ghc --ld=/usr/local/bin/ghc --cflag=-package --cflag=base-3.0.1.0 --cflag=-package --cflag=bytestring-0.9.1.0 --cflag=-package --cflag=time-1.1.2.1 --cflag=-package --cflag=old-locale-1.0.0.0 --cflag=-package --cflag=network-2.2.0.0 --cflag=-Icbits --lflag=-optl-lssl --lflag=-optl-lcrypto -o dist/build/OpenSSL/X509/Name.hs OpenSSL/X509/Name.hsc Building HsOpenSSL-0.4.1... Building library... Creating dist/build (and its parents) /usr/local/bin/ghc -package-name HsOpenSSL-0.4.1 --make -hide-all-packages -i -idist/build/autogen -idist/build -i. -Idist/build -Icbits -odir dist/build -hidir dist/build -stubdir dist/build -package base-3.0.1.0 -package bytestring-0.9.1.0 -package time-1.1.2.1 -package old-locale-1.0.0.0 -package network-2.2.0.0 -O -Wall -fglasgow-exts -XForeignFunctionInterface -XEmptyDataDecls -XMagicHash OpenSSL OpenSSL.BN OpenSSL.EVP.Base64 OpenSSL.EVP.Cipher OpenSSL.EVP.Digest OpenSSL.EVP.Open OpenSSL.EVP.PKey OpenSSL.EVP.Seal OpenSSL.EVP.Sign OpenSSL.EVP.Verify OpenSSL.Cipher OpenSSL.PEM OpenSSL.PKCS7 OpenSSL.Random OpenSSL.DSA OpenSSL.RSA OpenSSL.X509 OpenSSL.X509.Revocation OpenSSL.X509.Request OpenSSL.X509.Store OpenSSL.Session OpenSSL.ASN1 OpenSSL.BIO OpenSSL.ERR OpenSSL.Objects OpenSSL.SSL OpenSSL.Stack OpenSSL.Utils OpenSSL.X509.Name [ 1 of 29] Compiling OpenSSL.Stack ( dist/build/OpenSSL/Stack.hs, dist/build/OpenSSL/Stack.o ) [ 2 of 29] Compiling OpenSSL.SSL ( dist/build/OpenSSL/SSL.hs, dist/build/OpenSSL/SSL.o ) [ 3 of 29] Compiling OpenSSL.Objects ( dist/build/OpenSSL/Objects.hs, dist/build/OpenSSL/Objects.o ) [ 4 of 29] Compiling OpenSSL.ERR ( dist/build/OpenSSL/ERR.hs, dist/build/OpenSSL/ERR.o ) [ 5 of 29] Compiling OpenSSL.Utils ( OpenSSL/Utils.hs, dist/build/OpenSSL/Utils.o ) [ 6 of 29] Compiling OpenSSL.BIO ( dist/build/OpenSSL/BIO.hs, dist/build/OpenSSL/BIO.o ) [ 7 of 29] Compiling OpenSSL.Random ( dist/build/OpenSSL/Random.hs, dist/build/OpenSSL/Random.o ) [ 8 of 29] Compiling OpenSSL.Cipher ( dist/build/OpenSSL/Cipher.hs, dist/build/OpenSSL/Cipher.o ) [ 9 of 29] Compiling OpenSSL.EVP.Digest ( dist/build/OpenSSL/EVP/Digest.hs, dist/build/OpenSSL/EVP/Digest.o ) [10 of 29] Compiling OpenSSL.EVP.Cipher ( dist/build/OpenSSL/EVP/Cipher.hs, dist/build/OpenSSL/EVP/Cipher.o ) [11 of 29] Compiling OpenSSL.EVP.Base64 ( dist/build/OpenSSL/EVP/Base64.hs, dist/build/OpenSSL/EVP/Base64.o ) [12 of 29] Compiling OpenSSL.BN ( dist/build/OpenSSL/BN.hs, dist/build/OpenSSL/BN.o ) OpenSSL/BN.hsc:189:0: Warning: Pattern match(es) are overlapped In the definition of `integerToBN': integerToBN (S# v) = ... integerToBN (v@(J# nlimbs_ bytearray)) = ... OpenSSL/BN.hsc:189:0: Warning: Pattern match(es) are non-exhaustive In the definition of `integerToBN': Patterns not matched: #x with #x `notElem` [0#] [13 of 29] Compiling OpenSSL.DSA ( dist/build/OpenSSL/DSA.hs, dist/build/OpenSSL/DSA.o ) [14 of 29] Compiling OpenSSL.RSA ( dist/build/OpenSSL/RSA.hs, dist/build/OpenSSL/RSA.o ) [15 of 29] Compiling OpenSSL.EVP.PKey ( dist/build/OpenSSL/EVP/PKey.hs, dist/build/OpenSSL/EVP/PKey.o ) [16 of 29] Compiling OpenSSL.EVP.Open ( dist/build/OpenSSL/EVP/Open.hs, dist/build/OpenSSL/EVP/Open.o ) [17 of 29] Compiling OpenSSL.EVP.Seal ( dist/build/OpenSSL/EVP/Seal.hs, dist/build/OpenSSL/EVP/Seal.o ) [18 of 29] Compiling OpenSSL.EVP.Sign ( dist/build/OpenSSL/EVP/Sign.hs, dist/build/OpenSSL/EVP/Sign.o ) [19 of 29] Compiling OpenSSL.EVP.Verify ( dist/build/OpenSSL/EVP/Verify.hs, dist/build/OpenSSL/EVP/Verify.o ) [20 of 29] Compiling OpenSSL.ASN1 ( dist/build/OpenSSL/ASN1.hs, dist/build/OpenSSL/ASN1.o ) [21 of 29] Compiling OpenSSL.X509.Name ( dist/build/OpenSSL/X509/Name.hs, dist/build/OpenSSL/X509/Name.o ) [22 of 29] Compiling OpenSSL.X509 ( dist/build/OpenSSL/X509.hs, dist/build/OpenSSL/X509.o ) [23 of 29] Compiling OpenSSL.Session ( dist/build/OpenSSL/Session.hs, dist/build/OpenSSL/Session.o ) [24 of 29] Compiling OpenSSL.X509.Revocation ( dist/build/OpenSSL/X509/Revocation.hs, dist/build/OpenSSL/X509/Revocation.o ) [25 of 29] Compiling OpenSSL.X509.Store ( dist/build/OpenSSL/X509/Store.hs, dist/build/OpenSSL/X509/Store.o ) [26 of 29] Compiling OpenSSL.PKCS7 ( dist/build/OpenSSL/PKCS7.hs, dist/build/OpenSSL/PKCS7.o ) [27 of 29] Compiling OpenSSL.X509.Request ( dist/build/OpenSSL/X509/Request.hs, dist/build/OpenSSL/X509/Request.o ) [28 of 29] Compiling OpenSSL.PEM ( dist/build/OpenSSL/PEM.hs, dist/build/OpenSSL/PEM.o ) [29 of 29] Compiling OpenSSL ( OpenSSL.hs, dist/build/OpenSSL.o ) Building C Sources... Creating dist/build (and its parents) /usr/local/bin/ghc -Icbits -package base-3.0.1.0 -package bytestring-0.9.1.0 -package time-1.1.2.1 -package old-locale-1.0.0.0 -package network-2.2.0.0 -optc-O2 -odir dist/build -c cbits/HsOpenSSL.c Linking... /usr/bin/ar q dist/build/libHSHsOpenSSL-0.4.1.a dist/build/OpenSSL.o dist/build/OpenSSL/BN.o dist/build/OpenSSL/EVP/Base64.o dist/build/OpenSSL/EVP/Cipher.o dist/build/OpenSSL/EVP/Digest.o dist/build/OpenSSL/EVP/Open.o dist/build/OpenSSL/EVP/PKey.o dist/build/OpenSSL/EVP/Seal.o dist/build/OpenSSL/EVP/Sign.o dist/build/OpenSSL/EVP/Verify.o dist/build/OpenSSL/Cipher.o dist/build/OpenSSL/PEM.o dist/build/OpenSSL/PKCS7.o dist/build/OpenSSL/Random.o dist/build/OpenSSL/DSA.o dist/build/OpenSSL/RSA.o dist/build/OpenSSL/X509.o dist/build/OpenSSL/X509/Revocation.o dist/build/OpenSSL/X509/Request.o dist/build/OpenSSL/X509/Store.o dist/build/OpenSSL/Session.o dist/build/OpenSSL/ASN1.o dist/build/OpenSSL/BIO.o dist/build/OpenSSL/ERR.o dist/build/OpenSSL/Objects.o dist/build/OpenSSL/SSL.o dist/build/OpenSSL/Stack.o dist/build/OpenSSL/Utils.o dist/build/OpenSSL/X509/Name.o dist/build/cbits/HsOpenSSL.o dist/build/OpenSSL/PEM_stub.o dist/build/OpenSSL/RSA_stub.o dist/build/OpenSSL/Objects_stub.o /usr/bin/ar: creating dist/build/libHSHsOpenSSL-0.4.1.a /usr/bin/ld -x -r -o dist/build/HSHsOpenSSL-0.4.1.o.tmp dist/build/OpenSSL.o dist/build/OpenSSL/BN.o dist/build/OpenSSL/EVP/Base64.o dist/build/OpenSSL/EVP/Cipher.o dist/build/OpenSSL/EVP/Digest.o dist/build/OpenSSL/EVP/Open.o dist/build/OpenSSL/EVP/PKey.o dist/build/OpenSSL/EVP/Seal.o dist/build/OpenSSL/EVP/Sign.o dist/build/OpenSSL/EVP/Verify.o dist/build/OpenSSL/Cipher.o dist/build/OpenSSL/PEM.o dist/build/OpenSSL/PKCS7.o dist/build/OpenSSL/Random.o dist/build/OpenSSL/DSA.o dist/build/OpenSSL/RSA.o dist/build/OpenSSL/X509.o dist/build/OpenSSL/X509/Revocation.o dist/build/OpenSSL/X509/Request.o dist/build/OpenSSL/X509/Store.o dist/build/OpenSSL/Session.o dist/build/OpenSSL/ASN1.o dist/build/OpenSSL/BIO.o dist/build/OpenSSL/ERR.o dist/build/OpenSSL/Objects.o dist/build/OpenSSL/SSL.o dist/build/OpenSSL/Stack.o dist/build/OpenSSL/Utils.o dist/build/OpenSSL/X509/Name.o dist/build/cbits/HsOpenSSL.o dist/build/OpenSSL/PEM_stub.o dist/build/OpenSSL/RSA_stub.o dist/build/OpenSSL/Objects_stub.o *** setup haddock Reading parameters from /usr/local/tmp/archive/build/HsOpenSSL-0.4.1/HsOpenSSL.buildinfo Creating dist/doc/html/HsOpenSSL (and its parents) Preprocessing library HsOpenSSL-0.4.1... Running hscolour for HsOpenSSL-0.4.1... Creating dist/doc/html/HsOpenSSL/src (and its parents) /usr/local/bin/HsColour -print-css -odist/doc/html/HsOpenSSL/src/hscolour.css /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL.html dist/build/OpenSSL.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-BN.html dist/build/OpenSSL/BN.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-EVP-Base64.html dist/build/OpenSSL/EVP/Base64.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-EVP-Cipher.html dist/build/OpenSSL/EVP/Cipher.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-EVP-Digest.html dist/build/OpenSSL/EVP/Digest.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-EVP-Open.html dist/build/OpenSSL/EVP/Open.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-EVP-PKey.html dist/build/OpenSSL/EVP/PKey.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-EVP-Seal.html dist/build/OpenSSL/EVP/Seal.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-EVP-Sign.html dist/build/OpenSSL/EVP/Sign.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-EVP-Verify.html dist/build/OpenSSL/EVP/Verify.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-Cipher.html dist/build/OpenSSL/Cipher.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-PEM.html dist/build/OpenSSL/PEM.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-PKCS7.html dist/build/OpenSSL/PKCS7.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-Random.html dist/build/OpenSSL/Random.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-DSA.html dist/build/OpenSSL/DSA.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-RSA.html dist/build/OpenSSL/RSA.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-X509.html dist/build/OpenSSL/X509.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-X509-Revocation.html dist/build/OpenSSL/X509/Revocation.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-X509-Request.html dist/build/OpenSSL/X509/Request.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-X509-Store.html dist/build/OpenSSL/X509/Store.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-Session.html dist/build/OpenSSL/Session.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-ASN1.html dist/build/OpenSSL/ASN1.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-BIO.html dist/build/OpenSSL/BIO.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-ERR.html dist/build/OpenSSL/ERR.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-Objects.html dist/build/OpenSSL/Objects.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-SSL.html dist/build/OpenSSL/SSL.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-Stack.html dist/build/OpenSSL/Stack.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-Utils.html OpenSSL/Utils.hs /usr/local/bin/HsColour -css -anchor -odist/doc/html/HsOpenSSL/src/OpenSSL-X509-Name.html dist/build/OpenSSL/X509/Name.hs Creating dist/build/tmp (and its parents) Creating dist/doc/html/HsOpenSSL (and its parents) Preprocessing library HsOpenSSL-0.4.1... Running Haddock for HsOpenSSL-0.4.1... /usr/local/bin/haddock --use-contents=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HsOpenSSL-0.4.1 --ghc-version /usr/local/bin/ghc --print-libdir Creating dist/build (and its parents) Creating dist/build/autogen (and its parents) Preprocessing library HsOpenSSL-0.4.1... /usr/local/bin/haddock --use-contents=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HsOpenSSL-0.4.1 --html --odir=dist/doc/html/HsOpenSSL --title=HsOpenSSL-0.4.1: (Part of) OpenSSL binding for Haskell --dump-interface=dist/doc/html/HsOpenSSL/HsOpenSSL.haddock --prologue=dist/HsOpenSSL-0.4.1-haddock-prolog32583.txt --optghc=-package-name --optghc=HsOpenSSL-0.4.1 --source-module=src/%{MODULE/./-}.html --source-entity=src/%{MODULE/./-}.html#%{NAME} --read-interface=http://hackage.haskell.org/packages/archive/base/3.0.1.0/doc/html,/usr/local/share/doc/ghc/libraries/base/base.haddock --read-interface=http://hackage.haskell.org/packages/archive/bytestring/0.9.1.0/doc/html,/usr/local/tmp/archive/install/share/doc/bytestring-0.9.1.0/html/bytestring.haddock --read-interface=http://hackage.haskell.org/packages/archive/time/1.1.2.1/doc/html,/usr/local/tmp/archive/install/share/doc/time-1.1.2.1/html/time.haddock --read-interface=http://hackage.haskell.org/packages/archive/old-locale/1.0.0.0/doc/html,/usr/local/share/doc/ghc/libraries/old-locale/old-locale.haddock --read-interface=http://hackage.haskell.org/packages/archive/network/2.2.0.0/doc/html,/usr/local/tmp/archive/install/share/doc/network-2.2.0.0/html/network.haddock --use-contents=http://hackage.haskell.org/cgi-bin/hackage-scripts/package/HsOpenSSL-0.4.1 --hide=OpenSSL.ASN1 --hide=OpenSSL.BIO --hide=OpenSSL.ERR --hide=OpenSSL.Objects --hide=OpenSSL.SSL --hide=OpenSSL.Stack --hide=OpenSSL.Utils --hide=OpenSSL.X509.Name -B/usr/local/lib/ghc-6.8.2 --optghc=-hide-all-packages --optghc=-package --optghc=base-3.0.1.0 --optghc=-package --optghc=bytestring-0.9.1.0 --optghc=-package --optghc=time-1.1.2.1 --optghc=-package --optghc=old-locale-1.0.0.0 --optghc=-package --optghc=network-2.2.0.0 --optghc=-i --optghc=-Wall --optghc=-fglasgow-exts --optghc=-idist/build/autogen --optghc=-i. --optghc=-idist/build --optghc=-Icbits --optghc=-odir --optghc=dist/build --optghc=-hidir --optghc=dist/build --optghc=-XForeignFunctionInterface --optghc=-XEmptyDataDecls --optghc=-XMagicHash OpenSSL OpenSSL.BN OpenSSL.EVP.Base64 OpenSSL.EVP.Cipher OpenSSL.EVP.Digest OpenSSL.EVP.Open OpenSSL.EVP.PKey OpenSSL.EVP.Seal OpenSSL.EVP.Sign OpenSSL.EVP.Verify OpenSSL.Cipher OpenSSL.PEM OpenSSL.PKCS7 OpenSSL.Random OpenSSL.DSA OpenSSL.RSA OpenSSL.X509 OpenSSL.X509.Revocation OpenSSL.X509.Request OpenSSL.X509.Store OpenSSL.Session OpenSSL.ASN1 OpenSSL.BIO OpenSSL.ERR OpenSSL.Objects OpenSSL.SSL OpenSSL.Stack OpenSSL.Utils OpenSSL.X509.Name OpenSSL/EVP/Base64.hsc:19:17: Could not find module `Data.ByteString.Base': Use -v to see a list of the files searched for. haddock: Failed to load all needed modules