Page 1 of 1

Debian Qt/KDE Frameworks Packages

Posted: Mon Feb 07, 2022 2:16 am
by caseycullen
After upgrading to the most recent Debian libqt5 and libkf5, most Qt/KDE applications are broken, especially if trying to use Open/Save dialogs. Has anyone else experienced this issue? Example: opening any dialog in SMPlayer, such as Open/Save dialogs or Preferences. I've tried backtracing to determine what packages the problem originates from but I've been unsuccessful thus far.

On my G5, initial testing seems to show the applications operating correctly. Perhaps Debian is getting overzealous with building in unconditional Altivec optimizations.

Re: Debian Qt/KDE Frameworks Packages

Posted: Mon Feb 07, 2022 4:31 am
by xeno74
caseycullen wrote: Mon Feb 07, 2022 2:16 am After upgrading to the most recent Debian libqt5 and libkf5, most Qt/KDE applications are broken, especially if trying to use Open/Save dialogs. Has anyone else experienced this issue? Example: opening any dialog in SMPlayer, such as Open/Save dialogs or Preferences. I've tried backtracing to determine what packages the problem originates from but I've been unsuccessful thus far.

On my G5, initial testing seems to show the applications operating correctly. Perhaps Debian is getting overzealous with building in unconditional Altivec optimizations.
I have the same qt5 issue with VLC on MintPPC. Adrian, the maintainer of Debian has decided to use more AltiVec optimizations for building packages.

Re: Debian Qt/KDE Frameworks Packages

Posted: Mon Feb 07, 2022 6:22 pm
by Roland
xeno74 wrote: Mon Feb 07, 2022 4:31 am I have the same qt5 issue with VLC on MintPPC. Adrian, the maintainer of Debian has decided to use more AltiVec optimizations for building packages.
And what is the SOLUTION to this dilemma...? A patch bypassing all altivec dependencies?

Why hasn't anyone contacted directly that 'Adrian' and told him that his decision is causing very serious problems?

Re: Debian Qt/KDE Frameworks Packages

Posted: Mon Feb 07, 2022 7:23 pm
by xeno74
Roland wrote: Mon Feb 07, 2022 6:22 pm Why hasn't anyone contacted directly that 'Adrian' and told him that his decision is causing very serious problems?
He knows this issue and there was a discussion about that on the Debian PowerPC mailing list.

Link: Altivec in baseline for ppc64?
Adrian wrote: I would argue that there are far more users with PowerMacs which all support AltiVecs than with obscure embedded machines. As I said, some packages like nss2 already enabled AltiVec by default.

Adrian

Re: Debian Qt/KDE Frameworks Packages

Posted: Tue Feb 08, 2022 11:25 pm
by caseycullen
Roland wrote: Mon Feb 07, 2022 6:22 pm And what is the SOLUTION to this dilemma...? A patch bypassing all altivec dependencies?
We wouldn't need to patch packages, but they would need to be recompiled using the "-mno-altivec" cflag. Previously, Christian and I were able to recompile the few problematic packages. However, now that unconditional altivec optimizations are being built in to more packages, it becomes practically impossible to recompile them all without an automated build system.