* Package: dev-haskell/wai-extra-3.1.4.1:0/3.1.4.1 * Repository: gentoo * Maintainer: haskell@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc examples hscolour kernel_linux profile userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking wai-extra-3.1.4.1.tar.gz to /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work >>> Source unpacked in /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work >>> Preparing source in /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work/wai-extra-3.1.4.1 ... dos2unix: converting file /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work/wai-extra-3.1.4.1/wai-extra.cabal to Unix format... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work/wai-extra-3.1.4.1 ... * Using cabal-3.4.1.0. /usr/bin/ghc -hide-all-packages -package Cabal -package base -package binary -package bytestring -package containers -package deepseq -package directory -package exceptions -package filepath -package haskeline -package mtl -package parsec -package pretty -package process -package stm -package template-haskell -package terminfo -package text -package transformers -package unix -package xhtml --make /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work/wai-extra-3.1.4.1/Setup.lhs -j4 +RTS -A256M -qb0 -RTS -threaded -dynamic -o setup [1 of 1] Compiling Main ( /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work/wai-extra-3.1.4.1/Setup.lhs, /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work/wai-extra-3.1.4.1/Setup.o ) Linking setup ... ./setup configure --ghc --prefix=/usr --with-compiler=/usr/bin/ghc --with-hc-pkg=/usr/bin/ghc-pkg --prefix=/usr --libdir=/usr/lib64 --libsubdir=wai-extra-3.1.4.1/ghc-9.0.2 --datadir=/usr/share/ --datasubdir=wai-extra-3.1.4.1/ghc-9.0.2 --enable-library-profiling --disable-tests --ghc-options=-j4 +RTS -A256M -qb0 -RTS --with-ar=x86_64-pc-linux-gnu-ar --ghc-option=-optc-pipe --ghc-option=-optc-march=native --ghc-option=-optc-fno-diagnostics-color --ghc-option=-optc-O2 --ghc-option=-optl-Wl,-O1 --ghc-option=-optl-Wl,--as-needed --ghc-option=-optl-Wl,--defsym=__gentoo_check_ldflags__=0 --disable-executable-stripping --docdir=/usr/share/doc/wai-extra-3.1.4.1 --verbose --enable-shared --enable-executable-dynamic --sysconfdir=/etc --disable-library-stripping --flags=build-example Using Parsec parser Configuring wai-extra-3.1.4.1... Flags chosen: build-example=True Dependency HUnit: using HUnit-1.6.2.0 Dependency aeson: using aeson-2.0.3.0 Dependency ansi-terminal: using ansi-terminal-0.10.3 Dependency base >=4.10 && <5: using base-4.15.1.0 Dependency base64-bytestring: using base64-bytestring-1.0.0.3 Dependency bytestring >=0.10.4: using bytestring-0.10.12.1 Dependency call-stack: using call-stack-0.3.0 Dependency case-insensitive >=0.2: using case-insensitive-1.2.1.0 Dependency containers: using containers-0.6.4.1 Dependency cookie: using cookie-0.4.4 Dependency data-default-class: using data-default-class-0.1.2.0 Dependency deepseq: using deepseq-1.4.5.0 Dependency directory >=1.0.1: using directory-1.3.6.2 Dependency fast-logger >=2.4.5: using fast-logger-3.0.1 Dependency http-types >=0.7: using http-types-0.12.3 Dependency http2: using http2-3.0.1 Dependency iproute: using iproute-1.7.8 Dependency network >=2.6.1.0: using network-3.1.2.5 Dependency old-locale >=1.0.0.2 && <1.1: using old-locale-1.0.0.7 Dependency resourcet >=0.4.6 && <1.3: using resourcet-1.2.4.2 Dependency streaming-commons >=0.2: using streaming-commons-0.2.2.4 Dependency text >=0.7: using text-1.2.5.0 Dependency time >=1.1.4: using time-1.9.3 Dependency transformers >=0.2.2: using transformers-0.5.6.2 Dependency unix: using unix-2.7.2.2 Dependency unix-compat: using unix-compat-0.5.2 Dependency vault: using vault-0.3.1.5 Dependency void >=0.5: using void-0.7.3 Dependency wai >=3.0.3.0 && <3.3: using wai-3.2.3 Dependency wai-logger >=2.3.2: using wai-logger-2.3.6 Dependency word8: using word8-0.1.3 Dependency zlib: using zlib-0.6.2.3 Dependency base: using base-4.15.1.0 Dependency bytestring: using bytestring-0.10.12.1 Dependency http-types: using http-types-0.12.3 Dependency time: using time-1.9.3 Dependency wai: using wai-3.2.3 Dependency wai-extra: using wai-extra-3.1.4.1 Dependency warp: using warp-3.3.21 Source component graph: component lib component exe:example dependency lib Configured component graph: component wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT include HUnit-1.6.2.0-6eoTuHvG29SHSZxETAlZVu include aeson-2.0.3.0-Ixt8FRYJUdfKyPbsOLjuwv include ansi-terminal-0.10.3-3IPs7L5vH23Inpp39HsiXh include base-4.15.1.0 include base64-bytestring-1.0.0.3-IJXgoeRbD8m6CF6HSvrZ6I include bytestring-0.10.12.1 include call-stack-0.3.0-9sW7ixEMepFfR9UydWWUt include case-insensitive-1.2.1.0-2jEHhoFCxoA7RSfoe4YHcJ include containers-0.6.4.1 include cookie-0.4.4-Jl4HMaohHsI1RwISPe6A0s include data-default-class-0.1.2.0-1lWnrGpXldTHOImBy3kQfz include deepseq-1.4.5.0 include directory-1.3.6.2 include fast-logger-3.0.1-JGoi9D9PbaAsZ3EupO506 include http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh include http2-3.0.1-BgK6OQGLVp40rixKqU6rs include iproute-1.7.8-57nZO2netAPBKuAQAc0tYE include network-3.1.2.5-10GLRrGJqir4LjPoj3UtHh include old-locale-1.0.0.7-B94o3sNLYrV8oE3WO2rqHh include resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R include streaming-commons-0.2.2.4-ILFrHUPCnXj8TyzJvkyXLA include text-1.2.5.0 include time-1.9.3 include transformers-0.5.6.2 include unix-2.7.2.2 include unix-compat-0.5.2-AyGx6A6GAKGHTqzosOiYEM include vault-0.3.1.5-4oDnLZwEbr652yyHBQruzA include void-0.7.3-BXIeD8PDyVa6FzS0UDPl2 include wai-3.2.3-AJIHQryaPu98pTrBfkizIU include wai-logger-2.3.6-6Riq2DUOytHKKidaC7SRMw include word8-0.1.3-AazxEC5xyKiELvx3OUlEW include zlib-0.6.2.3-27QAx1p26YvFsbkyHmmRdb component wai-extra-3.1.4.1-Ba5lqO6pBhY4q7rLMh6SWo-example include base-4.15.1.0 include bytestring-0.10.12.1 include http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh include time-1.9.3 include wai-3.2.3-AJIHQryaPu98pTrBfkizIU include wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT include warp-3.3.21-KFuKZjsPdKG3XjfXBkXAMJ Linked component graph: unit wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT include HUnit-1.6.2.0-6eoTuHvG29SHSZxETAlZVu include aeson-2.0.3.0-Ixt8FRYJUdfKyPbsOLjuwv include ansi-terminal-0.10.3-3IPs7L5vH23Inpp39HsiXh include base-4.15.1.0 include base64-bytestring-1.0.0.3-IJXgoeRbD8m6CF6HSvrZ6I include bytestring-0.10.12.1 include call-stack-0.3.0-9sW7ixEMepFfR9UydWWUt include case-insensitive-1.2.1.0-2jEHhoFCxoA7RSfoe4YHcJ include containers-0.6.4.1 include cookie-0.4.4-Jl4HMaohHsI1RwISPe6A0s include data-default-class-0.1.2.0-1lWnrGpXldTHOImBy3kQfz include deepseq-1.4.5.0 include directory-1.3.6.2 include fast-logger-3.0.1-JGoi9D9PbaAsZ3EupO506 include http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh include http2-3.0.1-BgK6OQGLVp40rixKqU6rs include iproute-1.7.8-57nZO2netAPBKuAQAc0tYE include network-3.1.2.5-10GLRrGJqir4LjPoj3UtHh include old-locale-1.0.0.7-B94o3sNLYrV8oE3WO2rqHh include resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R include streaming-commons-0.2.2.4-ILFrHUPCnXj8TyzJvkyXLA include text-1.2.5.0 include time-1.9.3 include transformers-0.5.6.2 include unix-2.7.2.2 include unix-compat-0.5.2-AyGx6A6GAKGHTqzosOiYEM include vault-0.3.1.5-4oDnLZwEbr652yyHBQruzA include void-0.7.3-BXIeD8PDyVa6FzS0UDPl2 include wai-3.2.3-AJIHQryaPu98pTrBfkizIU include wai-logger-2.3.6-6Riq2DUOytHKKidaC7SRMw include word8-0.1.3-AazxEC5xyKiELvx3OUlEW include zlib-0.6.2.3-27QAx1p26YvFsbkyHmmRdb Network.Wai.EventSource=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.EventSource,Network.Wai.EventSource.EventStream=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.EventSource.EventStream,Network.Wai.Handler.CGI=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Handler.CGI,Network.Wai.Handler.SCGI=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Handler.SCGI,Network.Wai.Header=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Header,Network.Wai.Middleware.AcceptOverride=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.AcceptOverride,Network.Wai.Middleware.AddHeaders=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.AddHeaders,Network.Wai.Middleware.Approot=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Approot,Network.Wai.Middleware.Autohead=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Autohead,Network.Wai.Middleware.CleanPath=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.CleanPath,Network.Wai.Middleware.ForceDomain=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.ForceDomain,Network.Wai.Middleware.ForceSSL=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.ForceSSL,Network.Wai.Middleware.Gzip=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Gzip,Network.Wai.Middleware.HttpAuth=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.HttpAuth,Network.Wai.Middleware.Jsonp=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Jsonp,Network.Wai.Middleware.Local=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Local,Network.Wai.Middleware.MethodOverride=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.MethodOverride,Network.Wai.Middleware.MethodOverridePost=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.MethodOverridePost,Network.Wai.Middleware.RequestLogger=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.RequestLogger,Network.Wai.Middleware.RequestLogger.JSON=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.RequestLogger.JSON,Network.Wai.Middleware.RequestSizeLimit=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.RequestSizeLimit,Network.Wai.Middleware.RequestSizeLimit.Internal=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.RequestSizeLimit.Internal,Network.Wai.Middleware.Rewrite=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Rewrite,Network.Wai.Middleware.Routed=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Routed,Network.Wai.Middleware.StreamFile=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.StreamFile,Network.Wai.Middleware.StripHeaders=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.StripHeaders,Network.Wai.Middleware.Timeout=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Timeout,Network.Wai.Middleware.Vhost=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Middleware.Vhost,Network.Wai.Parse=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Parse,Network.Wai.Request=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Request,Network.Wai.Test=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Test,Network.Wai.Test.Internal=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.Test.Internal,Network.Wai.UrlMap=wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT:Network.Wai.UrlMap unit wai-extra-3.1.4.1-Ba5lqO6pBhY4q7rLMh6SWo-example include base-4.15.1.0 include bytestring-0.10.12.1 include http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh include time-1.9.3 include wai-3.2.3-AJIHQryaPu98pTrBfkizIU include wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT include warp-3.3.21-KFuKZjsPdKG3XjfXBkXAMJ Ready component graph: definite wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT depends HUnit-1.6.2.0-6eoTuHvG29SHSZxETAlZVu depends aeson-2.0.3.0-Ixt8FRYJUdfKyPbsOLjuwv depends ansi-terminal-0.10.3-3IPs7L5vH23Inpp39HsiXh depends base-4.15.1.0 depends base64-bytestring-1.0.0.3-IJXgoeRbD8m6CF6HSvrZ6I depends bytestring-0.10.12.1 depends call-stack-0.3.0-9sW7ixEMepFfR9UydWWUt depends case-insensitive-1.2.1.0-2jEHhoFCxoA7RSfoe4YHcJ depends containers-0.6.4.1 depends cookie-0.4.4-Jl4HMaohHsI1RwISPe6A0s depends data-default-class-0.1.2.0-1lWnrGpXldTHOImBy3kQfz depends deepseq-1.4.5.0 depends directory-1.3.6.2 depends fast-logger-3.0.1-JGoi9D9PbaAsZ3EupO506 depends http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh depends http2-3.0.1-BgK6OQGLVp40rixKqU6rs depends iproute-1.7.8-57nZO2netAPBKuAQAc0tYE depends network-3.1.2.5-10GLRrGJqir4LjPoj3UtHh depends old-locale-1.0.0.7-B94o3sNLYrV8oE3WO2rqHh depends resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R depends streaming-commons-0.2.2.4-ILFrHUPCnXj8TyzJvkyXLA depends text-1.2.5.0 depends time-1.9.3 depends transformers-0.5.6.2 depends unix-2.7.2.2 depends unix-compat-0.5.2-AyGx6A6GAKGHTqzosOiYEM depends vault-0.3.1.5-4oDnLZwEbr652yyHBQruzA depends void-0.7.3-BXIeD8PDyVa6FzS0UDPl2 depends wai-3.2.3-AJIHQryaPu98pTrBfkizIU depends wai-logger-2.3.6-6Riq2DUOytHKKidaC7SRMw depends word8-0.1.3-AazxEC5xyKiELvx3OUlEW depends zlib-0.6.2.3-27QAx1p26YvFsbkyHmmRdb definite wai-extra-3.1.4.1-Ba5lqO6pBhY4q7rLMh6SWo-example depends base-4.15.1.0 depends bytestring-0.10.12.1 depends http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh depends time-1.9.3 depends wai-3.2.3-AJIHQryaPu98pTrBfkizIU depends wai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT depends warp-3.3.21-KFuKZjsPdKG3XjfXBkXAMJ Using Cabal-3.4.1.0 compiled by ghc-9.0 Using compiler: ghc-9.0.2 Using install prefix: /usr Executables installed in: /usr/bin Libraries installed in: /usr/lib64/wai-extra-3.1.4.1/ghc-9.0.2 Dynamic Libraries installed in: /usr/lib64/x86_64-linux-ghc-9.0.2 Private executables installed in: /usr/libexec/x86_64-linux-ghc-9.0.2/wai-extra-3.1.4.1 Data files installed in: /usr/share/wai-extra-3.1.4.1/ghc-9.0.2 Documentation installed in: /usr/share/doc/wai-extra-3.1.4.1 Configuration files installed in: /etc No alex found Using ar given by user at: /usr/bin/x86_64-pc-linux-gnu-ar No c2hs found No cpphs found Using doctest version 0.20.0 found on system at: /usr/bin/doctest Using gcc version 12.2.0 found on system at: /usr/bin/x86_64-pc-linux-gnu-gcc Using ghc version 9.0.2 given by user at: /usr/bin/ghc Using ghc-pkg version 9.0.2 given by user at: /usr/bin/ghc-pkg No ghcjs found No ghcjs-pkg found No greencard found Using haddock version 2.25.1 found on system at: /usr/bin/haddock-ghc-9.0.2 Using happy version 1.19.12 found on system at: /usr/bin/happy Using haskell-suite found on system at: haskell-suite-dummy-location Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location No hmake found Using hpc version 0.68 found on system at: /usr/bin/hpc Using hsc2hs version 0.68.7 found on system at: /usr/bin/hsc2hs Using hscolour version 1.24 found on system at: /usr/bin/HsColour No jhc found Using ld found on system at: /usr/bin/x86_64-pc-linux-gnu-ld Using pkg-config version 1.8.0 found on system at: /usr/bin/pkg-config Using runghc version 9.0.2 found on system at: /usr/bin/runghc Using strip version 2.39 found on system at: /usr/bin/strip Using tar found on system at: /bin/tar No uhc found >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/work/wai-extra-3.1.4.1 ... ./setup build Preprocessing library for wai-extra-3.1.4.1.. Building library for wai-extra-3.1.4.1.. [ 1 of 34] Compiling Network.Wai.EventSource.EventStream ( Network/Wai/EventSource/EventStream.hs, dist/build/Network/Wai/EventSource/EventStream.o, dist/build/Network/Wai/EventSource/EventStream.dyn_o ) [ 2 of 34] Compiling Network.Wai.EventSource ( Network/Wai/EventSource.hs, dist/build/Network/Wai/EventSource.o, dist/build/Network/Wai/EventSource.dyn_o ) [ 3 of 34] Compiling Network.Wai.Handler.CGI ( Network/Wai/Handler/CGI.hs, dist/build/Network/Wai/Handler/CGI.o, dist/build/Network/Wai/Handler/CGI.dyn_o ) Network/Wai/Handler/CGI.hs:117:15: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 117 | , requestBody = requestBody' | ^^^^^^^^^^^ [ 4 of 34] Compiling Network.Wai.Handler.SCGI ( Network/Wai/Handler/SCGI.hs, dist/build/Network/Wai/Handler/SCGI.o, dist/build/Network/Wai/Handler/SCGI.dyn_o ) [ 5 of 34] Compiling Network.Wai.Header ( Network/Wai/Header.hs, dist/build/Network/Wai/Header.o, dist/build/Network/Wai/Header.dyn_o ) [ 6 of 34] Compiling Network.Wai.Middleware.AcceptOverride ( Network/Wai/Middleware/AcceptOverride.hs, dist/build/Network/Wai/Middleware/AcceptOverride.o, dist/build/Network/Wai/Middleware/AcceptOverride.dyn_o ) [ 7 of 34] Compiling Network.Wai.Middleware.AddHeaders ( Network/Wai/Middleware/AddHeaders.hs, dist/build/Network/Wai/Middleware/AddHeaders.o, dist/build/Network/Wai/Middleware/AddHeaders.dyn_o ) [ 8 of 34] Compiling Network.Wai.Middleware.Autohead ( Network/Wai/Middleware/Autohead.hs, dist/build/Network/Wai/Middleware/Autohead.o, dist/build/Network/Wai/Middleware/Autohead.dyn_o ) [ 9 of 34] Compiling Network.Wai.Middleware.CleanPath ( Network/Wai/Middleware/CleanPath.hs, dist/build/Network/Wai/Middleware/CleanPath.o, dist/build/Network/Wai/Middleware/CleanPath.dyn_o ) [10 of 34] Compiling Network.Wai.Middleware.Gzip ( Network/Wai/Middleware/Gzip.hs, dist/build/Network/Wai/Middleware/Gzip.o, dist/build/Network/Wai/Middleware/Gzip.dyn_o ) [11 of 34] Compiling Network.Wai.Middleware.HttpAuth ( Network/Wai/Middleware/HttpAuth.hs, dist/build/Network/Wai/Middleware/HttpAuth.o, dist/build/Network/Wai/Middleware/HttpAuth.dyn_o ) [12 of 34] Compiling Network.Wai.Middleware.Jsonp ( Network/Wai/Middleware/Jsonp.hs, dist/build/Network/Wai/Middleware/Jsonp.o, dist/build/Network/Wai/Middleware/Jsonp.dyn_o ) [13 of 34] Compiling Network.Wai.Middleware.Local ( Network/Wai/Middleware/Local.hs, dist/build/Network/Wai/Middleware/Local.o, dist/build/Network/Wai/Middleware/Local.dyn_o ) [14 of 34] Compiling Network.Wai.Middleware.MethodOverride ( Network/Wai/Middleware/MethodOverride.hs, dist/build/Network/Wai/Middleware/MethodOverride.o, dist/build/Network/Wai/Middleware/MethodOverride.dyn_o ) [15 of 34] Compiling Network.Wai.Middleware.MethodOverridePost ( Network/Wai/Middleware/MethodOverridePost.hs, dist/build/Network/Wai/Middleware/MethodOverridePost.o, dist/build/Network/Wai/Middleware/MethodOverridePost.dyn_o ) Network/Wai/Middleware/MethodOverridePost.hs:43:54: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 43 | (("_method", Just newmethod):_) -> return $ req {requestBody = rb, requestMethod = newmethod} | ^^^^^^^^^^^ Network/Wai/Middleware/MethodOverridePost.hs:44:54: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 44 | _ -> return $ req {requestBody = rb} | ^^^^^^^^^^^ [16 of 34] Compiling Network.Wai.Middleware.RequestLogger.Internal ( Network/Wai/Middleware/RequestLogger/Internal.hs, dist/build/Network/Wai/Middleware/RequestLogger/Internal.o, dist/build/Network/Wai/Middleware/RequestLogger/Internal.dyn_o ) [17 of 34] Compiling Network.Wai.Middleware.RequestSizeLimit.Internal ( Network/Wai/Middleware/RequestSizeLimit/Internal.hs, dist/build/Network/Wai/Middleware/RequestSizeLimit/Internal.o, dist/build/Network/Wai/Middleware/RequestSizeLimit/Internal.dyn_o ) [18 of 34] Compiling Network.Wai.Middleware.Rewrite ( Network/Wai/Middleware/Rewrite.hs, dist/build/Network/Wai/Middleware/Rewrite.o, dist/build/Network/Wai/Middleware/Rewrite.dyn_o ) [19 of 34] Compiling Network.Wai.Middleware.Routed ( Network/Wai/Middleware/Routed.hs, dist/build/Network/Wai/Middleware/Routed.o, dist/build/Network/Wai/Middleware/Routed.dyn_o ) [20 of 34] Compiling Network.Wai.Middleware.StreamFile ( Network/Wai/Middleware/StreamFile.hs, dist/build/Network/Wai/Middleware/StreamFile.o, dist/build/Network/Wai/Middleware/StreamFile.dyn_o ) [21 of 34] Compiling Network.Wai.Middleware.StripHeaders ( Network/Wai/Middleware/StripHeaders.hs, dist/build/Network/Wai/Middleware/StripHeaders.o, dist/build/Network/Wai/Middleware/StripHeaders.dyn_o ) [22 of 34] Compiling Network.Wai.Middleware.Timeout ( Network/Wai/Middleware/Timeout.hs, dist/build/Network/Wai/Middleware/Timeout.o, dist/build/Network/Wai/Middleware/Timeout.dyn_o ) [23 of 34] Compiling Network.Wai.Middleware.Vhost ( Network/Wai/Middleware/Vhost.hs, dist/build/Network/Wai/Middleware/Vhost.o, dist/build/Network/Wai/Middleware/Vhost.dyn_o ) [24 of 34] Compiling Network.Wai.Parse ( Network/Wai/Parse.hs, dist/build/Network/Wai/Parse.o, dist/build/Network/Wai/Parse.dyn_o ) Network/Wai/Parse.hs:65:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 65 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Parse.hs:71:1: warning: [-Wdeprecations] Module ‘Network.HTTP2’ is deprecated: Use Network.HTTP2.Frame instead | 71 | import Network.HTTP2( HTTP2Error (..), ErrorCodeId (..) ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Parse.hs:378:48: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 378 | Just rbt -> sinkRequestBodyEx o s rbt (requestBody r) | ^^^^^^^^^^^ [25 of 34] Compiling Network.Wai.Middleware.RequestLogger ( Network/Wai/Middleware/RequestLogger.hs, dist/build/Network/Wai/Middleware/RequestLogger.o, dist/build/Network/Wai/Middleware/RequestLogger.dyn_o ) Network/Wai/Middleware/RequestLogger.hs:38:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 38 | import Data.Monoid (mconcat, (<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Middleware/RequestLogger.hs:304:16: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 304 | bs <- requestBody req | ^^^^^^^^^^^ Network/Wai/Middleware/RequestLogger.hs:324:20: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 324 | let req' = req { requestBody = rbody } | ^^^^^^^^^^^ [26 of 34] Compiling Network.Wai.Middleware.RequestLogger.JSON ( Network/Wai/Middleware/RequestLogger/JSON.hs, dist/build/Network/Wai/Middleware/RequestLogger/JSON.o, dist/build/Network/Wai/Middleware/RequestLogger/JSON.dyn_o ) Network/Wai/Middleware/RequestLogger/JSON.hs:16:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 16 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [27 of 34] Compiling Network.Wai.Request ( Network/Wai/Request.hs, dist/build/Network/Wai/Request.o, dist/build/Network/Wai/Request.dyn_o ) Network/Wai/Request.hs:87:37: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 87 | then return $ req { requestBody = throwIO (RequestSizeException maxSize) } | ^^^^^^^^^^^ Network/Wai/Request.hs:92:19: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 92 | { requestBody = do | ^^^^^^^^^^^ Network/Wai/Request.hs:93:27: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 93 | bs <- requestBody req | ^^^^^^^^^^^ [28 of 34] Compiling Network.Wai.Middleware.RequestSizeLimit ( Network/Wai/Middleware/RequestSizeLimit.hs, dist/build/Network/Wai/Middleware/RequestSizeLimit.o, dist/build/Network/Wai/Middleware/RequestSizeLimit.dyn_o ) Network/Wai/Middleware/RequestSizeLimit.hs:24:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 24 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [29 of 34] Compiling Network.Wai.Middleware.ForceSSL ( Network/Wai/Middleware/ForceSSL.hs, dist/build/Network/Wai/Middleware/ForceSSL.o, dist/build/Network/Wai/Middleware/ForceSSL.dyn_o ) Network/Wai/Middleware/ForceSSL.hs:17:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 17 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [30 of 34] Compiling Network.Wai.Middleware.ForceDomain ( Network/Wai/Middleware/ForceDomain.hs, dist/build/Network/Wai/Middleware/ForceDomain.o, dist/build/Network/Wai/Middleware/ForceDomain.dyn_o ) Network/Wai/Middleware/ForceDomain.hs:7:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 7 | import Data.Monoid ((<>), mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [31 of 34] Compiling Network.Wai.Middleware.Approot ( Network/Wai/Middleware/Approot.hs, dist/build/Network/Wai/Middleware/Approot.o, dist/build/Network/Wai/Middleware/Approot.dyn_o ) [32 of 34] Compiling Network.Wai.Test.Internal ( Network/Wai/Test/Internal.hs, dist/build/Network/Wai/Test/Internal.o, dist/build/Network/Wai/Test/Internal.dyn_o ) [33 of 34] Compiling Network.Wai.Test ( Network/Wai/Test.hs, dist/build/Network/Wai/Test.o, dist/build/Network/Wai/Test.dyn_o ) Network/Wai/Test.hs:47:1: warning: [-Wunused-imports] The import of ‘Control.DeepSeq’ is redundant except perhaps to import instances from ‘Control.DeepSeq’ To import instances alone, use: import Control.DeepSeq() | 47 | import Control.DeepSeq (deepseq) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Test.hs:48:1: warning: [-Wunused-imports] The import of ‘Control.Exception’ is redundant except perhaps to import instances from ‘Control.Exception’ To import instances alone, use: import Control.Exception() | 48 | import Control.Exception (throwIO, Exception) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Test.hs:49:1: warning: [-Wunused-imports] The import of ‘Data.Typeable’ is redundant except perhaps to import instances from ‘Data.Typeable’ To import instances alone, use: import Data.Typeable() | 49 | import Data.Typeable (Typeable) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Test.hs:189:11: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 189 | { requestBody = atomicModifyIORef refChunks $ \bss -> | ^^^^^^^^^^^ [34 of 34] Compiling Network.Wai.UrlMap ( Network/Wai/UrlMap.hs, dist/build/Network/Wai/UrlMap.o, dist/build/Network/Wai/UrlMap.dyn_o ) [ 1 of 34] Compiling Network.Wai.EventSource.EventStream ( Network/Wai/EventSource/EventStream.hs, dist/build/Network/Wai/EventSource/EventStream.p_o ) [ 2 of 34] Compiling Network.Wai.EventSource ( Network/Wai/EventSource.hs, dist/build/Network/Wai/EventSource.p_o ) [ 3 of 34] Compiling Network.Wai.Handler.CGI ( Network/Wai/Handler/CGI.hs, dist/build/Network/Wai/Handler/CGI.p_o ) Network/Wai/Handler/CGI.hs:117:15: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 117 | , requestBody = requestBody' | ^^^^^^^^^^^ [ 4 of 34] Compiling Network.Wai.Handler.SCGI ( Network/Wai/Handler/SCGI.hs, dist/build/Network/Wai/Handler/SCGI.p_o ) [ 5 of 34] Compiling Network.Wai.Header ( Network/Wai/Header.hs, dist/build/Network/Wai/Header.p_o ) [ 6 of 34] Compiling Network.Wai.Middleware.AcceptOverride ( Network/Wai/Middleware/AcceptOverride.hs, dist/build/Network/Wai/Middleware/AcceptOverride.p_o ) [ 7 of 34] Compiling Network.Wai.Middleware.AddHeaders ( Network/Wai/Middleware/AddHeaders.hs, dist/build/Network/Wai/Middleware/AddHeaders.p_o ) [ 8 of 34] Compiling Network.Wai.Middleware.Autohead ( Network/Wai/Middleware/Autohead.hs, dist/build/Network/Wai/Middleware/Autohead.p_o ) [ 9 of 34] Compiling Network.Wai.Middleware.CleanPath ( Network/Wai/Middleware/CleanPath.hs, dist/build/Network/Wai/Middleware/CleanPath.p_o ) [10 of 34] Compiling Network.Wai.Middleware.Gzip ( Network/Wai/Middleware/Gzip.hs, dist/build/Network/Wai/Middleware/Gzip.p_o ) [11 of 34] Compiling Network.Wai.Middleware.HttpAuth ( Network/Wai/Middleware/HttpAuth.hs, dist/build/Network/Wai/Middleware/HttpAuth.p_o ) [12 of 34] Compiling Network.Wai.Middleware.Jsonp ( Network/Wai/Middleware/Jsonp.hs, dist/build/Network/Wai/Middleware/Jsonp.p_o ) [13 of 34] Compiling Network.Wai.Middleware.Local ( Network/Wai/Middleware/Local.hs, dist/build/Network/Wai/Middleware/Local.p_o ) [14 of 34] Compiling Network.Wai.Middleware.MethodOverride ( Network/Wai/Middleware/MethodOverride.hs, dist/build/Network/Wai/Middleware/MethodOverride.p_o ) [15 of 34] Compiling Network.Wai.Middleware.MethodOverridePost ( Network/Wai/Middleware/MethodOverridePost.hs, dist/build/Network/Wai/Middleware/MethodOverridePost.p_o ) Network/Wai/Middleware/MethodOverridePost.hs:43:54: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 43 | (("_method", Just newmethod):_) -> return $ req {requestBody = rb, requestMethod = newmethod} | ^^^^^^^^^^^ Network/Wai/Middleware/MethodOverridePost.hs:44:54: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 44 | _ -> return $ req {requestBody = rb} | ^^^^^^^^^^^ [16 of 34] Compiling Network.Wai.Middleware.RequestLogger.Internal ( Network/Wai/Middleware/RequestLogger/Internal.hs, dist/build/Network/Wai/Middleware/RequestLogger/Internal.p_o ) [17 of 34] Compiling Network.Wai.Middleware.RequestSizeLimit.Internal ( Network/Wai/Middleware/RequestSizeLimit/Internal.hs, dist/build/Network/Wai/Middleware/RequestSizeLimit/Internal.p_o ) [18 of 34] Compiling Network.Wai.Middleware.Rewrite ( Network/Wai/Middleware/Rewrite.hs, dist/build/Network/Wai/Middleware/Rewrite.p_o ) [19 of 34] Compiling Network.Wai.Middleware.Routed ( Network/Wai/Middleware/Routed.hs, dist/build/Network/Wai/Middleware/Routed.p_o ) [20 of 34] Compiling Network.Wai.Middleware.StreamFile ( Network/Wai/Middleware/StreamFile.hs, dist/build/Network/Wai/Middleware/StreamFile.p_o ) [21 of 34] Compiling Network.Wai.Middleware.StripHeaders ( Network/Wai/Middleware/StripHeaders.hs, dist/build/Network/Wai/Middleware/StripHeaders.p_o ) [22 of 34] Compiling Network.Wai.Middleware.Timeout ( Network/Wai/Middleware/Timeout.hs, dist/build/Network/Wai/Middleware/Timeout.p_o ) [23 of 34] Compiling Network.Wai.Middleware.Vhost ( Network/Wai/Middleware/Vhost.hs, dist/build/Network/Wai/Middleware/Vhost.p_o ) [24 of 34] Compiling Network.Wai.Parse ( Network/Wai/Parse.hs, dist/build/Network/Wai/Parse.p_o ) Network/Wai/Parse.hs:65:1: warning: [-Wunused-imports] The import of ‘Control.Applicative’ is redundant except perhaps to import instances from ‘Control.Applicative’ To import instances alone, use: import Control.Applicative() | 65 | import Control.Applicative ((<$>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Parse.hs:71:1: warning: [-Wdeprecations] Module ‘Network.HTTP2’ is deprecated: Use Network.HTTP2.Frame instead | 71 | import Network.HTTP2( HTTP2Error (..), ErrorCodeId (..) ) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Parse.hs:378:48: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 378 | Just rbt -> sinkRequestBodyEx o s rbt (requestBody r) | ^^^^^^^^^^^ [25 of 34] Compiling Network.Wai.Middleware.RequestLogger ( Network/Wai/Middleware/RequestLogger.hs, dist/build/Network/Wai/Middleware/RequestLogger.p_o ) Network/Wai/Middleware/RequestLogger.hs:38:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 38 | import Data.Monoid (mconcat, (<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Middleware/RequestLogger.hs:304:16: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 304 | bs <- requestBody req | ^^^^^^^^^^^ Network/Wai/Middleware/RequestLogger.hs:324:20: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 324 | let req' = req { requestBody = rbody } | ^^^^^^^^^^^ [26 of 34] Compiling Network.Wai.Middleware.RequestLogger.JSON ( Network/Wai/Middleware/RequestLogger/JSON.hs, dist/build/Network/Wai/Middleware/RequestLogger/JSON.p_o ) Network/Wai/Middleware/RequestLogger/JSON.hs:16:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 16 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [27 of 34] Compiling Network.Wai.Request ( Network/Wai/Request.hs, dist/build/Network/Wai/Request.p_o ) Network/Wai/Request.hs:87:37: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 87 | then return $ req { requestBody = throwIO (RequestSizeException maxSize) } | ^^^^^^^^^^^ Network/Wai/Request.hs:92:19: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 92 | { requestBody = do | ^^^^^^^^^^^ Network/Wai/Request.hs:93:27: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 93 | bs <- requestBody req | ^^^^^^^^^^^ [28 of 34] Compiling Network.Wai.Middleware.RequestSizeLimit ( Network/Wai/Middleware/RequestSizeLimit.hs, dist/build/Network/Wai/Middleware/RequestSizeLimit.p_o ) Network/Wai/Middleware/RequestSizeLimit.hs:24:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 24 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [29 of 34] Compiling Network.Wai.Middleware.ForceSSL ( Network/Wai/Middleware/ForceSSL.hs, dist/build/Network/Wai/Middleware/ForceSSL.p_o ) Network/Wai/Middleware/ForceSSL.hs:17:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 17 | import Data.Monoid ((<>)) | ^^^^^^^^^^^^^^^^^^^^^^^^^ [30 of 34] Compiling Network.Wai.Middleware.ForceDomain ( Network/Wai/Middleware/ForceDomain.hs, dist/build/Network/Wai/Middleware/ForceDomain.p_o ) Network/Wai/Middleware/ForceDomain.hs:7:1: warning: [-Wunused-imports] The import of ‘Data.Monoid’ is redundant except perhaps to import instances from ‘Data.Monoid’ To import instances alone, use: import Data.Monoid() | 7 | import Data.Monoid ((<>), mempty) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [31 of 34] Compiling Network.Wai.Middleware.Approot ( Network/Wai/Middleware/Approot.hs, dist/build/Network/Wai/Middleware/Approot.p_o ) [32 of 34] Compiling Network.Wai.Test.Internal ( Network/Wai/Test/Internal.hs, dist/build/Network/Wai/Test/Internal.p_o ) [33 of 34] Compiling Network.Wai.Test ( Network/Wai/Test.hs, dist/build/Network/Wai/Test.p_o ) Network/Wai/Test.hs:47:1: warning: [-Wunused-imports] The import of ‘Control.DeepSeq’ is redundant except perhaps to import instances from ‘Control.DeepSeq’ To import instances alone, use: import Control.DeepSeq() | 47 | import Control.DeepSeq (deepseq) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Test.hs:48:1: warning: [-Wunused-imports] The import of ‘Control.Exception’ is redundant except perhaps to import instances from ‘Control.Exception’ To import instances alone, use: import Control.Exception() | 48 | import Control.Exception (throwIO, Exception) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Test.hs:49:1: warning: [-Wunused-imports] The import of ‘Data.Typeable’ is redundant except perhaps to import instances from ‘Data.Typeable’ To import instances alone, use: import Data.Typeable() | 49 | import Data.Typeable (Typeable) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Network/Wai/Test.hs:189:11: warning: [-Wdeprecations] In the use of ‘requestBody’ (imported from Network.Wai, but defined in Network.Wai.Internal): Deprecated: "requestBody's name is misleading because it only gets a partial chunk of the body. Use getRequestBodyChunk instead." | 189 | { requestBody = atomicModifyIORef refChunks $ \bss -> | ^^^^^^^^^^^ [34 of 34] Compiling Network.Wai.UrlMap ( Network/Wai/UrlMap.hs, dist/build/Network/Wai/UrlMap.p_o ) Preprocessing executable 'example' for wai-extra-3.1.4.1.. Building executable 'example' for wai-extra-3.1.4.1.. [1 of 1] Compiling Main ( example/Main.hs, dist/build/example/example-tmp/Main.dyn_o ) example/Main.hs:41:12: warning: [-Wtype-defaults] • Defaulting the following constraints to type ‘Integer’ (Show t0) arising from a use of ‘handle’ at example/Main.hs:41:12-19 (Num t0) arising from a use of ‘handle’ at example/Main.hs:41:12-19 • In the expression: handle 0 In an equation for ‘eventRaw’: eventRaw = handle 0 where handle counter emit flush = do threadDelay 1000000 .... | 41 | eventRaw = handle 0 | ^^^^^^^^ Linking dist/build/example/example ... ./setup hscolour Warning: the 'cabal hscolour' command is deprecated in favour of 'cabal haddock --hyperlink-source' and will be removed in the next major release. Running hscolour for wai-extra-3.1.4.1... Preprocessing library for wai-extra-3.1.4.1.. Preprocessing executable 'example' for wai-extra-3.1.4.1.. >>> Source compiled. * Skipping make test/check due to ebuild restriction. >>> Test phase [disabled because of RESTRICT=test]: dev-haskell/wai-extra-3.1.4.1 >>> Install dev-haskell/wai-extra-3.1.4.1 into /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/image ./setup copy --destdir=/var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/image Installing library in /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/image/usr/lib64/wai-extra-3.1.4.1/ghc-9.0.2 Installing executable example in /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/image/usr/bin Warning: The directory /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/image/usr/bin is not in the system search path. WARNING: settings file doesn't exist "/var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/temp/settings" cannot know target platform so guessing target == host (native compiler). Reading package info from stdin ... done. wai-extra-3.1.4.1: Warning: library-dirs: /usr/lib64/wai-extra-3.1.4.1/ghc-9.0.2 doesn't exist or isn't a directory wai-extra-3.1.4.1: Warning: haddock-interfaces: /usr/share/doc/wai-extra-3.1.4.1/html/wai-extra.haddock doesn't exist or isn't a file wai-extra-3.1.4.1: Warning: haddock-html: /usr/share/doc/wai-extra-3.1.4.1/html doesn't exist or isn't a directory wai-extra-3.1.4.1: dependency "HUnit-1.6.2.0-6eoTuHvG29SHSZxETAlZVu" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "aeson-2.0.3.0-Ixt8FRYJUdfKyPbsOLjuwv" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "ansi-terminal-0.10.3-3IPs7L5vH23Inpp39HsiXh" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "base-4.15.1.0" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "base64-bytestring-1.0.0.3-IJXgoeRbD8m6CF6HSvrZ6I" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "bytestring-0.10.12.1" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "call-stack-0.3.0-9sW7ixEMepFfR9UydWWUt" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "case-insensitive-1.2.1.0-2jEHhoFCxoA7RSfoe4YHcJ" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "containers-0.6.4.1" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "cookie-0.4.4-Jl4HMaohHsI1RwISPe6A0s" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "data-default-class-0.1.2.0-1lWnrGpXldTHOImBy3kQfz" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "deepseq-1.4.5.0" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "directory-1.3.6.2" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "fast-logger-3.0.1-JGoi9D9PbaAsZ3EupO506" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "http-types-0.12.3-LS2UyjPt3rN2lG4MyMNYQh" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "http2-3.0.1-BgK6OQGLVp40rixKqU6rs" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "iproute-1.7.8-57nZO2netAPBKuAQAc0tYE" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "network-3.1.2.5-10GLRrGJqir4LjPoj3UtHh" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "old-locale-1.0.0.7-B94o3sNLYrV8oE3WO2rqHh" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "resourcet-1.2.4.2-I4P0t2JtLkHCbblqEV5B4R" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "streaming-commons-0.2.2.4-ILFrHUPCnXj8TyzJvkyXLA" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "text-1.2.5.0" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "time-1.9.3" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "transformers-0.5.6.2" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "unix-2.7.2.2" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "unix-compat-0.5.2-AyGx6A6GAKGHTqzosOiYEM" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "vault-0.3.1.5-4oDnLZwEbr652yyHBQruzA" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "void-0.7.3-BXIeD8PDyVa6FzS0UDPl2" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "wai-3.2.3-AJIHQryaPu98pTrBfkizIU" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "wai-logger-2.3.6-6Riq2DUOytHKKidaC7SRMw" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "word8-0.1.3-AazxEC5xyKiELvx3OUlEW" doesn't exist (ignoring) wai-extra-3.1.4.1: dependency "zlib-0.6.2.3-27QAx1p26YvFsbkyHmmRdb" doesn't exist (ignoring) wai-extra-3.1.4.1: import-dirs: /usr/lib64/wai-extra-3.1.4.1/ghc-9.0.2 doesn't exist or isn't a directory (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/EventSource.hi","Network/Wai/EventSource.p_hi","Network/Wai/EventSource.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/EventSource/EventStream.hi","Network/Wai/EventSource/EventStream.p_hi","Network/Wai/EventSource/EventStream.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Handler/CGI.hi","Network/Wai/Handler/CGI.p_hi","Network/Wai/Handler/CGI.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Handler/SCGI.hi","Network/Wai/Handler/SCGI.p_hi","Network/Wai/Handler/SCGI.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Header.hi","Network/Wai/Header.p_hi","Network/Wai/Header.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/AcceptOverride.hi","Network/Wai/Middleware/AcceptOverride.p_hi","Network/Wai/Middleware/AcceptOverride.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/AddHeaders.hi","Network/Wai/Middleware/AddHeaders.p_hi","Network/Wai/Middleware/AddHeaders.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Approot.hi","Network/Wai/Middleware/Approot.p_hi","Network/Wai/Middleware/Approot.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Autohead.hi","Network/Wai/Middleware/Autohead.p_hi","Network/Wai/Middleware/Autohead.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/CleanPath.hi","Network/Wai/Middleware/CleanPath.p_hi","Network/Wai/Middleware/CleanPath.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/ForceDomain.hi","Network/Wai/Middleware/ForceDomain.p_hi","Network/Wai/Middleware/ForceDomain.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/ForceSSL.hi","Network/Wai/Middleware/ForceSSL.p_hi","Network/Wai/Middleware/ForceSSL.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Gzip.hi","Network/Wai/Middleware/Gzip.p_hi","Network/Wai/Middleware/Gzip.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/HttpAuth.hi","Network/Wai/Middleware/HttpAuth.p_hi","Network/Wai/Middleware/HttpAuth.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Jsonp.hi","Network/Wai/Middleware/Jsonp.p_hi","Network/Wai/Middleware/Jsonp.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Local.hi","Network/Wai/Middleware/Local.p_hi","Network/Wai/Middleware/Local.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/MethodOverride.hi","Network/Wai/Middleware/MethodOverride.p_hi","Network/Wai/Middleware/MethodOverride.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/MethodOverridePost.hi","Network/Wai/Middleware/MethodOverridePost.p_hi","Network/Wai/Middleware/MethodOverridePost.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/RequestLogger.hi","Network/Wai/Middleware/RequestLogger.p_hi","Network/Wai/Middleware/RequestLogger.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/RequestLogger/JSON.hi","Network/Wai/Middleware/RequestLogger/JSON.p_hi","Network/Wai/Middleware/RequestLogger/JSON.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/RequestSizeLimit.hi","Network/Wai/Middleware/RequestSizeLimit.p_hi","Network/Wai/Middleware/RequestSizeLimit.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/RequestSizeLimit/Internal.hi","Network/Wai/Middleware/RequestSizeLimit/Internal.p_hi","Network/Wai/Middleware/RequestSizeLimit/Internal.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Rewrite.hi","Network/Wai/Middleware/Rewrite.p_hi","Network/Wai/Middleware/Rewrite.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Routed.hi","Network/Wai/Middleware/Routed.p_hi","Network/Wai/Middleware/Routed.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/StreamFile.hi","Network/Wai/Middleware/StreamFile.p_hi","Network/Wai/Middleware/StreamFile.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/StripHeaders.hi","Network/Wai/Middleware/StripHeaders.p_hi","Network/Wai/Middleware/StripHeaders.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Timeout.hi","Network/Wai/Middleware/Timeout.p_hi","Network/Wai/Middleware/Timeout.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/Vhost.hi","Network/Wai/Middleware/Vhost.p_hi","Network/Wai/Middleware/Vhost.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Parse.hi","Network/Wai/Parse.p_hi","Network/Wai/Parse.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Request.hi","Network/Wai/Request.p_hi","Network/Wai/Request.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Test.hi","Network/Wai/Test.p_hi","Network/Wai/Test.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Test/Internal.hi","Network/Wai/Test/Internal.p_hi","Network/Wai/Test/Internal.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/UrlMap.hi","Network/Wai/UrlMap.p_hi","Network/Wai/UrlMap.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["Network/Wai/Middleware/RequestLogger/Internal.hi","Network/Wai/Middleware/RequestLogger/Internal.p_hi","Network/Wai/Middleware/RequestLogger/Internal.dyn_hi"] (ignoring) wai-extra-3.1.4.1: cannot find any of ["libHSwai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT.a","libHSwai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT_p.a","libHSwai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT-ghc9.0.2.so","libHSwai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT-ghc9.0.2.dylib","HSwai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT-ghc9.0.2.dll"] on library path (ignoring) WARNING: settings file doesn't exist "/var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/temp/settings" cannot know target platform so guessing target == host (native compiler). WARNING: settings file doesn't exist "/var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/temp/settings" cannot know target platform so guessing target == host (native compiler). >>> Completed installing dev-haskell/wai-extra-3.1.4.1 into /var/tmp/portage/dev-haskell/wai-extra-3.1.4.1/image * Final size of build directory: 12608 KiB (12.3 MiB) * Final size of installed tree: 6924 KiB ( 6.7 MiB) strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /usr/lib64/wai-extra-3.1.4.1/ghc-9.0.2/libHSwai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT_p.a /usr/lib64/wai-extra-3.1.4.1/ghc-9.0.2/libHSwai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT.a /usr/bin/example /usr/lib64/x86_64-linux-ghc-9.0.2/libHSwai-extra-3.1.4.1-3pQAvz1netH40dlbHNX4YT-ghc9.0.2.so * checking 145 files for package collisions * This package will overwrite one or more files that may belong to other * packages (see list below). You can use a command such as `portageq * owners / ` to identify the installed package that owns a * file. If portageq reports that only one package owns a file then do * NOT file a bug report. A bug report is only useful if it identifies at * least two or more packages that are known to install the same file(s). * If a collision occurs and you can not explain where the file came from * then you should simply ignore the collision since there is not enough * information to determine if a real problem exists. Please do NOT file * a bug report at https://bugs.gentoo.org/ unless you report exactly * which two packages install the same file(s). See * https://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how * to solve the problem. And once again, please do NOT file a bug report * unless you have completely understood the above message. * * Detected file collision(s): * * /usr/bin/example * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * dev-libs/openpace-1.1.2:0::gentoo * /usr/bin/example * * Package 'dev-haskell/wai-extra-3.1.4.1' NOT merged due to file * collisions. If necessary, refer to your elog messages for the whole * content of the above message.