Summary
The ECLOUD_ICONV_LOCALE
environment variable allows you to set the iconv locale.
If you receive an emake assertion failure that contains information similar to:
emake: ../util/StringUtilities.h:406: std::string to_utf8(const std::string&): Assertion `c != iconv_t(-1)' failed.
this could mean that:
-
your system is missing an internationalization package, or
-
the locale package has a different name for ISO 8859-1. (This particular issue is due to the conversion between 8-bit strings and UTF-8.)