Open bfrk opened 3 weeks ago
The better solution for us was to raise upper bounds on tls and switch from data-default-class to data-default:
hunk ./darcs.cabal 468
- data-default-class >= 0.1.2.0 && < 0.1.3,
+ data-default >= 0.7.1.3 && < 0.9,
hunk ./darcs.cabal 470
- tls >= 2.0.6 && < 2.1
+ tls >= 2.0.6 && < 2.2
hunk ./src/Darcs/Util/HTTP.hs 49
-import Data.Default.Class ( def )
+import Data.Default ( def )
This would not have broken our build if http-client-tls-0.3.6.4 had the appropriate lower bound on tls, namely tls >= 2.1.2.
I am now getting this error
Specifying
http-client-tls < 0.3.6.4
(instead of< 0.4
which we had before) fixes our build, but this is not a good solution in the long run, since it cuts us off from bug fixes etc.