This patch fixes tagSwab() to work with RPM_UINT64_TYPE. I'm not sure why it's not using newer functions (ie. from endian(3)) with support for 64 integers rather than using two 32 bit integers, but I guess it might be related to legacy compatibility..? And if so, is it still relevant, or should code be updated? (I first did the fix with 64 bit swab function, but then figured that it might not be all too welcome upstream)
Oh well, either way, this patch makes it anyways work though. :) -- Regards, Per Øyvind
rpm-5.4.10-fix-64bit-tagSwab.patch
Description: Binary data