On Friday 25 December 2015 12:42:26 you wrote: > On Donnerstag, 24. Dezember 2015 12:14:06 CET Adriaan de Groot wrote: > > On Tuesday 22 December 2015 16:07:06 Lisandro Damián Nicanor Pérez Meyer > > > > wrote: > > > > The idea that users may have remainders of QtWebKit 5.5 on their disk > > > > (or > > > > not and thus unresolvable linkage) and install Qt 5.6 and still have > > > > (not > > > > recompiled) client code that is now gonna crash scares me a bit - it > > > > doesn't really improve reputation. Distros will virtually *have* to > > > > provide > > > > downstream webkit solutions to cover 3rd party installs and we'll get > > > > "somthing broke" reports on this all over the place. > > > > > > What we distro packagers are going to do is to recompile QtWebkit for as > > > long ans possible/necessary. > > > > If I recall correctly, the FreeBSD guys say that QtWebEngine (is that what > > the new thing is called) is an absolute terror to get building in FreeBSD. > > There are apparently source-compatibility issues and it takes a great big > > stonkin' machine to compile it at all. > > Sorry, but how is "it takes long to compile" and argument for or against a > piece of software if there is no feature equivalent alternative that takes > less time to compile?
Please don't focus on *one* single part of what I explicitly indicated was at- that-time-hearsay. Since then I've actually tried to compile Qt 5.6 beta. > Qt WebEngine is far easier to compile than Qt WebKit in my experience, and > it certainly doesn't take significantly longer. And of course the former is > far superior than the latter. This bit makes it harder: ./tools/qmake/mkspecs/features/functions.prf: skipBuild("Qt WebEngine can currently only be built for Linux (GCC/clang), Windows (MSVC 2013 or 2015), OS X (10.9/XCode 5.1+) or Qt for Device Creation.") So from the FreeBSD packagers' side, it *is* a big deal, because they not only have to get KDE software to work (which has traditionally been very cross- platform, and is easy to work with), and Qt to work (which has traditionally been very cross-platform, and is generally easy to work with), but also deal with 975MB of Chromium. That is, as they say, quite a lump of coal in the stocking. [ade]