• Zheng Ruoqin's avatar
    Bug 1512923 - Fix SHA_HTONL bug for arm 32be r=jcj · c059dbfb
    Zheng Ruoqin authored
    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: default avatarZheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
    
    --HG--
    extra : rebase_source : f42990c833b0d5c8d4ba08e20d13f96b2708de33
    extra : amend_source : 2781c572e071400f6c9da1cee87f49d4e0890ea9
    c059dbfb
Name
Last commit
Last update
..
base Loading commit data...
certdb Loading commit data...
certhigh Loading commit data...
ckfw Loading commit data...
crmf Loading commit data...
cryptohi Loading commit data...
dbm Loading commit data...
dev Loading commit data...
freebl Loading commit data...
jar Loading commit data...
libpkix Loading commit data...
mozpkix Loading commit data...
nss Loading commit data...
pk11wrap Loading commit data...
pkcs12 Loading commit data...
pkcs7 Loading commit data...
pki Loading commit data...
smime Loading commit data...
softoken Loading commit data...
sqlite Loading commit data...
ssl Loading commit data...
sysinit Loading commit data...
util Loading commit data...
zlib Loading commit data...
Makefile Loading commit data...
manifest.mn Loading commit data...