https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123045
Iain Buclaw <ibuclaw at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ibuclaw at gcc dot gnu.org
--- Comment #6 from Iain Buclaw <ibuclaw at gcc dot gnu.org> ---
Libphobos doesn't depend on libstdc++. The compiler does however, but then
that is the same is with all other front-ends - gdc/d21, gcc/cc1 and
g++/cc1plus.
This is not an issue though because the compiler is built with:
-static-libstdc++ -static-libgcc -static-libphobos -o d21
Yet, what you've posted suggests it is not statically linked in.
ld.so: d21: can't load library 'libestdc++.so.21.0'
Where does libestdc++.so come from? It's not in the GCC source tree. Does
OpenBSD patch the compiler, but then forget to also patch the D front-end?