<div dir="ltr">I see. By the way the issue with 5.15.1 was that it was missing pkgutil, I assume it was added to 5.14/5.15 in PyQt because 5.13 was working without it, after adding it in the .pdy file things seem to work.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Phil Thompson <<a href="mailto:phil@riverbankcomputing.com">phil@riverbankcomputing.com</a>> ezt írta (időpont: 2020. jún. 20., Szo, 10:48):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 19/06/2020 23:23, Kálmán Viktor wrote:<br>
> Got the error below while trying to build android sysroot.<br>
> <br>
> (I also tried the current dev version (PyQt5-5.15.1.dev2006161728) with<br>
> that SIP and sysroot builds fine however my application crashes on <br>
> Android<br>
> for some reason (couldn't find anything useful in adb logcat), with <br>
> 5.13.2<br>
> and 4.19.22 the same code builds fine and works without issues on <br>
> Android)<br>
> <br>
> <br>
> sysroot-android-64/build/PyQt5-5.13.2/QtQuick/sipQtQuickpart1.cpp:2920:59:<br>
> error: object of type 'QSGGeometry' cannot be assigned because its copy<br>
> assignment operator is implicitly deleted<br>
>     reinterpret_cast< ::QSGGeometry *>(sipDst)[sipDstIdx] =<br>
> *reinterpret_cast< ::QSGGeometry *>(sipSrc);<br>
>                                                           ^<br>
> /home/kviktor/Qt/5.13.2/android_arm64_v8a/include/QtQuick/qsggeometry.h:207:25:<br>
> note: copy assignment operator of 'QSGGeometry' is implicitly deleted<br>
> because field 'm_attributes' is of reference type 'const<br>
> QSGGeometry::AttributeSet &'<br>
>     const AttributeSet &m_attributes;<br>
>                         ^<br>
> sysroot-android-64/build/PyQt5-5.13.2/QtQuick/sipQtQuickpart1.cpp:9128:30:<br>
> warning: 'sendEvent' is deprecated [-Wdeprecated-declarations]<br>
>             sipRes = sipCpp->sendEvent(a0,a1);<br>
>                              ^<br>
> 5.13.2/android_arm64_v8a/include/QtQuick/qquickwindow.h:124:5: note:<br>
> 'sendEvent' has been explicitly marked deprecated here<br>
>     QT_DEPRECATED bool sendEvent(QQuickItem *, QEvent *);<br>
>     ^<br>
> android_arm64_v8a/include/QtCore/qglobal.h:292:25: note: expanded from<br>
> macro 'QT_DEPRECATED'<br>
> #  define QT_DEPRECATED Q_DECL_DEPRECATED<br>
>                         ^<br>
> 5.13.2/android_arm64_v8a/include/QtCore/qcompilerdetection.h:233:45: <br>
> note:<br>
> expanded from macro 'Q_DECL_DEPRECATED'<br>
> #  define Q_DECL_DEPRECATED __attribute__ ((__deprecated__))<br>
>                                             ^<br>
> 1 warning and 1 error generated.<br>
> make[1]: *** [Makefile:1181: sipQtQuickpart1.o] Error 1<br>
> make[1]: Leaving directory <br>
> 'sysroot-android-64/build/PyQt5-5.13.2/QtQuick'<br>
> make: *** [Makefile:447: sub-QtQuick-make_first-ordered] Error 2<br>
> pyqtdeploy-sysroot: Execution failed: returned exit code 2<br>
<br>
Those are bugs in earlier versions of PyQt exposed by later versions of <br>
SIP. Later versions are not yet supported by pyqtdeploy.<br>
<br>
Phil<br>
</blockquote></div>