[webkit-qt] QtWebkit 5.212 issue

Ramakanth Kesireddy rama.kesi at gmail.com
Tue Apr 28 22:55:21 PDT 2020


Hi,

I used the https://github.com/qtwebkit/qtwebkit
/releases/tag/qtwebkit-5.212.0-alpha4 along with Qt 5.12.8 sources but Qt
webkit is not built and installed.
It looks like Qtwebkit 5.212 needs to be build as a separate module using
cmake but is no longer possible to build along with Qt 5.12.8 sources using
qmake(or configure).

Also do you recommend Qt 5.212 alpha4 for the official Qt 5.12.8 sources?

Below are the errors thrown while running cmake though sqlite is installed
after following the instructions provided in

https://github.com/qtwebkit/qtwebkit/wiki/Building-QtWebKit-on-Linux and
dependencies installed.

Here is the configure line used on Ubuntu 16.04:

./configure -opensource -confirm-license -qt-libjpeg -qt-zlib -qt-libpng
-sql-sqlite -qt-xcb -no-cups -no-opengl -skip qt3d -skip qtactiveqt -skip
qtandroidextras -skip qtcanvas3d -skip qtcharts -skip qtconnectivity -skip
qtdatavis3d -skip qtdoc -skip qtgamepad -skip qtgraphicaleffects -skip
qtimageformats -skip qtnetworkauth -skip qtlocation -skip qtmacextras -skip
qtpurchasing -skip qtmultimedia -skip qtquickcontrols -skip
qtquickcontrols2 -skip qtremoteobjects -skip qtscript -skip qtscxml -skip
qtsensors -skip qtserialbus -skip qtserialport -skip qtspeech -skip qttools
-skip qtwayland -skip qtwebsockets -skip qtwebview -skip qtwebchannel -skip
qtwinextras -skip qtandroidextras -skip qtx11extras -skip qtxmlpatterns
-nomake tools -nomake tests -nomake examples -no-use-gold-linker -no-iconv
-no-mtdev -dbus -fontconfig -system-freetype -no-libudev -no-openssl
-qt-pcre -no-qml-debug -v

 ubuntu at ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ cmake
-DPORT=Qt -DCMAKE_BUILD_TYPE=Release
-DQt5_DIR=/usr/local/Qt-5.12.8/lib/cmake/Qt5 ../../qtwebkit/
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found BISON: /usr/bin/bison (found suitable version "3.0.4", minimum
required is "2.1")
-- Found Gperf: /usr/bin/gperf (Required is at least version "3.0.1")
-- Found Perl: /usr/bin/perl (found suitable version "5.22.1", minimum
required is "5.10.0")
-- Found PythonInterp: /usr/bin/python2.7 (found suitable version "2.7.12",
minimum required is "2.7.0")
-- Could NOT find Ruby (missing:  RUBY_INCLUDE_DIR RUBY_LIBRARY
RUBY_CONFIG_INCLUDE_DIR) (found suitable version "2.3.0", minimum required
is "1.9")
-- Looking for include file features.h
-- Looking for include file features.h - found
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for module 'sqlite3'
--   No package 'sqlite3' found
CMake Error at
/usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148
(message):
  Could NOT find Sqlite (missing: SQLITE_INCLUDE_DIR SQLITE_LIBRARIES)
Call Stack (most recent call first):
  /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388
(_FPHSA_FAILURE_MESSAGE)
  Source/cmake/FindSqlite.cmake:62 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  Source/cmake/OptionsQt.cmake:474 (find_package)
  Source/cmake/WebKitCommon.cmake:51 (include)
  CMakeLists.txt:137 (include)


-- Configuring incomplete, errors occurred!


See also
"/home/ubuntu/qt-everywhere-src-5.12.8/WebKitBuild/Release/CMakeFiles/CMakeOutput.log".
ubuntu at ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ sqlite
--version
sqlite: unknown option: --version
Use -help for a list of options.
ubuntu at ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ sqlite3
--version
3.11.0 2016-02-15 17:29:24 3d862f207e3adc00f78066799ac5a8c282430a5f
ubuntu at ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ sqlite
--version
sqlite: unknown option: --version
Use -help for a list of options.
ubuntu at ubuntu:~/qt-everywhere-src-5.12.8/WebKitBuild/Release$ sqlite
SQLite version 2.8.17
Enter ".help" for instructions
sqlite>


Any help is appreciated if am missing anything in this regard.

Best Regards,
Ramakanth


On Tue, 28 Apr, 2020, 00:14 Konstantin Tokarev, <annulen at yandex.ru> wrote:

>
>
> 27.04.2020, 12:24, "Ramakanth Kesireddy" <rama.kesi at gmail.com>:
> > Hi,
> >
> > Am unable to build Qt WebKit 5.212 sources extracted from
> http://download.qt.io/snapshots/ci/qtwebkit/5.212/latest/src/submodules/
> > as part of Qt 5.12.8 sources.
>
> Hi,
> Please use latest release:
> https://github.com/qtwebkit/qtwebkit/releases/tag/qtwebkit-5.212.0-alpha4
> Link above should never be used as its contains many garbage files, and
> even if you use most recently changed, its just snapshot and not
> fully-validated version.
>
> >
> > Earlier, Qt WebKit 5.6.3 had been built successfully along with Qt 5.6.3
> sources.
> >
> > Could you please let me know compatible QtWebkit 5.212 sources which
> would build along with Qt 5.12.8 sources or QtWebkit  needs to be built as
> a separate module using cmake?
>
> Build instructions are referenced in README file, see e.g.
> https://github.com/qtwebkit/qtwebkit/wiki/Building-QtWebKit-on-Linux
>
> >
> > Appreciate your help in this regard as it fails to build after
> installing all dependencies for Qt WebKit.
> >
> > Best Regards,
> > Ramakanth
> >
> > Best Regards,
> > Ramakanth
> > ,
> >
> > _______________________________________________
> > webkit-qt mailing list
> > webkit-qt at lists.webkit.org
> > https://lists.webkit.org/mailman/listinfo/webkit-qt
>
>
> --
> Regards,
> Konstantin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20200429/f2813962/attachment.htm>


More information about the webkit-qt mailing list