You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[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:91:17:
Couldn't match expected type Ident () -> () -> Expr ()' with actual typeOp (Expr ())'
The function Dot' is applied to three arguments, but its typeExpr () -> Op (Expr ())' has only one
In the expression: Dot (getExpr e1) (ident attr) ()
In an equation for `mkDot':
mkDot e1 attr = Dot (getExpr e1) (ident attr) ()
The text was updated successfully, but these errors were encountered:
Thanks for the report. I believe this is the same issue that /debian/patches/language-python.patch fixes? Basically language-python changed its API between 0.4.0 and 0.5.0, and current master is built against 0.5.0 (debian's 0.4.0 is quite old). I see you did an upload of xcffib 0.4.0, so I suppose you found this patch?
It's not really resolved, but the bug is not with this code, it's the problem of the dependency on haskell-language-python. Will be chasing this up with the Haskell team to see if I can offer some beer bribes.
[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:91:17:
Couldn't match expected type
Ident () -> () -> Expr ()' with actual type
Op (Expr ())'The function
Dot' is applied to three arguments, but its type
Expr () -> Op (Expr ())' has only oneIn the expression: Dot (getExpr e1) (ident attr) ()
In an equation for `mkDot':
mkDot e1 attr = Dot (getExpr e1) (ident attr) ()
The text was updated successfully, but these errors were encountered: