Arch Linux users and packagers : upcoming coomunity/dmd package change

Dicebot m.strashun at gmail.com
Sat May 18 02:17:07 PDT 2013


I have reached conceptual agreement with dmd package maintainer 
(Sven-Hendrik Haase), new PKGBUILD's are written and change is 
planned together with 2.063 release.

Important stuff to be aware of (mostly important to AUR 
packagers):

* dmd now provides virtual package "d-compiler" of version that 
matches dmd front-end version
* package is now built based on matching github branch. Any tools 
that did not have source code available is removed.
* new package "dtools" is added. Not only rdmd was moved there 
but also all tools from D-Programming-Language/tools that make 
sense for end user will be there (including DustMite!)
* dtools does not have strict dependency on dmd, only on 
"d-compiler"

As it may be obvious, general direction is to decouple D tool 
chain and make it possible to install gdc, ldc and dmd at the 
same time globally with no conflicting binaries. Next goal is 
generalizing dependecies for Phobos but this needs extensive 
testing and is delayed.

Please tell me if this is going to cause any issues, it is not 
that late to make some tweaks.


More information about the Digitalmars-d-announce mailing list