Andrew, Thanks for the hint. I make the patch as being only... =================================================================== --- intl/localcharset.c (revision 116795) +++ intl/localcharset.c (working copy) @@ -23,6 +23,13 @@ # include <config.h> #endif +#if !HAVE_ICONV + +/* Provide our variant only if we don't use the systems iconv library. This is +* consistant with the usage in loadmsgcat.c and prevents us from relying on +* link-time symbol resolution. +*/ + /* Specification. */ #include "localcharset.h" @@ -396,3 +403,4 @@ return codeset; } +#endif
...once all the garbage whitespace is removed. Jack