Source: haskell-certificate
Version: 1.3.9-4
Severity: serious
Justification: fails to build from source
Tags: sid
User: [email protected]
Usertags: ftbfs
X-Debbugs-CC: [email protected]
Dear Maintainer,
The package fails to build:
[ 4 of 10] Compiling Data.Certificate.X509.Ext ( Data/Certificate/X509/Ext.hs,
dist-ghc/build/Data/Certificate/X509/Ext.o )
Data/Certificate/X509/Ext.hs:116:17:
Non type-variable argument in the constraint: MonadError [Char] m
(Use FlexibleContexts to permit this)
When checking that ‘toStringy’ has the inferred type
toStringy :: forall (m :: * -> *).
MonadError [Char] m =>
ASN1 -> m [Char]
In an equation for ‘extDecode’:
extDecode l
= runParseASN1 parse l
where
parse
= do { c <- getNextContainer Sequence;
.... }
toStringy (Other Context 2 b) = return $ BC.unpack b
toStringy b
= throwError
("ExtSubjectAltName: not coping with anything else " ++
show b)
In the instance declaration for ‘Extension ExtSubjectAltName’
/usr/share/cdbs/1/class/hlibrary.mk:147: recipe for target 'build-ghc-stamp'
failed
make: *** [build-ghc-stamp] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
Full build log:
https://reproducible.debian.net/rb-pkg/unstable/amd64/haskell-certificate.html
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)