The locales japanese.euc and korean.euc on Linux and el.sun_eu_greek on Solaris aren't recognised

Description

Testcase depends on #6053

The issue is that character set in the locale string isn't be recognised. The attached patch fixes the problem.

Note this issue was found with the shell script (locale.sh):

Now execute the following (bash syntax):

for i in $(locale -a); do ./locale.sh $i; done

Activity

Show:
TracBot
June 30, 2018, 11:29 PM
Trac Comment 2 by —2007-12-04T16:46:20.000Z

The test case does not depend on ticket #6053. The patch to putil.c for Solaris was also incorrect, since sun_eu_greek is not ambiguous, and it should be in the normal alias table.

TracBot
June 30, 2018, 11:29 PM
Trac Comment 3 by sean.young@33480c90971d4213—2007-12-05T10:28:25.000Z

It looks like all these issues are solved in trunk. I should've checked, please ignore this bugreport.

TracBot
June 30, 2018, 11:29 PM
Trac Comment 4 by —2007-12-05T15:33:39.000Z

These issues were solved by this bug report, and they were checked into trunk after you submitted this bug report. You can see the changes by looking at the svn diffs on the ticket. This ticket was not ignored.

Trunk is not stable, and it should not be used for production code. You can apply the svn diffs from this ticket to your copy of ICU 3.8.0, or you can wait a few days and use ICU 3.8.1 to get this fix.

Fixed

Assignee

George Rhoten

Reporter

TracBot

Components

Labels

None

Reviewer

None

Priority

minor

Time Needed

Hours

Fix versions