On Tuesday, 26 November 2013 at 00:13:57 UTC, Andrei Alexandrescu
wrote:
The continuing stream of issues associated with curl is
puzzling me. We chose curl _exactly_ because (a) it was
available or trivial to install everywhere, (b) it had accreted
through experience a bunch of tricks that made little sense to
rediscover the hard way.
Now it seems curl is failing at least the first premise, so we
should consider various alternatives. First I'd like to gather
an understanding on why we seem to have this problem (far as I
understand, the likes of php and python are doing fine with
curl, but maybe I'm wrong). So is there a short and simple list
of issues that anyone can put together?
If we do decide to do away with libcurl, one possible solution
would be to embed its source code within our build. That way we
wouldn't break code that already uses it.
Andrei
A solution could be to ship curl with phobos, if license allow to
do so.