Red Hat Bugzilla – Bug 127728
RPM needs to byteswap data from "cross endian" database
Last modified: 2007-11-30 17:10:46 EST
Description of problem:
If the RPM database was created on the opposite endian (compared to native) a number of
components are unreadable.
Version-Release number of selected component (if applicable):
All < rpm development HEAD
Create a DB on a big endian system. Copy to little endian, run rpm -qf '[:xml:]' compare
the output on both. It's different.
The patch currently located in the rpm CVS head works properly.
Created attachment 101841 [details]
back port of endian patch
Backport of the endian patch from head to 4.3.x.
Fixed in rpm-4.4.1-0.18.