Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug 1512923 - Fix SHA_HTONL bug for arm 32be r=jcj
Rpm use nss as digest crypto library and which will cause an error on arm 32be platform as follows: error: test-manual-1.2.3-20181012.noarch.rpm: Header SHA1 digest: BAD (Expected f1deb7dc4a10742d88ccd1e967dbc62ae45095a5 !=4ad9d7dad6d70d6086eefec62612ad5d77f2fe81) => this value is wrong error: test-manual-1.2.3-20181012.noarch.rpm: not an rpm package (or package manifest) The error is caused by SHA_HTONL in nss, for there is no need to reverse the host value for arm 32be as it is originally big endian, so fix it. Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com> --HG-- extra : rebase_source : f42990c833b0d5c8d4ba08e20d13f96b2708de33 extra : amend_source : 2781c572e071400f6c9da1cee87f49d4e0890ea9
- Loading branch information