Closed
Bug 1322212
Opened 8 years ago
Closed 5 years ago
Missing icudt58 data for big-endian platforms - icudt58b.dat
Categories
(Core :: JavaScript: Internationalization API, defect, P5)
Core
JavaScript: Internationalization API
Tracking
()
RESOLVED
DUPLICATE
of bug 1264836
Tracking | Status | |
---|---|---|
firefox53 | --- | affected |
People
(Reporter: jhorak, Unassigned)
Details
Attachments
(2 obsolete files)
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•8 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.
Comment 2•8 years ago
|
||
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.
Updated•7 years ago
|
Priority: -- → P5
Comment 3•5 years ago
|
||
Comment 4•5 years ago
|
||
Depends on D40802
Comment 5•5 years ago
|
||
Where the "revision requires changes" in Phabricator meant as r- or we definitely don't want to add the big endian data file into the tree? In that case we should close this bug as Won't Fix and only leave bug 1264836 open to explore creating a temporary ICU build (*) as part of "build/autoconf/icu.m4".
(*) That means running "intl/icu_sources_data.py" to create ICU and its data file, followed by "intl/update-tzdata.sh" to update tzdata information within the data file.
Flags: needinfo?(mh+mozilla)
Comment 6•5 years ago
|
||
I don't think one needs to run icu_sources_data.py. You'd "only" need to build icupkg as a HostProgram(), but I can only assume this doesn't require building a lot of sources.
Flags: needinfo?(mh+mozilla)
Updated•5 years ago
|
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
Comment 8•5 years ago
|
||
Okay, in that case I'll close this bug and only leave bug 1264836 open. Thanks!
Updated•5 years ago
|
Attachment #9083303 -
Attachment is obsolete: true
Updated•5 years ago
|
Attachment #9083304 -
Attachment is obsolete: true
You need to log in
before you can comment on or make changes to this bug.
Description
•