b41e6b
diff -up firefox-78.2.0/security/nss/lib/freebl/freebl.gyp.rhel6-abiv2-mozbz1642174 firefox-78.2.0/security/nss/lib/freebl/freebl.gyp
b41e6b
--- firefox-78.2.0/security/nss/lib/freebl/freebl.gyp.rhel6-abiv2-mozbz1642174	2020-09-12 08:29:08.527410514 +0200
b41e6b
+++ firefox-78.2.0/security/nss/lib/freebl/freebl.gyp	2020-09-12 08:42:26.279064334 +0200
b41e6b
@@ -259,7 +259,7 @@
b41e6b
       'type': 'static_library',
b41e6b
       'sources': [
b41e6b
         'gcm-ppc.c',
b41e6b
-        'sha512-p8.s',
b41e6b
+        #'sha512-p8.s',
b41e6b
       ],
b41e6b
       'dependencies': [
b41e6b
         '<(DEPTH)/exports.gyp:nss_exports'
b41e6b
diff -up firefox-78.2.0/security/nss/lib/freebl/Makefile.rhel6-abiv2-mozbz1642174 firefox-78.2.0/security/nss/lib/freebl/Makefile
b41e6b
--- firefox-78.2.0/security/nss/lib/freebl/Makefile.rhel6-abiv2-mozbz1642174	2020-08-17 20:34:06.000000000 +0200
b41e6b
+++ firefox-78.2.0/security/nss/lib/freebl/Makefile	2020-09-12 08:28:08.089142990 +0200
b41e6b
@@ -267,9 +267,12 @@ ifeq ($(CPU_ARCH),arm)
b41e6b
 endif
b41e6b
 ifeq ($(CPU_ARCH),ppc)
b41e6b
     EXTRA_SRCS += gcm-ppc.c
b41e6b
-    ASFILES += sha512-p8.s
b41e6b
 ifdef USE_64
b41e6b
     DEFINES += -DNSS_NO_INIT_SUPPORT
b41e6b
+		#PPC_ABI := $(shell $(CC) -dM -E - < /dev/null | awk '$$2 == "_CALL_ELF" {print $$3}')
b41e6b
+   # ifeq ($(PPC_ABI),2)
b41e6b
+   #     ASFILES += sha512-p8.s
b41e6b
+   # endif		
b41e6b
 endif # USE_64
b41e6b
 endif # ppc
b41e6b
 endif # Linux