[Development] Qt 5.4.0 final packages to be tested

Koehne Kai Kai.Koehne at theqtcompany.com
Thu Dec 11 13:09:07 CET 2014



> -----Original Message-----
> From: development-bounces+kai.koehne=theqtcompany.com at qt-
> project.org [mailto:development-
> bounces+kai.koehne=theqtcompany.com at qt-project.org] On Behalf Of
> Uwe Rathmann
> Sent: Thursday, December 11, 2014 1:03 PM
> To: development at qt-project.org
> Subject: Re: [Development] Qt 5.4.0 final packages to be tested
> 
> On Wed, 10 Dec 2014 10:14:55 -0800, Thiago Macieira wrote:
> 
> > Stop disabling pkg-config.
> 
> My next attempt was the combination: -pkg-config -no-dbus:
> 
> Now I was running into 2 missing dependencies, that could be solved by
> installing the following additional packages:
> 
> - pciutils-devel
> - mozilla-nss-devel
> 
> I didn't need to have them installed for Qt 5.3 - ovviously something new. I
> also had expected to fail at configure time ( not after 2 hours build time ), but
> anyway.
> 
> Next I'm running into a compiler issue:
> 
> ../../../src/3rdparty/chromium/sandbox/linux/services/
> credentials.cc:12:28: fatal error: sys/capability.h: No such file or directory
> #include <sys/capability.h>
> 
> Looks like this dependency is completely unguarded from the build system.
> To solve it I had to install:
> 
> - libcap-devel
> 
> Fortunately my system seems to be better in terms of pkg-config, than I had
> expected in the beginning and finally my build succeeded.

In general, it's a good idea to follow http://qt-project.org/wiki/Building_Qt_5_from_Git (even if the title is slightly misleading). This tends to list all needed dependencies for all distributions in cases where you 'just want to get it to compile'.

Regards

Kai

PS: Yes, the configure script should be fixed. But chromium/qtwebengine have their own configure logic, much like qtwebkit. So these get out of sync really easy.



More information about the Development mailing list