Calculate Forum

Ошибка сборки PyQt5-5.14.2-r1

/var/calculate/tmp/portage/dev-python/PyQt5-5.14.2-r1/work/PyQt5-5.14.2-python3_7/QtQuick/sipQtQuickQSGGeometry.cpp: In function ‘void assign_QSGGeometry(void*, Py_ssize_t, void*)’:
/var/calculate/tmp/portage/dev-python/PyQt5-5.14.2-r1/work/PyQt5-5.14.2-python3_7/QtQuick/sipQtQuickQSGGeometry.cpp:940:103: error: use of deleted function ‘QSGGeometry& QSGGeometry::operator=(const QSGGeometry&)’
940 | {
| ^
In file included from /usr/include/qt5/QtQuick/qsgnode.h:43,
from /usr/include/qt5/QtQuick/qsgrendererinterface.h:43,
from /usr/include/qt5/QtQuick/qquickwindow.h:44,
from /var/calculate/tmp/portage/dev-python/PyQt5-5.14.2-r1/work/PyQt5-5.14.2/sip/QtQuick/qquickwindow.sip:26,
from sipQtQuickQSGGeometry.cpp:24:
/usr/include/qt5/QtQuick/qsggeometry.h:51:22: note: ‘QSGGeometry& QSGGeometry::operator=(const QSGGeometry&)’ is implicitly deleted because the default definition would be ill-formed:
51 | class Q_QUICK_EXPORT QSGGeometry
| ^~~~~~~~~~~
/usr/include/qt5/QtQuick/qsggeometry.h:51:22: error: non-static reference member ‘const QSGGeometry::AttributeSet& QSGGeometry::m_attributes’, can’t use default assignment operator

Ошибка есть в багзилле генты - https://bugs.gentoo.org/753368, нужно подождать решения.

Какая у вас установлена версия dev-python/PyQt5-sip, dev-qt/qtcore?

dev-qt/qtcore-5.15.1-r1:5/5.15.1::gentoo USE=“icu -debug -old-kernel (-systemd) -test”
dev-python/PyQt5-sip-4.19.24:0/12::gentoo PYTHON_TARGETS=“python3_7 -python3_6 -python3_8 (-python3_9)”
dev-python/PyQt5-5.14.2-r1::gentoo USE=“bluetooth dbus declarative gui help multimedia network opengl printsupport sensors* sql ssl svg testlib webchannelwebsockets widgets -debug -designer -examples -gles2-only -location -networkauth -positioning -serialport -webkit -x11extras -xmlpatterns” PYTHON_TARGETS=“python3_7 -python3_6 -python3_8 (-python3_9)”

Что-то по этому вопросу слышно?

Обновился и собрался

© 2007-2020 Calculate Ltd.
Mastodon Mastodon