FTBFS on powerpc due to endianness issues
Bug #892219 reported by
Michael Terry
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libgooglepinyin |
Unknown
|
Unknown
|
|||
libgooglepinyin (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When building its dictionary, libgooglepinyin fails on powerpc. This is because the data files it uses are little endian and it doesn't support big endian systems.
Either the code can byte swap, or the build could swap the order of the files using "iconv -f utf16le -t utf16be"?
I'll link the upstream bug; the Debian maintainer is aware of the problem too (he reported upstream bug).
Please sync libgooglepinyin 0.1.1+hg20111109-1 from Debian, which has fixed the endianness problem.
On the other hand, please make sure new fcitx-googlepinyin and ibus-googlepinyin are synced to Ubuntu once new libgooglepinyin hits the archive because the data file's path has changed in this version.
DSC: http:// cdn.debian. net/debian/ pool/main/ libg/libgooglep inyin/libgoogle pinyin_ 0.1.1+hg2011110 9-1.dsc