[Issue 15218] DMD should link dynamically to libphobos by default

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Sat Oct 17 08:46:56 PDT 2015


https://issues.dlang.org/show_bug.cgi?id=15218

Iain Buclaw <ibuclaw at gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ibuclaw at gdcproject.org

--- Comment #2 from Iain Buclaw <ibuclaw at gdcproject.org> ---
(In reply to Adam D. Ruppe from comment #1)
> I absolutely, strongly disagree. Dynamic linking Phobos is a bad idea - it
> will lead to serious breakage around every corner for every application.
> 
> Phobos changes with every release. All executables compiled before an update
> will now be liable to break.
> 
> Phobos is not commonly installed on user's computers. To distribute D
> programs compiled with these defaults, we'd also have to distribute the
> library. That'd be a 10x size increase and a big hassle... and moves the
> update breakage to the user's side.
> 

Agreed.  This is not a bug on our side, more it is a decision given to the
package maintainers for various OS's.

--


More information about the Digitalmars-d-bugs mailing list