Overview

Request 1057219 accepted

Qt 5.15.8, untested as usual. qtdoc not included yet. (forwarded request 1057153 from Vogtinator)

Loading...

Benjamin Greiner's avatar

Breaks python-qt3d-qt5 ?

Visit https://build.opensuse.org/package/live_build_log/KDE:Qt5/python-qt3d-qt5/openSUSE_Factory/x86_64

Package KDE:Qt5/python-qt3d-qt5 failed to build in openSUSE_Factory/x86_64

Check out the package for editing:
  osc checkout KDE:Qt5 python-qt3d-qt5

Last lines of build log:
[  232s] In file included from /usr/include/qt5/Qt3DCore/qcomponent.h:43,
[  232s]                  from /usr/include/qt5/Qt3DRender/qabstractlight.h:44,
[  232s]                  from /home/abuild/rpmbuild/BUILD/PyQt3D-5.15.4/sip/Qt3DRender/qabstractlight.sip:26:
[  232s] /usr/include/qt5/Qt3DCore/qnode.h:120:38: note: declared here
[  232s]   120 |     Q3D_DECL_DEPRECATED virtual void sceneChangeEvent(const QSceneChangePtr &change);
[  232s]       |                                      ^~~~~~~~~~~~~~~~
[  232s] /home/abuild/rpmbuild/BUILD/PyQt3D-5.15.4/build/Qt3DRender/sipQt3DRenderQt3DRenderQDithering.cpp: In member function 'virtual void sipQt3DRender_QDithering::sceneChangeEvent(const Qt3DCore::QSceneChangePtr&)':
[  232s] /home/abuild/rpmbuild/BUILD/PyQt3D-5.15.4/build/Qt3DRender/sipQt3DRenderQt3DRenderQDithering.cpp:372:52: warning: 'virtual void Qt3DCore::QNode::sceneChangeEvent(const Qt3DCore::QSceneChangePtr&)' is deprecated [-Wdeprecated-declarations]
[  232s]   372 |          ::Qt3DRender::QDithering::sceneChangeEvent(a0);
[  232s]       |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
[  232s] In file included from /usr/include/qt5/Qt3DCore/qcomponent.h:43,
[  232s]                  from /usr/include/qt5/Qt3DRender/qabstractlight.h:44,
[  232s]                  from /home/abuild/rpmbuild/BUILD/PyQt3D-5.15.4/sip/Qt3DRender/qabstractlight.sip:26:
[  232s] /usr/include/qt5/Qt3DCore/qnode.h:120:38: note: declared here
[  232s]   120 |     Q3D_DECL_DEPRECATED virtual void sceneChangeEvent(const QSceneChangePtr &change);
[  232s]       |                                      ^~~~~~~~~~~~~~~~
[  232s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/PyQt3D-5.15.4/build/Qt3DRender'
[  232s] make: *** [Makefile:181: sub-Qt3DRender-make_first-ordered] Error 2
[  232s] error: Bad exit status from /var/tmp/rpm-tmp.OgSLp4 (%build)
[  232s] 
[  232s] RPM build errors:
[  232s]     Bad exit status from /var/tmp/rpm-tmp.OgSLp4 (%build)
[  232s] ### VM INTERACTION START ###
[  232s] [  227.989332][    T1] sysrq: Power Off
[  232s] [  227.991136][  T102] reboot: Power down
[  232s] ### VM INTERACTION END ###
[  232s] 
[  232s] beatles failed "build python-qt3d-qt5.spec" at Tue Jan 10 14:43:48 UTC 2023.

Here is the actual error:

[  203s] /home/abuild/rpmbuild/BUILD/PyQt3D-5.15.5/build/Qt3DRender/sipQt3DRenderQt3DRenderQGeometryFactory.cpp: In function 'PyObject* slot_Qt3DRender_QGeometryFactory___ne__(PyObject*, PyObject*)':
[  203s] /home/abuild/rpmbuild/BUILD/PyQt3D-5.15.5/build/Qt3DRender/sipQt3DRenderQt3DRenderQGeometryFactory.cpp:196:39: error: 'class Qt3DRender::QGeometryFactory' has no member named 'operator=='; did you mean 'operator='?
[  203s]   196 |             sipRes = !sipCpp->operator==(*a0);
[  203s]       |                                       ^~
[  203s]       |                                       operator=
[  203s] /home/abuild/rpmbuild/BUILD/PyQt3D-5.15.5/build/Qt3DRender/sipQt3DRenderQt3DRenderQGeometryFactory.cpp: In function 'PyObject* slot_Qt3DRender_QGeometryFactory___eq__(PyObject*, PyObject*)':
[  203s] /home/abuild/rpmbuild/BUILD/PyQt3D-5.15.5/build/Qt3DRender/sipQt3DRenderQt3DRenderQGeometryFactory.cpp:235:38: error: 'class Qt3DRender::QGeometryFactory' has no member named 'operator=='; did you mean 'operator='?
[  203s]   235 |             sipRes = sipCpp->operator==(*a0);
[  203s]       |                                      ^~
[  203s]       |                                      operator=


Christophe Marin's avatar
author source maintainer

If there's no fix provided by the pyqt dev (pyqt3d 5.15.5 doesn't have any related change), I'm in favor of dropping these bindings. They have no user.


Request History
Christophe Marin's avatar

krop created request

Qt 5.15.8, untested as usual. qtdoc not included yet. (forwarded request 1057153 from Vogtinator)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:22 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:22"


Staging Bot's avatar

staging-bot accepted review

Picked "openSUSE:Factory:Staging:adi:22"


Dominique Leuenberger's avatar

dimstar accepted review

ok


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:22 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:22 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:22 got accepted.

openSUSE Build Service is sponsored by