Should "std.net.curl" be moved from Phobos to Deimos?

Dicebot public at dicebot.lv
Tue Nov 26 11:57:40 PST 2013


On Tuesday, 26 November 2013 at 19:29:02 UTC, Andrei Alexandrescu 
wrote:
>> There is no such thing as _The_ curl library. Different 
>> distros may have
>> versions with incompatible symbol versioning installed - this 
>> is the
>> very issue with Fedora which was actively discussed in 
>> bugzilla.
>
> But can't we say "to use std.net.curl with dmd 2.xxx you must 
> have libcurl 7.10 or higher"?
>
> Andrei

It is not that simple. Well, I remember you taking part in 
https://d.puremagic.com/issues/show_bug.cgi?id=10710 so you 
should be aware of it. It is not about version number of curl but 
about transitive dependency - openssl vs gnutls.

We can say "you must have this version of libcurl built with this 
flags" but it is not much different from saying "use Debian-likes 
or get out".


More information about the Digitalmars-d mailing list