=> Building www/hs-happstack-server Started : Saturday, 21 JUL 2018 at 00:53:54 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.242.g757c0-DEVELOPMENT #30: Tue May 8 14:06:27 PDT 2018 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.2-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.2-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for hs-happstack-server-7.5.1_1: DOCS=on: Build and/or install documentation DYNAMIC=on: Add support for dynamic linking HSCOLOUR=off: Colorize generated documentation by HsColour PROFILE=off: Add support for profiling ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/www/hs-happstack-server XDG_CONFIG_HOME=/construction/www/hs-happstack-server HOME=/construction/www/hs-happstack-server TMPDIR="/construction/www/hs-happstack-server/tmp" PATH=/construction/www/hs-happstack-server/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --libdir=/usr/local/lib/cabal/ghc-8.4.3 --libsubdir=happstack-server-7.5.1 --flags="network-uri template_haskell" --with-gcc=cc --with-ld=ld --with-ar=ar --haddock-options=-w --with-haddock=/usr/local/bin/haddock --enable-shared --enable-executable-dynamic --disable-profiling --disable-library-profiling -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- DESTDIR=/construction/www/hs-happstack-server/stage TMPDIR=/construction/www/hs-happstack-server/tmp XDG_DATA_HOME=/construction/www/hs-happstack-server XDG_CONFIG_HOME=/construction/www/hs-happstack-server HOME=/construction/www/hs-happstack-server TMPDIR="/construction/www/hs-happstack-server/tmp" PATH=/construction/www/hs-happstack-server/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -I/usr/local/include -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -I/usr/local/include -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/www/hs-happstack-server/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- GHC_VERSION=8.4.3 PORTNAME=happstack-server PORTVERSION=7.5.1 LIBDIR_REL=lib/cabal/ghc-8.4.3/happstack-server-7.5.1 PORTDOCS="" PORTEXAMPLES="" OSREL=5.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1" EXAMPLESDIR="share/examples/cabal/ghc-8.4.3/happstack-server-7.5.1" DATADIR="share/cabal/ghc-8.4.3/happstack-server-7.5.1" WWWDIR="www/happstack-server" ETCDIR="etc/happstack-server" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/cabal/ghc-8.4.3/happstack-server-7.5.1 DOCSDIR=/usr/local/share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1 EXAMPLESDIR=/usr/local/share/examples/cabal/ghc-8.4.3/happstack-server-7.5.1 WWWDIR=/usr/local/www/happstack-server ETCDIR=/usr/local/etc/happstack-server -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.2 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500200 OSVERSION=9999999 OSREL=5.2 _OSRELEASE=5.2-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License BSD3CLAUSE accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> hs-happstack-server-7.5.1_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_1.txz Installing pkg-1.10.5_1... Extracting pkg-1.10.5_1: .......... done ===> hs-happstack-server-7.5.1_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of hs-happstack-server-7.5.1_1 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by hs-happstack-server-7.5.1_1 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by hs-happstack-server-7.5.1_1 for building => SHA256 Checksum OK for cabal/happstack-server-7.5.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License BSD3CLAUSE accepted by the user ===> Fetching all distfiles required by hs-happstack-server-7.5.1_1 for building ===> Extracting for hs-happstack-server-7.5.1_1 => SHA256 Checksum OK for cabal/happstack-server-7.5.1.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for hs-happstack-server-7.5.1_1 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> hs-happstack-server-7.5.1_1 depends on executable: ghc - not found ===> Installing existing package /packages/All/ghc-8.4.3.txz Installing ghc-8.4.3... `-- Installing gmp-6.1.2... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gmp-6.1.2: .......... done `-- Installing libffi-3.2.1_2... `-- Extracting libffi-3.2.1_2: .......... done `-- Installing libiconv-1.14_11... `-- Extracting libiconv-1.14_11: .......... done `-- Installing ncurses-6.0.0s20171223_1... `-- Extracting ncurses-6.0.0s20171223_1: .......... done Extracting ghc-8.4.3: .......... done ignoring (possibly broken) abi-depends field for packages ===> hs-happstack-server-7.5.1_1 depends on executable: ghc - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: ghc>=8.4.3 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-base64-bytestring>=1.0 - not found ===> Installing existing package /packages/All/hs-base64-bytestring-1.0.0.1_12.txz Installing hs-base64-bytestring-1.0.0.1_12... Extracting hs-base64-bytestring-1.0.0.1_12: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-base64-bytestring>=1.0 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-blaze-html>=0.5 - not found ===> Installing existing package /packages/All/hs-blaze-html-0.9.0.1_3.txz Installing hs-blaze-html-0.9.0.1_3... `-- Installing hs-blaze-builder-0.4.1.0_1... `-- Extracting hs-blaze-builder-0.4.1.0_1: .......... done `-- Installing hs-blaze-markup-0.8.2.1_1... `-- Extracting hs-blaze-markup-0.8.2.1_1: .......... done Extracting hs-blaze-html-0.9.0.1_3: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-blaze-html>=0.5 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-exceptions>=0 - not found ===> Installing existing package /packages/All/hs-exceptions-0.10.0_2.txz Installing hs-exceptions-0.10.0_2... `-- Installing hs-mtl-2.2.1_4... `-- Extracting hs-mtl-2.2.1_4: .......... done `-- Installing hs-transformers-compat-0.5.1.4_3... `-- Extracting hs-transformers-compat-0.5.1.4_3: .......... done Extracting hs-exceptions-0.10.0_2: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-exceptions>=0 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-extensible-exceptions>=0 - not found ===> Installing existing package /packages/All/hs-extensible-exceptions-0.1.1.4_11.txz Installing hs-extensible-exceptions-0.1.1.4_11... Extracting hs-extensible-exceptions-0.1.1.4_11: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-extensible-exceptions>=0 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-hslogger>=1.0.2 - not found ===> Installing existing package /packages/All/hs-hslogger-1.2.10_3.txz Installing hs-hslogger-1.2.10_3... `-- Installing hs-network-2.6.3.2_3... `-- Extracting hs-network-2.6.3.2_3: .......... done `-- Installing hs-old-locale-1.0.0.7_4... `-- Extracting hs-old-locale-1.0.0.7_4: .......... done Extracting hs-hslogger-1.2.10_3: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-hslogger>=1.0.2 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-html>=0 - not found ===> Installing existing package /packages/All/hs-html-1.0.1.2_18.txz Installing hs-html-1.0.1.2_18... Extracting hs-html-1.0.1.2_18: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-html>=0 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-monad-control>=0.3 - not found ===> Installing existing package /packages/All/hs-monad-control-1.0.2.1_3.txz Installing hs-monad-control-1.0.2.1_3... `-- Installing hs-transformers-base-0.4.4_4... `-- Extracting hs-transformers-base-0.4.4_4: .......... done Extracting hs-monad-control-1.0.2.1_3: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-monad-control>=0.3 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-mtl>=2 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-network>=2.6 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-network-uri>=2.6 - not found ===> Installing existing package /packages/All/hs-network-uri-2.6.1.0_3.txz Installing hs-network-uri-2.6.1.0_3... Extracting hs-network-uri-2.6.1.0_3: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-network-uri>=2.6 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-semigroups>=0 - not found ===> Installing existing package /packages/All/hs-semigroups-0.18.4_1.txz Installing hs-semigroups-0.18.4_1... `-- Installing hs-hashable-1.2.7.0_1,1... `-- Extracting hs-hashable-1.2.7.0_1,1: .......... done `-- Installing hs-unordered-containers-0.2.9.0_1... `-- Extracting hs-unordered-containers-0.2.9.0_1: .......... done Extracting hs-semigroups-0.18.4_1: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-semigroups>=0 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-sendfile>=0.7.1 - not found ===> Installing existing package /packages/All/hs-sendfile-0.7.9_12.txz Installing hs-sendfile-0.7.9_12... Extracting hs-sendfile-0.7.9_12: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-sendfile>=0.7.1 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-syb>=0 - not found ===> Installing existing package /packages/All/hs-syb-0.7_3.txz Installing hs-syb-0.7_3... Extracting hs-syb-0.7_3: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-syb>=0 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-system-filepath>=0.3.1 - not found ===> Installing existing package /packages/All/hs-system-filepath-0.4.14_1.txz Installing hs-system-filepath-0.4.14_1... Extracting hs-system-filepath-0.4.14_1: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-system-filepath>=0.3.1 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-threads>=0.5 - not found ===> Installing existing package /packages/All/hs-threads-0.5.1.6_2.txz Installing hs-threads-0.5.1.6_2... Extracting hs-threads-0.5.1.6_2: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-threads>=0.5 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-time-compat>=0 - not found ===> Installing existing package /packages/All/hs-time-compat-0.1.0.3_12.txz Installing hs-time-compat-0.1.0.3_12... `-- Installing hs-old-time-1.1.0.3_4... `-- Extracting hs-old-time-1.1.0.3_4: .......... done Extracting hs-time-compat-0.1.0.3_12: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-time-compat>=0 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-transformers-base>=0.4 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-utf8-string>=0.3.4 - not found ===> Installing existing package /packages/All/hs-utf8-string-1.0.1.1_3.txz Installing hs-utf8-string-1.0.1.1_3... Extracting hs-utf8-string-1.0.1.1_3: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-utf8-string>=0.3.4 - found ===> Returning to build of hs-happstack-server-7.5.1_1 ===> hs-happstack-server-7.5.1_1 depends on package: hs-zlib>=0 - not found ===> Installing existing package /packages/All/hs-zlib-0.6.1.2_3.txz Installing hs-zlib-0.6.1.2_3... Extracting hs-zlib-0.6.1.2_3: .......... done ===> hs-happstack-server-7.5.1_1 depends on package: hs-zlib>=0 - found ===> Returning to build of hs-happstack-server-7.5.1_1 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> hs-happstack-server-7.5.1_1 depends on shared library: libgmp.so - found (/usr/local/lib/libgmp.so) ===> hs-happstack-server-7.5.1_1 depends on shared library: libiconv.so - found (/usr/local/lib/libiconv.so) -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for hs-happstack-server-7.5.1_1 [1 of 1] Compiling Main ( Setup.hs, Setup.o ) Linking ./setup ... Configuring happstack-server-7.5.1... -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for hs-happstack-server-7.5.1_1 Preprocessing library for happstack-server-7.5.1.. Building library for happstack-server-7.5.1.. on the commandline: warning: -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS src/Happstack/Server/SimpleHTTP.hs:3:14: warning: -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS | 3 | {-# LANGUAGE OverlappingInstances #-} | ^^^^^^^^^^^^^^^^^^^^ [ 1 of 38] Compiling Happstack.Server.Internal.Clock ( src/Happstack/Server/Internal/Clock.hs, dist/build/Happstack/Server/Internal/Clock.o ) [ 2 of 38] Compiling Happstack.Server.Internal.Cookie ( src/Happstack/Server/Internal/Cookie.hs, dist/build/Happstack/Server/Internal/Cookie.o ) [ 3 of 38] Compiling Happstack.Server.Internal.LazyLiner ( src/Happstack/Server/Internal/LazyLiner.hs, dist/build/Happstack/Server/Internal/LazyLiner.o ) [ 4 of 38] Compiling Happstack.Server.Internal.LogFormat ( src/Happstack/Server/Internal/LogFormat.hs, dist/build/Happstack/Server/Internal/LogFormat.o ) [ 5 of 38] Compiling Happstack.Server.Internal.RFC822Headers ( src/Happstack/Server/Internal/RFC822Headers.hs, dist/build/Happstack/Server/Internal/RFC822Headers.o ) [ 6 of 38] Compiling Happstack.Server.Internal.SocketTH ( src/Happstack/Server/Internal/SocketTH.hs, dist/build/Happstack/Server/Internal/SocketTH.o ) [ 7 of 38] Compiling Happstack.Server.Internal.Socket ( src/Happstack/Server/Internal/Socket.hs, dist/build/Happstack/Server/Internal/Socket.o ) src/Happstack/Server/Internal/Socket.hs:39:1: warning: [-Wunused-top-binds] Defined but not used: ‘showHostAddress6’ | 39 | showHostAddress6 (a,b,c,d) = | ^^^^^^^^^^^^^^^^ [ 8 of 38] Compiling Happstack.Server.Internal.TimeoutManager ( src/Happstack/Server/Internal/TimeoutManager.hs, dist/build/Happstack/Server/Internal/TimeoutManager.o ) [ 9 of 38] Compiling Happstack.Server.Internal.TimeoutIO ( src/Happstack/Server/Internal/TimeoutIO.hs, dist/build/Happstack/Server/Internal/TimeoutIO.o ) [10 of 38] Compiling Happstack.Server.Internal.TimeoutSocket ( src/Happstack/Server/Internal/TimeoutSocket.hs, dist/build/Happstack/Server/Internal/TimeoutSocket.o ) src/Happstack/Server/Internal/TimeoutSocket.hs:91:33: warning: [-Wdeprecations] In the use of ‘sClose’ (imported from Network.Socket): Deprecated: "use 'close'" | 91 | , toShutdown = sClose socket | ^^^^^^ [11 of 38] Compiling Happstack.Server.SURI ( src/Happstack/Server/SURI.hs, dist/build/Happstack/Server/SURI.o ) [12 of 38] Compiling Happstack.Server.Internal.Types ( src/Happstack/Server/Internal/Types.hs, dist/build/Happstack/Server/Internal/Types.o ) src/Happstack/Server/Internal/Types.hs:23:1: warning: [-Wunused-imports] The import of ‘SomeException’ from module ‘Control.Exception’ is redundant | 23 | import Control.Exception (Exception, SomeException) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Internal/Types.hs:24:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 24 | import Control.Monad.Error (Error(strMsg)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Internal/Types.hs:249:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 249 | instance Error Response where | ^^^^^ src/Happstack/Server/Internal/Types.hs:249:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 249 | instance Error Response where | ^^^^^ [13 of 38] Compiling Happstack.Server.Internal.Multipart ( src/Happstack/Server/Internal/Multipart.hs, dist/build/Happstack/Server/Internal/Multipart.o ) [14 of 38] Compiling Happstack.Server.Internal.MessageWrap ( src/Happstack/Server/Internal/MessageWrap.hs, dist/build/Happstack/Server/Internal/MessageWrap.o ) [15 of 38] Compiling Happstack.Server.SURI.ParseURI ( src/Happstack/Server/SURI/ParseURI.hs, dist/build/Happstack/Server/SURI/ParseURI.o ) [16 of 38] Compiling Happstack.Server.Types ( src/Happstack/Server/Types.hs, dist/build/Happstack/Server/Types.o ) [17 of 38] Compiling Paths_happstack_server ( dist/build/autogen/Paths_happstack_server.hs, dist/build/Paths_happstack_server.o ) [18 of 38] Compiling Happstack.Server.Internal.Monads ( src/Happstack/Server/Internal/Monads.hs, dist/build/Happstack/Server/Internal/Monads.o ) src/Happstack/Server/Internal/Monads.hs:15:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 15 | import Control.Monad.Error ( ErrorT(ErrorT), runErrorT | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Happstack/Server/Internal/Monads.hs:58:1: warning: [-Wunused-imports] The import of ‘||’ from module ‘Prelude’ is redundant | 58 | import Prelude (Bool(..), Either(..), Eq(..), Functor(..), IO, Monad(..), Char, Maybe(..), String, Show(..), ($), (.), (>), (++), (&&), (||), (=<<), const, concatMap, flip, id, otherwise, zip) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:392:37: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 392 | newtype WebT m a = WebT { unWebT :: ErrorT Response (FilterT (Response) (MaybeT m)) a } | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:412:31: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 412 | (StT (ErrorT Response) a)) | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:545:25: warning: [-Wdeprecations] In the use of data constructor ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 545 | mplus x y = WebT $ ErrorT $ FilterT $ (lower x) `mplus` (lower y) | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:546:36: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 546 | where lower = (unFilterT . runErrorT . unWebT) | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:551:30: warning: [-Wdeprecations] In the use of data constructor ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 551 | getFilter m = WebT $ ErrorT $ liftM lft $ getFilter (runErrorT $ unWebT m) | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:551:62: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 551 | getFilter m = WebT $ ErrorT $ liftM lft $ getFilter (runErrorT $ unWebT m) | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:566:54: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 566 | ununWebT = runMaybeT . Lazy.runWriterT . unFilterT . runErrorT . unWebT | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:570:17: warning: [-Wdeprecations] In the use of data constructor ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 570 | mkWebT = WebT . ErrorT . FilterT . Lazy.WriterT . MaybeT | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:788:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 788 | instance (Error e, ServerMonad m) => ServerMonad (ErrorT e m) where | ^^^^^ src/Happstack/Server/Internal/Monads.hs:788:51: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 788 | instance (Error e, ServerMonad m) => ServerMonad (ErrorT e m) where | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:790:17: warning: [-Wdeprecations] In the use of ‘mapErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 790 | localRq f = mapErrorT $ localRq f | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:792:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 792 | instance (Error e, FilterMonad a m) => FilterMonad a (ErrorT e m) where | ^^^^^ src/Happstack/Server/Internal/Monads.hs:792:55: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 792 | instance (Error e, FilterMonad a m) => FilterMonad a (ErrorT e m) where | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:795:19: warning: [-Wdeprecations] In the use of ‘mapErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 795 | getFilter m = mapErrorT (\m' -> | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:802:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 802 | instance (Error e, WebMonad a m) => WebMonad a (ErrorT e m) where | ^^^^^ src/Happstack/Server/Internal/Monads.hs:802:49: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 802 | instance (Error e, WebMonad a m) => WebMonad a (ErrorT e m) where | ^^^^^^ [19 of 38] Compiling Happstack.Server.Response ( src/Happstack/Server/Response.hs, dist/build/Happstack/Server/Response.o ) [20 of 38] Compiling Happstack.Server.Validation ( src/Happstack/Server/Validation.hs, dist/build/Happstack/Server/Validation.o ) [21 of 38] Compiling Happstack.Server.Cookie ( src/Happstack/Server/Cookie.hs, dist/build/Happstack/Server/Cookie.o ) [22 of 38] Compiling Happstack.Server.RqData ( src/Happstack/Server/RqData.hs, dist/build/Happstack/Server/RqData.o ) src/Happstack/Server/RqData.hs:70:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 70 | import Control.Monad.Error (Error(noMsg, strMsg), ErrorT, mapErrorT) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/RqData.hs:73:1: warning: [-Wunused-imports] The qualified import of ‘Data.ByteString.Char8’ is redundant except perhaps to import instances from ‘Data.ByteString.Char8’ To import instances alone, use: import Data.ByteString.Char8() | 73 | import qualified Data.ByteString.Char8 as P | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/RqData.hs:94:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 94 | instance (Error e, Monoid e) => MonadReader r (ReaderError r e) where | ^^^^^ src/Happstack/Server/RqData.hs:98:21: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 98 | instance (Monoid e, Error e) => Applicative (ReaderError r e) where | ^^^^^ src/Happstack/Server/RqData.hs:103:21: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 103 | instance (Monoid e, Error e) => Alternative (ReaderError r e) where | ^^^^^ src/Happstack/Server/RqData.hs:125:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 125 | instance Error (Errors String) where | ^^^^^ src/Happstack/Server/RqData.hs:125:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 125 | instance Error (Errors String) where | ^^^^^ src/Happstack/Server/RqData.hs:206:20: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 206 | instance (Monad m, Error e, HasRqData m) => HasRqData (ErrorT e m) where | ^^^^^ src/Happstack/Server/RqData.hs:206:56: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 206 | instance (Monad m, Error e, HasRqData m) => HasRqData (ErrorT e m) where | ^^^^^^ src/Happstack/Server/RqData.hs:208:21: warning: [-Wdeprecations] In the use of ‘mapErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 208 | localRqEnv f = mapErrorT (localRqEnv f) | ^^^^^^^^^ src/Happstack/Server/RqData.hs:286:36: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 286 | (Left e) -> rqDataError (strMsg e) | ^^^^^^ src/Happstack/Server/RqData.hs:295:36: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 295 | (Left e) -> rqDataError (strMsg e) | ^^^^^^ src/Happstack/Server/RqData.hs:343:36: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 343 | Nothing -> rqDataError (strMsg $ "Parameter not found: " ++ name) | ^^^^^^ src/Happstack/Server/RqData.hs:365:39: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 365 | (Left _fp) -> rqDataError $ (strMsg $ "lookBS: " ++ n ++ " is a file.") | ^^^^^^ src/Happstack/Server/RqData.hs:378:35: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 378 | (_fp, _) -> rqDataError (strMsg $ "lookBSs: " ++ n ++ " is a file.") | ^^^^^^ src/Happstack/Server/RqData.hs:453:37: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 453 | Nothing -> rqDataError $ strMsg $ "lookCookie: cookie not found: " ++ name | ^^^^^^ src/Happstack/Server/RqData.hs:514:38: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 514 | (Right _) -> rqDataError $ (strMsg $ "lookFile: " ++ n ++ " was found but is not a file.") | ^^^^^^ [23 of 38] Compiling Happstack.Server.Monads ( src/Happstack/Server/Monads.hs, dist/build/Happstack/Server/Monads.o ) src/Happstack/Server/Monads.hs:44:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 44 | import Control.Monad.Error (Error, ErrorT) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Monads.hs:74:24: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 74 | instance (Happstack m, Error e) => Happstack (ErrorT e m) | ^^^^^ src/Happstack/Server/Monads.hs:74:48: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 74 | instance (Happstack m, Error e) => Happstack (ErrorT e m) | ^^^^^^ [24 of 38] Compiling Happstack.Server.Routing ( src/Happstack/Server/Routing.hs, dist/build/Happstack/Server/Routing.o ) [25 of 38] Compiling Happstack.Server.FileServe.BuildingBlocks ( src/Happstack/Server/FileServe/BuildingBlocks.hs, dist/build/Happstack/Server/FileServe/BuildingBlocks.o ) [26 of 38] Compiling Happstack.Server.FileServe ( src/Happstack/Server/FileServe.hs, dist/build/Happstack/Server/FileServe.o ) [27 of 38] Compiling Happstack.Server.Error ( src/Happstack/Server/Error.hs, dist/build/Happstack/Server/Error.o ) src/Happstack/Server/Error.hs:4:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 4 | import Control.Monad.Error (Error, ErrorT(runErrorT)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Error.hs:25:26: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 25 | -> UnWebT (ErrorT e m) a | ^^^^^^ src/Happstack/Server/Error.hs:28:12: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 28 | err <- runErrorT x | ^^^^^^^^^ src/Happstack/Server/Error.hs:51:29: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 51 | errorHandlerSP :: (Monad m, Error e) => (Request -> e -> WebT m a) -> ServerPartT (ErrorT e m) a -> ServerPartT m a | ^^^^^ src/Happstack/Server/Error.hs:51:84: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 51 | errorHandlerSP :: (Monad m, Error e) => (Request -> e -> WebT m a) -> ServerPartT (ErrorT e m) a -> ServerPartT m a | ^^^^^^ src/Happstack/Server/Error.hs:53:32: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 53 | eer <- runErrorT $ ununWebT $ runServerPartT sps req | ^^^^^^^^^ [28 of 38] Compiling Happstack.Server.Auth ( src/Happstack/Server/Auth.hs, dist/build/Happstack/Server/Auth.o ) [29 of 38] Compiling Happstack.Server.Internal.Handler ( src/Happstack/Server/Internal/Handler.hs, dist/build/Happstack/Server/Internal/Handler.o ) [30 of 38] Compiling Happstack.Server.Internal.Listen ( src/Happstack/Server/Internal/Listen.hs, dist/build/Happstack/Server/Internal/Listen.o ) src/Happstack/Server/Internal/Listen.hs:15:1: warning: [-Wunused-imports] The import of ‘SockAddr’ from module ‘Network.Socket’ is redundant | 15 | import Network.Socket as Socket (SocketOption(KeepAlive), close, setSocketOption, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Happstack/Server/Internal/Listen.hs:48:13: warning: [-Wdeprecations] In the use of ‘bindSocket’ (imported from Network.Socket): Deprecated: "use 'bind'" | 48 | bindSocket sock (SockAddrInet (fromIntegral portm) iNADDR_ANY) | ^^^^^^^^^^ src/Happstack/Server/Internal/Listen.hs:64:13: warning: [-Wdeprecations] In the use of ‘bindSocket’ (imported from Network.Socket): Deprecated: "use 'bind'" | 64 | bindSocket sock (SockAddrInet (fromIntegral portm) hostAddr) | ^^^^^^^^^^ [31 of 38] Compiling Happstack.Server.Internal.LowLevel ( src/Happstack/Server/Internal/LowLevel.hs, dist/build/Happstack/Server/Internal/LowLevel.o ) [32 of 38] Compiling Happstack.Server.Client ( src/Happstack/Server/Client.hs, dist/build/Happstack/Server/Client.o ) [33 of 38] Compiling Happstack.Server.Proxy ( src/Happstack/Server/Proxy.hs, dist/build/Happstack/Server/Proxy.o ) [34 of 38] Compiling Happstack.Server.SimpleHTTP ( src/Happstack/Server/SimpleHTTP.hs, dist/build/Happstack/Server/SimpleHTTP.o ) [35 of 38] Compiling Happstack.Server.Internal.Compression ( src/Happstack/Server/Internal/Compression.hs, dist/build/Happstack/Server/Internal/Compression.o ) [36 of 38] Compiling Happstack.Server.I18N ( src/Happstack/Server/I18N.hs, dist/build/Happstack/Server/I18N.o ) [37 of 38] Compiling Happstack.Server.Compression ( src/Happstack/Server/Compression.hs, dist/build/Happstack/Server/Compression.o ) [38 of 38] Compiling Happstack.Server ( src/Happstack/Server.hs, dist/build/Happstack/Server.o ) ignoring (possibly broken) abi-depends field for packages Preprocessing library for happstack-server-7.5.1.. Running Haddock on library for happstack-server-7.5.1.. src/Happstack/Server/SimpleHTTP.hs:3:14: warning: -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS | 3 | {-# LANGUAGE OverlappingInstances #-} | ^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Internal/Socket.hs:39:1: warning: [-Wunused-top-binds] Defined but not used: ‘showHostAddress6’ | 39 | showHostAddress6 (a,b,c,d) = | ^^^^^^^^^^^^^^^^ src/Happstack/Server/Internal/TimeoutSocket.hs:91:33: warning: [-Wdeprecations] In the use of ‘sClose’ (imported from Network.Socket): Deprecated: "use 'close'" | 91 | , toShutdown = sClose socket | ^^^^^^ src/Happstack/Server/Internal/Types.hs:23:1: warning: [-Wunused-imports] The import of ‘SomeException’ from module ‘Control.Exception’ is redundant | 23 | import Control.Exception (Exception, SomeException) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Internal/Types.hs:24:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 24 | import Control.Monad.Error (Error(strMsg)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Internal/Types.hs:249:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 249 | instance Error Response where | ^^^^^ src/Happstack/Server/Internal/Types.hs:249:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 249 | instance Error Response where | ^^^^^ src/Happstack/Server/Internal/Monads.hs:15:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 15 | import Control.Monad.Error ( ErrorT(ErrorT), runErrorT | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Happstack/Server/Internal/Monads.hs:58:1: warning: [-Wunused-imports] The import of ‘||’ from module ‘Prelude’ is redundant | 58 | import Prelude (Bool(..), Either(..), Eq(..), Functor(..), IO, Monad(..), Char, Maybe(..), String, Show(..), ($), (.), (>), (++), (&&), (||), (=<<), const, concatMap, flip, id, otherwise, zip) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:392:37: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 392 | newtype WebT m a = WebT { unWebT :: ErrorT Response (FilterT (Response) (MaybeT m)) a } | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:412:31: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 412 | (StT (ErrorT Response) a)) | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:545:25: warning: [-Wdeprecations] In the use of data constructor ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 545 | mplus x y = WebT $ ErrorT $ FilterT $ (lower x) `mplus` (lower y) | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:546:36: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 546 | where lower = (unFilterT . runErrorT . unWebT) | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:551:30: warning: [-Wdeprecations] In the use of data constructor ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 551 | getFilter m = WebT $ ErrorT $ liftM lft $ getFilter (runErrorT $ unWebT m) | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:551:62: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 551 | getFilter m = WebT $ ErrorT $ liftM lft $ getFilter (runErrorT $ unWebT m) | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:566:54: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 566 | ununWebT = runMaybeT . Lazy.runWriterT . unFilterT . runErrorT . unWebT | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:570:17: warning: [-Wdeprecations] In the use of data constructor ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 570 | mkWebT = WebT . ErrorT . FilterT . Lazy.WriterT . MaybeT | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:788:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 788 | instance (Error e, ServerMonad m) => ServerMonad (ErrorT e m) where | ^^^^^ src/Happstack/Server/Internal/Monads.hs:788:51: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 788 | instance (Error e, ServerMonad m) => ServerMonad (ErrorT e m) where | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:790:17: warning: [-Wdeprecations] In the use of ‘mapErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 790 | localRq f = mapErrorT $ localRq f | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:792:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 792 | instance (Error e, FilterMonad a m) => FilterMonad a (ErrorT e m) where | ^^^^^ src/Happstack/Server/Internal/Monads.hs:792:55: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 792 | instance (Error e, FilterMonad a m) => FilterMonad a (ErrorT e m) where | ^^^^^^ src/Happstack/Server/Internal/Monads.hs:795:19: warning: [-Wdeprecations] In the use of ‘mapErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 795 | getFilter m = mapErrorT (\m' -> | ^^^^^^^^^ src/Happstack/Server/Internal/Monads.hs:802:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 802 | instance (Error e, WebMonad a m) => WebMonad a (ErrorT e m) where | ^^^^^ src/Happstack/Server/Internal/Monads.hs:802:49: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 802 | instance (Error e, WebMonad a m) => WebMonad a (ErrorT e m) where | ^^^^^^ src/Happstack/Server/RqData.hs:70:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 70 | import Control.Monad.Error (Error(noMsg, strMsg), ErrorT, mapErrorT) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/RqData.hs:73:1: warning: [-Wunused-imports] The qualified import of ‘Data.ByteString.Char8’ is redundant except perhaps to import instances from ‘Data.ByteString.Char8’ To import instances alone, use: import Data.ByteString.Char8() | 73 | import qualified Data.ByteString.Char8 as P | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/RqData.hs:94:11: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 94 | instance (Error e, Monoid e) => MonadReader r (ReaderError r e) where | ^^^^^ src/Happstack/Server/RqData.hs:98:21: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 98 | instance (Monoid e, Error e) => Applicative (ReaderError r e) where | ^^^^^ src/Happstack/Server/RqData.hs:103:21: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 103 | instance (Monoid e, Error e) => Alternative (ReaderError r e) where | ^^^^^ src/Happstack/Server/RqData.hs:125:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 125 | instance Error (Errors String) where | ^^^^^ src/Happstack/Server/RqData.hs:125:10: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 125 | instance Error (Errors String) where | ^^^^^ src/Happstack/Server/RqData.hs:206:20: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 206 | instance (Monad m, Error e, HasRqData m) => HasRqData (ErrorT e m) where | ^^^^^ src/Happstack/Server/RqData.hs:206:56: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 206 | instance (Monad m, Error e, HasRqData m) => HasRqData (ErrorT e m) where | ^^^^^^ src/Happstack/Server/RqData.hs:208:21: warning: [-Wdeprecations] In the use of ‘mapErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 208 | localRqEnv f = mapErrorT (localRqEnv f) | ^^^^^^^^^ src/Happstack/Server/RqData.hs:286:36: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 286 | (Left e) -> rqDataError (strMsg e) | ^^^^^^ src/Happstack/Server/RqData.hs:295:36: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 295 | (Left e) -> rqDataError (strMsg e) | ^^^^^^ src/Happstack/Server/RqData.hs:343:36: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 343 | Nothing -> rqDataError (strMsg $ "Parameter not found: " ++ name) | ^^^^^^ src/Happstack/Server/RqData.hs:365:39: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 365 | (Left _fp) -> rqDataError $ (strMsg $ "lookBS: " ++ n ++ " is a file.") | ^^^^^^ src/Happstack/Server/RqData.hs:378:35: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 378 | (_fp, _) -> rqDataError (strMsg $ "lookBSs: " ++ n ++ " is a file.") | ^^^^^^ src/Happstack/Server/RqData.hs:453:37: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 453 | Nothing -> rqDataError $ strMsg $ "lookCookie: cookie not found: " ++ name | ^^^^^^ src/Happstack/Server/RqData.hs:514:38: warning: [-Wdeprecations] In the use of ‘strMsg’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 514 | (Right _) -> rqDataError $ (strMsg $ "lookFile: " ++ n ++ " was found but is not a file.") | ^^^^^^ src/Happstack/Server/Monads.hs:44:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 44 | import Control.Monad.Error (Error, ErrorT) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Monads.hs:74:24: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 74 | instance (Happstack m, Error e) => Happstack (ErrorT e m) | ^^^^^ src/Happstack/Server/Monads.hs:74:48: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 74 | instance (Happstack m, Error e) => Happstack (ErrorT e m) | ^^^^^^ src/Happstack/Server/Error.hs:4:1: warning: [-Wdeprecations] Module ‘Control.Monad.Error’ is deprecated: Use "Control.Monad.Except" instead | 4 | import Control.Monad.Error (Error, ErrorT(runErrorT)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ src/Happstack/Server/Error.hs:25:26: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 25 | -> UnWebT (ErrorT e m) a | ^^^^^^ src/Happstack/Server/Error.hs:28:12: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 28 | err <- runErrorT x | ^^^^^^^^^ src/Happstack/Server/Error.hs:51:29: warning: [-Wdeprecations] In the use of type constructor or class ‘Error’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 51 | errorHandlerSP :: (Monad m, Error e) => (Request -> e -> WebT m a) -> ServerPartT (ErrorT e m) a -> ServerPartT m a | ^^^^^ src/Happstack/Server/Error.hs:51:84: warning: [-Wdeprecations] In the use of type constructor or class ‘ErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 51 | errorHandlerSP :: (Monad m, Error e) => (Request -> e -> WebT m a) -> ServerPartT (ErrorT e m) a -> ServerPartT m a | ^^^^^^ src/Happstack/Server/Error.hs:53:32: warning: [-Wdeprecations] In the use of ‘runErrorT’ (imported from Control.Monad.Error, but defined in Control.Monad.Trans.Error): Deprecated: "Use Control.Monad.Trans.Except instead" | 53 | eer <- runErrorT $ ununWebT $ runServerPartT sps req | ^^^^^^^^^ src/Happstack/Server/Internal/Listen.hs:15:1: warning: [-Wunused-imports] The import of ‘SockAddr’ from module ‘Network.Socket’ is redundant | 15 | import Network.Socket as Socket (SocketOption(KeepAlive), close, setSocketOption, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^... src/Happstack/Server/Internal/Listen.hs:48:13: warning: [-Wdeprecations] In the use of ‘bindSocket’ (imported from Network.Socket): Deprecated: "use 'bind'" | 48 | bindSocket sock (SockAddrInet (fromIntegral portm) iNADDR_ANY) | ^^^^^^^^^^ src/Happstack/Server/Internal/Listen.hs:64:13: warning: [-Wdeprecations] In the use of ‘bindSocket’ (imported from Network.Socket): Deprecated: "use 'bind'" | 64 | bindSocket sock (SockAddrInet (fromIntegral portm) hostAddr) | ^^^^^^^^^^ Haddock coverage: 67% ( 8 / 12) in 'Happstack.Server.Internal.Cookie' Missing documentation for: Module header calcLife (src/Happstack/Server/Internal/Cookie.hs:62) getCookies' (src/Happstack/Server/Internal/Cookie.hs:181) getCookie' (src/Happstack/Server/Internal/Cookie.hs:185) 67% ( 2 / 3) in 'Happstack.Server.Internal.LogFormat' Missing documentation for: Module header 33% ( 1 / 3) in 'Happstack.Server.Internal.Socket' Missing documentation for: Module header sockAddrToPeer (src/Happstack/Server/Internal/Socket.hs:58) 17% ( 2 / 12) in 'Happstack.Server.Internal.TimeoutManager' Missing documentation for: Module header Handle (src/Happstack/Server/Internal/TimeoutManager.hs:24) initialize (src/Happstack/Server/Internal/TimeoutManager.hs:27) register (src/Happstack/Server/Internal/TimeoutManager.hs:53) registerKillThread (src/Happstack/Server/Internal/TimeoutManager.hs:61) tickle (src/Happstack/Server/Internal/TimeoutManager.hs:66) pause (src/Happstack/Server/Internal/TimeoutManager.hs:66) resume (src/Happstack/Server/Internal/TimeoutManager.hs:66) cancel (src/Happstack/Server/Internal/TimeoutManager.hs:66) forceTimeout (src/Happstack/Server/Internal/TimeoutManager.hs:74) 50% ( 1 / 2) in 'Happstack.Server.Internal.TimeoutIO' Missing documentation for: Module header 12% ( 1 / 8) in 'Happstack.Server.Internal.TimeoutSocket' Missing documentation for: sPutLazyTickle (src/Happstack/Server/Internal/TimeoutSocket.hs:26) sPutTickle (src/Happstack/Server/Internal/TimeoutSocket.hs:31) sGet (src/Happstack/Server/Internal/TimeoutSocket.hs:38) sGetContents (src/Happstack/Server/Internal/TimeoutSocket.hs:48) sendFileTickle (src/Happstack/Server/Internal/TimeoutSocket.hs:67) iterTickle (src/Happstack/Server/Internal/TimeoutSocket.hs:71) timeoutSocketIO (src/Happstack/Server/Internal/TimeoutSocket.hs:88) 76% ( 13 / 17) in 'Happstack.Server.SURI' Missing documentation for: unEscape (src/Happstack/Server/SURI.hs:68) unEscapeQS (src/Happstack/Server/SURI.hs:68) SURI (src/Happstack/Server/SURI.hs:77) FromPath (src/Happstack/Server/SURI.hs:108) 94% ( 48 / 51) in 'Happstack.Server.Internal.Types' Missing documentation for: Module header readDec' (src/Happstack/Server/Internal/Types.hs:461) showRsValidator (src/Happstack/Server/Internal/Types.hs:245) 19% ( 6 / 32) in 'Happstack.Server.Internal.Multipart' Missing documentation for: Module header takeWhileS (src/Happstack/Server/Internal/Multipart.hs:30) crlf (src/Happstack/Server/Internal/Multipart.hs:38) crlfcrlf (src/Happstack/Server/Internal/Multipart.hs:41) blankLine (src/Happstack/Server/Internal/Multipart.hs:44) dropWhileS (src/Happstack/Server/Internal/Multipart.hs:47) BodyPart (src/Happstack/Server/Internal/Multipart.hs:54) Work (src/Happstack/Server/Internal/Multipart.hs:57) InputWorker (src/Happstack/Server/Internal/Multipart.hs:61) InputIter (src/Happstack/Server/Internal/Multipart.hs:63) FileSaver (src/Happstack/Server/Internal/Multipart.hs:68) defaultFileSaver (src/Happstack/Server/Internal/Multipart.hs:74) defaultInputIter (src/Happstack/Server/Internal/Multipart.hs:86) hPutLimit (src/Happstack/Server/Internal/Multipart.hs:124) hPutLimit' (src/Happstack/Server/Internal/Multipart.hs:128) bodyPartToInput (src/Happstack/Server/Internal/Multipart.hs:140) bodyPartsToInputs (src/Happstack/Server/Internal/Multipart.hs:172) multipartBody (src/Happstack/Server/Internal/Multipart.hs:188) parseMultipartBody (src/Happstack/Server/Internal/Multipart.hs:206) dropPreamble (src/Happstack/Server/Internal/Multipart.hs:212) dropLine (src/Happstack/Server/Internal/Multipart.hs:217) splitParts (src/Happstack/Server/Internal/Multipart.hs:231) splitPart (src/Happstack/Server/Internal/Multipart.hs:243) splitBlank (src/Happstack/Server/Internal/Multipart.hs:252) splitBoundary (src/Happstack/Server/Internal/Multipart.hs:257) splitAtEmptyLine (src/Happstack/Server/Internal/Multipart.hs:265) 64% ( 9 / 14) in 'Happstack.Server.Internal.MessageWrap' Missing documentation for: Module header queryInput (src/Happstack/Server/Internal/MessageWrap.hs:19) bodyInput (src/Happstack/Server/Internal/MessageWrap.hs:45) decodeBody (src/Happstack/Server/Internal/MessageWrap.hs:99) defaultInputIter (src/Happstack/Server/Internal/Multipart.hs:86) 96% ( 45 / 47) in 'Happstack.Server.Types' Missing documentation for: Module header readDec' (src/Happstack/Server/Internal/Types.hs:461) 78% ( 29 / 37) in 'Happstack.Server.Internal.Monads' Missing documentation for: unFilterFun (src/Happstack/Server/Internal/Monads.hs:314) FilterT (src/Happstack/Server/Internal/Monads.hs:321) outputTraceMessage (src/Happstack/Server/Internal/Monads.hs:635) mkFailMessage (src/Happstack/Server/Internal/Monads.hs:643) failResponse (src/Happstack/Server/Internal/Monads.hs:648) failHtml (src/Happstack/Server/Internal/Monads.hs:653) escapeString (src/Happstack/Server/Internal/Monads.hs:665) escapeHTTP (src/Happstack/Server/Internal/Monads.hs:824) 100% ( 24 / 24) in 'Happstack.Server.Response' 100% ( 8 / 8) in 'Happstack.Server.Validation' 100% ( 7 / 7) in 'Happstack.Server.Cookie' 100% ( 50 / 50) in 'Happstack.Server.RqData' 96% ( 27 / 28) in 'Happstack.Server.Monads' Missing documentation for: escapeHTTP (src/Happstack/Server/Internal/Monads.hs:824) 100% ( 24 / 24) in 'Happstack.Server.Routing' 86% ( 38 / 44) in 'Happstack.Server.FileServe.BuildingBlocks' Missing documentation for: EntryKind (src/Happstack/Server/FileServe/BuildingBlocks.hs:534) browseIndex (src/Happstack/Server/FileServe/BuildingBlocks.hs:522) isSafePath (src/Happstack/Server/FileServe/BuildingBlocks.hs:398) doIndex' (src/Happstack/Server/FileServe/BuildingBlocks.hs:494) doIndexLazy (src/Happstack/Server/FileServe/BuildingBlocks.hs:480) doIndexStrict (src/Happstack/Server/FileServe/BuildingBlocks.hs:487) 100% ( 15 / 15) in 'Happstack.Server.FileServe' 100% ( 4 / 4) in 'Happstack.Server.Error' 100% ( 2 / 2) in 'Happstack.Server.Auth' 50% ( 2 / 4) in 'Happstack.Server.Internal.Handler' Missing documentation for: Module header request (src/Happstack/Server/Internal/Handler.hs:43) 40% ( 2 / 5) in 'Happstack.Server.Internal.Listen' Missing documentation for: Module header listenOn (src/Happstack/Server/Internal/Listen.hs:40) listenOnIPv4 (src/Happstack/Server/Internal/Listen.hs:53) 89% ( 8 / 9) in 'Happstack.Server.Internal.LowLevel' Missing documentation for: Module header 100% ( 2 / 2) in 'Happstack.Server.Client' 67% ( 4 / 6) in 'Happstack.Server.Proxy' Missing documentation for: unproxify (src/Happstack/Server/Proxy.hs:69) unrproxify (src/Happstack/Server/Proxy.hs:85) 100% ( 31 / 31) in 'Happstack.Server.SimpleHTTP' 100% ( 10 / 10) in 'Happstack.Server.Internal.Compression' 67% ( 2 / 3) in 'Happstack.Server.I18N' Missing documentation for: Module header 100% ( 9 / 9) in 'Happstack.Server.Compression' 100% ( 37 / 37) in 'Happstack.Server' Documentation created: dist/doc/html/happstack-server/index.html -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> hs-happstack-server-7.5.1_1 depends on executable: ghc - found ===> hs-happstack-server-7.5.1_1 depends on package: ghc>=8.4.3 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-base64-bytestring>=1.0 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-blaze-html>=0.5 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-exceptions>=0 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-extensible-exceptions>=0 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-hslogger>=1.0.2 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-html>=0 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-monad-control>=0.3 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-mtl>=2 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-network>=2.6 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-network-uri>=2.6 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-semigroups>=0 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-sendfile>=0.7.1 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-syb>=0 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-system-filepath>=0.3.1 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-threads>=0.5 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-time-compat>=0 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-transformers-base>=0.4 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-utf8-string>=0.3.4 - found ===> hs-happstack-server-7.5.1_1 depends on package: hs-zlib>=0 - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for hs-happstack-server-7.5.1_1 ===> Generating temporary packing list Installing library in /construction/www/hs-happstack-server/stage/usr/local/lib/cabal/ghc-8.4.3/happstack-server-7.5.1 ================ CONTENTS OF TMPPLIST =================== /usr/local/share/licenses/hs-happstack-server-7.5.1_1/catalog.mk /usr/local/share/licenses/hs-happstack-server-7.5.1_1/LICENSE /usr/local/share/licenses/hs-happstack-server-7.5.1_1/BSD3CLAUSE lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Auth.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Auth.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Client.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Client.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Compression.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Compression.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Cookie.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Cookie.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Error.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Error.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/FileServe/BuildingBlocks.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/FileServe/BuildingBlocks.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/FileServe.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/FileServe.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/I18N.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/I18N.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Clock.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Clock.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Compression.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Compression.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Cookie.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Cookie.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Handler.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Handler.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/LazyLiner.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/LazyLiner.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Listen.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Listen.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/LogFormat.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/LogFormat.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/LowLevel.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/LowLevel.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/MessageWrap.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/MessageWrap.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Monads.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Monads.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Multipart.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Multipart.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/RFC822Headers.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/RFC822Headers.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Socket.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Socket.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/SocketTH.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/SocketTH.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/TimeoutIO.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/TimeoutIO.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/TimeoutManager.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/TimeoutManager.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/TimeoutSocket.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/TimeoutSocket.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Types.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Internal/Types.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Monads.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Monads.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Proxy.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Proxy.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Response.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Response.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Routing.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Routing.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/RqData.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/RqData.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/SURI/ParseURI.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/SURI/ParseURI.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/SURI.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/SURI.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/SimpleHTTP.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/SimpleHTTP.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Types.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Types.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Validation.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server/Validation.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Happstack/Server.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Paths_happstack_server.dyn_hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/Paths_happstack_server.hi lib/cabal/ghc-8.4.3/happstack-server-7.5.1/libHShappstack-server-7.5.1-LdYl7yNwII27ciPAIGn839.a lib/cabal/ghc-8.4.3/happstack-server-7.5.1/register.sh lib/cabal/ghc-8.4.3/x86_64-dragonfly-ghc-8.4.3/libHShappstack-server-7.5.1-LdYl7yNwII27ciPAIGn839-ghc8.4.3.so share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/COPYING share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Auth.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Client.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Compression.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Cookie.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Error.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-FileServe-BuildingBlocks.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-FileServe.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-I18N.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-Compression.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-Cookie.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-Handler.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-Listen.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-LogFormat.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-LowLevel.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-MessageWrap.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-Monads.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-Multipart.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-Socket.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-TimeoutIO.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-TimeoutManager.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-TimeoutSocket.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Internal-Types.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Monads.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Proxy.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Response.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Routing.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-RqData.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-SURI.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-SimpleHTTP.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Types.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server-Validation.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/Happstack-Server.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-A.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-All.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-B.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-C.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-D.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-E.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-F.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-G.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-H.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-I.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-L.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-M.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-N.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-O.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-P.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-Q.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-R.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-S.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-T.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-U.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-V.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index-W.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/doc-index.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/haddock-bundle.min.js share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/happstack-server.haddock share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/hslogo-16.png share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/index.html share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/meta.json share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/minus.gif share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/ocean.css share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/plus.gif share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/quick-jump.css share/doc/cabal/ghc-8.4.3/happstack-server-7.5.1/html/synopsis.png ========================================================= ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for hs-happstack-server-7.5.1_1 file sizes/checksums [148]: .. done packing files [148]: .. done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Saturday, 21 JUL 2018 at 00:59:04 UTC Duration: 00:05:10