[Development] QtWebEngine is building all needed libs from sources.

Koehne Kai Kai.Koehne at digia.com
Thu Sep 18 12:51:22 CEST 2014



> -----Original Message-----
> From: development-bounces+kai.koehne=digia.com at qt-project.org
> [mailto:development-bounces+kai.koehne=digia.com at qt-project.org] On
> Behalf Of Tomasz Olszak
> Sent: Thursday, September 18, 2014 11:35 AM
> To: haithem rahmani
> Cc: development at qt-project.org
> Subject: Re: [Development] QtWebEngine is building all needed libs from
> sources.
> 
> 2014-09-17 8:53 GMT+02:00 haithem rahmani
> <haithem.rahmani at gmail.com>:
> > Hi,
> >
> > In the Qt-5.4.0-alpha release I noticed that QtWebEngine, is building
> > all reuqired  libs tools from sources even if those tools and libs are
> > provided by the host.
> >
> IIRC it is not Qt part which builds dependencies but blink part (that's is done
> by default blink build recipes)

Also, 'all required libs' is not true. I just tried to compile qtwebengine the first time on an OpenSUSE box, and it was requiring a couple of dependencies we so far didn't have:

dbus-1-devel
libpulse-devel
pciutils-devel
mozilla-nss-devel
libcap-devel
alsa-devel

Now not all of these libraries end up as hard runtime dependencies, it seems. But at least the libnss3 library isn't installed by default on most distributions. Can this somehow be worked around (e.g. by making libnss3 optional?)

Regards

Kai



More information about the Development mailing list