[oe] [meta-qt5][PATCH] qtwebkit: do not skip build - use cmake as build system

Andreas Müller schnitzeltony at gmail.com
Mon Jun 4 23:23:14 UTC 2018


On Tue, Jun 5, 2018 at 12:39 AM, Andreas Müller <schnitzeltony at gmail.com> wrote:
> log.do_configure says:
>
> | The WebKit build was disabled for the following reasons:
> |     * cross-compilation of QtWebKit with qmake is not supported yet
> |    * Missing cmake from PATH
> |    * Using cmake version , but at least cmake 2.8.12 is required to build QtWebKit.
>
> and build was finished without errors (but surprisingly fast). Looking into
> qtwebkit, it seems they have changed to cmake build system and Webkit.pro is
> just a wrapper for preparing and running cmake.
>
> For the transition the packageconfigs were translated as close as possible.
> 'libxcomposite' and 'libxrender' were merged to 'x11' - there is only one
> option 'ENABLE_X11_TARGET' available for both.
>
> Signed-off-by: Andreas Müller <schnitzeltony at gmail.com>
> ---
>  .../0001-Do-not-skip-build-for-cross-compile.patch | 31 +++++++++++++
>  recipes-qt/qt5/qtwebkit_git.bb                     | 51 ++++++++++------------
>  2 files changed, 54 insertions(+), 28 deletions(-)
>  create mode 100644 recipes-qt/qt5/qtwebkit/0001-Do-not-skip-build-for-cross-compile.patch
>
Cannot see (yet) what's wrong with this patch but now qtquick1 fails with:

| error: QGraphicsWebView: No such file or directory

Andreas



More information about the Openembedded-devel mailing list