Source: xcffib
Version: 0.3.6-1
Severity: serious
...
Building xcffib-0.3.6...
Preprocessing library xcffib-0.3.6...
[1 of 2] Compiling Data.XCB.Python.PyHelpers (
generator/Data/XCB/Python/PyHelpers.hs, dist/build/Data/XCB/Python/PyHelpers.o )
generator/Data/XCB/Python/PyHelpers.hs:90:25: error:
* Couldn't match expected type `Op ()'
with actual type `Ident annot0 -> annot0 -> Expr annot0'
* Probable cause: `Dot' is applied to too few arguments
In the first argument of `BinaryOp', namely `(Dot ())'
In the expression: BinaryOp (Dot ()) (getExpr e1) (getExpr e2) ()
In an equation for `mkDot':
mkDot e1 e2 = BinaryOp (Dot ()) (getExpr e1) (getExpr e2) ()
generator/Data/XCB/Python/PyHelpers.hs:90:29: error:
* Couldn't match expected type `Expr annot0' with actual type `()'
* In the first argument of `Dot', namely `()'
In the first argument of `BinaryOp', namely `(Dot ())'
In the expression: BinaryOp (Dot ()) (getExpr e1) (getExpr e2) ()
cabal: unable to decommit memory: Invalid argument
cabal: unable to decommit memory: Invalid argument
Makefile:30: recipe for target 'dist/build/xcffibgen/xcffibgen' failed
make[2]: *** [dist/build/xcffibgen/xcffibgen] Error 1
This works in 0.4.2-2 in unstable, but 0.4.2-2 FTBFS later (see #839314).