Should "std.net.curl" be moved from Phobos to Deimos?
Andrei Alexandrescu
SeeWebsiteForEmail at erdani.org
Tue Nov 26 12:10:19 PST 2013
On 11/26/13 12:06 PM, Jacob Carlborg wrote:
> On 2013-11-26 20:00, Andrei Alexandrescu wrote:
>
>> So what is the classic recommended solution for such cases? We can't be
>> the first people who are having this issue on Unix.
>
> As many have mentioned before. Everything (in this case Phobos) should
> be built on the same platform as it is shipping. So we needed specific
> releases for each Linux distribution we want to support.
OK, thanks. That seems like something approachable from our end. Is this
a common approach among other language distributions, e.g. python, ruby,
go, rust etc. etc? What is a list of platforms we need to support?
>> I've asked the question "what exactly is the problem" several times and
>> you came closest to answering it, but a bunch of stuff is still unclear
>> to me.
>
> On Linux the problem is that Phobos is built on a Debian based system
> where libcurl has symbol names not present in any other libcurl built
> for other distributions.
I see. So we need more OSs in as many virtual machines. We need to start
with a list. Looks like something we could dump on the build czar.
Andrew, are you there? :o)
Andrei
More information about the Digitalmars-d
mailing list