aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* qtdeclarative: Fix build with gcc-11upstream/jansa/dunfellupstream/dunfell-nextupstream/dunfellCarlos Rafael Giani2022-04-163-0/+88
| | | | | | | | | Origin: https://lists.buildroot.org/pipermail/buildroot/2021-July/617465.html Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtbase: Fix build with gcc-11Khem Raj2022-02-224-0/+51
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtbase: backport two elgfs fixes from qtbase upstreamMing Liu2022-02-223-0/+85
| | | | | | | | | | | To let eglfs_kms integration work, we need backport two patches from qtbase upstream: ``` bd4a1b98: eglfs: kms: Query the current mode correctly via the encoder f9e70f49: eglfs_kms: Do not skip the initial SetCrtc ``` Signed-off-by: Ming Liu <liu.ming50@gmail.com>
* qtbase: eglfs: Prevent printing a warning in every widget-based appMing Liu2022-02-124-0/+45
| | | | | | | | | | | Attempting to reflect reality with the value of AA_ShareOpenGLContexts was a valiant attempt, but it is not possible to do setAttribute without getting a warning now once QGuiApplication is constructed. So just leave the attribute as is, changing its value is not strictly required. This fix is backported from qtbase upstream, it fixes: QTBUG-85796. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
* python3-pyqt5: Update recipe to use pypi classDaniel Gomez2021-03-021-2/+6
| | | | | | | * Update recipe to inherit from pypi class. * Update homepage. Signed-off-by: Daniel Gomez <daniel@qtec.com>
* python3-pyqt5: upgrade to final 5.15.1Martin Jansa2021-03-021-4/+2
| | | | | | | | | | | | * use the released version from: https://www.riverbankcomputing.com/news/PyQt_v5.15.1_Released because the snapshots are pruned very quickly and were causing many fetch issues as the http://sources.openembedded.org/ is no longer updated from meta-qt5 builds * unfortunately this will sort lower than 5.15.1.dev2008271829 added in: https://github.com/meta-qt5/meta-qt5/commit/1650757f4182435a63985f73e477ed80927f0eac I should have rejected it before, if you care about binary package feeds, then send PE bump Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python3-pyqt5: Update to dev2008271829 snapshotDaniel Gomez2021-03-021-1/+1
| | | | | | | | | | Old version no longer available: ERROR: python3-pyqt5-5.15.1.dev2008081558-r0 do_fetch: Fetcher failure for URL: 'https://www.riverbankcomputing.com/static/Downloads/PyQt5/PyQt5-5.15.1.dev2008081558.tar.gz'. Unable to fetch URL from any source. Signed-off-by: Daniel Gomez <daniel@qtec.com>
* python3-pyqt5: Update to dev2008081558 snapshotKhem Raj2021-03-021-1/+1
| | | | | | Old one is gone Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyqt5: Update to 5.15.1.dev2007111314Philip Balister2021-03-021-1/+1
| | | | | | * Resolves missing source tarball for me. Signed-off-by: Philip Balister <philip@opensdr.com>
* python3-pyqt5: Update to 5.15 versionKhem Raj2021-03-021-3/+3
| | | | | | | | | | | 5.13 release no longer works with QT 5.15+ since it uses some of removed interfaces Fixes QtQuick/sipQtQuickQSGGeometry.cpp:940:103: error: use of deleted function 'QSGGeometry& QSGGeometry::operator=(const QSGGeometry&)' Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cinematicexperience: don't use trailing slash in SMartin Jansa2020-11-051-1/+1
| | | | | | | | * see oe-core base.bbclass changes from: https://lists.openembedded.org/g/openembedded-core/message/143159 https://lists.openembedded.org/g/openembedded-core/message/143161 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5-creator: upgrade 4.13.1Andreas Müller2020-11-031-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> (cherry picked from commit 33af7d85d119797d05ba53062bc05f821ea93dc7)
* qtwebengine: Fix sandbox freeze for glibc >= 2.31 on 32 bit systemsAndreas Müller2020-11-032-0/+140
| | | | | | | | | * patch was taken from meta-browser. The only modification done was adding the error seen Backport of afcde8567252191820ed07abcc241f3794b75988 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qt5-creator: rrecommend qtwebengine dev related packagesAndreas Müller2020-11-031-0/+4
| | | | | | | | | | | | Actually these belong to packagegroup-qt5-toolchain-target but: * qtwebengine is a resource consuming build monster and not mandatory for everybody's qt-toolchain * as far as I tested qtwebengine does not build for clang - so reduce impact for people using clang-toolchain Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> (cherry picked from commit f565d6c90bab808b855c64ef75b2579fc26a572c)
* qt5-creator: Add cmake to RRECOMMENDSAndreas Müller2020-11-031-0/+1
| | | | | | | | Without cmake qt-creator is not of much use - most projects use cmake these days and as far as I can remember qt will move to build with cmake. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> (cherry picked from commit 43120725aaeedc88eecbc345a1b7e9adfa45e120)
* qt5-creator: Make clang a PACKAGECONFIG - enabled for clang toolchainAndreas Müller2020-11-031-6/+12
| | | | | | | | | | | | | | | | | Test case: * meta-clang in layers * gcc toolchain * build qttools with PACKAGECONFIG[clang] enabled to get (native) help tools. After setting clang PACKAGECONFIG at qttools, qt5-creator builds failed due to linker errors: Linker tried to link against native clang tools. Avoid that in the same way as clang-toolchain did but use PACKAGECONFIG. * clang-toolchain builds remain unchanged * a hint was dropped in the recipe to support users failing for same issue Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> (cherry picked from commit 063714fb78cf5264ac52541c1c4c364620f8df28)
* qt5-creator: Update to 4.13.0 beta2Khem Raj2020-11-032-8/+40
| | | | | | | Fixed build with clang11 and musl Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit 4d3191999e9156df0fc3fd9a86611be892a11d7e)
* qt5-creator_git: add x11 and opengl to REQUIRED_DISTRO_FEATURESMingde (Matthew) Zeng2020-11-031-0/+3
| | | | | Signed-off-by: Mingde (Matthew) Zeng <matthew.zeng@windriver.com> (cherry picked from commit 098b9aca232b07b53bc4db0c7f5274a627670a75)
* qt5-creator: Upgrade to 4.12 branchKhem Raj2020-11-032-57/+3
| | | | | | | | | This fixes build with - qt 5.15 QPainterPath changes - Clang-10 Signed-off-by: Khem Raj <raj.khem@gmail.com> (cherry picked from commit abed512f82ee96c37d98fdd3011f32e6456f03bf)
* qttools: Force build of native help-tools when clang is set in PACKAGECONFIGAndreas Müller2020-11-032-1/+34
| | | | | | | | | | | | | | | | | | | | | Am working on recipes for kdevelop and musescore. These require native help tools - at least because cmake configs reference them. * Have tried other - patch-less - ways to achieve this without success * Tested multiple combinations with and without clang in PACKAGECONFIG * gcc/clang toolchain with expected result: For clang set, native tools are build for clang misssing tools are not build. * Target build remained unchanged because it was buildung help tools with clang in PACKAGECONFIG * Tried also to add the patch to nativesdk but help tools were not build. Stopped further investigation - that is not a use case for me - sorry Note for clang-toolchain users (confused me a bit - now it's obvious): For qttools-native clang has to be set explicitly in PACKAGECONFIG, otherwise native help tools are not build (same as behaviour as before). Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> (cherry picked from commit f30c4ba364030ad1c92d24c6f5ee3bc7e479dc65)
* qttools: Remove unused variables/configurationsAndreas Müller2020-11-031-10/+0
| | | | | | | | | | | | | Grepped around in sources of qttools and qtbase: there is not a single hint that these settings cause any effect. For the clang_config.. variables [1] was found: Seems the variables set were removed a while back. [1] https://code.qt.io/cgit/qt/qttools.git/commit/?id=e181ec2c20ede6b878187f3123d190e8b952deb1 Backport of 3ed820535438a47cf65d5f2015512d4ee99b27b4 Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qtbase: Add vulkan to PACKAGECONFIGsTom Hochstein2020-07-071-0/+1
| | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit 62bb2ca66bfc13f3216a207013a51c3b9a1b9f26)
* qt5-ptest: give rwx permission to user for all the test filesMingde (Matthew) Zeng2020-05-111-1/+1
| | | | | | Otherwise, ptest will fail with numerous Permission Denied errors Signed-off-by: Mingde (Matthew) Zeng <matthew.zeng@windriver.com>
* qt5: upgrade to 5.14.2Mikko Gronoff2020-04-2946-1080/+1049
| | | | | | | * Upgrade to Qt 5.14.2 * Update license to v4.2.1 Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io>
* qtquicktimeline: add recipeMikko Gronoff2020-04-291-0/+13
| | | | Signed-off-by: Mikko Gronoff <mikko.gronoff@qt.io>
* gstreamer1.0-plugins-good: Reemove inserting qt5 from packageconfigKhem Raj2020-04-131-1/+0
| | | | | | | | | layers are usually supposed to be inert, but this option automatically inserts itself without any changes due to this bbappend. Its best to leeave this option to end user to enable, defaults are to disable it and let it be as it is. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer: Mark dunfell as the only compatible releaseMartin Jansa2020-03-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * there are couple things people need to provide to even parse meta-qt5 dunfell branch with older than dunfell release of oe-core so I don't want to mark it as compatible, people who understand how to provide these missing bits will know how to override LAYERSERIES_COMPAT_qt5-layer from their own layer (which needs to be parsed before meta-qt5 layer - I suggest to use something like separate meta-qt5-compat layer) the required work arounds (these are the examples to build dunfell branch from zeus: 1) mime-xdg.bbclass, e.g.: https://github.com/webOS-ports/meta-webos-ports/commit/e57440cb97b210e86991dd0ff2ec53c50d6e0494 2) gstreamer1.0-plugins-good PACKAGECONFIG: https://github.com/webOS-ports/meta-webos-ports/commit/75fd06799bf32eca6700bdf6066d509cf36f3049 3) meta-python2: https://github.com/webOS-ports/meta-webos-ports/commit/57f3f6f20b8c9911042abf0cbf2983df97eb8465 4) features_check.bbclass: https://github.com/webOS-ports/meta-webos-ports/commit/fb3e94ba4a200eaba989a2871a4a5344e2162278 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebengine: Fix build with ninja >= 1.10.0Andreas Müller2020-03-135-7/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * For now just skip version check. Looked into: ninja came from meta-oe to oe-core with: commit fc3aef67a95a90e9a485c6b0e93db8cdeab5d3ab Author: Khem Raj <raj.khem@gmail.com> Date: Thu Jul 27 21:52:12 2017 -0700 ninja: Add recipe llvm is using it, therefore move it from meta-oe Signed-off-by: Khem Raj <raj.khem@gmail.com> That was in rocko release cycle. So the assumption we have a ninja decent enough should be acceptable. * and since the upgrade to ninja-1.10.0 in: commit d1cd957cea29f3ab111ae752bc9ad75a1324c255 Author: Upgrade Helper <auh@auh.yoctoproject.org> Date: Fri Feb 21 14:45:35 2020 -0800 ninja: upgrade 1.9.0 -> 1.10.0 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> the do_configure task fails with: | ERROR: Feature 'webengine-system-ninja' was enabled, but the pre-condition 'tests.webengine-ninja' failed. * Looked into qtwebengine current dev branch: There is no solution yet. So as soon as upstream offers a better solution most likely this patch will not apply any more and has to be removed then. Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* python-pyqt5: remove PyQt_qreal_double from DISABLED_FEATURESArtem Panfilov2020-03-131-2/+0
| | | | | | Since Qt 5.2.0 the qreal is double (see change d8bf317546bc in qtbase.git). Signed-off-by: Artem Panfilov <panfilov.artyom@gmail.com>
* python-pyqtchart: remove PyQt_qreal_double from DISABLED_FEATURESArtem Panfilov2020-03-131-2/+0
| | | | | | Since Qt 5.2.0 the qreal is double (see change d8bf317546bc in qtbase.git). Signed-off-by: Artem Panfilov <panfilov.artyom@gmail.com>
* qtmultimedia: Enable gstreamer supportKhem Raj2020-03-131-1/+2
| | | | | | This helps qt5everywheredemo to play sample videos Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gstreamer1.0-plugins-good: Turn on qt5 packageconfigKhem Raj2020-03-131-5/+1
| | | | | | qt5 is already defined in oe-core, therefore no need to define it here Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qt5-creator: Inherit mime-xdgKhem Raj2020-03-131-2/+2
| | | | | | | Fixes QA warning ERROR: QA Issue: package contains desktop file with key 'MimeType' but does not inhert mime-xdg: qt5-creator path '/work/cortexa7t2hf-neon-vfpv4-yoe-linux-musleabi/qt5-creator/4.9.2+gitAUTOINC+8181363fa9-r0/packages-split/qt5-creator/usr/share/applications/org.qt-project.qtcreator.desktop' [mime-xdg] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-{pyqt5,pyqtchart}: fold .inc file into .bbMartin Jansa2020-02-194-131/+123
| | | | | | * drop 2nd DEPENDS assignment from python-pyqtchart.inc Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyqt5: drop python 2 recipeMartin Jansa2020-02-191-12/+0
| | | | | | | | | | | | * sip-native was already removed from meta-oe and wasn't resurected in meta-python2 so even with meta-python2 layer included this recipe cannot be built: ERROR: Nothing PROVIDES 'sip' (but /OE/build/oe-core/meta-qt5/recipes-python/pyqt5/python-pyqt5_5.13.2.bb DEPENDS on or otherwise requires it). Close matches: sip3 ERROR: Required build target 'python-pyqt5' has no buildable providers. Missing or unbuildable dependency chain was: ['python-pyqt5', 'sip'] Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyqt5: disable whole PyQt_OpenGL and QtWidgets, QtQuickWidgets, ↵Martin Jansa2020-02-192-4/+2
| | | | | | | | | | QtQuick modules without opengl in DISTRO_FEATURES * fixes: sip: QOpenGLFramebufferObject is undefined in default nodistro setup without opengl in DISTRO_FEATURES Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebview: Skip if meta-python is not presentKhem Raj2020-02-191-0/+5
| | | | | | | It needs qtwebengine which needs python2 so skip it when python2 is not present Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Add PyQtChart.Adrian Fiergolski2020-02-062-0/+73
| | | | Signed-off-by: Adrian Fiergolski <adrian.fiergolski@fastree3d.com>
* qtbase: fix build with platform where FE macro are not definedNicola Lunghi2020-02-062-0/+124
| | | | | | see added patch Signed-off-by: Nicola Lunghi <nick83ola@gmail.com>
* qtwebkit: build with python3Andreas Müller2020-02-066-10/+3852
| | | | Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
* qtwebengine: Link libatomic on x86/32bitKhem Raj2020-02-032-0/+33
| | | | | | Fixes CAS link errors Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "qtwebkit: remove"Martin Jansa2020-02-035-0/+248
| | | | | | | | | | | This reverts commit a35403dcf6b75ee7355108cab3e466009003b1a7. But keep the dependency from packagegroup-qt5-toolchain-target, qt5-creator removed as most people won't really need this. Andreas and meta-qt5-extra still need qtwebkit as reported here: https://github.com/meta-qt5/meta-qt5/pull/273#issuecomment-578536852 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt5: upgrade to 5.14.1Martin Jansa2020-01-2778-130/+128
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-qt5-toolchain-target: Use TUNE_PKGARCH instead of MACHINE_ARCHMartin Jansa2020-01-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * it was changed to MACHINE_ARCH in: commit 0d88f4488f08dc92081274ec954c8795d6dfe68c (marc-cpdesign/master-next, marc-cpdesign/jansa/master) Author: Khem Raj <raj.khem@gmail.com> Date: Thu Dec 5 11:31:27 2019 -0800 packagegroup-qt5-toolchain-target: Make machine specific We want to deploy arch specific overrides Signed-off-by: Khem Raj <raj.khem@gmail.com> * but TUNE_PKGARCH qt5-creator has packagegroup-qt5-toolchain-target in RRECOMMENDS_${PN} causing: === Comparing signatures for task do_package_write_ipk.sigdata between tissot and mido === ERROR: qt5-creator different signature for task do_package_write_ipk.sigdata between tissot and mido NOTE: Starting bitbake server... Hash for dependent task packagegroups/packagegroup-qt5-toolchain-target.bb:do_packagedata changed from f8a21ed2c484abfbadae768ec9a2e04883e80fe7ac32f7eaf442f12b4cd1b65b to bd700f438812693132a93e88c2518c81818d89856d8793b8eae479dc7a180b68 Unable to find matching sigdata for /home/jenkins/workspace/luneos-testing/webos-ports/meta-qt5/recipes-qt/packagegroups/packagegroup-qt5-toolchain-target.bb:do_packagedata with hashes f8a21ed2c484abfbadae768ec9a2e04883e80fe7ac32f7eaf442f12b4cd1b65b or bd700f438812693132a93e88c2518c81818d89856d8793b8eae479dc7a180b68 ERROR: 1 errors found in /home/jenkins/workspace/luneos-testing/webos-ports/tmp-glibc/sstate-diff/1579172712/signatures.mido.do_package_write_ipk.sigdata.log * use TUNE_PKGARCH to match qt5-creator while still allowing arch specific overrides Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qtwebkit: removeMartin Jansa2020-01-247-255/+1
| | | | | | | * it wasn't updated for very long time and I assume that all users already migrated to qtwebengine if not let me know that you'll start maintaining this recipe Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyqt5, qtwebengine, qtwebkit, qt-kiosk-browser: skip without meta-python2Martin Jansa2020-01-244-3/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Neither of these actually builds with python3, skip them when meta-python2 isn't included until real fix is available. qtwebkit might not get the support for python3 at all qtwebengine I have some changes for the initial build, but there are many more needed as shown in upstream chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=942720 https://bugs.chromium.org/p/chromium/issues/list?q=label%3AProj-Python3Migration&can=2 python-pyqt5 is already blacklisted because of sip qtwebengine with python3 shows in log.do_configure that it won't actually build qtwebengine, but it doesn't fail. do_compile fails but with a bit misleading error: ERROR: qtwebengine-5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 do_compile: oe_runmake failed ERROR: qtwebengine-5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 do_compile: Execution of '/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/temp/run.do_compile.16479' failed with exit code 1: cd src/ && ( test -e Makefile || /home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot-native/usr/bin/qmake -o Makefile /home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/git/src/src.pro CONFIG+=force_debug_info QT_BUILD_PARTS-=examples QT_BUILD_PARTS-=tests 'QMAKE_CXX=x86_64-webos-linux-g++ -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot' 'QMAKE_CC=x86_64-webos-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot' 'QMAKE_LINK=x86_64-webos-linux-g++ -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot' 'QMAKE_CFLAGS= -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0=/usr/src/debug/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0=/usr/src/debug/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot= -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot-native= ' 'QMAKE_CXXFLAGS= -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0=/usr/src/debug/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0=/usr/src/debug/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot= -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot-native= -fvisibility-inlines-hidden' -after ) && make -f Makefile make[1]: Entering directory '/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/build/src' /bin/sh: 1: Syntax error: "(" unexpected Makefile:295: recipe for target 'errorbuild' failed make[1]: *** [errorbuild] Error 2 make[1]: Leaving directory '/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/build/src' Makefile:48: recipe for target 'sub-src-make_first' failed make: *** [sub-src-make_first] Error 2 WARNING: exit code 1 from a shell command. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "recipes: Use python3 during build"Martin Jansa2020-01-243-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 47fb26deddabe331514d54a5884bb319839d7de8. Neither of these actually builds with python3, it's good fix to start parsing the layer again, but better to just skip them when meta-python2 isn't available until real fix is available. qtwebkit might not get the support for python3 at all qtwebengine I have some changes for the initial build, but there are many more needed as shown in upstream chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=942720 https://bugs.chromium.org/p/chromium/issues/list?q=label%3AProj-Python3Migration&can=2 python-pyqt5 is already blacklisted because of sip qtwebengine with python3 shows in log.do_configure that it won't actually build qtwebengine, but it doesn't fail. do_compile fails but with a bit misleading error: ERROR: qtwebengine-5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 do_compile: oe_runmake failed ERROR: qtwebengine-5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 do_compile: Execution of '/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/temp/run.do_compile.16479' failed with exit code 1: cd src/ && ( test -e Makefile || /home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot-native/usr/bin/qmake -o Makefile /home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/git/src/src.pro CONFIG+=force_debug_info QT_BUILD_PARTS-=examples QT_BUILD_PARTS-=tests 'QMAKE_CXX=x86_64-webos-linux-g++ -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot' 'QMAKE_CC=x86_64-webos-linux-gcc -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot' 'QMAKE_LINK=x86_64-webos-linux-g++ -m64 -march=core2 -mtune=core2 -msse3 -mfpmath=sse --sysroot=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot' 'QMAKE_CFLAGS= -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0=/usr/src/debug/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0=/usr/src/debug/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot= -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot-native= ' 'QMAKE_CXXFLAGS= -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0=/usr/src/debug/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0=/usr/src/debug/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0 -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot= -fdebug-prefix-map=/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/recipe-sysroot-native= -fvisibility-inlines-hidden' -after ) && make -f Makefile make[1]: Entering directory '/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/build/src' /bin/sh: 1: Syntax error: "(" unexpected Makefile:295: recipe for target 'errorbuild' failed make[1]: *** [errorbuild] Error 2 make[1]: Leaving directory '/home/jenkins/workspace/luneos-unstable/webos-ports/tmp-glibc/work/core2-64-webos-linux/qtwebengine/5.14.0+gitAUTOINC+d366f1d5d3_939daf833f-r0/build/src' Makefile:48: recipe for target 'sub-src-make_first' failed make: *** [sub-src-make_first] Error 2 WARNING: exit code 1 from a shell command. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Use python3 during buildKhem Raj2020-01-203-3/+3
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt-kiosk-browser: Only support arm/x86Khem Raj2020-01-171-0/+7
| | | | | | | | | | | | Since it depends on qtwebengine and qtwebengine only supports these arches Fixes executing config test webengine-arch-support Architecture not supported. test config.qtwebengine_buildtools.tests.webengine-arch-support FAILED Signed-off-by: Khem Raj <raj.khem@gmail.com>
* qtwebengine: Fix missing headers found in build with clangKhem Raj2020-01-172-0/+51
| | | | | | | | Fixes chromium/third_party/perfetto/include/perfetto/base/task_runner.h:48:55: error: unknown type name 'uint32_t' | virtual void PostDelayedTask(std::function<void()>, uint32_t delay_ms) = 0; Signed-off-by: Khem Raj <raj.khem@gmail.com>