Hej Emilio,
Am Donnerstag, 27. Februar 2025, 08:47:58 MEZ schrieb Emilio Pozuelo Monfort:
[...]
This close to the freeze, we'll need test rebuild results. And note
that the freeze is just around the corner, so please provide them
quickly if you want to see this in trixie.
I've managed to test build all packages against Qt 6.8.2 in
experimental.
* 3 packages (layer-shell-qt, libkscreen, plasma-workspace) produce
symbol errors, but they are easily fixable once these packages have been built against Qt 6.8.2 in unstable.
* pyside6 in unstable will highly likely fail to build against 6.8.2,
but the version in experimental builds successfully against 6.8.2 and
just needs to be uploaded simultaneously.
* I could not verify nvidia-cuda-toolkit as I ran out of memory.
The remaining packages all build successfully against Qt 6.8.2.
It seems that QSignalSpy changed in QT 6.8 and therefore this breaks owncloud-client:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100249
And now I have to deal with that while upstream has not adapted to
these 6.8 latest changes.
How did you make your rebuilds?
Hej,
Am Freitag, 21. März 2025, 17:51:09 Mitteleuropäische Normalzeit schrieb Pierre-Elliott Bécue:
[...]
It seems that QSignalSpy changed in QT 6.8 and therefore this breaks
owncloud-client:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100249
And now I have to deal with that while upstream has not adapted to
these 6.8 latest changes.
How did you make your rebuilds?
We do not rebuild every package that uses Qt 6 in the transition, but
only those packages that use the private headers since they do not
provide a stable ABI or API.
owncloud-client does not use the private headers which is why we did not rebuild it.
However, it seems this issue with Qt 6.8 was identified and fixed
upstream some time ago: https://github.com/owncloud/client/pull/11943
You should be able to simply backport that.
--
Med vänliga hälsningar
Patrick Franz
I would expect that you would test all things that build depends on qt
when you do such a late transition especially when the changeset is
not begnign.
Hej,
Am Freitag, 21. März 2025, 18:57:22 CET schrieb Pierre-Elliott Bécue:
[...]
I would expect that you would test all things that build depends on qt
when you do such a late transition especially when the changeset is
not begnign.
I'm sorry, but rebuilding all packages that depend on Qt is not doable
with the resources that we have.
I'm not sure why owncloud-client failed to build because AFAICS there
was no API change. Who knows which detail changed somewhere in the Qt
code. Maybe owncloud used it the wrong way and it just happened to work.
I don't know.
--
Med vänliga hälsningar
Patrick Franz
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 480 |
Nodes: | 16 (2 / 14) |
Uptime: | 03:34:56 |
Calls: | 9,535 |
Calls today: | 3 |
Files: | 13,651 |
Messages: | 6,138,498 |
Posted today: | 1 |