On 10/05/2016 11:44, Pierre Labastie wrote:
On 10/05/2016 11:10, Pierre Labastie wrote:
On 10/05/2016 08:59, Pierre Labastie wrote:
On 10/05/2016 06:00, Ken Moffat wrote:
Last week I uploaded a patch for qtwebengine. Since then, qt5 has
been updated to note that only QupZilla (instead of nothing) uses
qtwebengine.
BUT: I want to add the patch to the book, so that anybody else who
builds QupZilla can get the damned thing to build. Meanwhile, I'm
still on gcc-5, probably for the rest of this week, and I see that
qt5 has been tagged for gcc-6 : but I have no idea if that is true
for the patched build of qtwebengine.
What should I do ?
ĸen
Hi Ken,
I've tagged qt5 for GCC 6, because it builds fine (without
qtwebengine) on GCC 6.
I'll be happy to test the patch with GCC 6. I understand it is in
the patch repo, isn't it?
I'll do that this afternoon.
Regards
Pierre
Note that the tag was without qtwebengine (patched or not).
Pierre
First issue : qtwebengine needs libpci.
Second issue : here is what I get from "make module-qtwebengine", just
before it fails:
---------
[...] not relevant anymore [...]
--------
It is with GCC 6, and using the patch.
I am currently trying after adding pciutils.
Added pciutils allowed the build to pass : here is what I have now:
----------
cd qtwebengine/ && ( test -e Makefile ||
/sources/qt5/qt-everywhere-opensource-src-5.6.0/qtbase/bin/qmake
/sources/qt5/qt-everywhere-opensource-src-5.6.0/qtwebengine/qtwebengine.pro
-o Makefile ) && make -f Makefile
Info: creating cache file
/sources/qt5/qt-everywhere-opensource-src-5.6.0/qtwebengine/.qmake.cache
Running configure tests
Checking for khr... yes
Checking for libcap... yes
Checking for snappy... no
Checking for srtp... no
System zlib or minizip not found. Using Chromium's copies.
System libwebp or libwebpdemux not found. Using Chromium's copies.
System libevent not found. Using Chromium's copy.
System jsoncpp not found. Using Chromium's copy.
System opus not found. Using Chromium's copy.
System vpx >= 1.4 not found. Using Chromium's copy.
System libsrtp not found. Using Chromium's copy.
System snappy not found. Using Chromium's copy.
SSL............................... Using system NSS
ICU............................... Using internal copy (Default, force
system ICU with WEBENGINE_CONFIG += use_system_icu)
FFMPEG............................ Using internal copy (Default, force
system FFMPEG with WEBENGINE_CONFIG += use_system_ffmpeg)
Proprietary codecs (H264, MP3).... Not enabled (Default, enable
with WEBENGINE_CONFIG += use_proprietary_codecs)
make[1] : Entering directory
"/sources/qt5/qt-everywhere-opensource-src-5.6.0/qtwebengine" [...]
--------------------
Note that neither libwebp nor libevent, opus or libvpx is installed on
my system. I'll have to try with those. I think jsoncpp, libsrtp, and
snappy are not in the book. I guess the book instructions should include
some "WEBENGINE_CONFIG" setting.
WIth this, I've been able to build qupzilla, but when I move the mouse
(or sometimes without moving the mouse but just after a while), the page
disappears with a message "Something went wrong while loading this page".
Pierre
--
http://lists.linuxfromscratch.org/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page