Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#76787 - [libreoffice-fresh] qt6 plugin missed
Attached to Project:
Arch Linux
Opened by Guido Iodice (guiodic) - Friday, 09 December 2022, 15:46 GMT
Last edited by Andreas Radke (AndyRTR) - Monday, 12 December 2022, 08:03 GMT
Opened by Guido Iodice (guiodic) - Friday, 09 December 2022, 15:46 GMT
Last edited by Andreas Radke (AndyRTR) - Monday, 12 December 2022, 08:03 GMT
|
DetailsLibreoffice is capable of use qt6 if compiled with --enable-qt6
Could you compile it with this option? Thank you! |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Monday, 12 December 2022, 08:03 GMT
Reason for closing: Implemented
Additional comments about closing: 7.4.3-3
Monday, 12 December 2022, 08:03 GMT
Reason for closing: Implemented
Additional comments about closing: 7.4.3-3
Feel free to apply the qt6.patch but the build fails due to earlier use of qt5:
[build CXX] vcl/qt6/QtFont.cxx
In file included from /build/libreoffice-fresh/src/libreoffice-7.4.3.2/vcl/qt6/../qt5/QtAccessibleWidget.cxx:21,
from /build/libreoffice-fresh/src/libreoffice-7.4.3.2/vcl/qt6/QtAccessibleWidget.cxx:10:
/build/libreoffice-fresh/src/libreoffice-7.4.3.2/workdir/CustomTarget/vcl/qt6/QtAccessibleWidget.moc:16:2: error: #error "This file was generated using the moc from 5.15.7. It"
16 | #error "This file was generated using the moc from 5.15.7. It"
| ^~~~~
I guess this can't be solved other than removing qt5 support. Qt6 vcl doesn't have a working video sink for GStreamer
so I prefer to leave out qt6 vcl for now until you find a way to solve the parallel build.
(also I presume kf5 requirest qt5 too.)
https://github.com/LibreOffice/core/blob/master/configure.ac#L13169
We should really rethink this policy. Nowadays libexec is officially part of FHS.
As a workaround, export qt6_libexec_dirs="/usr/lib/qt6" before autogen.sh