On Thu, Dec 27, 2018 at 10:31:30PM -0600, Bruce Dubbs via blfs-support wrote:
> On 12/26/2018 02:01 PM, Ken Moffat via blfs-support wrote:
>
> > But I had not realised that the old installed libs were the problem.
>
> Another reason to build qt in /opt.
>
I too build Qt in /opt - but for a diferent reason (the many static
Qt libraries which parts of kde pull in) - but now that I've given
up on kde I might revisit that if I stick around. Meanwhile, having
multiple variants of /opt/qt5 certainly helps switching them around.
> I start my qt5 script with:
>
> export QT5PREFIX=/opt/qt5
> sudo rm -rf /opt/qt-$VERSION $QT5PREFIX
> sudo mkdir -p $QT5PREFIX
>
> Since I have now:
>
> lrwxrwxrwx 1 root root 9 Aug 20 17:07 qt5 -> qt-5.11.1
> drwxr-xr-x 14 root root 4096 Aug 26 13:40 qt-5.11.1
>
> $ echo $PATH
> ...:/opt/qt5/bin:...
>
> Removing the $QT5PREFIX symlink allows the new build (e.g. 5.12.0) to
> populate a new directory and the system can't find the old version.
>
The Qt website says that 5.12.0 was compatible with 5.11 (and before
that, 5.11 was compatible with 5.10). So, it is apparently only
mixing the main Qt5 with a different qtwebengine that causes a
problem (which is fair enough).
For sure, building Qt5-5.12.0 including qtwebengine works great on
the systems where I've done that (but I'm not sure how recent any o
them were).
Meanwhile, with 5.12.0 and separate 5.12.0 webengine, falkon only
works minimally (local copy of the book, lwn.net, youtube - with
system ffmpeg - are fine nut google, google mail and even the
register are busted (I killed the browser, then later reloaded it
after the update: some of the above started to load and render, then
I got blank tabs with a popup sying they had failed to load).
Thought it was because I was now using system icu for webengine, but
in fact I now see that even omitting that (so it is reported as not
used) still links to it, and recompiling falkon did not help.
Fixing this (even ignoring the new test failures in falkon) may take
some time.
ĸen
--
The Laird o’Phelps spent Hogmanay declaring he was sober,
Counted his feet to prove the fact and found he had one foot over.
-- Louis MacNeice, Bagpipe Music
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page