Missing icudt58 data for big-endian platforms - icudt58b.dat

NEW
Unassigned

Status

()

P5
normal
2 years ago
11 months ago

People

(Reporter: jhorak, Unassigned)

Tracking

Trunk
Points:
---

Firefox Tracking Flags

(firefox53 affected)

Details

(Reporter)

Description

2 years ago
There is config/external/icu/data/icudt58l.dat used for little-endian platforms but the config/external/icu/data/icudt58b.dat is missing, which fails to build for example on ppc/ppc64/s390(x) machines. Therefore this platform cannot be build with --with-intl-api.

Can we do something to help with this issue?
Bug 1264836 is basically the latest state of affairs for BE data file support.  Seems to be waiting on an ICU upstream fix -- once they have something that works for them, we could backport their patch to our tree fairly easily, I think.
FWIW, what I did in Debian is add a pre-build step that creates the missing file by running the icu_sources_data.py script.
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.