0b1b116
diff -up free42-nologo-3.0.17/gtk/build-intel-lib.sh.orig free42-nologo-3.0.17/gtk/build-intel-lib.sh
0b1b116
--- free42-nologo-3.0.17/gtk/build-intel-lib.sh.orig	2023-01-24 21:57:38.535744527 -0500
0b1b116
+++ free42-nologo-3.0.17/gtk/build-intel-lib.sh	2023-01-24 21:58:35.514965444 -0500
0b1b116
@@ -59,7 +59,8 @@ case `uname -m` in
0b1b116
   armv7|armv7l|i386|ppc)
0b1b116
     patch -p0 <../intel-lib-unknown-32bit.patch
0b1b116
     ;;
0b1b116
-  aarch64|arm64|i86pc)
0b1b116
+  aarch64|arm64|i86pc|ppc64le|s390x)
0b1b116
+    sed -i -e 's/unsigned short int fexcept_t/unsigned int fexcept_t/' LIBRARY/src/bid_functions.h
0b1b116
     patch -p0 <../intel-lib-unknown-64bit.patch
0b1b116
     ;;
0b1b116
 esac