[Development] QtWebEngine unbundled of third-party libraries on Linux
Allan Sandfeld Jensen
kde at carewolf.com
Tue Aug 11 23:17:31 CEST 2015
QtWebEngine and Chromium in the Qt 5.6 branch have been patched to allow
linking with system libraries on Linux instead of bundled libraries. For most
libraries the system library will be used if development files are detected on
the system. ICU and FFMPEG however defaults to using the bundled copies and
requires using qmake arguments to configure to use system versions. The
required arguments are listed in qmake configure status (just delete
.qmake.cache and run qmake to run the configure step again). Note that for
FFMPEG, the libav libraries from the FFMPEG project are required, the
libraries from the libav project does not work.
I have so far only tested on Debian. If more people could test it we could
also get better detection and set proper minimal versions.
If you are a packager and more is required before QtWebEngine can be packaged
on your distribution, please let me know.
The Qt Company
Rudower Chausse 13, 12489 D-Berlin
The Qt Company is a group company of Digia Plc,
Valimotie 21, FI-00380 Helsinki Finland
More information about the Development