Your message dated Tue, 28 Jan 2025 07:26:55 +0000
with message-id <e1tcfzr-0011py...@fasolo.debian.org>
and subject line Bug#1091293: fixed in haskell-warp 3.3.31-2
has caused the Debian Bug report #1091293,
regarding haskell-warp: FTBFS on armhf: make: *** 
[/usr/share/cdbs/1/class/hlibrary.mk:163: check-ghc-stamp] Error 25
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1091293: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1091293
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: haskell-warp
Version: 3.3.31-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20241223 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, this package failed to build
on armhf.

This package currently has binary packages on armhf, so this is a regression.
Also, there are no known issues on amd64 or arm64 according to recent (a couple
days ago) rebuilds.

The rebuild was done using an armhf chroot on an AWS "m6g" instance (Graviton2
CPU).

Relevant part (hopefully):
>  debian/rules binary
> test -x debian/rules
> dh_testroot
> dh_prep 
> dh_installdirs -A 
> mkdir -p "."
> CDBS WARNING:    DEB_DH_STRIP_ARGS is deprecated since 0.4.85
> CDBS WARNING:    DEB_COMPRESS_EXCLUDE is deprecated since 0.4.85
> Adding cdbs dependencies to debian/libghc-warp-doc.substvars
> dh_installdirs -plibghc-warp-doc \
>       
> perl -d:Confess -MDebian::Debhelper::Buildsystem::Haskell::Recipes=/.*/ \
>       -E 'make_setup_recipe'
> Running ghc --make Setup.lhs -o debian/hlibrary.setup
> [1 of 2] Compiling Main             ( Setup.lhs, Setup.o )
> [2 of 2] Linking debian/hlibrary.setup
> perl -d:Confess -MDebian::Debhelper::Buildsystem::Haskell::Recipes=/.*/ \
>       -E 'configure_recipe'
> Running find . ! -newer /tmp/Vxgg9Fu4B_ -exec touch -d 1998-01-01 UTC {} ;
> Running dh_listpackages
> libghc-warp-dev
> libghc-warp-prof
> libghc-warp-doc
> Running dh_listpackages
> libghc-warp-dev
> libghc-warp-prof
> libghc-warp-doc
> Running dpkg-buildflags --get LDFLAGS
> -Wl,-z,relro
> Running debian/hlibrary.setup configure --ghc -v2 
> --package-db=/var/lib/ghc/package.conf.d --prefix=/usr 
> --libdir=/usr/lib/haskell-packages/ghc/lib --libexecdir=/usr/lib 
> --builddir=dist-ghc --ghc-option=-optl-Wl,-z,relro 
> --haddockdir=/usr/lib/ghc-doc/haddock/warp-3.3.31/ --datasubdir=warp 
> --htmldir=/usr/share/doc/libghc-warp-doc/html/ --enable-library-profiling 
> --enable-tests
> Using Parsec parser
> Configuring warp-3.3.31...
> Flags chosen: allow-sendfilefd=True, network-bytestring=False,
> warp-debug=False, x509=True
> Dependency array: using array-0.5.6.0
> Dependency auto-update >=0.1.3 && <0.2: using auto-update-0.1.6
> Dependency base >=4.12 && <5: using base-4.18.2.1
> Dependency bsb-http-chunked <0.1: using bsb-http-chunked-0.0.0.4
> Dependency bytestring >=0.9.1.4: using bytestring-0.11.5.3
> Dependency case-insensitive >=0.2: using case-insensitive-1.2.1.0
> Dependency containers: using containers-0.6.7
> Dependency crypton-x509: using crypton-x509-1.7.7
> Dependency ghc-prim: using ghc-prim-0.10.0
> Dependency hashable: using hashable-1.4.4.0
> Dependency http-date: using http-date-0.0.11
> Dependency http-types >=0.12: using http-types-0.12.4
> Dependency http2 >=5.0 && <5.1: using http2-5.0.1
> Dependency iproute >=1.3.1: using iproute-1.7.14
> Dependency network >=2.3: using network-3.1.4.0
> Dependency recv >=0.1.0 && <0.2.0: using recv-0.1.0
> Dependency simple-sendfile >=0.2.7 && <0.3: using simple-sendfile-0.2.32
> Dependency stm >=2.3: using stm-2.5.1.0
> Dependency streaming-commons >=0.1.10: using streaming-commons-0.2.2.6
> Dependency text: using text-2.0.2
> Dependency time-manager: using time-manager-0.0.1
> Dependency unix: using unix-2.8.4.0
> Dependency unliftio: using unliftio-0.2.25.0
> Dependency vault >=0.3: using vault-0.3.1.5
> Dependency wai >=3.2 && <3.3: using wai-3.2.4
> Dependency word8: using word8-0.1.3
> Dependency QuickCheck: using QuickCheck-2.14.3
> Dependency array: using array-0.5.6.0
> Dependency auto-update: using auto-update-0.1.6
> Dependency base >=4.8 && <5: using base-4.18.2.1
> Dependency bsb-http-chunked <0.1: using bsb-http-chunked-0.0.0.4
> Dependency bytestring >=0.9.1.4: using bytestring-0.11.5.3
> Dependency case-insensitive >=0.2: using case-insensitive-1.2.1.0
> Dependency containers: using containers-0.6.7
> Dependency crypton-x509: using crypton-x509-1.7.7
> Dependency directory: using directory-1.3.8.5
> Dependency ghc-prim: using ghc-prim-0.10.0
> Dependency hashable: using hashable-1.4.4.0
> Dependency hspec >=1.3: using hspec-2.11.9
> Dependency http-client: using http-client-0.7.17
> Dependency http-date: using http-date-0.0.11
> Dependency http-types >=0.12: using http-types-0.12.4
> Dependency http2 >=5.0 && <5.1: using http2-5.0.1
> Dependency iproute >=1.3.1: using iproute-1.7.14
> Dependency network: using network-3.1.4.0
> Dependency process: using process-1.6.19.0
> Dependency recv >=0.1.0 && <0.2.0: using recv-0.1.0
> Dependency simple-sendfile >=0.2.4 && <0.3: using simple-sendfile-0.2.32
> Dependency stm >=2.3: using stm-2.5.1.0
> Dependency streaming-commons >=0.1.10: using streaming-commons-0.2.2.6
> Dependency text: using text-2.0.2
> Dependency time-manager: using time-manager-0.0.1
> Dependency unix: using unix-2.8.4.0
> Dependency unliftio: using unliftio-0.2.25.0
> Dependency vault: using vault-0.3.1.5
> Dependency wai >=3.2.2.1 && <3.3: using wai-3.2.4
> Dependency word8: using word8-0.1.3
> Source component graph:
>     component test:spec
>     component lib
> Configured component graph:
>     component warp-3.3.31-KtU5DAXbqOO3T8yLXAH5DF-spec
>         include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew
>         include array-0.5.6.0
>         include auto-update-0.1.6-3HaZjvXgKL8yFp1D1e2CJ
>         include base-4.18.2.1
>         include bsb-http-chunked-0.0.0.4-8FhI2P4QG6b73aSHWucnMD
>         include bytestring-0.11.5.3
>         include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
>         include containers-0.6.7
>         include crypton-x509-1.7.7-IojxmeIKe3n6icjoOfpDQz
>         include directory-1.3.8.5
>         include ghc-prim-0.10.0
>         include hashable-1.4.4.0-6LwNVbCxvPM4xnIyHdPbWQ
>         include hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
>         include http-client-0.7.17-4C5c07hPa3vFnygslomVjm
>         include http-date-0.0.11-4HNwle7b3Wp8jdSpvijNyx
>         include http-types-0.12.4-5Ic38l5NKFO5QYA9M0hZ38
>         include http2-5.0.1-nqYlHu22AKAct22nPoNzv
>         include iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
>         include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
>         include process-1.6.19.0
>         include recv-0.1.0-IDBetkRtKub6CTlqLB1Vny
>         include simple-sendfile-0.2.32-37WG4PWkeFOIhR0tXrV9eh
>         include stm-2.5.1.0
>         include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
>         include text-2.0.2
>         include time-manager-0.0.1-6Vcfv1P4OfCCSq8yrUHl7T
>         include unix-2.8.4.0
>         include unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
>         include vault-0.3.1.5-EnsvWvPxRkiLIhCoJi80Gn
>         include wai-3.2.4-F2vFGzooNDxBdDILx7vj6j
>         include word8-0.1.3-2xahySuMstoHDInkBE5eMq
>     component warp-3.3.31-Ipzyox8mwsD8AcOXdWtK7B
>         include array-0.5.6.0
>         include auto-update-0.1.6-3HaZjvXgKL8yFp1D1e2CJ
>         include base-4.18.2.1
>         include bsb-http-chunked-0.0.0.4-8FhI2P4QG6b73aSHWucnMD
>         include bytestring-0.11.5.3
>         include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
>         include containers-0.6.7
>         include crypton-x509-1.7.7-IojxmeIKe3n6icjoOfpDQz
>         include ghc-prim-0.10.0
>         include hashable-1.4.4.0-6LwNVbCxvPM4xnIyHdPbWQ
>         include http-date-0.0.11-4HNwle7b3Wp8jdSpvijNyx
>         include http-types-0.12.4-5Ic38l5NKFO5QYA9M0hZ38
>         include http2-5.0.1-nqYlHu22AKAct22nPoNzv
>         include iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
>         include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
>         include recv-0.1.0-IDBetkRtKub6CTlqLB1Vny
>         include simple-sendfile-0.2.32-37WG4PWkeFOIhR0tXrV9eh
>         include stm-2.5.1.0
>         include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
>         include text-2.0.2
>         include time-manager-0.0.1-6Vcfv1P4OfCCSq8yrUHl7T
>         include unix-2.8.4.0
>         include unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
>         include vault-0.3.1.5-EnsvWvPxRkiLIhCoJi80Gn
>         include wai-3.2.4-F2vFGzooNDxBdDILx7vj6j
>         include word8-0.1.3-2xahySuMstoHDInkBE5eMq
> Linked component graph:
>     unit warp-3.3.31-KtU5DAXbqOO3T8yLXAH5DF-spec
>         include QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew
>         include array-0.5.6.0
>         include auto-update-0.1.6-3HaZjvXgKL8yFp1D1e2CJ
>         include base-4.18.2.1
>         include bsb-http-chunked-0.0.0.4-8FhI2P4QG6b73aSHWucnMD
>         include bytestring-0.11.5.3
>         include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
>         include containers-0.6.7
>         include crypton-x509-1.7.7-IojxmeIKe3n6icjoOfpDQz
>         include directory-1.3.8.5
>         include ghc-prim-0.10.0
>         include hashable-1.4.4.0-6LwNVbCxvPM4xnIyHdPbWQ
>         include hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
>         include http-client-0.7.17-4C5c07hPa3vFnygslomVjm
>         include http-date-0.0.11-4HNwle7b3Wp8jdSpvijNyx
>         include http-types-0.12.4-5Ic38l5NKFO5QYA9M0hZ38
>         include http2-5.0.1-nqYlHu22AKAct22nPoNzv
>         include iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
>         include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
>         include process-1.6.19.0
>         include recv-0.1.0-IDBetkRtKub6CTlqLB1Vny
>         include simple-sendfile-0.2.32-37WG4PWkeFOIhR0tXrV9eh
>         include stm-2.5.1.0
>         include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
>         include text-2.0.2
>         include time-manager-0.0.1-6Vcfv1P4OfCCSq8yrUHl7T
>         include unix-2.8.4.0
>         include unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
>         include vault-0.3.1.5-EnsvWvPxRkiLIhCoJi80Gn
>         include wai-3.2.4-F2vFGzooNDxBdDILx7vj6j
>         include word8-0.1.3-2xahySuMstoHDInkBE5eMq
>     unit warp-3.3.31-Ipzyox8mwsD8AcOXdWtK7B
>         include array-0.5.6.0
>         include auto-update-0.1.6-3HaZjvXgKL8yFp1D1e2CJ
>         include base-4.18.2.1
>         include bsb-http-chunked-0.0.0.4-8FhI2P4QG6b73aSHWucnMD
>         include bytestring-0.11.5.3
>         include case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
>         include containers-0.6.7
>         include crypton-x509-1.7.7-IojxmeIKe3n6icjoOfpDQz
>         include ghc-prim-0.10.0
>         include hashable-1.4.4.0-6LwNVbCxvPM4xnIyHdPbWQ
>         include http-date-0.0.11-4HNwle7b3Wp8jdSpvijNyx
>         include http-types-0.12.4-5Ic38l5NKFO5QYA9M0hZ38
>         include http2-5.0.1-nqYlHu22AKAct22nPoNzv
>         include iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
>         include network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
>         include recv-0.1.0-IDBetkRtKub6CTlqLB1Vny
>         include simple-sendfile-0.2.32-37WG4PWkeFOIhR0tXrV9eh
>         include stm-2.5.1.0
>         include streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
>         include text-2.0.2
>         include time-manager-0.0.1-6Vcfv1P4OfCCSq8yrUHl7T
>         include unix-2.8.4.0
>         include unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
>         include vault-0.3.1.5-EnsvWvPxRkiLIhCoJi80Gn
>         include wai-3.2.4-F2vFGzooNDxBdDILx7vj6j
>         include word8-0.1.3-2xahySuMstoHDInkBE5eMq
>         
> Network.Wai.Handler.Warp=warp-3.3.31-Ipzyox8mwsD8AcOXdWtK7B:Network.Wai.Handler.Warp,Network.Wai.Handler.Warp.Internal=warp-3.3.31-Ipzyox8mwsD8AcOXdWtK7B:Network.Wai.Handler.Warp.Internal
> Ready component graph:
>     definite warp-3.3.31-KtU5DAXbqOO3T8yLXAH5DF-spec
>         depends QuickCheck-2.14.3-2ib5howz5bF8WgkuPDgHew
>         depends array-0.5.6.0
>         depends auto-update-0.1.6-3HaZjvXgKL8yFp1D1e2CJ
>         depends base-4.18.2.1
>         depends bsb-http-chunked-0.0.0.4-8FhI2P4QG6b73aSHWucnMD
>         depends bytestring-0.11.5.3
>         depends case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
>         depends containers-0.6.7
>         depends crypton-x509-1.7.7-IojxmeIKe3n6icjoOfpDQz
>         depends directory-1.3.8.5
>         depends ghc-prim-0.10.0
>         depends hashable-1.4.4.0-6LwNVbCxvPM4xnIyHdPbWQ
>         depends hspec-2.11.9-JZYRIeOslOOD2F7LvyAy3I
>         depends http-client-0.7.17-4C5c07hPa3vFnygslomVjm
>         depends http-date-0.0.11-4HNwle7b3Wp8jdSpvijNyx
>         depends http-types-0.12.4-5Ic38l5NKFO5QYA9M0hZ38
>         depends http2-5.0.1-nqYlHu22AKAct22nPoNzv
>         depends iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
>         depends network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
>         depends process-1.6.19.0
>         depends recv-0.1.0-IDBetkRtKub6CTlqLB1Vny
>         depends simple-sendfile-0.2.32-37WG4PWkeFOIhR0tXrV9eh
>         depends stm-2.5.1.0
>         depends streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
>         depends text-2.0.2
>         depends time-manager-0.0.1-6Vcfv1P4OfCCSq8yrUHl7T
>         depends unix-2.8.4.0
>         depends unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
>         depends vault-0.3.1.5-EnsvWvPxRkiLIhCoJi80Gn
>         depends wai-3.2.4-F2vFGzooNDxBdDILx7vj6j
>         depends word8-0.1.3-2xahySuMstoHDInkBE5eMq
>     definite warp-3.3.31-Ipzyox8mwsD8AcOXdWtK7B
>         depends array-0.5.6.0
>         depends auto-update-0.1.6-3HaZjvXgKL8yFp1D1e2CJ
>         depends base-4.18.2.1
>         depends bsb-http-chunked-0.0.0.4-8FhI2P4QG6b73aSHWucnMD
>         depends bytestring-0.11.5.3
>         depends case-insensitive-1.2.1.0-9ovbZKmv0xj6AdCHQPUsQD
>         depends containers-0.6.7
>         depends crypton-x509-1.7.7-IojxmeIKe3n6icjoOfpDQz
>         depends ghc-prim-0.10.0
>         depends hashable-1.4.4.0-6LwNVbCxvPM4xnIyHdPbWQ
>         depends http-date-0.0.11-4HNwle7b3Wp8jdSpvijNyx
>         depends http-types-0.12.4-5Ic38l5NKFO5QYA9M0hZ38
>         depends http2-5.0.1-nqYlHu22AKAct22nPoNzv
>         depends iproute-1.7.14-3DBt1k9G9RfJV5v0korwaq
>         depends network-3.1.4.0-I6jFfdQwj0Q5FZzAobit5e
>         depends recv-0.1.0-IDBetkRtKub6CTlqLB1Vny
>         depends simple-sendfile-0.2.32-37WG4PWkeFOIhR0tXrV9eh
>         depends stm-2.5.1.0
>         depends streaming-commons-0.2.2.6-5NCi7ptiAjT7g30Q71P1sL
>         depends text-2.0.2
>         depends time-manager-0.0.1-6Vcfv1P4OfCCSq8yrUHl7T
>         depends unix-2.8.4.0
>         depends unliftio-0.2.25.0-3nuswudeOVqCqQbjgo89Qy
>         depends vault-0.3.1.5-EnsvWvPxRkiLIhCoJi80Gn
>         depends wai-3.2.4-F2vFGzooNDxBdDILx7vj6j
>         depends word8-0.1.3-2xahySuMstoHDInkBE5eMq
> Using Cabal-3.10.3.0 compiled by ghc-9.6
> Using compiler: ghc-9.6.6
> Using install prefix: /usr
> Executables installed in: /usr/bin
> Libraries installed in:
> /usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-9.6.6/warp-3.3.31-Ipzyox8mwsD8AcOXdWtK7B
> Dynamic Libraries installed in:
> /usr/lib/haskell-packages/ghc/lib/arm-linux-ghc-9.6.6
> Private executables installed in: /usr/lib/arm-linux-ghc-9.6.6/warp-3.3.31
> Data files installed in: /usr/share/warp
> Documentation installed in: /usr/share/doc/arm-linux-ghc-9.6.6/warp-3.3.31
> Configuration files installed in: /usr/etc
> No alex found
> Using ar found on system at: /usr/bin/arm-linux-gnueabihf-ar
> No c2hs found
> No cpphs found
> No doctest found
> Using gcc version 14 found on system at: /usr/bin/arm-linux-gnueabihf-gcc
> Using ghc version 9.6.6 found on system at: /usr/bin/ghc
> Using ghc-pkg version 9.6.6 found on system at: /usr/bin/ghc-pkg-9.6.6
> No ghcjs found
> No ghcjs-pkg found
> No greencard found
> Using haddock version 2.29.2 found on system at: /usr/bin/haddock-ghc-9.6.6
> No happy found
> Using haskell-suite found on system at: haskell-suite-dummy-location
> Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
> No hmake found
> Using hpc version 0.68 found on system at: /usr/bin/hpc-ghc-9.6.6
> Using hsc2hs version 0.68.9 found on system at: /usr/bin/hsc2hs-ghc-9.6.6
> Using hscolour version 1.25 found on system at: /usr/bin/HsColour
> No jhc found
> Using ld found on system at: /usr/bin/arm-linux-gnueabihf-ld.gold
> No pkg-config found
> Using runghc version 9.6.6 found on system at: /usr/bin/runghc-9.6.6
> Using strip version 2.43 found on system at: /usr/bin/strip
> Using tar found on system at: /usr/bin/tar
> No uhc found
> touch configure-ghc-stamp
> perl -d:Confess -MDebian::Debhelper::Buildsystem::Haskell::Recipes=/.*/ \
>       -E 'build_recipe'
> Running dh_listpackages
> libghc-warp-dev
> libghc-warp-prof
> libghc-warp-doc
> Preprocessing test suite 'spec' for warp-3.3.31..
> Building test suite 'spec' for warp-3.3.31..
> [ 1 of 46] Compiling HTTP             ( test/HTTP.hs, 
> dist-ghc/build/spec/spec-tmp/HTTP.o )
> [ 2 of 46] Compiling Network.Wai.Handler.Warp.Date ( 
> Network/Wai/Handler/Warp/Date.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Date.o )
> [ 3 of 46] Compiling Network.Wai.Handler.Warp.HashMap ( 
> Network/Wai/Handler/Warp/HashMap.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/HashMap.o )
> [ 4 of 46] Compiling Network.Wai.Handler.Warp.Imports ( 
> Network/Wai/Handler/Warp/Imports.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Imports.o )
> [ 5 of 46] Compiling Network.Wai.Handler.Warp.FileInfoCache ( 
> Network/Wai/Handler/Warp/FileInfoCache.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/FileInfoCache.o )
> [ 6 of 46] Compiling Network.Wai.Handler.Warp.Counter ( 
> Network/Wai/Handler/Warp/Counter.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Counter.o )
> [ 7 of 46] Compiling Network.Wai.Handler.Warp.MultiMap ( 
> Network/Wai/Handler/Warp/MultiMap.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/MultiMap.o )
> [ 8 of 46] Compiling Network.Wai.Handler.Warp.FdCache ( 
> Network/Wai/Handler/Warp/FdCache.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/FdCache.o )
> [ 9 of 46] Compiling FdCacheSpec      ( test/FdCacheSpec.hs, 
> dist-ghc/build/spec/spec-tmp/FdCacheSpec.o )
> 
> test/FdCacheSpec.hs:23:9: warning: [GHC-68441] [-Wdeprecations]
>     In the use of ‘fdRead’ (imported from System.Posix.IO):
>     Deprecated: "This function is scheduled to be dropped in favor of 
> 'System.Posix.IO.ByteString.fdRead', because decoding e.g. UTF-8 streams 
> partially is unsafe."
>    |
> 23 |         fdRead nfd 1 `shouldThrow` anyIOException
>    |         ^^^^^^
> [10 of 46] Compiling Network.Wai.Handler.Warp.PackInt ( 
> Network/Wai/Handler/Warp/PackInt.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/PackInt.o )
> [11 of 46] Compiling Network.Wai.Handler.Warp.ReadInt ( 
> Network/Wai/Handler/Warp/ReadInt.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/ReadInt.o )
> [12 of 46] Compiling Network.Wai.Handler.Warp.ResponseHeader ( 
> Network/Wai/Handler/Warp/ResponseHeader.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/ResponseHeader.o )
> [13 of 46] Compiling Network.Wai.Handler.Warp.Types ( 
> Network/Wai/Handler/Warp/Types.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Types.o )
> [14 of 46] Compiling Network.Wai.Handler.Warp.RequestHeader ( 
> Network/Wai/Handler/Warp/RequestHeader.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/RequestHeader.o )
> [15 of 46] Compiling Network.Wai.Handler.Warp.Header ( 
> Network/Wai/Handler/Warp/Header.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Header.o )
> [16 of 46] Compiling Network.Wai.Handler.Warp.File ( 
> Network/Wai/Handler/Warp/File.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/File.o )
> [17 of 46] Compiling FileSpec         ( test/FileSpec.hs, 
> dist-ghc/build/spec/spec-tmp/FileSpec.o )
> [18 of 46] Compiling Network.Wai.Handler.Warp.HTTP2.Types ( 
> Network/Wai/Handler/Warp/HTTP2/Types.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/HTTP2/Types.o )
> [19 of 46] Compiling Network.Wai.Handler.Warp.Conduit ( 
> Network/Wai/Handler/Warp/Conduit.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Conduit.o )
> [20 of 46] Compiling Network.Wai.Handler.Warp.Buffer ( 
> Network/Wai/Handler/Warp/Buffer.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Buffer.o )
> [21 of 46] Compiling Network.Wai.Handler.Warp.SendFile ( 
> Network/Wai/Handler/Warp/SendFile.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/SendFile.o )
> [22 of 46] Compiling Network.Wai.Handler.Warp.HTTP2.File ( 
> Network/Wai/Handler/Warp/HTTP2/File.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/HTTP2/File.o )
> [23 of 46] Compiling Network.Wai.Handler.Warp.IO ( 
> Network/Wai/Handler/Warp/IO.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/IO.o )
> [24 of 46] Compiling ConduitSpec      ( test/ConduitSpec.hs, 
> dist-ghc/build/spec/spec-tmp/ConduitSpec.o )
> [25 of 46] Compiling Network.Wai.Handler.Warp.Windows ( 
> Network/Wai/Handler/Warp/Windows.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Windows.o )
> [26 of 46] Compiling Paths_warp       ( 
> dist-ghc/build/spec/autogen/Paths_warp.hs, 
> dist-ghc/build/spec/spec-tmp/Paths_warp.o )
> [27 of 46] Compiling Network.Wai.Handler.Warp.Settings ( 
> Network/Wai/Handler/Warp/Settings.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Settings.o )
> [28 of 46] Compiling Network.Wai.Handler.Warp.Request ( 
> Network/Wai/Handler/Warp/Request.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Request.o )
> [29 of 46] Compiling Network.Wai.Handler.Warp.HTTP2.Request ( 
> Network/Wai/Handler/Warp/HTTP2/Request.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/HTTP2/Request.o )
> 
> Network/Wai/Handler/Warp/HTTP2/Request.hs:60:9: warning: [GHC-68441] 
> [-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 when getting the 
> field, and setRequestBodyChunks when setting the field."
>    |
> 60 |       , requestBody = body
>    |         ^^^^^^^^^^^
> [30 of 46] Compiling Network.Wai.Handler.Warp.HTTP2.PushPromise ( 
> Network/Wai/Handler/Warp/HTTP2/PushPromise.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/HTTP2/PushPromise.o )
> [31 of 46] Compiling Network.Wai.Handler.Warp.Response ( 
> Network/Wai/Handler/Warp/Response.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Response.o )
> [32 of 46] Compiling Network.Wai.Handler.Warp.HTTP2.Response ( 
> Network/Wai/Handler/Warp/HTTP2/Response.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/HTTP2/Response.o )
> [33 of 46] Compiling Network.Wai.Handler.Warp.HTTP2 ( 
> Network/Wai/Handler/Warp/HTTP2.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/HTTP2.o )
> [34 of 46] Compiling Network.Wai.Handler.Warp.HTTP1 ( 
> Network/Wai/Handler/Warp/HTTP1.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/HTTP1.o )
> [35 of 46] Compiling Network.Wai.Handler.Warp.Run ( 
> Network/Wai/Handler/Warp/Run.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/Run.o )
> [36 of 46] Compiling Network.Wai.Handler.Warp.WithApplication ( 
> Network/Wai/Handler/Warp/WithApplication.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp/WithApplication.o )
> [37 of 46] Compiling Network.Wai.Handler.Warp ( Network/Wai/Handler/Warp.hs, 
> dist-ghc/build/spec/spec-tmp/Network/Wai/Handler/Warp.o )
> [38 of 46] Compiling ExceptionSpec    ( test/ExceptionSpec.hs, 
> dist-ghc/build/spec/spec-tmp/ExceptionSpec.o )
> [39 of 46] Compiling ReadIntSpec      ( test/ReadIntSpec.hs, 
> dist-ghc/build/spec/spec-tmp/ReadIntSpec.o )
> [40 of 46] Compiling RequestSpec      ( test/RequestSpec.hs, 
> dist-ghc/build/spec/spec-tmp/RequestSpec.o )
> [41 of 46] Compiling ResponseHeaderSpec ( test/ResponseHeaderSpec.hs, 
> dist-ghc/build/spec/spec-tmp/ResponseHeaderSpec.o )
> [42 of 46] Compiling RunSpec          ( test/RunSpec.hs, 
> dist-ghc/build/spec/spec-tmp/RunSpec.o )
> [43 of 46] Compiling ResponseSpec     ( test/ResponseSpec.hs, 
> dist-ghc/build/spec/spec-tmp/ResponseSpec.o )
> [44 of 46] Compiling SendFileSpec     ( test/SendFileSpec.hs, 
> dist-ghc/build/spec/spec-tmp/SendFileSpec.o )
> [45 of 46] Compiling WithApplicationSpec ( test/WithApplicationSpec.hs, 
> dist-ghc/build/spec/spec-tmp/WithApplicationSpec.o )
> [46 of 46] Compiling Main             ( test/Spec.hs, 
> dist-ghc/build/spec/spec-tmp/Main.o )
> [47 of 47] Linking dist-ghc/build/spec/spec
> Preprocessing library for warp-3.3.31..
> Building library for warp-3.3.31..
> [ 1 of 34] Compiling Network.Wai.Handler.Warp.Date ( 
> Network/Wai/Handler/Warp/Date.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Date.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Date.dyn_o )
> [ 2 of 34] Compiling Network.Wai.Handler.Warp.HashMap ( 
> Network/Wai/Handler/Warp/HashMap.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HashMap.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/HashMap.dyn_o )
> [ 3 of 34] Compiling Network.Wai.Handler.Warp.Imports ( 
> Network/Wai/Handler/Warp/Imports.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Imports.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Imports.dyn_o )
> [ 4 of 34] Compiling Network.Wai.Handler.Warp.FileInfoCache ( 
> Network/Wai/Handler/Warp/FileInfoCache.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/FileInfoCache.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/FileInfoCache.dyn_o )
> [ 5 of 34] Compiling Network.Wai.Handler.Warp.Counter ( 
> Network/Wai/Handler/Warp/Counter.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Counter.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Counter.dyn_o )
> [ 6 of 34] Compiling Network.Wai.Handler.Warp.MultiMap ( 
> Network/Wai/Handler/Warp/MultiMap.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/MultiMap.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/MultiMap.dyn_o )
> [ 7 of 34] Compiling Network.Wai.Handler.Warp.FdCache ( 
> Network/Wai/Handler/Warp/FdCache.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/FdCache.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/FdCache.dyn_o )
> [ 8 of 34] Compiling Network.Wai.Handler.Warp.PackInt ( 
> Network/Wai/Handler/Warp/PackInt.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/PackInt.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/PackInt.dyn_o )
> [ 9 of 34] Compiling Network.Wai.Handler.Warp.ReadInt ( 
> Network/Wai/Handler/Warp/ReadInt.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/ReadInt.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/ReadInt.dyn_o )
> [10 of 34] Compiling Network.Wai.Handler.Warp.ResponseHeader ( 
> Network/Wai/Handler/Warp/ResponseHeader.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/ResponseHeader.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/ResponseHeader.dyn_o )
> [11 of 34] Compiling Network.Wai.Handler.Warp.Types ( 
> Network/Wai/Handler/Warp/Types.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Types.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Types.dyn_o )
> [12 of 34] Compiling Network.Wai.Handler.Warp.RequestHeader ( 
> Network/Wai/Handler/Warp/RequestHeader.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/RequestHeader.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/RequestHeader.dyn_o )
> [13 of 34] Compiling Network.Wai.Handler.Warp.Header ( 
> Network/Wai/Handler/Warp/Header.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Header.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Header.dyn_o )
> [14 of 34] Compiling Network.Wai.Handler.Warp.File ( 
> Network/Wai/Handler/Warp/File.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/File.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/File.dyn_o )
> [15 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.Types ( 
> Network/Wai/Handler/Warp/HTTP2/Types.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Types.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Types.dyn_o )
> [16 of 34] Compiling Network.Wai.Handler.Warp.Conduit ( 
> Network/Wai/Handler/Warp/Conduit.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Conduit.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Conduit.dyn_o )
> [17 of 34] Compiling Network.Wai.Handler.Warp.Buffer ( 
> Network/Wai/Handler/Warp/Buffer.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Buffer.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Buffer.dyn_o )
> [18 of 34] Compiling Network.Wai.Handler.Warp.SendFile ( 
> Network/Wai/Handler/Warp/SendFile.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/SendFile.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/SendFile.dyn_o )
> [19 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.File ( 
> Network/Wai/Handler/Warp/HTTP2/File.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/File.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/File.dyn_o )
> [20 of 34] Compiling Network.Wai.Handler.Warp.IO ( 
> Network/Wai/Handler/Warp/IO.hs, dist-ghc/build/Network/Wai/Handler/Warp/IO.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/IO.dyn_o )
> [21 of 34] Compiling Network.Wai.Handler.Warp.Windows ( 
> Network/Wai/Handler/Warp/Windows.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Windows.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Windows.dyn_o )
> [22 of 34] Compiling Paths_warp       ( dist-ghc/build/autogen/Paths_warp.hs, 
> dist-ghc/build/Paths_warp.o, dist-ghc/build/Paths_warp.dyn_o )
> [23 of 34] Compiling Network.Wai.Handler.Warp.Settings ( 
> Network/Wai/Handler/Warp/Settings.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Settings.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Settings.dyn_o )
> [24 of 34] Compiling Network.Wai.Handler.Warp.Request ( 
> Network/Wai/Handler/Warp/Request.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Request.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Request.dyn_o )
> [25 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.Request ( 
> Network/Wai/Handler/Warp/HTTP2/Request.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Request.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Request.dyn_o )
> 
> Network/Wai/Handler/Warp/HTTP2/Request.hs:60:9: warning: [GHC-68441] 
> [-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 when getting the 
> field, and setRequestBodyChunks when setting the field."
>    |
> 60 |       , requestBody = body
>    |         ^^^^^^^^^^^
> [26 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.PushPromise ( 
> Network/Wai/Handler/Warp/HTTP2/PushPromise.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/PushPromise.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/PushPromise.dyn_o )
> [27 of 34] Compiling Network.Wai.Handler.Warp.Response ( 
> Network/Wai/Handler/Warp/Response.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Response.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Response.dyn_o )
> [28 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.Response ( 
> Network/Wai/Handler/Warp/HTTP2/Response.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Response.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Response.dyn_o )
> [29 of 34] Compiling Network.Wai.Handler.Warp.HTTP2 ( 
> Network/Wai/Handler/Warp/HTTP2.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2.dyn_o )
> [30 of 34] Compiling Network.Wai.Handler.Warp.HTTP1 ( 
> Network/Wai/Handler/Warp/HTTP1.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP1.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP1.dyn_o )
> [31 of 34] Compiling Network.Wai.Handler.Warp.Run ( 
> Network/Wai/Handler/Warp/Run.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Run.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Run.dyn_o )
> [32 of 34] Compiling Network.Wai.Handler.Warp.WithApplication ( 
> Network/Wai/Handler/Warp/WithApplication.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/WithApplication.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/WithApplication.dyn_o )
> [33 of 34] Compiling Network.Wai.Handler.Warp.Internal ( 
> Network/Wai/Handler/Warp/Internal.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Internal.o, 
> dist-ghc/build/Network/Wai/Handler/Warp/Internal.dyn_o )
> [34 of 34] Compiling Network.Wai.Handler.Warp ( Network/Wai/Handler/Warp.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp.o, 
> dist-ghc/build/Network/Wai/Handler/Warp.dyn_o )
> [ 1 of 34] Compiling Network.Wai.Handler.Warp.Date ( 
> Network/Wai/Handler/Warp/Date.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Date.p_o )
> [ 2 of 34] Compiling Network.Wai.Handler.Warp.HashMap ( 
> Network/Wai/Handler/Warp/HashMap.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HashMap.p_o )
> [ 3 of 34] Compiling Network.Wai.Handler.Warp.Imports ( 
> Network/Wai/Handler/Warp/Imports.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Imports.p_o )
> [ 4 of 34] Compiling Network.Wai.Handler.Warp.FileInfoCache ( 
> Network/Wai/Handler/Warp/FileInfoCache.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/FileInfoCache.p_o )
> [ 5 of 34] Compiling Network.Wai.Handler.Warp.Counter ( 
> Network/Wai/Handler/Warp/Counter.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Counter.p_o )
> [ 6 of 34] Compiling Network.Wai.Handler.Warp.MultiMap ( 
> Network/Wai/Handler/Warp/MultiMap.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/MultiMap.p_o )
> [ 7 of 34] Compiling Network.Wai.Handler.Warp.FdCache ( 
> Network/Wai/Handler/Warp/FdCache.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/FdCache.p_o )
> [ 8 of 34] Compiling Network.Wai.Handler.Warp.PackInt ( 
> Network/Wai/Handler/Warp/PackInt.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/PackInt.p_o )
> [ 9 of 34] Compiling Network.Wai.Handler.Warp.ReadInt ( 
> Network/Wai/Handler/Warp/ReadInt.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/ReadInt.p_o )
> [10 of 34] Compiling Network.Wai.Handler.Warp.ResponseHeader ( 
> Network/Wai/Handler/Warp/ResponseHeader.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/ResponseHeader.p_o )
> [11 of 34] Compiling Network.Wai.Handler.Warp.Types ( 
> Network/Wai/Handler/Warp/Types.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Types.p_o )
> [12 of 34] Compiling Network.Wai.Handler.Warp.RequestHeader ( 
> Network/Wai/Handler/Warp/RequestHeader.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/RequestHeader.p_o )
> [13 of 34] Compiling Network.Wai.Handler.Warp.Header ( 
> Network/Wai/Handler/Warp/Header.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Header.p_o )
> [14 of 34] Compiling Network.Wai.Handler.Warp.File ( 
> Network/Wai/Handler/Warp/File.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/File.p_o )
> [15 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.Types ( 
> Network/Wai/Handler/Warp/HTTP2/Types.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Types.p_o )
> [16 of 34] Compiling Network.Wai.Handler.Warp.Conduit ( 
> Network/Wai/Handler/Warp/Conduit.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Conduit.p_o )
> [17 of 34] Compiling Network.Wai.Handler.Warp.Buffer ( 
> Network/Wai/Handler/Warp/Buffer.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Buffer.p_o )
> [18 of 34] Compiling Network.Wai.Handler.Warp.SendFile ( 
> Network/Wai/Handler/Warp/SendFile.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/SendFile.p_o )
> [19 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.File ( 
> Network/Wai/Handler/Warp/HTTP2/File.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/File.p_o )
> [20 of 34] Compiling Network.Wai.Handler.Warp.IO ( 
> Network/Wai/Handler/Warp/IO.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/IO.p_o )
> [21 of 34] Compiling Network.Wai.Handler.Warp.Windows ( 
> Network/Wai/Handler/Warp/Windows.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Windows.p_o )
> [22 of 34] Compiling Paths_warp       ( dist-ghc/build/autogen/Paths_warp.hs, 
> dist-ghc/build/Paths_warp.p_o )
> [23 of 34] Compiling Network.Wai.Handler.Warp.Settings ( 
> Network/Wai/Handler/Warp/Settings.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Settings.p_o )
> [24 of 34] Compiling Network.Wai.Handler.Warp.Request ( 
> Network/Wai/Handler/Warp/Request.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Request.p_o )
> [25 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.Request ( 
> Network/Wai/Handler/Warp/HTTP2/Request.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Request.p_o )
> 
> Network/Wai/Handler/Warp/HTTP2/Request.hs:60:9: warning: [GHC-68441] 
> [-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 when getting the 
> field, and setRequestBodyChunks when setting the field."
>    |
> 60 |       , requestBody = body
>    |         ^^^^^^^^^^^
> [26 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.PushPromise ( 
> Network/Wai/Handler/Warp/HTTP2/PushPromise.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/PushPromise.p_o )
> [27 of 34] Compiling Network.Wai.Handler.Warp.Response ( 
> Network/Wai/Handler/Warp/Response.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Response.p_o )
> [28 of 34] Compiling Network.Wai.Handler.Warp.HTTP2.Response ( 
> Network/Wai/Handler/Warp/HTTP2/Response.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2/Response.p_o )
> [29 of 34] Compiling Network.Wai.Handler.Warp.HTTP2 ( 
> Network/Wai/Handler/Warp/HTTP2.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP2.p_o )
> [30 of 34] Compiling Network.Wai.Handler.Warp.HTTP1 ( 
> Network/Wai/Handler/Warp/HTTP1.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/HTTP1.p_o )
> [31 of 34] Compiling Network.Wai.Handler.Warp.Run ( 
> Network/Wai/Handler/Warp/Run.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Run.p_o )
> [32 of 34] Compiling Network.Wai.Handler.Warp.WithApplication ( 
> Network/Wai/Handler/Warp/WithApplication.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/WithApplication.p_o )
> [33 of 34] Compiling Network.Wai.Handler.Warp.Internal ( 
> Network/Wai/Handler/Warp/Internal.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp/Internal.p_o )
> [34 of 34] Compiling Network.Wai.Handler.Warp ( Network/Wai/Handler/Warp.hs, 
> dist-ghc/build/Network/Wai/Handler/Warp.p_o )
> touch build-ghc-stamp
> perl -d:Confess -MDebian::Debhelper::Buildsystem::Haskell::Recipes=/.*/ \
>       -E 'check_recipe'
> Running dh_listpackages
> libghc-warp-dev
> libghc-warp-prof
> libghc-warp-doc
> Running 1 test suites...
> Test suite spec: RUNNING...
> 
> Conduit
>   conduit
>     IsolatedBSSource [✔]
>     chunkedSource [✔]
>     chunk boundaries [✔]
> Exception
>   responds even if there is an exception
> user error     ioException [✔]
> FdCache
>   withFdCache
>     clean up Fd [✔]
> File
>   conditionalRequest
>     gets a file size from file system [✔]
>     gets a file size from file system and handles Range and returns Partical 
> Content [✔]
>     truncates end point of range to file size [✔]
>     gets a file size from file system and handles Range and returns OK if 
> Range means the entire [✔]
>     returns a 412 if the file has been changed in the meantime [✔]
>     gets a file if the file has not been changed in the meantime [✔]
>     ignores the If-Unmodified-Since header if an If-Match header is also 
> present [✔]
>     still gives only a range, even after conditionals [✔]
>     gets a file if the file has been changed in the meantime [✔]
>     returns a 304 if the file has not been changed in the meantime [✔]
>     ignores the If-Modified-Since header if an If-None-Match header is also 
> present [✔]
>     still gives only a range, even after conditionals [✔]
>     gives the a range, if the condition is met [✔]
>     gives the entire body and ignores the Range header if the condition isn't 
> met [✔]
> ReadInt
>   readInt64
>     converts ByteString to Int [✔]
>       +++ OK, passed 100 tests.
> Request
>   headerLines
>     takes until blank [✔]
>     ignored leading whitespace in bodies [✔]
>     throws OverLargeHeader when too many [✔]
>     throws OverLargeHeader when too large [✔]
>     known bad chunking behavior #239 [✔]
>     random chunking [✔]
>       +++ OK, passed 100 tests.
>   parseByteRanges
>     bytes=0-499 [✔]
>     bytes=500-999 [✔]
>     bytes=-500 [✔]
>     bytes=9500- [✔]
>     foobytes=9500- [✔]
>     bytes=0-0,-1 [✔]
>   headerLines
>     can handle a normal case [✔]
>     can handle a nasty case (1) [✔]
>     can handle a nasty case (1) [✔]
>     can handle a nasty case (1) [✔]
>     can handle an illegal case (1) [✔]
>     doesn't throw on correct length [✔]
>     throws error on correct length too long [✔]
> Response
>   sanitizeHeaderValue
>     doesn't alter valid multiline header values [✔]
>     adds missing spaces after 
> 
>  [✔]
>     discards empty lines [✔]
>     when sanitizing single occurrences of 
> 
>       replaces 
>  with 
> 
>  [✔]
>       adds missing spaces after 
>  [✔]
>     discards single occurrences of 
>  [✔]
>   range requests
>     ("2-3","23",Just "2-3/16") [✔]
>     ("5-","56789abcdef",Just "5-15/16") [✔]
>     ("5-8","5678",Just "5-8/16") [✔]
>     ("-3","def",Just "13-15/16") [✔]
>     ("16-","",Just "*/16") [✔]
>     ("-17","0123456789abcdef",Nothing) [✔]
>   partial files
>     (2,2,"23") [✔]
>     (0,2,"01") [✔]
>     (3,8,"3456789a") [✔]
> ResponseHeader
>   composeHeader
>     composes a HTTP header [✔]
>   addServer
>     adds Server if not exist [✔]
>     does not add Server if exists [✔]
>     does not add Server if empty [✔]
>     deletes Server  [✔]
> Run
>   non-pipelining
>     no body, read [✔]
>     no body, ignore [✔]
>     has body, read [✔]
>     has body, ignore [✔]
>     chunked body, read [✔]
>     chunked body, ignore [✔]
>   pipelining
>     no body, read [✔]
>     no body, ignore [✔]
>     has body, read [✔]
>     has body, ignore [✔]
>     chunked body, read [✔]
>     chunked body, ignore [✔]
>   no hanging
>     has body, read [✔]
>     double connect [✔]
>   connection termination
>     IncompleteHeaders [✔]
>   special input
>     multiline headers [✔]
>     no space between colon and value [✔]
>   chunked bodies
>     works [✔]
>     lots of chunks [✔]
>     in chunks [✔]
>     timeout in request body [✔]
>   raw body
>     works [✔]
>   only one date and server header [✔]
>   streaming echo #249 [✔]
>   streaming response with length [✔]
>   head requests
>     builder [✔]
>     streaming [✔]
>     file, no range [✔]
>     file, with range [✔]
> SendFile
>   packHeader
>     returns how much the buffer is consumed (1) [✔]
>     returns how much the buffer is consumed (2) [✔]
>     returns how much the buffer is consumed (3) [✔]
>     returns how much the buffer is consumed (4) [✔]
>     returns how much the buffer is consumed (5) [✔]
>     returns how much the buffer is consumed (6) [✔]
>     sends headers correctly (1) [✔]
>     sends headers correctly (2) [✔]
>     sends headers correctly (3) [✔]
>     sends headers correctly (4) [✔]
>     sends headers correctly (5) [✔]
>     sends headers correctly (6) [✔]
>   readSendFile
>     sends a file correctly (1) [✘]
>     sends a file correctly (2) [✘]
>     sends a file correctly (3) [✘]
> WithApplication
>   "curl" dependency
>     All "WithApplication" tests assume the "curl" process can be called 
> directly.
>     
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
> [✔]
>   withApplication
>     runs a wai Application while executing the given action [✔]
> UnliftIO.Exception.throwString called with:
> 
> foo
> Called from:
>   throwSt    does not propagate exceptions from the server to the executing 
> thread [✔]
>   testWithApplication
>     propagates exceptions from the server to the executing thread [✔]
> 
> Failures:
> 
>   test/SendFileSpec.hs:51:5: 
>   1) SendFile.readSendFile sends a file correctly (1)
>        uncaught exception: IOException of type InvalidArgument
>        positionRead: invalid argument (Invalid argument)
> 
>   To rerun use: --match "/SendFile/readSendFile/sends a file correctly (1)/" 
> --seed 1266260859
> 
>   test/SendFileSpec.hs:53:5: 
>   2) SendFile.readSendFile sends a file correctly (2)
>        uncaught exception: IOException of type InvalidArgument
>        positionRead: invalid argument (Invalid argument)
> 
>   To rerun use: --match "/SendFile/readSendFile/sends a file correctly (2)/" 
> --seed 1266260859
> 
>   test/SendFileSpec.hs:55:5: 
>   3) SendFile.readSendFile sends a file correctly (3)
>        uncaught exception: IOException of type InvalidArgument
>        positionRead: invalid argument (Invalid argument)
> 
>   To rerun use: --match "/SendFile/readSendFile/sends a file correctly (3)/" 
> --seed 1266260859
> 
> Randomized with seed 1266260859
> 
> Finished in 7.0213 seconds
> 107 examples, 3 failures
> Test suite spec: FAIL
> Test suite logged to: dist-ghc/test/warp-3.3.31-spec.log
> 0 of 1 test suites (0 of 1 test cases) passed.
> -e: error: debian/hlibrary.setup test --builddir=dist-ghc 
> --show-details=direct returned exit code 1
>  at /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 877.
>       Debian::Debhelper::Dh_Lib::error("debian/hlibrary.setup test 
> --builddir=dist-ghc --show-details"...) called at 
> /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 616
>       Debian::Debhelper::Dh_Lib::error_exitcode("debian/hlibrary.setup test 
> --builddir=dist-ghc --show-details"...) called at 
> /usr/share/perl5/Debian/Debhelper/Dh_Lib.pm line 479
>       Debian::Debhelper::Dh_Lib::doit("debian/hlibrary.setup", "test", 
> "--builddir=dist-ghc", "--show-details=direct") called at 
> /usr/share/perl5/Debian/Debhelper/Buildsystem/Haskell/Recipes.pm line 692
>       Debian::Debhelper::Buildsystem::Haskell::Recipes::check_recipe() called 
> at -e line 1
> make: *** [/usr/share/cdbs/1/class/hlibrary.mk:163: check-ghc-stamp] Error 25


The full build log is available from:
http://qa-logs.debian.net/2024/12/23/haskell-warp_3.3.31-1_unstable-armhf.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241223;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241223&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: haskell-warp
Source-Version: 3.3.31-2
Done: Ilias Tsitsimpis <ilias...@debian.org>

We believe that the bug you reported is fixed in the latest version of
haskell-warp, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1091...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ilias Tsitsimpis <ilias...@debian.org> (supplier of updated haskell-warp 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 28 Jan 2025 08:05:30 +0200
Source: haskell-warp
Architecture: source
Version: 3.3.31-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Haskell Group 
<pkg-haskell-maintain...@lists.alioth.debian.org>
Changed-By: Ilias Tsitsimpis <ilias...@debian.org>
Closes: 1091293
Changes:
 haskell-warp (3.3.31-2) unstable; urgency=medium
 .
   * Disable tests on armhf (Closes: #1091293)
Checksums-Sha1:
 8af8975ec8c7163d761bacf90381e719b0167ba9 4030 haskell-warp_3.3.31-2.dsc
 80c7e5038b3b1ae4cf820d53eb2c90dfee2a8cd2 4544 
haskell-warp_3.3.31-2.debian.tar.xz
 a4df138cb8db364a107d93d59230feab7d93ae92 15358 
haskell-warp_3.3.31-2_amd64.buildinfo
Checksums-Sha256:
 53cbe7af41af1d079089ab954d22329e8f7574b8a6917ecae008703f73910927 4030 
haskell-warp_3.3.31-2.dsc
 9e007af6a8faeeb2f88e9dd227d530ea1c9ca7e22243104ad1d6b7cd32479efb 4544 
haskell-warp_3.3.31-2.debian.tar.xz
 4cd942964a2da3fe2aa7a70186cb98706669a953e02352a0e2c98814ca6d5495 15358 
haskell-warp_3.3.31-2_amd64.buildinfo
Files:
 aefa3b73be886e16fa637567d1865562 4030 haskell optional 
haskell-warp_3.3.31-2.dsc
 245f02158d75739dad3d97533fbcd552 4544 haskell optional 
haskell-warp_3.3.31-2.debian.tar.xz
 b48053b7e7e6b1931fe95993289bc1f8 15358 haskell optional 
haskell-warp_3.3.31-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJIBAEBCgAyFiEEJ9c8pfW11+AaUTb116hngMxkQDwFAmeYdYUUHGlsaWFzdHNp
QGRlYmlhbi5vcmcACgkQ16hngMxkQDxbxA/+LbsLOPc/4V/5skpkKshO1MrNDFev
Wne+z9QylYKTpCCCdVLQ7ajvQriUnNnTNtkcZutk5CdS+He/figqgcVFmOv3kIof
jjeH4HwVT4HwoEIwg1YezEgDVm/K2F7HV0zHJ85BOiTDDKOYEDLTKVpk3c5zV9MC
31HoR+NH/H0VGmAUOYdgfJpOy7/l1JrjWmsM8Bdaw2z8yk4CJeGtllgQyBYzJcao
gxIy9MPFURPtiHPR2/zarHc4rMRClOguTy1ul13JolOg3EqfITnT2Zt2uEy16WL9
MR2b2o0BZ6I8o5jcDgh9U9TcLn4lMD285HJXTmXel+uGi3kf5THwDMc+iFO0gQMc
waYFE7YojKsqGbEaBhfzHFjmLIZMVsDhDD9FDZ/c5x42dxSse3k8+tHHZsdaQVrY
3ukLTGnXU5lw2OzKXigx0XHMGi6gK+5aMhbVHkYBf8yjRuosj0PgRJQISppuIbyS
TtCkW9geWFYnKxWBqX31zp8ggJpu62oyi66XijceTU+45SLEA9KDNuUm31Ttikzr
Mx8qRNsmhVe+RXsluj8wSY+dkIfeNNgmrzEKknqVVr6VKETu3yzYWSNzhEG+LrY9
WKlw/pkGTzjeCE8RpZVPOctwUQ5hnyMhWlMz0kfc6ZZXuqRD7JREy4jyROf+8HMj
QaufdAmpvhfTmQI=
=++kR
-----END PGP SIGNATURE-----

Attachment: pgpFtzzz7MZ8o.pgp
Description: PGP signature


--- End Message ---

Reply via email to