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

Matthias Klumpp via Digitalmars-d digitalmars-d at puremagic.com
Tue Apr 11 05:40:34 PDT 2017


On Tuesday, 11 April 2017 at 00:47:34 UTC, Jonathan M Davis wrote:
> On Monday, April 10, 2017 23:08:17 David Nadlinger via [...]
> 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.

You will have static-library packages which have the exact same 
ABI issues shared libraries have.
And yeah, this is obviously about stuff being built with D 
compilers in the distro, such as Tilix, BioD, AppStream Generator 
and all future things which might emerge and be useful to have in 
the OS.


More information about the Digitalmars-d mailing list