> -----Original Message----- > From: development-bounces+kai.koehne=theqtcompany.com@qt- > project.org [mailto:development- > [email protected]] On Behalf Of > Uwe Rathmann > Sent: Thursday, December 11, 2014 1:03 PM > To: [email protected] > 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. _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
