summaryrefslogtreecommitdiff
path: root/doc/bugs/cabal_constraints_for_aws_and_esqueleto/comment_1_d91e44573ef4a0ec6e7098cb4cd360f5._comment
blob: 327b63469468ae5efc4e44a9f78d366fb552ba90 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[[!comment format=mdwn
 username="https://launchpad.net/~felixonmars"
 nickname="felixonmars"
 avatar="http://cdn.libravatar.org/avatar/17284a3bb2e4ad9d3be8fab31f49865be9c1dc22143c728de731fe800a335d38"
 subject="comment 1"
 date="2016-11-28T04:17:12Z"
 content="""
aws has merged a PR to support http-conduit 2.2, but git-annex itself doesn't build with the new component yet:

```
[ 95 of 544] Compiling Utility.Url      ( Utility/Url.hs, dist/build/git-annex/git-annex-tmp/Utility/Url.o )

Utility/Url.hs:354:34: error:
    * The constructor `StatusCodeException' should have 2 arguments, but has been given 3
    * In the pattern: StatusCodeException s _ _
      In an equation for `matchStatusCodeException':
          matchStatusCodeException want e@(StatusCodeException s _ _)
            | want s = Just e
            | otherwise = Nothing

Utility/Url.hs:354:34: error:
    * Couldn't match expected type `HttpException'
                  with actual type `HttpExceptionContent'
    * In the pattern: StatusCodeException s _ _
      In an equation for `matchStatusCodeException':
          matchStatusCodeException want e@(StatusCodeException s _ _)
            | want s = Just e
            | otherwise = Nothing
```
"""]]