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