I decided to abandon 5.9.7 and went all the way to 5.12.3 with better results. I also upgraded openssl to libssl.so.3. It still won't finish the compilation but turning off the EXAMPLES and DOCS should do it. I'll know tomorrow.
If this compilation works, I'll go back to libssl.so.1.1 and see what happens.
Any suggestions for how to cross compile this beast?
time CCACHE=yes PROPRIETARY_CODECS=yes WEBENGINE=no ./qt5.SlackBuild
make[2]: Leaving directory '/tmp/SBo/qt-everywhere-src-5.12.3/qttranslations/translations'
make[1]: Leaving directory '/tmp/SBo/qt-everywhere-src-5.12.3/qttranslations'
cd qtdoc/ && ( test -e Makefile || /tmp/SBo/qt-everywhere-src-5.12.3/qtbase/bin/qmake -o Makefile /tmp/SBo/qt-everywhere-src-5.12.3/qtdoc/qtdoc.pro ) && make -f Makefile install
make[1]: Entering directory '/tmp/SBo/qt-everywhere-src-5.12.3/qtdoc'
cd doc/ && ( test -e Makefile || /tmp/SBo/qt-everywhere-src-5.12.3/qtbase/bin/qmake -o Makefile /tmp/SBo/qt-everywhere-src-5.12.3/qtdoc/doc/doc.pro ) && make -f Makefile install
make[2]: Entering directory '/tmp/SBo/qt-everywhere-src-5.12.3/qtdoc/doc'
make[2]: Nothing to be done for 'install'.
make[2]: Leaving directory '/tmp/SBo/qt-everywhere-src-5.12.3/qtdoc/doc'
make[1]: Leaving directory '/tmp/SBo/qt-everywhere-src-5.12.3/qtdoc'
sed: can't read /tmp/SBo/package-qt5/usr/lib/libqgsttools_p.prl: No such file or directory
real 1267m3.606s
user 1205m22.740s
sys 56m14.922s
------added----------
New command line deleting EXAMPLES and DOCS:
time CCACHE=yes PROPRIETARY_CODECS=yes WEBENGINE=no DOCS=no EXAMPLES=no ./qt5.SlackBuild
It seems that libqgsttools_p.prl can't be found. Hmmm, sounds like a problem for the Qt folks.
Also, here's the diff for the slackbuild:
------cut here---------
diff -Naur qt5.SlackBuild.orig qt5.SlackBuild
--- qt5.SlackBuild.orig 2018-12-15 05:49:17.000000000 -0800
+++ qt5.SlackBuild 2019-05-06 09:36:42.418605703 -0700
@@ -50,7 +50,7 @@
# Adapted for Qt 5.9.6 by David Woodfall
PRGNAM=qt5
-VERSION=${VERSION:-5.9.7}
+VERSION=${VERSION:-5.12.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -146,9 +146,9 @@
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
echo "Removing any existing source directory. Please wait..."
-rm -rf ${PRGNAM/5/}-everywhere-opensource-src-$VERSION
-tar xvf $CWD/${PRGNAM/5/}-everywhere-opensource-src-$VERSION.tar.xz $EXCLUDE
-cd ${PRGNAM/5/}-everywhere-opensource-src-$VERSION
+rm -rf ${PRGNAM/5/}-everywhere-src-$VERSION
+tar xvf $CWD/${PRGNAM/5/}-everywhere-src-$VERSION.tar.xz $EXCLUDE
+cd ${PRGNAM/5/}-everywhere-src-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
---------end of cut-------