https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-haskell/logict-state-0.1.0.5 fails to compile. Discovered on: amd64 (internal ref: tinderbox) NOTE: This machine uses a clang/LLVM toolchain. If you think that this issue is strictly related to clang/LLVM please block bug 408963. If you think that this issue is strictly related to the LLD linker, please block bug 731004.
Created attachment 653318 [details] build.log build log and emerge --info
Package will need a fix or removal: """ [;1msrc/Control/Monad/LogicState/Logic.hs:16:16: [;1m[31merror:[0m[0m[;1m[0m[0m[;1m • Could not deduce (MonadFail m) arising from a use of ‘CML.observeT’ from the context: Monad m bound by the type signature for: observeT :: forall (m :: * -> *) a. Monad m => () -> LogicT m a -> m a """
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b0a091b34642ff5df1b57430bc5d7ff89eddbd commit f3b0a091b34642ff5df1b57430bc5d7ff89eddbd Author: Jack Todaro <solpeth@posteo.org> AuthorDate: 2020-09-09 00:25:20 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-09-09 07:55:27 +0000 dev-haskell/logict-state: build with ghc-8.8 Closes: https://bugs.gentoo.org/736098 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Jack Todaro <solpeth@posteo.org> Closes: https://github.com/gentoo/gentoo/pull/17478 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> .../logict-state-0.1.0.5-monadfail-compat.patch | 64 ++++++++++++++++++++++ .../logict-state/logict-state-0.1.0.5.ebuild | 6 +- 2 files changed, 68 insertions(+), 2 deletions(-)