yesodweb / yesod

A RESTful Haskell web framework built on WAI.
http://www.yesodweb.com/
MIT License
2.64k stars 374 forks source link

yesod-core-1.6.26.0 does not compile #1854

Open peti opened 1 week ago

peti commented 1 week ago

My guess is that version constraints for some of the dependencies are not accurate:

[   28s] Configuring yesod-core-1.6.26.0...
[   28s] Dependency aeson >=1.0: using aeson-2.2.3.0
[   28s] Dependency attoparsec-aeson >=2.1: using attoparsec-aeson-2.2.2.0
[   28s] Dependency auto-update: using auto-update-0.2.2
[   28s] Dependency base >=4.10 && <5: using base-4.19.2.0
[   28s] Dependency blaze-html >=0.5: using blaze-html-0.9.2.0
[   28s] Dependency blaze-markup >=0.7.1: using blaze-markup-0.8.3.0
[   28s] Dependency bytestring >=0.10.2: using bytestring-0.12.1.0
[   28s] Dependency case-insensitive >=0.2: using case-insensitive-1.2.1.0
[   28s] Dependency cereal >=0.3: using cereal-0.5.8.3
[   28s] Dependency clientsession >=0.9.1 && <0.10: using clientsession-0.9.3.0
[   28s] Dependency conduit >=1.3: using conduit-1.3.6
[   28s] Dependency conduit-extra: using conduit-extra-1.3.6
[   28s] Dependency containers >=0.2: using containers-0.6.8
[   28s] Dependency cookie >=0.4.3 && <0.6: using cookie-0.4.6
[   28s] Dependency deepseq >=1.3: using deepseq-1.5.1.0
[   28s] Dependency entropy: using entropy-0.4.1.10
[   28s] Dependency fast-logger >=2.2: using fast-logger-3.2.5
[   28s] Dependency http-types >=0.7: using http-types-0.12.4
[   28s] Dependency memory: using memory-0.18.0
[   28s] Dependency monad-logger >=0.3.10 && <0.4: using monad-logger-0.3.40
[   28s] Dependency mtl: using mtl-2.3.1
[   28s] Dependency parsec >=2 && <3.2: using parsec-3.1.17.0
[   28s] Dependency path-pieces >=0.1.2 && <0.3: using path-pieces-0.2.1
[   28s] Dependency primitive >=0.6: using primitive-0.9.0.0
[   28s] Dependency random >=1.0.0.2 && <1.3: using random-1.2.1.2
[   28s] Dependency resourcet >=1.2: using resourcet-1.3.0
[   28s] Dependency shakespeare >=2.0: using shakespeare-2.1.1
[   28s] Dependency template-haskell >=2.11: using template-haskell-2.21.0.0
[   28s] Dependency text >=0.7: using text-2.1.1
[   28s] Dependency time >=1.5: using time-1.12.2
[   28s] Dependency transformers >=0.4: using transformers-0.6.1.0
[   28s] Dependency unix-compat: using unix-compat-0.7.3
[   28s] Dependency unliftio: using unliftio-0.2.25.0
[   28s] Dependency unordered-containers >=0.2: using unordered-containers-0.2.20
[   28s] Dependency vector >=0.9 && <0.14: using vector-0.13.2.0
[   28s] Dependency wai >=3.2: using wai-3.2.4
[   28s] Dependency wai-extra >=3.0.7: using wai-extra-3.1.17
[   28s] Dependency wai-logger >=0.2: using wai-logger-2.4.1
[   28s] Dependency warp >=3.0.2: using warp-3.4.4
[   28s] Dependency word8: using word8-0.1.3
[   28s] Source component graph: component lib
[   28s] Configured component graph:
[   28s]     component yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu
[   28s]         include aeson-2.2.3.0-DwN0IABZ6975ym2JCjyZdU
[   28s]         include attoparsec-aeson-2.2.2.0-IZ5sHWNK3EQHiOe3f1UQL6
[   28s]         include auto-update-0.2.2-1AIZpQOsQPk5rx6iGJ9B3l
[   28s]         include base-4.19.2.0-5f1d
[   28s]         include blaze-html-0.9.2.0-4a5SDUjC754KMIVfwhQZy1
[   28s]         include blaze-markup-0.8.3.0-5JRKOwd2VP0Fc6OTbmqvYv
[   28s]         include bytestring-0.12.1.0-101a
[   28s]         include case-insensitive-1.2.1.0-IqnsxQOpPXe1NelRuPG1xS
[   28s]         include cereal-0.5.8.3-5kun48tkKh95EYOXZ62aEQ
[   28s]         include clientsession-0.9.3.0-LUEkQTbU4ccIOmCbtuAvU6
[   28s]         include conduit-1.3.6-RtmUEsPcciHZZnAmxDdTh
[   28s]         include conduit-extra-1.3.6-7VusSWOZ4uh8zdkazVjUQR
[   28s]         include containers-0.6.8-9b49
[   28s]         include cookie-0.4.6-KqhWwKRhiEGGXma0aIOGrs
[   28s]         include deepseq-1.5.1.0-8b1a
[   28s]         include entropy-0.4.1.10-2MmSnbXRiziFJxtssxV9Wk
[   28s]         include fast-logger-3.2.5-vGf9ePLXCKGhkWMpMm2Jr
[   28s]         include http-types-0.12.4-JKAIWDQab8z5xhTGDVBXXh
[   28s]         include memory-0.18.0-7dHjqJL9TqQ6NdvfoHqhYy
[   28s]         include monad-logger-0.3.40-Bl6ODXXqAxZ7kvpVOgDIuh
[   28s]         include mtl-2.3.1-f41f
[   28s]         include parsec-3.1.17.0-2570
[   28s]         include path-pieces-0.2.1-2Zg0oYdsdGq3c6zVRvEYNi
[   28s]         include primitive-0.9.0.0-85DBnB4wrGH51H9fkqlLkQ
[   28s]         include random-1.2.1.2-ISyqFa2pfni5PWOvmS9bnB
[   28s]         include resourcet-1.3.0-5EsI68JDXb8deyYyyXV4t
[   28s]         include shakespeare-2.1.1-wuMrJY3OwnBoYC6MjJ9Cx
[   28s]         include template-haskell-2.21.0.0-2949
[   28s]         include text-2.1.1-8249
[   28s]         include time-1.12.2-ab15
[   28s]         include transformers-0.6.1.0-d2e1
[   28s]         include unix-compat-0.7.3-GOHnxICLq5FIKopnMaNNHj
[   28s]         include unliftio-0.2.25.0-Y4HYVc2fiyDz7P52x9eUY
[   28s]         include unordered-containers-0.2.20-1NjHF2ClBb16p4RsO0LpYC
[   28s]         include vector-0.13.2.0-HNVp0wRdo829wJMOq1JYJB
[   28s]         include wai-3.2.4-2iz8txJYpr7FA28ZZ6FQW6
[   28s]         include wai-extra-3.1.17-3cFl8RLIP8vFofllgd7Tbs
[   28s]         include wai-logger-2.4.1-IwnLt7Yv70vKA3WycmwKXh
[   28s]         include warp-3.4.4-CwpXRexH9rr6qlk0N4qmvT
[   28s]         include word8-0.1.3-HH0rlQtmu3kJHvSEdZLIHa
[   28s] Linked component graph:
[   28s]     unit yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu
[   28s]         include aeson-2.2.3.0-DwN0IABZ6975ym2JCjyZdU
[   28s]         include attoparsec-aeson-2.2.2.0-IZ5sHWNK3EQHiOe3f1UQL6
[   28s]         include auto-update-0.2.2-1AIZpQOsQPk5rx6iGJ9B3l
[   28s]         include base-4.19.2.0-5f1d
[   28s]         include blaze-html-0.9.2.0-4a5SDUjC754KMIVfwhQZy1
[   28s]         include blaze-markup-0.8.3.0-5JRKOwd2VP0Fc6OTbmqvYv
[   28s]         include bytestring-0.12.1.0-101a
[   28s]         include case-insensitive-1.2.1.0-IqnsxQOpPXe1NelRuPG1xS
[   28s]         include cereal-0.5.8.3-5kun48tkKh95EYOXZ62aEQ
[   28s]         include clientsession-0.9.3.0-LUEkQTbU4ccIOmCbtuAvU6
[   28s]         include conduit-1.3.6-RtmUEsPcciHZZnAmxDdTh
[   28s]         include conduit-extra-1.3.6-7VusSWOZ4uh8zdkazVjUQR
[   28s]         include containers-0.6.8-9b49
[   28s]         include cookie-0.4.6-KqhWwKRhiEGGXma0aIOGrs
[   28s]         include deepseq-1.5.1.0-8b1a
[   28s]         include entropy-0.4.1.10-2MmSnbXRiziFJxtssxV9Wk
[   28s]         include fast-logger-3.2.5-vGf9ePLXCKGhkWMpMm2Jr
[   28s]         include http-types-0.12.4-JKAIWDQab8z5xhTGDVBXXh
[   28s]         include memory-0.18.0-7dHjqJL9TqQ6NdvfoHqhYy
[   28s]         include monad-logger-0.3.40-Bl6ODXXqAxZ7kvpVOgDIuh
[   28s]         include mtl-2.3.1-f41f
[   28s]         include parsec-3.1.17.0-2570
[   28s]         include path-pieces-0.2.1-2Zg0oYdsdGq3c6zVRvEYNi
[   28s]         include primitive-0.9.0.0-85DBnB4wrGH51H9fkqlLkQ
[   28s]         include random-1.2.1.2-ISyqFa2pfni5PWOvmS9bnB
[   28s]         include resourcet-1.3.0-5EsI68JDXb8deyYyyXV4t
[   28s]         include shakespeare-2.1.1-wuMrJY3OwnBoYC6MjJ9Cx
[   28s]         include template-haskell-2.21.0.0-2949
[   28s]         include text-2.1.1-8249
[   28s]         include time-1.12.2-ab15
[   28s]         include transformers-0.6.1.0-d2e1
[   28s]         include unix-compat-0.7.3-GOHnxICLq5FIKopnMaNNHj
[   28s]         include unliftio-0.2.25.0-Y4HYVc2fiyDz7P52x9eUY
[   28s]         include unordered-containers-0.2.20-1NjHF2ClBb16p4RsO0LpYC
[   28s]         include vector-0.13.2.0-HNVp0wRdo829wJMOq1JYJB
[   28s]         include wai-3.2.4-2iz8txJYpr7FA28ZZ6FQW6
[   28s]         include wai-extra-3.1.17-3cFl8RLIP8vFofllgd7Tbs
[   28s]         include wai-logger-2.4.1-IwnLt7Yv70vKA3WycmwKXh
[   28s]         include warp-3.4.4-CwpXRexH9rr6qlk0N4qmvT
[   28s]         include word8-0.1.3-HH0rlQtmu3kJHvSEdZLIHa
[   28s]         Yesod.Core=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core,Yesod.Core.Content=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core.Content,Yesod.Core.Dispatch=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core.Dispatch,Yesod.Core.Handler=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core.Handler,Yesod.Core.Internal=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core.Internal,Yesod.Core.Json=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core.Json,Yesod.Core.Types=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core.Types,Yesod.Core.Unsafe=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core.Unsafe,Yesod.Core.Widget=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Core.Widget,Yesod.Routes.TH.Types=yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu:Yesod.Routes.TH.Types
[   28s] Ready component graph:
[   28s]     definite yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu
[   28s]         depends aeson-2.2.3.0-DwN0IABZ6975ym2JCjyZdU
[   28s]         depends attoparsec-aeson-2.2.2.0-IZ5sHWNK3EQHiOe3f1UQL6
[   28s]         depends auto-update-0.2.2-1AIZpQOsQPk5rx6iGJ9B3l
[   28s]         depends base-4.19.2.0-5f1d
[   28s]         depends blaze-html-0.9.2.0-4a5SDUjC754KMIVfwhQZy1
[   28s]         depends blaze-markup-0.8.3.0-5JRKOwd2VP0Fc6OTbmqvYv
[   28s]         depends bytestring-0.12.1.0-101a
[   28s]         depends case-insensitive-1.2.1.0-IqnsxQOpPXe1NelRuPG1xS
[   28s]         depends cereal-0.5.8.3-5kun48tkKh95EYOXZ62aEQ
[   28s]         depends clientsession-0.9.3.0-LUEkQTbU4ccIOmCbtuAvU6
[   28s]         depends conduit-1.3.6-RtmUEsPcciHZZnAmxDdTh
[   28s]         depends conduit-extra-1.3.6-7VusSWOZ4uh8zdkazVjUQR
[   28s]         depends containers-0.6.8-9b49
[   28s]         depends cookie-0.4.6-KqhWwKRhiEGGXma0aIOGrs
[   28s]         depends deepseq-1.5.1.0-8b1a
[   28s]         depends entropy-0.4.1.10-2MmSnbXRiziFJxtssxV9Wk
[   28s]         depends fast-logger-3.2.5-vGf9ePLXCKGhkWMpMm2Jr
[   28s]         depends http-types-0.12.4-JKAIWDQab8z5xhTGDVBXXh
[   28s]         depends memory-0.18.0-7dHjqJL9TqQ6NdvfoHqhYy
[   28s]         depends monad-logger-0.3.40-Bl6ODXXqAxZ7kvpVOgDIuh
[   28s]         depends mtl-2.3.1-f41f
[   28s]         depends parsec-3.1.17.0-2570
[   28s]         depends path-pieces-0.2.1-2Zg0oYdsdGq3c6zVRvEYNi
[   28s]         depends primitive-0.9.0.0-85DBnB4wrGH51H9fkqlLkQ
[   28s]         depends random-1.2.1.2-ISyqFa2pfni5PWOvmS9bnB
[   28s]         depends resourcet-1.3.0-5EsI68JDXb8deyYyyXV4t
[   28s]         depends shakespeare-2.1.1-wuMrJY3OwnBoYC6MjJ9Cx
[   28s]         depends template-haskell-2.21.0.0-2949
[   28s]         depends text-2.1.1-8249
[   28s]         depends time-1.12.2-ab15
[   28s]         depends transformers-0.6.1.0-d2e1
[   28s]         depends unix-compat-0.7.3-GOHnxICLq5FIKopnMaNNHj
[   28s]         depends unliftio-0.2.25.0-Y4HYVc2fiyDz7P52x9eUY
[   28s]         depends unordered-containers-0.2.20-1NjHF2ClBb16p4RsO0LpYC
[   28s]         depends vector-0.13.2.0-HNVp0wRdo829wJMOq1JYJB
[   28s]         depends wai-3.2.4-2iz8txJYpr7FA28ZZ6FQW6
[   28s]         depends wai-extra-3.1.17-3cFl8RLIP8vFofllgd7Tbs
[   28s]         depends wai-logger-2.4.1-IwnLt7Yv70vKA3WycmwKXh
[   28s]         depends warp-3.4.4-CwpXRexH9rr6qlk0N4qmvT
[   28s]         depends word8-0.1.3-HH0rlQtmu3kJHvSEdZLIHa
[   28s] Using Cabal-3.10.3.0 compiled by ghc-9.8
[   28s] Using compiler: ghc-9.8.3
[   28s] Using install prefix: /usr
[   28s] Executables installed in: /usr/bin
[   28s] Libraries installed in: /usr/lib64/ghc-9.8.3/lib/yesod-core-1.6.26.0
[   28s] Dynamic Libraries installed in: /usr/lib64/ghc-9.8.3/lib
[   28s] Private executables installed in: /usr/libexec/yesod-core-1.6.26.0
[   28s] Data files installed in: /usr/share/yesod-core-1.6.26.0
[   28s] Documentation installed in: /usr/share/licenses/ghc-yesod-core
[   28s] Configuration files installed in: /usr/etc
[   28s] No alex found
[   28s] Using ar found on system at: /usr/bin/ar
[   28s] No c2hs found
[   28s] No cpphs found
[   28s] No doctest found
[   28s] Using gcc version 14 found on system at: /usr/bin/gcc
[   28s] Using ghc version 9.8.3 found on system at: /usr/bin/ghc
[   28s] Using ghc-pkg version 9.8.3 found on system at: /usr/bin/ghc-pkg
[   28s] No ghcjs found
[   28s] No ghcjs-pkg found
[   28s] No greencard found
[   28s] Using haddock version 2.30.0 found on system at: /usr/bin/haddock
[   28s] No happy found
[   28s] Using haskell-suite found on system at: haskell-suite-dummy-location
[   28s] Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
[   28s] No hmake found
[   28s] Using hpc version 0.69 found on system at: /usr/bin/hpc
[   28s] Using hsc2hs version 0.68.10 found on system at: /usr/bin/hsc2hs
[   28s] No hscolour found
[   28s] No jhc found
[   28s] Using ld found on system at: /usr/bin/ld
[   28s] Using pkg-config version 2.2.0 found on system at: /usr/bin/pkg-config
[   28s] Using runghc version 9.8.3 found on system at: /usr/bin/runghc
[   28s] Using strip version 2.43 found on system at: /usr/bin/strip
[   28s] Using tar found on system at: /usr/bin/tar
[   28s] No uhc found
[   28s] + '[' -x Setup ']'
[   28s] + LANG=C.utf8
[   28s] + ./Setup build -j4 -v
[   28s] Component build order: library
[   28s] Running: /usr/bin/ghc-pkg init dist/package.conf.inplace
[   28s] creating dist/build
[   28s] creating dist/build/autogen
[   28s] creating dist/build/autogen
[   28s] creating dist/build/autogen
[   28s] Preprocessing library for yesod-core-1.6.26.0..
[   28s] Building library for yesod-core-1.6.26.0..
[   28s] creating dist/build
[   28s] Running: /usr/bin/ghc --make -fbuilding-cabal-package -O -j4 -static -dynamic-too -dynosuf dyn_o -dynhisuf dyn_hi -outputdir dist/build -odir dist/build -hidir dist/build -stubdir dist/build -i -idist/build -isrc -idist/build/autogen -idist/build/global-autogen -Idist/build/autogen -Idist/build/global-autogen -Idist/build -optP-include -optPdist/build/autogen/cabal_macros.h -this-unit-id yesod-core-1.6.26.0-8HMssZDrdwx7uz4lkQsyIu -hide-all-packages -Wmissing-home-modules -no-user-package-db -package-db dist/package.conf.inplace -package-id aeson-2.2.3.0-DwN0IABZ6975ym2JCjyZdU -package-id attoparsec-aeson-2.2.2.0-IZ5sHWNK3EQHiOe3f1UQL6 -package-id auto-update-0.2.2-1AIZpQOsQPk5rx6iGJ9B3l -package-id base-4.19.2.0-5f1d -package-id blaze-html-0.9.2.0-4a5SDUjC754KMIVfwhQZy1 -package-id blaze-markup-0.8.3.0-5JRKOwd2VP0Fc6OTbmqvYv -package-id bytestring-0.12.1.0-101a -package-id case-insensitive-1.2.1.0-IqnsxQOpPXe1NelRuPG1xS -package-id cereal-0.5.8.3-5kun48tkKh95EYOXZ62aEQ -package-id clientsession-0.9.3.0-LUEkQTbU4ccIOmCbtuAvU6 -package-id conduit-1.3.6-RtmUEsPcciHZZnAmxDdTh -package-id conduit-extra-1.3.6-7VusSWOZ4uh8zdkazVjUQR -package-id containers-0.6.8-9b49 -package-id cookie-0.4.6-KqhWwKRhiEGGXma0aIOGrs -package-id deepseq-1.5.1.0-8b1a -package-id entropy-0.4.1.10-2MmSnbXRiziFJxtssxV9Wk -package-id fast-logger-3.2.5-vGf9ePLXCKGhkWMpMm2Jr -package-id http-types-0.12.4-JKAIWDQab8z5xhTGDVBXXh -package-id memory-0.18.0-7dHjqJL9TqQ6NdvfoHqhYy -package-id monad-logger-0.3.40-Bl6ODXXqAxZ7kvpVOgDIuh -package-id mtl-2.3.1-f41f -package-id parsec-3.1.17.0-2570 -package-id path-pieces-0.2.1-2Zg0oYdsdGq3c6zVRvEYNi -package-id primitive-0.9.0.0-85DBnB4wrGH51H9fkqlLkQ -package-id random-1.2.1.2-ISyqFa2pfni5PWOvmS9bnB -package-id resourcet-1.3.0-5EsI68JDXb8deyYyyXV4t -package-id shakespeare-2.1.1-wuMrJY3OwnBoYC6MjJ9Cx -package-id template-haskell-2.21.0.0-2949 -package-id text-2.1.1-8249 -package-id time-1.12.2-ab15 -package-id transformers-0.6.1.0-d2e1 -package-id unix-compat-0.7.3-GOHnxICLq5FIKopnMaNNHj -package-id unliftio-0.2.25.0-Y4HYVc2fiyDz7P52x9eUY -package-id unordered-containers-0.2.20-1NjHF2ClBb16p4RsO0LpYC -package-id vector-0.13.2.0-HNVp0wRdo829wJMOq1JYJB -package-id wai-3.2.4-2iz8txJYpr7FA28ZZ6FQW6 -package-id wai-extra-3.1.17-3cFl8RLIP8vFofllgd7Tbs -package-id wai-logger-2.4.1-IwnLt7Yv70vKA3WycmwKXh -package-id warp-3.4.4-CwpXRexH9rr6qlk0N4qmvT -package-id word8-0.1.3-HH0rlQtmu3kJHvSEdZLIHa -XHaskell2010 Yesod.Core Yesod.Core.Content Yesod.Core.Dispatch Yesod.Core.Handler Yesod.Core.Json Yesod.Core.Widget Yesod.Core.Internal Yesod.Core.Types Yesod.Core.Unsafe Yesod.Routes.TH.Types Yesod.Core.Internal.Session Yesod.Core.Internal.Request Yesod.Core.Class.Handler Yesod.Core.Internal.Util Yesod.Core.Internal.Response Yesod.Core.Internal.Run Yesod.Core.Internal.TH Yesod.Core.Internal.LiteApp Yesod.Core.Class.Yesod Yesod.Core.Class.Dispatch Yesod.Core.Class.Breadcrumbs Yesod.Core.TypeCache Paths_yesod_core Yesod.Routes.TH Yesod.Routes.Class Yesod.Routes.Parse Yesod.Routes.Overlap Yesod.Routes.TH.Dispatch Yesod.Routes.TH.RenderRoute Yesod.Routes.TH.ParseRoute Yesod.Routes.TH.RouteAttrs -Wall -optc-O2 -optc-Wall -optc-U_FORTIFY_SOURCE '-optc-D_FORTIFY_SOURCE=3' -optc-fstack-protector-strong -optc-funwind-tables -optc-fasynchronous-unwind-tables -optc-fstack-clash-protection '-optc-Werror=return-type' -fhide-source-paths
[   29s] [ 1 of 31] Compiling Paths_yesod_core
[   29s] [ 2 of 31] Compiling Yesod.Core.Internal.Util
[   29s] [ 3 of 31] Compiling Yesod.Core.TypeCache
[   29s] [ 4 of 31] Compiling Yesod.Routes.Class
[   29s] [ 5 of 31] Compiling Yesod.Core.Types
[   30s] 
[   30s] src/Yesod/Core/Types.hs:32:1: warning: [GHC-66111] [-Wunused-imports]
[   30s]     The import of ‘Data.Semigroup’ is redundant
[   30s]       except perhaps to import instances from ‘Data.Semigroup’
[   30s]     To import instances alone, use: import Data.Semigroup()
[   30s]    |
[   30s] 32 | import           Data.Semigroup                     (Semigroup(..))
[   30s]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[   30s] 
[   30s] src/Yesod/Core/Types.hs:262:12: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   30s]     The use of ‘~’ without TypeOperators
[   30s]     will become an error in a future GHC release.
[   30s]     Suggested fix: Perhaps you intended to use TypeOperators
[   30s]     |
[   30s] 262 | instance a ~ () => Monoid (WidgetFor site a) where
[   30s]     |            ^
[   30s] 
[   30s] src/Yesod/Core/Types.hs:267:12: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   30s]     The use of ‘~’ without TypeOperators
[   30s]     will become an error in a future GHC release.
[   30s]     Suggested fix: Perhaps you intended to use TypeOperators
[   30s]     |
[   30s] 267 | instance a ~ () => Semigroup (WidgetFor site a) where
[   30s]     |            ^
[   30s] 
[   30s] src/Yesod/Core/Types.hs:275:12: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   30s]     The use of ‘~’ without TypeOperators
[   30s]     will become an error in a future GHC release.
[   30s]     Suggested fix: Perhaps you intended to use TypeOperators
[   30s]     |
[   30s] 275 | instance a ~ () => IsString (WidgetFor site a) where
[   30s]     |            ^
[   30s] 
[   30s] src/Yesod/Core/Types.hs:402:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
[   30s]     Noncanonical ‘(<>) = mappend’ definition detected
[   30s]     in the instance declaration for ‘Semigroup (Head url)’.
[   30s]     Suggested fix:
[   30s]       Move definition from ‘mappend’ to ‘(<>)’
[   30s]       See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
[   30s]     |
[   30s] 402 |   (<>) = mappend
[   30s]     |   ^^^^^^^^^^^^^^
[   30s] 
[   30s] src/Yesod/Core/Types.hs:406:3: warning: [GHC-50928] [-Wnoncanonical-monoid-instances]
[   30s]     Noncanonical ‘(<>) = mappend’ definition detected
[   30s]     in the instance declaration for ‘Semigroup (Body url)’.
[   30s]     Suggested fix:
[   30s]       Move definition from ‘mappend’ to ‘(<>)’
[   30s]       See also: https://gitlab.haskell.org/ghc/ghc/-/wikis/proposal/semigroup-monoid
[   30s]     |
[   30s] 406 |   (<>) = mappend
[   30s]     |   ^^^^^^^^^^^^^^
[   32s] [ 6 of 31] Compiling Yesod.Core.Internal.Session
[   32s] [ 7 of 31] Compiling Yesod.Core.Internal.Request
[   32s] 
[   32s] src/Yesod/Core/Internal/Request.hs:53:11: warning: [GHC-68441] [-Wdeprecations]
[   32s]     In the use of record field of Request ‘requestBody’
[   32s]     (imported from Network.Wai, but defined in Network.Wai.Internal):
[   32s]     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."
[   32s]    |
[   32s] 53 |         { W.requestBody = do
[   32s]    |           ^^^^^^^^^^^^^
[   32s] 
[   32s] src/Yesod/Core/Internal/Request.hs:54:19: warning: [GHC-68441] [-Wdeprecations]
[   32s]     In the use of record field of Request ‘requestBody’
[   32s]     (imported from Network.Wai, but defined in Network.Wai.Internal):
[   32s]     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."
[   32s]    |
[   32s] 54 |             bs <- W.requestBody req
[   32s]    |                   ^^^^^^^^^^^^^
[   33s] [ 8 of 31] Compiling Yesod.Core.Content
[   33s] [ 9 of 31] Compiling Yesod.Core.Internal.Response
[   33s] [10 of 31] Compiling Yesod.Core.Class.Handler
[   33s] [11 of 31] Compiling Yesod.Core.Handler
[   33s] 
[   33s] src/Yesod/Core/Handler.hs:252:1: warning: [GHC-66111] [-Wunused-imports]
[   33s]     The import of ‘Yesod.Routes.Class’ is redundant
[   33s]       except perhaps to import instances from ‘Yesod.Routes.Class’
[   33s]     To import instances alone, use: import Yesod.Routes.Class()
[   33s]     |
[   33s] 252 | import           Yesod.Routes.Class            (Route)
[   33s]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[   33s] 
[   33s] src/Yesod/Core/Handler.hs:418:37: warning: [GHC-68441] [-Wdeprecations]
[   33s]     In the use of record field of Request ‘requestBody’
[   33s]     (imported from Network.Wai, but defined in Network.Wai.Internal):
[   33s]     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."
[   33s]     |
[   33s] 418 |             newWaiReq = oldWaiReq { W.requestBody = return mempty
[   33s]     |                                     ^^^^^^^^^^^^^
[   33s] 
[   33s] src/Yesod/Core/Handler.hs:1014:49: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   33s]     The use of ‘~’ without TypeOperators
[   33s]     will become an error in a future GHC release.
[   33s]     Suggested fix: Perhaps you intended to use TypeOperators
[   33s]      |
[   33s] 1014 |     toTextUrl :: (MonadHandler m, HandlerSite m ~ master) => a -> m Text
[   33s]      |                                                 ^
[   33s] 
[   33s] src/Yesod/Core/Handler.hs:1027:15: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   33s]     The use of ‘~’ without TypeOperators
[   33s]     will become an error in a future GHC release.
[   33s]     Suggested fix: Perhaps you intended to use TypeOperators
[   33s]      |
[   33s] 1027 | instance (key ~ Text, val ~ Text) => RedirectUrl master (Route master, [(key, val)]) where
[   33s]      |               ^
[   33s] 
[   33s] src/Yesod/Core/Handler.hs:1027:27: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   33s]     The use of ‘~’ without TypeOperators
[   33s]     will become an error in a future GHC release.
[   33s]     Suggested fix: Perhaps you intended to use TypeOperators
[   33s]      |
[   33s] 1027 | instance (key ~ Text, val ~ Text) => RedirectUrl master (Route master, [(key, val)]) where
[   33s]      |                           ^
[   33s] 
[   33s] src/Yesod/Core/Handler.hs:1032:15: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   33s]     The use of ‘~’ without TypeOperators
[   33s]     will become an error in a future GHC release.
[   33s]     Suggested fix: Perhaps you intended to use TypeOperators
[   33s]      |
[   33s] 1032 | instance (key ~ Text, val ~ Text) => RedirectUrl master (Route master, Map.Map key val) where
[   33s]      |               ^
[   33s] 
[   33s] src/Yesod/Core/Handler.hs:1032:27: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   33s]     The use of ‘~’ without TypeOperators
[   33s]     will become an error in a future GHC release.
[   33s]     Suggested fix: Perhaps you intended to use TypeOperators
[   33s]      |
[   33s] 1032 | instance (key ~ Text, val ~ Text) => RedirectUrl master (Route master, Map.Map key val) where
[   33s]      |                           ^
[   33s] 
[   33s] src/Yesod/Core/Handler.hs:1437:28: warning: [GHC-68441] [-Wdeprecations]
[   33s]     In the use of record field of Request ‘requestBody’
[   33s]     (imported from Network.Wai, but defined in Network.Wai.Internal):
[   33s]     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."
[   33s]      |
[   33s] 1437 |             bs <- liftIO $ W.requestBody req
[   33s]      |                            ^^^^^^^^^^^^^
[   36s] [12 of 31] Compiling Yesod.Core.Widget
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:90:47: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]    |
[   36s] 90 |     toWidget :: (MonadWidget m, HandlerSite m ~ site) => a -> m ()
[   36s]    |                                               ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:92:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]    |
[   36s] 92 | instance render ~ RY site => ToWidget site (render -> Html) where
[   36s]    |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:94:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]    |
[   36s] 94 | instance render ~ RY site => ToWidget site (render -> Css) where
[   36s]    |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:98:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]    |
[   36s] 98 | instance render ~ RY site => ToWidget site (render -> CssBuilder) where
[   36s]    |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:102:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 102 | instance render ~ RY site => ToWidget site (render -> Javascript) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:106:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 106 | instance (site' ~ site, a ~ ()) => ToWidget site' (WidgetFor site a) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:106:27: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 106 | instance (site' ~ site, a ~ ()) => ToWidget site' (WidgetFor site a) where
[   36s]     |                           ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:127:52: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 127 |     toWidgetMedia :: (MonadWidget m, HandlerSite m ~ site)
[   36s]     |                                                    ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:131:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 131 | instance render ~ RY site => ToWidgetMedia site (render -> Css) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:135:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 135 | instance render ~ RY site => ToWidgetMedia site (render -> CssBuilder) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:141:51: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 141 |     toWidgetBody :: (MonadWidget m, HandlerSite m ~ site) => a -> m ()
[   36s]     |                                                   ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:143:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 143 | instance render ~ RY site => ToWidgetBody site (render -> Html) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:145:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 145 | instance render ~ RY site => ToWidgetBody site (render -> Javascript) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:153:51: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 153 |     toWidgetHead :: (MonadWidget m, HandlerSite m ~ site) => a -> m ()
[   36s]     |                                                   ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:155:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 155 | instance render ~ RY site => ToWidgetHead site (render -> Html) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:157:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 157 | instance render ~ RY site => ToWidgetHead site (render -> Css) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:161:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 161 | instance render ~ RY site => ToWidgetHead site (render -> CssBuilder) where
[   36s]     |                 ^
[   36s] 
[   36s] src/Yesod/Core/Widget.hs:165:17: warning: [GHC-58520] [-Wtype-equality-requires-operators]
[   36s]     The use of ‘~’ without TypeOperators
[   36s]     will become an error in a future GHC release.
[   36s]     Suggested fix: Perhaps you intended to use TypeOperators
[   36s]     |
[   36s] 165 | instance render ~ RY site => ToWidgetHead site (render -> Javascript) where
[   36s]     |                 ^
[   36s] [13 of 31] Compiling Yesod.Core.Class.Yesod
[   36s] 
[   36s] src/Yesod/Core/Class/Yesod.hs:57:1: warning: [GHC-66111] [-Wunused-imports]
[   36s]     The qualified import of ‘Network.Wai.Handler.Warp’ is redundant
[   36s]       except perhaps to import instances from ‘Network.Wai.Handler.Warp’
[   36s]     To import instances alone, use: import Network.Wai.Handler.Warp()
[   36s]    |
[   36s] 57 | import qualified Network.Wai.Handler.Warp as Warp
[   36s]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[   38s] [14 of 31] Compiling Yesod.Core.Json
[   38s] [15 of 31] Compiling Yesod.Core.Internal.Run
[   38s] 
[   38s] src/Yesod/Core/Internal/Run.hs:25:1: warning: [GHC-66111] [-Wunused-imports]
[   38s]     The qualified import of ‘Control.Exception’ is redundant
[   38s]       except perhaps to import instances from ‘Control.Exception’
[   38s]     To import instances alone, use: import Control.Exception()
[   38s]    |
[   38s] 25 | import qualified Control.Exception as EUnsafe
[   38s]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[   38s] 
[   38s] src/Yesod/Core/Internal/Run.hs:54:48: warning: [GHC-38856] [-Wunused-imports]
[   38s]     The import of ‘Route’ from module ‘Yesod.Routes.Class’ is redundant
[   38s]    |
[   38s] 54 | import           Yesod.Routes.Class           (Route, renderRoute)
[   38s]    |                                                ^^^^^
[   38s] 
[   38s] src/Yesod/Core/Internal/Run.hs:57:1: warning: [GHC-66111] [-Wunused-imports]
[   38s]     The import of ‘UnliftIO’ is redundant
[   38s]       except perhaps to import instances from ‘UnliftIO’
[   38s]     To import instances alone, use: import UnliftIO()
[   38s]    |
[   38s] 57 | import           UnliftIO(MonadUnliftIO, withRunInIO)
[   38s]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[   38s] 
[   38s] src/Yesod/Core/Internal/Run.hs:58:1: warning: [GHC-66111] [-Wunused-imports]
[   38s]     The import of ‘Data.Proxy’ is redundant
[   38s]       except perhaps to import instances from ‘Data.Proxy’
[   38s]     To import instances alone, use: import Data.Proxy()
[   38s]    |
[   38s] 58 | import           Data.Proxy(Proxy(..))
[   38s]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[   38s] 
[   38s] src/Yesod/Core/Internal/Run.hs:302:13: warning: [GHC-68441] [-Wdeprecations]
[   38s]     In the use of record field of Request ‘requestBody’
[   38s]     (imported from Network.Wai.Internal):
[   38s]     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."
[   38s]     |
[   38s] 302 |           , requestBody    = return mempty
[   38s]     |             ^^^^^^^^^^^
[   38s] 
[   38s] src/Yesod/Core/Internal/Run.hs:328:3: warning: [GHC-63397] [-Wname-shadowing]
[   38s]     This binding for ‘mmaxLen’ shadows the existing binding
[   38s]       bound at src/Yesod/Core/Internal/Run.hs:368:5
[   38s]     |
[   38s] 328 |   mmaxLen <- maximumContentLengthIO yreSite route
[   38s]     |   ^^^^^^^
[   38s] 
[   38s] src/Yesod/Core/Internal/Run.hs:368:5: warning: [GHC-40910] [-Wunused-local-binds]
[   38s]     Defined but not used: ‘mmaxLen’
[   38s]     |
[   38s] 368 |     mmaxLen = maximumContentLength yreSite route
[   38s]     |     ^^^^^^^
[   38s] [16 of 31] Compiling Yesod.Core.Unsafe
[   38s] [17 of 31] Compiling Yesod.Core.Class.Dispatch
[   38s] [18 of 31] Compiling Yesod.Core.Internal.LiteApp
[   39s] [19 of 31] Compiling Yesod.Core.Class.Breadcrumbs
[   39s] [20 of 31] Compiling Yesod.Routes.TH.Types
[   39s] [21 of 31] Compiling Yesod.Routes.TH.RouteAttrs
[   39s] [22 of 31] Compiling Yesod.Routes.TH.RenderRoute
[   39s] [23 of 31] Compiling Yesod.Routes.TH.Dispatch
[   39s] [24 of 31] Compiling Yesod.Routes.TH.ParseRoute
[   39s] [25 of 31] Compiling Yesod.Routes.TH
[   39s] [26 of 31] Compiling Yesod.Routes.Overlap
[   39s] [27 of 31] Compiling Yesod.Routes.Parse
[   39s] 
[   39s] src/Yesod/Routes/Parse.hs:103:25: warning: [GHC-62161] [-Wincomplete-uni-patterns]
[   39s]     Pattern match(es) are non-exhaustive
[   39s]     In a pattern binding:
[   39s]         Patterns of type ‘([Piece String], Maybe String,
[   39s]                            Bool)’ not matched:
[   39s]             (_, (Just _), _)
[   39s]     |
[   39s] 103 |                         (pieces, Nothing, check) = piecesFromStringCheck pattern
[   39s]     |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[   39s] [28 of 31] Compiling Yesod.Core.Internal.TH
[   39s] 
[   39s] src/Yesod/Core/Internal/TH.hs:221:24: warning: [GHC-62161] [-Wincomplete-uni-patterns]
[   39s]     Pattern match(es) are non-exhaustive
[   39s]     In a lambda abstraction:
[   39s]         Patterns of type ‘[String]’ not matched: []
[   39s]     |
[   39s] 221 |     let appCxt = fmap (\(c:rest) -> 
[   39s]     |                        ^^^^^^^^^^^^^...
[   39s] [29 of 31] Compiling Yesod.Core.Internal
[   39s] [30 of 31] Compiling Yesod.Core.Dispatch
[   39s] 
[   39s] src/Yesod/Core/Dispatch.hs:247:32: error: [GHC-83865]
[   39s]     • Couldn't match expected type ‘GzipSettings’
[   39s]                   with actual type ‘RequestLoggerSettings’
[   39s]     • In a record update at fields ‘destination’, ‘outputFormat’,
[   39s]       with type constructor ‘RequestLoggerSettings’
[   39s]       and data constructor ‘Network.Wai.Middleware.RequestLogger.RequestLoggerSettings’.
[   39s]       In the first argument of ‘mkRequestLogger’, namely
[   39s]         ‘def
[   39s]            {destination = Network.Wai.Middleware.RequestLogger.Logger
[   39s]                             $ loggerSet logger,
[   39s]             outputFormat = Apache FromSocket}’
[   39s]       In a stmt of a 'do' block:
[   39s]         logWare <- mkRequestLogger
[   39s]                      def
[   39s]                        {destination = Network.Wai.Middleware.RequestLogger.Logger
[   39s]                                         $ loggerSet logger,
[   39s]                         outputFormat = Apache FromSocket}
[   39s]     |
[   39s] 247 |     logWare <- mkRequestLogger def
[   39s]     |                                ^^^...
[   40s] error: Bad exit status from /var/tmp/rpm-tmp.gzBN00 (%build)
ocharles commented 1 week ago

Also hitting this

schoettl commented 1 week ago

Possibly fixed by PR #1852

ocharles commented 4 days ago

The fix for now is to add

constraints: wai-extra < 3.1.17