Subject was meant to be "gettext: fix is_utf8_locale() when not using NO_GETTEXT" and affects mainly PCRE by using UTF-8 flag even when the locale was ISO. somehow it doesn't break any tests though, but PCRE strongly advices against doing both UTF and chartables and we might end up doing that more often, because of this. Carlo PS. apologize for the badly formatted patch, don't think this needs to be fixed in maint, eventhough the patch is based on it with the most likely to be affected being developers (or automated tests)