[Issue 15482] new uuid.d forbids to link statically with other libraries

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Wed Oct 5 07:31:43 PDT 2016


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

Manu <turkeyman at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |turkeyman at gmail.com

--- Comment #4 from Manu <turkeyman at gmail.com> ---
Turns out the symbols are in druntime (I also couldn't find them in phobos!).
druntime also has a uuid.d file, so the same object filename, and the symbols
are in there. It seems that druntime and phobos are aggregated into one lib?
Weird, but okay...

Anyway... I'm not entirely sure these symbols should be in druntime. Why are
they there? Why can't users just link the usual libs that supple them? Those
libs are now mutually exclusive with phobos, and that's a big problem.

--


More information about the Digitalmars-d-bugs mailing list