Page MenuHomePhabricator

Update ICU version to 55.1
Closed, ResolvedPublic

Description

Is it possible to do that? It will fix T139110: uca-fa collation shows pages starting with ا incorrectly under ء in Persian Wikis. As I explained that issue it's like putting articles starting with "E" and "U" under "Ê" in English Wikipedia.

Event Timeline

We can't easily upgrade icu to 55.1. Can we pinpoint the fix to a specific upstream commit?

MoritzMuehlenhoff triaged this task as Medium priority.Sep 5 2016, 2:46 PM

We can't easily upgrade icu to 55.1. Can we pinpoint the fix to a specific upstream commit?

Current (unconfirmed) theory is r9764 and r9748.

One theory (also unconfirmed), is that somewhere during the build process, the data file for fa collaton incorrectly got put through unicode normalization, which broke things. If this is correct, then recompiling the same version (but with the non-normalized data file) may fix things.

Beta has been upgraded to ICU 57, we'll also upgrade production to that version at (no timeline established yet).

MoritzMuehlenhoff closed this task as Resolved.Apr 10 2018, 12:05 PM
MoritzMuehlenhoff claimed this task.

The app servers are now using ICU 57.