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

NEW
Unassigned

Status

()

Core
JavaScript: Internationalization API
P5
normal
2 years ago
4 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?

Comment 1

2 years ago
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.