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)
My guess is that version constraints for some of the dependencies are not accurate: