The D ecosystem in Debian with free-as-in-freedom DMD

Jacob Carlborg via Digitalmars-d digitalmars-d at puremagic.com
Tue Apr 11 06:43:38 PDT 2017


On 2017-04-11 02:47, Jonathan M Davis via Digitalmars-d wrote:

> Honestly, I don't see how it really makes much sense to use shared libraries
> with D except in cases where you have no choice. The lack of ABI
> compatibility makes them almost useless.
>
> Also, what are we even looking to distribute in debian? I would have thought
> that the normal thing to do would be to build with dub, in which case,
> having the compiler and dub be debian packages makes sense but not really
> anything else. If you're looking to package an application that was written
> in D, then that becomes another question, but then if you just statically
> link it, the ABI compatibility problem goes away as does any need to package
> any D library dependencies.

I agree, I don't see any point in distributing libraries. just 
applications. But I do know some people will refuse to install anything 
that doesn't come through the system package manager.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list