https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93602

--- Comment #5 from Liviu Ionescu <ilg at livius dot net> ---
> I think you have libiconv installed locally, which defines the libiconv_xxx 
> functions. 

That's correct, I have the latest libiconv compiled from sources and GCC (like
many other programs) correctly identifies it.

> That is being found by GCC instead of the symbols in glibc, as normally 
> happens.

I don't know if old glibc libraries include the iconv_* symbols, but since GCC
discovers the new libiconv, and switches to the new function names, it should
add a reference to it (visible with 'ldd libstdc++.so') , so the loader knows
it must be loaded.

Reply via email to