From 288d75294d22f32b3ea3b2c9c5b20aff0a2b9e6e Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Sat, 11 May 2019 23:20:57 +0000 Subject: security/nss: unbreak on powerpc64 after r501212 crypto_primitives.c: In function 'swap8b': crypto_primitives.c:31: error: 'SHA_MASK8' undeclared (first use in this function) crypto_primitives.c:31: error: (Each undeclared identifier is reported only once crypto_primitives.c:31: error: for each function it appears in.) crypto_primitives.c:32: error: 'SHA_MASK16' undeclared (first use in this function) PR: 237841 Reported by: jhibbits --- security/nss/files/patch-bug1551041 | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 security/nss/files/patch-bug1551041 diff --git a/security/nss/files/patch-bug1551041 b/security/nss/files/patch-bug1551041 new file mode 100644 index 000000000000..a9f7f5ce065e --- /dev/null +++ b/security/nss/files/patch-bug1551041 @@ -0,0 +1,11 @@ +--- lib/freebl/crypto_primitives.c.orig 2019-05-10 21:14:18 UTC ++++ lib/freebl/crypto_primitives.c +@@ -22,7 +22,7 @@ swap8b(PRUint64 value) + return (value); + } + +-#elif !defined(_MSC_VER) && !__has_builtin(__builtin_bswap64) && !((defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)))) ++#elif defined(IS_LITTLE_ENDIAN) && !defined(_MSC_VER) && !__has_builtin(__builtin_bswap64) && !((defined(__GNUC__) && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)))) + + PRUint64 + swap8b(PRUint64 x) -- cgit v1.2.3