You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've tested building apks for arm8, arm7, x86, x86_64.
For the first three, the build succeeds, but for x86_64, the build fails.
(was testing on 3909778 with 2231057 cherry-picked)
The build fails during compilation/linking of qt5.
On a fresh build, I can't see anything useful in the logs, but there are human-readable errors on a second built attempt.
Here are some logs below.
(second time running ./contrib/android/build.sh qml x86_64 release-unsigned, after the first one already failed:)
log excerpt
[INFO]: Building qt5 for x86_64
[INFO]: -> directory context /home/user/wspace/electrum/.buildozer/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni
[INFO]: -> running ndk-build V=1
[INFO]: <- directory context /opt/python-for-android
[INFO]: -> directory context /home/user/wspace/electrum/.buildozer/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5
[INFO]: compiling qt5 from sources
[INFO]: NDK sysroot: /opt/android/android-ndk-r22b/toolchains/llvm/prebuilt/linux-x86_64/sysroot
[INFO]: libdir: /home/user/wspace/electrum/.buildozer/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/obj/local/x86_64
[INFO]: -> running configure --help
[INFO]: /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/configure -opensource -confirm-license -disable-rpath -android-sdk /opt/android/android-sdk -android-ndk /opt/android/android-ndk-r22b -xplatform android-clang -android-abis x86_64 -extprefix /home/user/wspace/electrum/.buildozer/android/platform/build-x86_64/build/libs_collections/Electrum -nomake tests -nomake examples -no-widgets -ssl -openssl-runtime OPENSSL_INCDIR=/home/user/wspace/electrum/.buildozer/android/platform/build-x86_64/build/other_builds/openssl/x86_64__ndk_target_21/openssl1.1/include OPENSSL_LIBDIR=/home/user/wspace/electrum/.buildozer/android/platform/build-x86_64/build/other_builds/openssl/x86_64__ndk_target_21/openssl1.1 OPENSSL_LIBS=-lcrypto1.1 -lssl1.1 -no-feature-quickcontrols2-fusion -no-feature-quickcontrols2-imagine -no-feature-quickcontrols2-universal
[INFO]: -> running openssl1.1 OPENSSL_LIBS=-lcrypto1.1 -lssl1.1 -no-feature-quickcontrols2-fusion -no-feature-quickcontrols2-imagine -no-feature-quickcontrols2-universal
[INFO]: -> running make -j24
working: make[1]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5' Exception in thread background thread for pid 2336:
Traceback (most recent call last):
File "/usr/lib/python3.9/threading.py", line 954, in _bootstrap_inner
self.run()
File "/usr/lib/python3.9/threading.py", line 892, in run
self._target(*self._args, **self._kwargs)
File "/home/user/.local/lib/python3.9/site-packages/sh.py", line 1641, in wrap
fn(*rgs, **kwargs)
File "/home/user/.local/lib/python3.9/site-packages/sh.py", line 2569, in background_thread
handle_exit_code(exit_code)
File "/home/user/.local/lib/python3.9/site-packages/sh.py", line 2269, in fn
return self.command.handle_command_exit_code(exit_code)
File "/home/user/.local/lib/python3.9/site-packages/sh.py", line 869, in handle_command_exit_code
raise exc
sh.ErrorReturnCode_2:
RAN: /usr/bin/make -j24
STDOUT:
make[1]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5'
cd qtbase/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/qtbase.pro ) && /usr/bin/make -f Makefile
make[2]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase'
cd doc/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/doc/doc.pro ) && /usr/bin/make -f Makefile
cd qmake/ && ( test -e Makefile.qmake-aux || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile.qmake-aux /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/qmake/qmake-aux.pro ) && /usr/bin/make -f Makefile.qmake-aux
cd src/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/src.pro ) && /usr/bin/make -f Makefile
make[3]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/doc'
make[3]: Nothing to be done for 'first'.
make[3]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/doc'
make[3]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/qmake'
/usr/bin/make binary
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/qmake'
make[4]: Nothing to be done for 'binary'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/qmake'
make[3]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/qmake'
make[3]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src'
cd corelib/ && ( test -e Makefile.qtzlib || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile.qtzlib /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/corelib/qtzlib.pro ) && /usr/bin/make -f Makefile.qtzlib
cd tools/bootstrap/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/bootstrap/bootstrap.pro ) && /usr/bin/make -f Makefile
cd 3rdparty/pcre2/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/pcre2/pcre2.pro ) && /usr/bin/make -f Makefile
cd network/android/jar/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/network/android/jar/jar.pro ) && /usr/bin/make -f Makefile
cd 3rdparty/libpng/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/libpng/libpng.pro ) && /usr/bin/make -f Makefile
cd 3rdparty/libjpeg/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/libjpeg/libjpeg.pro ) && /usr/bin/make -f Makefile
cd android/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/android.pro ) && /usr/bin/make -f Makefile
cd 3rdparty/gradle/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/gradle/gradle.pro ) && /usr/bin/make -f Makefile
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/gradle'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/gradle'
cd jar/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/jar/jar.pro ) && /usr/bin/make -f Makefile
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/network/android/jar'
javac -source 7 -target 7 -Xlint:unchecked -bootclasspath /opt/android/android-sdk/platforms/android-30/android.jar -cp /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/network/android/jar/src:/opt/android/android-sdk/platforms/android-30/android.jar -d .classes src/org/qtproject/qt5/android/network/QtNetwork.java
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/libpng'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/libpng'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/pcre2'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/pcre2'
cd 3rdparty/freetype/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/freetype/freetype.pro ) && /usr/bin/make -f Makefile
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/libjpeg'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/libjpeg'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/corelib'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/corelib'
make[5]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/jar'
javac -source 7 -target 7 -Xlint:unchecked -bootclasspath /opt/android/android-sdk/platforms/android-30/android.jar -cp /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/jar/src/:/opt/android/android-sdk/platforms/android-30/android.jar -d .classes src/org/qtproject/qt5/android/accessibility/QtAccessibilityDelegate.java src/org/qtproject/qt5/android/accessibility/QtNativeAccessibility.java src/org/qtproject/qt5/android/QtActivityDelegate.java src/org/qtproject/qt5/android/QtEditText.java src/org/qtproject/qt5/android/QtInputConnection.java src/org/qtproject/qt5/android/QtLayout.java src/org/qtproject/qt5/android/QtMessageDialogHelper.java src/org/qtproject/qt5/android/QtNative.java src/org/qtproject/qt5/android/QtNativeLibrariesDir.java src/org/qtproject/qt5/android/QtSurface.java src/org/qtproject/qt5/android/ExtractStyle.java src/org/qtproject/qt5/android/EditContextView.java src/org/qtproject/qt5/android/EditPopupMenu.java src/org/qtproject/qt5/android/CursorHandle.java src/org/qtproject/qt5/android/QtThread.java
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/bootstrap'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/bootstrap'
cd tools/moc/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/moc/moc.pro ) && /usr/bin/make -f Makefile
cd tools/rcc/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/rcc/rcc.pro ) && /usr/bin/make -f Makefile
cd tools/tracegen/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/tracegen/tracegen.pro ) && /usr/bin/make -f Makefile
cd tools/qlalr/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/qlalr/qlalr.pro ) && /usr/bin/make -f Makefile
cd tools/qvkgen/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/qvkgen/qvkgen.pro ) && /usr/bin/make -f Makefile
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/freetype'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/freetype'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/tracegen'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/tracegen'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/rcc'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/rcc'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/qvkgen'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/qvkgen'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/qlalr'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/qlalr'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/moc'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/moc'
cd corelib/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/corelib/corelib.pro ) && /usr/bin/make -f Makefile
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/corelib'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/corelib'
cd network/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/network/network.pro ) && /usr/bin/make -f Makefile
cd sql/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/sql/sql.pro ) && /usr/bin/make -f Makefile
cd xml/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/xml/xml.pro ) && /usr/bin/make -f Makefile
cd 3rdparty/harfbuzz-ng/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/harfbuzz-ng/harfbuzz-ng.pro ) && /usr/bin/make -f Makefile
cd tools/androiddeployqt/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/androiddeployqt/androiddeployqt.pro ) && /usr/bin/make -f Makefile
cd tools/androidtestrunner/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/androidtestrunner/androidtestrunner.pro ) && /usr/bin/make -f Makefile
cd concurrent/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/concurrent/concurrent.pro ) && /usr/bin/make -f Makefile
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/androidtestrunner'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/androidtestrunner'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/androiddeployqt'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/tools/androiddeployqt'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/xml'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/xml'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/concurrent'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/concurrent'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/sql'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/sql'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/harfbuzz-ng'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/3rdparty/harfbuzz-ng'
cd gui/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/gui/gui.pro ) && /usr/bin/make -f Makefile
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/network'
make[4]: Nothing to be done for 'first'.
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/network'
make[4]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/gui'
rm -f libQt5Gui_x86_64.so
/opt/android/android-ndk-r22b/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -target x86_64-linux-android21 -fno-limit-debug-info -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,--build-id=sha1 -Wl,--no-undefined -Wl,-z,noexecstack -shared -Wl,-Bsymbolic-functions -Wl,--dynamic-list,/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/gui/QtGui.dynlist -Wl,-soname,libQt5Gui_x86_64.so -o libQt5Gui_x86_64.so .obj/qimage_compat.o .obj/qaccessible.o .obj/qaccessiblecache.o .obj/qaccessibleobject.o .obj/qaccessibleplugin.o .obj/qplatformaccessibility.o .obj/qaccessiblebridge.o .obj/qgenericpluginfactory.o .obj/qgenericplugin.o .obj/qwindowsysteminterface.o .obj/qplatforminputcontextfactory.o .obj/qplatforminputcontextplugin.o .obj/qplatforminputcontext.o .obj/qplatformintegration.o .obj/qplatformscreen.o .obj/qplatformintegrationfactory.o .obj/qplatformintegrationplugin.o .obj/qplatformtheme.o .obj/qplatformthemefactory.o .obj/qplatformthemeplugin.o .obj/qplatformwindow.o .obj/qplatformoffscreensurface.o .obj/qplatformcursor.o .obj/qplatformclipboard.o .obj/qplatformnativeinterface.o .obj/qsessionmanager.o .obj/qsurfaceformat.o .obj/qguiapplication.o .obj/qwindow.o .obj/qoffscreensurface.o .obj/qplatformsurface.o .obj/qsurface.o .obj/qclipboard.o .obj/qcursor.o .obj/qevent.o .obj/qinputmethod.o .obj/qinternalmimedata.o .obj/qkeysequence.o .obj/qkeymapper.o .obj/qpalette.o .obj/qguivariant.o .obj/qscreen.o .obj/qshortcutmap.o .obj/qstylehints.o .obj/qtouchdevice.o .obj/qplatformsharedgraphicscache.o .obj/qplatformdialoghelper.o .obj/qplatformservices.o .obj/qplatformsystemtrayicon.o .obj/qplatformsessionmanager.o .obj/qplatformmenu.o .obj/qpixelformat.o .obj/qpaintdevicewindow.o .obj/qrasterwindow.o .obj/qplatformgraphicsbuffer.o .obj/qplatformgraphicsbufferhelper.o .obj/qinputdevicemanager.o .obj/qhighdpiscaling.o .obj/qtestsupport_gui.o .obj/qdnd.o .obj/qdrag.o .obj/qplatformdrag.o .obj/qshapedpixmapdndwindow.o .obj/qsimpledrag.o .obj/qplatformopenglcontext.o .obj/qopenglcontext.o .obj/qopenglwindow.o .obj/qbitmap.o .obj/qimage.o .obj/qimage_conversions.o .obj/qimageiohandler.o .obj/qimagereader.o .obj/qimagereaderwriterhelpers.o .obj/qimagewriter.o .obj/qpaintengine_pic.o .obj/qpicture.o .obj/qpictureformatplugin.o .obj/qpixmap.o .obj/qpixmapcache.o .obj/qplatformpixmap.o .obj/qpixmap_raster.o .obj/qpixmap_blitter.o .obj/qimagepixmapcleanuphooks.o .obj/qicon.o .obj/qiconloader.o .obj/qiconengine.o .obj/qiconengineplugin.o .obj/qmovie.o .obj/qbmphandler.o .obj/qppmhandler.o .obj/qxbmhandler.o .obj/qxpmhandler.o .obj/qpnghandler.o .obj/qimage_ssse3.o .obj/qfont.o .obj/qfontengine.o .obj/qfontengineglyphcache.o .obj/qfontsubset.o .obj/qfontmetrics.o .obj/qfontdatabase.o .obj/qtextengine.o .obj/qtextlayout.o .obj/qtextformat.o .obj/qtextobject.o .obj/qtextoption.o .obj/qfragmentmap.o .obj/qtextdocument.o .obj/qtextdocument_p.o .obj/qtexthtmlparser.o .obj/qabstracttextdocumentlayout.o .obj/qtextdocumentlayout.o .obj/qtextcursor.o .obj/qtextdocumentfragment.o .obj/qtextimagehandler.o .obj/qtexttable.o .obj/qtextlist.o .obj/qtextdocumentwriter.o .obj/qsyntaxhighlighter.o .obj/qstatictext.o .obj/qrawfont.o .obj/qglyphrun.o .obj/qdistancefield.o .obj/qinputcontrol.o .obj/qfontengine_qpf2.o .obj/qplatformfontdatabase.o .obj/qharfbuzzng.o .obj/qtextodfwriter.o .obj/qzip.o .obj/md4c.o .obj/qtextmarkdownimporter.o .obj/qtextmarkdownwriter.o .obj/qcssparser.o .obj/qbackingstore.o .obj/qbezier.o .obj/qblendfunctions.o .obj/qblittable.o .obj/qbrush.o .obj/qcolor.o .obj/qcolorspace.o .obj/qcolortransform.o .obj/qcolortrclut.o .obj/qcompositionfunctions.o .obj/qcosmeticstroker.o .obj/qdrawhelper.o .obj/qemulationpaintengine.o .obj/qgrayraster.o .obj/qicc.o .obj/qimagescale.o .obj/qmatrix.o .obj/qmemrotate.o .obj/qoutlinemapper.o .obj/qpagedpaintdevice.o .obj/qpagelayout.o .obj/qpagesize.o .obj/qpaintdevice.o .obj/qpaintengine.o .obj/qpaintengineex.o .obj/qpaintengine_blitter.o .obj/qpaintengine_raster.o .obj/qpainter.o .obj/qpainterpath.o .obj/qpathclipper.o .obj/qpdf.o .obj/qpdfwriter.o .obj/qpen.o .obj/qpolygon.o .obj/qrasterizer.o .obj/qregion.o .obj/qstroker.o .obj/qtextureglyphcache.o .obj/qtransform.o .obj/qtriangulatingstroker.o .obj/qtriangulator.o .obj/qplatformbackingstore.o .obj/qpathsimplifier.o .obj/qcssutil.o .obj/qdrawhelper_sse2.o .obj/qdrawhelper_ssse3.o .obj/qdrawhelper_sse4.o .obj/qimagescale_sse4.o .obj/qdesktopservices.o .obj/qvalidator.o .obj/qgridlayoutengine.o .obj/qabstractlayoutstyleinfo.o .obj/qlayoutpolicy.o .obj/qshaderformat.o .obj/qshadergraph.o .obj/qshadergraphloader.o .obj/qshaderlanguage.o .obj/qshadernode.o .obj/qshadernodeport.o .obj/qshadernodesloader.o .obj/qtexturefiledata.o .obj/qtexturefilereader.o .obj/qpkmhandler.o .obj/qktxhandler.o .obj/qastchandler.o .obj/qshadergenerator.o .obj/qgenericmatrix.o .obj/qmatrix4x4.o .obj/qquaternion.o .obj/qvector2d.o .obj/qvector3d.o .obj/qvector4d.o .obj/qopengl.o .obj/qopenglfunctions.o .obj/qopenglframebufferobject.o .obj/qopenglpaintdevice.o .obj/qopenglbuffer.o .obj/qopenglshaderprogram.o .obj/qopenglgradientcache.o .obj/qopengltexturecache.o .obj/qopenglengineshadermanager.o .obj/qopengl2pexvertexarray.o .obj/qopenglpaintengine.o .obj/qopenglcustomshaderstage.o .obj/qopengltextureglyphcache.o .obj/qopenglversionfunctions.o .obj/qopenglversionfunctionsfactory.o .obj/qopenglvertexarrayobject.o .obj/qopengldebug.o .obj/qopengltextureblitter.o .obj/qopengltexture.o .obj/qopengltexturehelper.o .obj/qopengltextureuploader.o .obj/qopenglpixeltransferoptions.o .obj/qopenglprogrambinarycache.o .obj/qopenglfunctions_es2.o .obj/qguivariantanimation.o .obj/qstandarditemmodel.o .obj/qvulkaninstance.o .obj/qplatformvulkaninstance.o .obj/qvulkanfunctions.o .obj/qvulkanwindow.o .obj/qrhi.o .obj/qrhiprofiler.o .obj/qrhinull.o .obj/qshaderdescription.o .obj/qshader.o .obj/qrhigles2.o .obj/qrhivulkan.o .obj/qvulkanfunctions_p.o .obj/qrc_qpdf.o .obj/qrc_qmake_webgradients.o .obj/moc_qaccessible.o .obj/moc_qaccessiblecache_p.o .obj/moc_qaccessibleplugin.o .obj/moc_qaccessiblebridge.o .obj/moc_qgenericplugin.o .obj/moc_qplatforminputcontext.o .obj/moc_qplatforminputcontextplugin_p.o .obj/moc_qplatformintegrationplugin.o .obj/moc_qplatformthemeplugin.o .obj/moc_qplatformnativeinterface.o .obj/moc_qplatformmenu.o .obj/moc_qsurfaceformat.o .obj/moc_qoffscreensurface.o .obj/moc_qsurface.o .obj/moc_qclipboard.o .obj/moc_qevent.o .obj/moc_qinternalmimedata_p.o .obj/moc_qkeysequence.o .obj/moc_qkeymapper_p.o .obj/moc_qpalette.o .obj/moc_qsessionmanager.o .obj/moc_qscreen.o .obj/moc_qstylehints.o .obj/moc_qtouchdevice.o .obj/moc_qplatformsharedgraphicscache.o .obj/moc_qplatformdialoghelper.o .obj/moc_qpaintdevicewindow.o .obj/moc_qrasterwindow.o .obj/moc_qplatformgraphicsbuffer.o .obj/moc_qinputdevicemanager_p.o .obj/moc_qhighdpiscaling_p.o .obj/moc_qdnd_p.o .obj/moc_qdrag.o .obj/moc_qshapedpixmapdndwindow_p.o .obj/moc_qopenglwindow.o .obj/moc_qimage.o .obj/moc_qimageiohandler.o .obj/moc_qpictureformatplugin.o .obj/moc_qiconengineplugin.o .obj/moc_qfont.o .obj/moc_qfontdatabase.o .obj/moc_qtextformat.o .obj/moc_qtextobject.o .obj/moc_qtextdocument.o .obj/moc_qtextimagehandler_p.o .obj/moc_qtexttable.o .obj/moc_qtextlist.o .obj/moc_qinputcontrol_p.o .obj/moc_qbrush.o .obj/moc_qcolorspace.o .obj/moc_qpainter.o .obj/moc_qpdfwriter.o .obj/moc_qplatformbackingstore.o .obj/moc_qvalidator.o .obj/moc_qlayoutpolicy_p.o .obj/moc_qshaderlanguage_p.o .obj/moc_qopenglshaderprogram.o .obj/moc_qopenglengineshadermanager_p.o .obj/moc_qopengltexture.o .obj/moc_qvulkanwindow.o /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/lib/libQt5Core_x86_64.so -lGLESv2 /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/lib/libqtlibpng_x86_64.a /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/lib/libqtharfbuzz_x86_64.a -llog -lm -ldl -lc -lz -llog -lz -lm -ldl -lc
ld: error: undefined symbol: intermediate_adder_avx2(unsigned int*, unsigned int*, IntermediateBuffer const&, int, int&, int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(intermediate_adder(unsigned int*, unsigned int*, IntermediateBuffer const&, int, int&, int))
ld: error: undefined symbol: qt_memfill32_avx2(unsigned int*, unsigned int, long long)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: qt_memfill64_avx2(unsigned long long*, unsigned long long, long long)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: qt_blend_rgb32_on_rgb32_avx2(unsigned char*, int, unsigned char const*, int, int, int, int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: qt_blend_argb32_on_argb32_avx2(unsigned char*, int, unsigned char const*, int, int, int, int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: comp_func_Source_avx2(unsigned int*, unsigned int const*, int, unsigned int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: comp_func_SourceOver_avx2(unsigned int*, unsigned int const*, int, unsigned int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: comp_func_solid_SourceOver_avx2(unsigned int*, int, unsigned int, unsigned int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: comp_func_Source_rgb64_avx2(QRgba64*, QRgba64 const*, int, unsigned int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: comp_func_SourceOver_rgb64_avx2(QRgba64*, QRgba64 const*, int, unsigned int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: comp_func_solid_SourceOver_rgb64_avx2(QRgba64*, int, QRgba64, unsigned int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: fetchTransformedBilinearARGB32PM_simple_scale_helper_avx2(unsigned int*, unsigned int*, QTextureData const&, int&, int&, int, int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: fetchTransformedBilinearARGB32PM_downscale_helper_avx2(unsigned int*, unsigned int*, QTextureData const&, int&, int&, int, int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: fetchTransformedBilinearARGB32PM_fast_rotate_helper_avx2(unsigned int*, unsigned int*, QTextureData const&, int&, int&, int, int)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: fetchARGB32ToARGB32PM_avx2(unsigned int*, unsigned char const*, int, int, QVector<unsigned int> const*, QDitherInfo*)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: convertARGB32ToARGB32PM_avx2(unsigned int*, int, QVector<unsigned int> const*)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: fetchRGBA8888ToARGB32PM_avx2(unsigned int*, unsigned char const*, int, int, QVector<unsigned int> const*, QDitherInfo*)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: convertRGBA8888ToARGB32PM_avx2(unsigned int*, int, QVector<unsigned int> const*)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: convertARGB32ToRGBA64PM_avx2(QRgba64*, unsigned int const*, int, QVector<unsigned int> const*, QDitherInfo*)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: undefined symbol: convertRGBA8888ToRGBA64PM_avx2(QRgba64*, unsigned int const*, int, QVector<unsigned int> const*, QDitherInfo*)
>>> referenced by qdrawhelper.cpp
>>> .obj/qdrawhelper.o:(_GLOBAL__sub_I_qdrawhelper.cpp)
ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
make[4]: *** [Makefile:1330: ../../lib/libQt5Gui_x86_64.so] Error 1
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/gui'
make[3]: *** [Makefile:606: sub-gui-make_first] Error 2
make[3]: *** Waiting for unfinished jobs....
rm -f QtAndroidNetwork.jar
jar cf QtAndroidNetwork.jar -C .classes .
mv -f QtAndroidNetwork.jar ../../../../jar/QtAndroidNetwork.jar
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/network/android/jar'
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
rm -f QtAndroid.jar
jar cf QtAndroid.jar -C .classes .
mv -f QtAndroid.jar ../../../jar/QtAndroid.jar
make[5]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/jar'
cd java/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/java/java.pro ) && /usr/bin/make -f Makefile
make[5]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/java'
make[5]: Nothing to be done for 'first'.
make[5]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/java'
cd templates/ && ( test -e Makefile || /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/bin/qmake -o Makefile /home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/templates/templates.pro ) && /usr/bin/make -f Makefile
make[5]: Entering directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/templates'
make[5]: Nothing to be done for 'first'.
make[5]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android/templates'
make[4]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src/android'
make[3]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase/src'
make[2]: *** [Makefile:51: sub-src-make_first] Error 2
make[2]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5/qtbase'
make[1]: *** [Makefile:94: module-qtbase-make_first] Error 2
make[1]: Leaving directory '/home/user/wspace/electrum/.buildozer_qml/android/platform/build-x86_64/build/bootstrap_builds/qt5/jni/qt5'
Edit: qt5 patch is not needed anymore for 5.15.7 but seems to be reverse applied (?!) by p4a
I guess you can just re-apply the patch in $P4A/pythonforandroid/recipes/qt5/disable-x86_64-avx-avx2.patch and restart the build
I've tested building apks for arm8, arm7, x86, x86_64.
For the first three, the build succeeds, but for x86_64, the build fails.
(was testing on 3909778 with 2231057 cherry-picked)
The build fails during compilation/linking of qt5.
On a fresh build, I can't see anything useful in the logs, but there are human-readable errors on a second built attempt.
Here are some logs below.
(second time running
./contrib/android/build.sh qml x86_64 release-unsigned
, after the first one already failed:)log excerpt
The avx2 stuff looks similar to https://codereview.qt-project.org/c/qt/qtbase/+/326696 , which should already be fixed.
The text was updated successfully, but these errors were encountered: