request for release compatible with qt6 6.8.0

Thomas Klausner wiz at gatalith.at
Tue Oct 29 08:54:46 GMT 2024


Hi!

The current pyqt release 6.7.1 does not compile against qt6 6.8.0.

In pkgsrc (for which I'm packaging) we see:

/private/tmp/pkgsrc/x11/py-qt6/work/PyQt6-6.7.1/build/QtCore/sipQtCoreQXmlStreamEntityResolver.cpp:64:97: error: call to deleted constructor of '::QXmlStreamEntityResolver'
   64 | sipQXmlStreamEntityResolver::sipQXmlStreamEntityResolver(const ::QXmlStreamEntityResolver& a0): ::QXmlStreamEntityResolver(a0), sipPySelf(SIP_NULLPTR)
      |                                                                                                 ^                          ~~
/tmp/pkgsrc/x11/py-qt6/work/.buildlink/qt6/include/QtCore/qxmlstream.h:220:25: note: 'QXmlStreamEntityResolver' has been explicitly marked deleted here
  220 |     Q_DISABLE_COPY_MOVE(QXmlStreamEntityResolver)
      |                         ^

I checked Arch Linux[1] and they are using a snapshot, so we switched
pkgsrc to that too, and that fixed the compilation problem. But we
prefer to use releases, so could you please make a "proper" release
supporting qt6 6.8.0?

Thank you,
 Thomas

[1] https://gitlab.archlinux.org/archlinux/packaging/packages/pyqt6/-/blob/main/PKGBUILD?ref_type=heads


More information about the PyQt mailing list