This is the mail archive of the
mailing list for the GCC project.
Re: auto-sync of top-level 'include' & 'config' directories?
Zack Weinberg wrote:
>>On some systems (eg Solaris), the system iconv is buggy, so it would be
>>nice to be able to override the system implementation with the in-tree
>>libiconv in those cases. We already have a bunch of workarounds in GCJ
>>and libjava to deal with the Solaris iconv.
>Do you happen to know if buggy system-provided iconv()s are common or
>rare? If they're just about all buggy, it would make sense to act
>like libintl does now and use the bundled version except with GNU
>libc. If they're mostly okay, we just need to blacklist Solaris.
I'm not sure. Solaris is definatly the one which we get regular bug
reports against. There are some notes in the glibc documentation for
iconv() about its portability.
Here's some past threads on the subject: