On 12/8/20 3:34 PM, Marty Jack via blfs-dev wrote:
I see some discussion in the ticket on Qt 6.0.
This is a case where you will need both Qt 5 and Qt 6 in parallel for
potentially years, similar to the situation with GTK 2 and GTK 3 or Qt4 and Qt5.
I predict very slow adoption of Qt 6 because they have deferred a lot of
modules that are not expected until 6.2 in the fall of 2021 or later and they
expect to repackage some classes into other modules. The two that affect me
are qtmultimedia and qtwebengine.
I had some trouble getting the directory layout the way I wanted it with cmake because it
doesn't allow "..".
-DCMAKE_INSTALL_PREFIX=/usr
-DINSTALL_BINDIR=/usr/lib/qt6/bin
-DINSTALL_DATADIR=/usr/share/qt6
-DINSTALL_DOCDIR=/usr/share/doc
-DINSTALL_INCLUDEDIR=/usr/include/qt6
-DINSTALL_LIBDIR=/usr/lib
-DINSTALL_LIBEXECDIR=/usr/lib/qt6/libexec
-DINSTALL_MKSPECSDIR=/usr/lib/qt6/mkspecs
-DINSTALL_PLUGINSDIR=/usr/lib/qt6/plugins
-DINSTALL_QMLDIR=/usr/lib/qt6/qml
-DINSTALL_SYSCONFDIR=/etc/xdg
I don't plan to convert any code I work on to it or install any of it until
something I build needs it or they ship qtmultimedia and qtwebengine.
Yes, it's way too early to add this package. I took a look at Arch and
the only thing that depends on any of the modules so far are other qt6
modules.
-- Bruce
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page