* it's mandatory since this commit:
commit c9d902ca6ca3b1aa2e2762329d18c226d26520af
Author: Allan Sandfeld Jensen <allan.jensen@qt.io>
Date: Fri Nov 6 09:16:15 2020 +0100
Adaptations for Chromium 87
* unfortunatelly missing this dependency only shows an warning in do_configure:
Note: The following modules are not being compiled in this configuration:
webenginecore
webengine
webenginewidgets
WARNING: Nodejs is required to build QtWebEngine.
WARNING: QtWebEngine will not be built.
and then it fails in do_install with:
make[1]: Leaving directory '/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qtwebengine/5.15.3+gitAUTOINC+f121523512_9406a89a9d-r0/build/src'
sed: can't read /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/qtwebengine/5.15.3+gitAUTOINC+f121523512_9406a89a9d-r0/image/usr/lib/pkgconfig/Qt5WebEngineCore.pc: No such file or directory
WARNING: exit code 2 from a shell command.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* removed in:
commit ed0f3c2ef0f17c82f9ba1e8b687f46f468c705c7
Author: Allan Sandfeld Jensen <allan.jensen@qt.io>
Date: Fri Jan 15 15:38:14 2021 +0100
Remove configure options that doesn't work
They are just confusing users.
* fixes:
ERROR: Enabling/Disabling unknown feature 'webengine-system-jsoncpp'.
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gold linker seems to not link the shared lib properly as it results in
textrels on these arches. So fallback to bfd linker.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Since meta-clang's
commit d38888ea80965206c1d2eab9958db1ff980c56c4
Author: Zoltán Böszörményi <zboszor@pr.hu>
Date: Thu Feb 18 04:29:49 2021 -0500
clang: Merge llvm-common into clang
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
parsing fails with:
| ERROR: Nothing PROVIDES 'llvm-common' (but /home/superandy/data/oe-core/sources/meta-qt5/recipes-qt/qt5/qt5-creator_git.bb DEPENDS on or otherwise requires it
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
This is useful when QMake has CONFIG+=separate_debug_info which is often
not during the actual bitbake builds but when using an eSDK produced by
the meta-toolchain-qt5 recipe.
Signed-off-by: Dan Christensen <opello@opello.org>
Without this line PACKAGECONFIG did not have any influence on the actual package
configuration.
Signed-off-by: Ulrich Ölmann <u.oelmann@pengutronix.de>
Overwrite and extend do_install_ptest for qtdeclarative. It fixes
runtime errors:
| FAIL! : TestQmllint::initTestCase() '!m_dataDirectory.isEmpty()'
returned FALSE. ('data' directory not found)
With this change, more tests have been run and the results are better:
passed: 993 -> 2318
failed: 182 -> 113
Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* fixes:
WARNING: meta-qt5/recipes-qt/qt5/qtbase-native_git.bb: QA Issue: qtbase-native: native/nativesdk class is not inherited last, this can result in unexpected behaviour. [native-last]
WARNING: meta-qt5/recipes-qt/qt5/nativesdk-qtbase_git.bb: QA Issue: nativesdk-qtbase: native/nativesdk class is not inherited last, this can result in unexpected behaviour. [native-last]
WARNING: meta-qt5/recipes-qt/packagegroups/nativesdk-packagegroup-qt5-toolchain-host.bb: QA Issue: nativesdk-packagegroup-qt5-toolchain-host: native/nativesdk class is not inherited last, this can result in unexpected behaviour. [native-last]
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Current Qtwebkit configuration is debug build by default.
Change it to release build to have better performance.
Change-Id: Ib5e10bfd62edf79ddc304332ff10fdbe3abf58f0
Reviewed-by: Chenxi Mao <chenxi.mao2013@gmail.com>
Reviewed-by: Konstantin Tokarev <annulen@yandex.ru>
it depends on qtwebengine which inturn depends on chromium which inturn
depends on python2 during build. So lets disable it when meta-python2 is
not used until such time when chromium does not need python2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The QMAKE_AR value is never empty as it always has at least the
cqs argument. Use the default value if the variable has exactly
one argument. Fixes issue #165.
Signed-off-by: Samuli Piippo <samuli.piippo@qt.io>
Old version no longer available through riverbankcomputing.com.
Update to 5.15.1 and download the package sources using pypi class.
Signed-off-by: Daniel Gomez <daniel@qtec.com>