request for release compatible with qt6 6.8.0
Phil Thompson
phil at riverbankcomputing.com
Tue Oct 29 11:25:18 GMT 2024
On 29/10/2024 08:54, Thomas Klausner wrote:
> 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
It will be released when it is ready, I don't see any urgency. The
current snapshots are complete (although PyQt6-Graphs is still a work in
progress) but there are a lot of related changes that I want to make
sure aren't going to cause problems...
- support for Windows on Arm
- support for Linux on Arm
- support for Python v3.13
- drop support for Python v3.8
- a new build environment to support the new architectures
I'm currently working on fixing bugs in Qt v6.8.0 which I hope will make
it into v6.8.1. I may delay the release of PyQt6 v6.8.0 until Qt v6.8.1
is released.
Phil
More information about the PyQt
mailing list