https://issues.dlang.org/show_bug.cgi?id=13178
--- Comment #11 from Jacob Carlborg <d...@me.com> --- (In reply to Dicebot from comment #10) > You can but using --exclude=pkgname for those is necessary - rdmd itself > can't know relation between static library file and package names of > compiled sources. Phobos is excluded by default and tango was only > non-standard pre-defined exclusion until recently. All other static > libraries have needed it all the time. Shouldn't the linker only search for undefined symbols in libraries? If rdmd compiled Tango it shouldn't need to search any symbols. BTW, I think it was a bit strange that only compiler generated symbols resulted in conflicts. --