aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* tegra: combine tegraflash_custom_post scriptsv6.4.36.4.3Ari Parkkila2023-03-011-15/+0
| | | | | | | | | | | tegraflash_custom_post in image_types_tegra_b2qt.bbclass updated to match updated meta-tegra layer functionality. Fixes: QTBUG-111256 Change-Id: If15825484866522bad88e15797b885255a012930 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 7bd73053a604b15b01c49491ed96625e942dbf94) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* QBSP: add support for using containersSamuli Piippo2023-02-277-84/+136
| | | | | | | | | | | | | | | | | Update QBSP scripts so that it can use Docker containers if needed. A linux host QBSP can now be installed also on Windows and macOS hosts, where it will create a Docker container and register that to QtCreator. The QBSP can also be set to use container toolchain on linux host with variable QBSP_FORCE_CONTAINER_TOOLCHAIN = "true". For ARM hosts, aarch64 toolchain can be used when building with SDKMACHINE=aarch64. Runnig x86 toolchain on ARM host would use QEMU which make it too slow for practical use. Task-number: QTBUG-106692 Change-Id: Iff3f60ce7ad34c4652e1a90aaa28b178e21b3a8b Reviewed-by: Ari Parkkila <ari.parkkila@qt.io> (cherry picked from commit ded94a3afb19e4c7897c45ae7ced3ef677d3a38d)
* nxp: fix typo in QBSP name overrideSamuli Piippo2023-02-231-1/+1
| | | | | | | | Fixes: QTBUG-111394 Change-Id: I752af26b0044b7fd70dbfa3ea4856931dc910bc8 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 8701caa41f4f992fda8f7cd629bdebb07be23eda) Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
* meta-qt6: move to 6.4.3 branchMikko Gronoff2023-02-231-2/+2
| | | | | Change-Id: I43551027d66ce72e620f27e01514cf5ca24402d9 Reviewed-by: Janne Juntunen <janne.juntunen@qt.io>
* meta-tegra: update layerMikko Gronoff2023-02-152-7/+7
| | | | | | | | | | | | | | | | | Switch from kirkstone to kirkstone-l4t-r32.7.x branch to keep using R32.7.x (main kirkstone branch moved to R35.x) and update to latest revision. image_types_tegra_b2qt.bbclass updated to match updated meta-tegra layer functuonality. Updates: L4T R32.7.2 -> R32.7.3 Jetpack 4.6.2 -> 4.6.3 Pick-to: 6.2 Change-Id: I98a2eba18d0af8b689bb7e339b755cab705c977b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* deploy-conf: add separate name valueSamuli Piippo2023-02-151-1/+2
| | | | | | | | | | | If the deploy conf name contains a slash '/', it's interpreted as group separator and the settings won't be read correctly. Instead, add it as separate name setting and use machine name as the group value. Change-Id: I366f3f1113cffd8ed8e546a23db7bbee34ca7ef0 Reviewed-by: Alex Bu <alex.bu@qt.io> (cherry picked from commit 6c89ad5bd537601422c97c66bda72fce9779f4ec) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* qbsp: don't set packages as defaultSamuli Piippo2023-02-153-3/+3
| | | | | | | | | | | | If installer components are marked as default, they are by default selected in the online installer. Since we are starting to use the QBSP content for the online repositories, that would make every target selected by default for each Qt version. Change-Id: I4034adfbe5086c934563edc77cf0005a72c1a83a Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 10a37d30efef1cde8fcc50c8f9e4a72bb52b9bed) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Change imx linux kernels to use configuration fragmentsPasi Petäjäjärvi2023-02-103-22/+21
| | | | | | | | | | | | | | | Since c7e23876b199e2cfbc2aef6bf192ef50e665b1c5 prepending kernel config has not have any effect as imx kernel configuration did move to use configuration fragments. * Remove options that are already enabled in meta-freescale * Remove CONFIG_USB_SERIAL_PL2303 as it does not exist for imx Add various linux kernel profiling options via configuration fragment Change-Id: I68339981a931f437322ac70ef9ac2f362518ed8b Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit d5dad32fb95279d4cdad5bf7b8e9a2ee2338f733) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* default-qt-envs: use UTF-8 localeSamuli Piippo2023-02-082-0/+4
| | | | | | | | | | | Qt warns if current locale is not UTF-8. Add configuration to use en_US.UTF-8 as the default locale. Fixes: QTBUG-110884 Change-Id: I18c5d2bc68ddbbda81c3470ede8f2c98baaa9a60 Reviewed-by: Ari Parkkila <ari.parkkila@qt.io> (cherry picked from commit 0aa8cc0a6322dba5fe93c1c2ba3111c741b4cc91) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Fix Qt version in image conf fileSamuli Piippo2023-02-011-1/+1
| | | | | | | | | | | Amend bf3db8a5ac9af1cfd15b346f7f03b60780b1c39b and use the correct variable for the Qt version. Fixes: QTBUG-110845 Change-Id: I2b6eb7c70b9d7193d3ad7db0abc79e371e2add3f Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 18209ffb6e1a826e985a6faf0bf19f577aaf35bc) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Get Qt version from QT_VERSION variableSamuli Piippo2023-01-313-14/+3
| | | | | | | | | | Switch to using the global QT_VERSION variable in all bbclasses that used qmake calls get the Qt version. Change-Id: I054660e5196ffdc30636f13a76c173bbbe9b3ee2 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit bf3db8a5ac9af1cfd15b346f7f03b60780b1c39b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* meta: use QT_VERSION to mask bbappendsSamuli Piippo2023-01-311-0/+2
| | | | | | | | | | | | meta-qt6 provides QT_VERSION variable that can be used to identify and then mask bbappends that are not suitable for older Qt versions. This makes it possible to easily switch the meta-qt6 layer to a different version and still keep all the bbappends in the layer. Change-Id: I04091752cf5388e19afd4f78ec6e132155563ba9 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 2a6f3786391e001a47b458ed5737deea167a027e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* tdx, freescale: update layersMikko Gronoff2023-01-231-4/+4
| | | | | | | | | | | * Update toradex layers to "6.1.0" tagged revisions in their corresponding "kirkstone-6.x.y" branches * Update freescale layers to the latest revisions in their corresponding kirkstone branches Pick-to: 6.2 Change-Id: I2a04c11127c1ecfca506e1db0e51317b66e41066 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* boot2qt-appcontroller: update revisionSamuli Piippo2023-01-181-1/+1
| | | | | | | | | | Pull in latest fixes. Task-number: QTBUG-106664 Change-Id: I12a7df5ff56de1c85f9f91a82241ba38fe32ded5 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 269f4d9cd530893a202184d2c31cb4c1ff2683ff) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* nxp: remove gstreamer fixSamuli Piippo2023-01-161-30/+0
| | | | | | | | | | Revert 4679dfd2140b954d19b2f00d80e56972eaea9b48 since it now works with latest upstream recipe. Change-Id: I8ca577b31f3cd1a51f6985429ba3f8f3d947eb18 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 01e582c0276c64a584101477efc18d89564c3772) Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* layers: update yocto kirkstone 4.0.5 -> 4.0.6Mikko Gronoff2023-01-131-3/+3
| | | | | | | | | | - poky & meta-mingw to "yocto-4.0.6" tag - meta-openembedded to latest revision in kirkstone branch Pick-to: 6.2 Task-number: QTBUG-109981 Change-Id: I312bf6e451c7e5b0225b86cb34d7680e8b842909 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* nxp: use IMX_DEFAULT_KERNEL to override kernelSamuli Piippo2023-01-101-1/+1
| | | | | | | | | | | Use IMX_DEFAULT_KERNEL to selected preferred kernel, which can can then be overridden with PREFERRED_PROVIDER if needed. Fixes: QTBUG-109961 Change-Id: I45cb8a8e6032bbeb00c67cea0bebb7056f2b1298 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 292c65bf9defe80949e128ae446adecc7032ccfc) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* perl: remove upstreamed fixSamuli Piippo2023-01-041-32/+0
| | | | | | | | | | Revert 1ee4cd208f7283c3c932b8fa4f94f2de27116ac1 since fix has been merged in upstream layer. Change-Id: I007c8bc6dbf2ab2cf67325eeed60bcba8d9986eb Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 009d53422c80cdf5193895795deeb156449498f2) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* tegra: remove bluez fixSamuli Piippo2023-01-042-55/+0
| | | | | | | | | | Revert 79fb97e839412e15a8ab639688bfd6f40b69664e since bluetooth set up is now done in upstream layer with tegra-bluetooth recipe. Change-Id: I5f632b12e0378b2df2752484422a6cabb5c538fb Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 991f83d9166b6c9bbb1431aad7cf1a7f14b12195) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* mingw: remove upstreamed binutils fixSamuli Piippo2023-01-041-1/+0
| | | | | | | | | | Revert e69d5f3d5867a719b4e9c3819a747e33f8ec5775 since fix has been merged into meta-mingw. Change-Id: I3ba2cc0e0f447d6669d33fc69c336bd4d0f887b3 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 26acc0650931a748a696088923bf98ba0892a794) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* initscripts: remove bbappendSamuli Piippo2023-01-041-32/+0
| | | | | | | | | We don't use initscripts since switching to systemd, remove bbappend. Change-Id: I2e00b022d59459c2b614a61403e08c3e124d8cd5 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 131fd4d9e6306048d386551af63c4b7693daff4e) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* nxp: remove preferred version for gstreamerSamuli Piippo2023-01-041-2/+0
| | | | | | | | | | Gstreamer components that don't have imx version don't need to have preferred version since there's only one available. Change-Id: I3683949abd703b730c506ea245da131678809e91 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 58e0617546bd82db449bbb98dc1bafb329f0a015) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* rpi: remove unneeded weston fixSamuli Piippo2023-01-031-31/+0
| | | | | | | | | Fix is no longer needed since we always default to vc4 graphics. Change-Id: Ia7d496a438fe21ce64fa9895fc619341dd9a57bd Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 442b8511931359139affcec45c2a173635173242) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Revert "toradex: fix broken recipes"Samuli Piippo2023-01-033-8/+0
| | | | | | | | | | This reverts commit 980617cac660b055d8a7278d1817dbb20a6d9753. All recipes have been fixed in upstream layer. Change-Id: I42447aa8a7fc348343e966b8dd3b459308c79604 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 039be2cddaf83baece0dd00888a83fa81ea6797b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* samba: remove upstreamed fixSamuli Piippo2023-01-031-31/+0
| | | | | | | | | | Revert ac5fe7cd03fdde3c8ab557477f713a5deadd512d since upstream recipe has been fixed. Change-Id: I9c033f44b5724eb5287e9aa9481c7269dd4872af Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 9027c288ef12f85d2fc3b724c09262233325e06b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* babeltrace: remove upstreamed fixSamuli Piippo2023-01-031-33/+0
| | | | | | | | | The SRC_URI has been fixed in upstream. Change-Id: Icc82aaf801d819545b8e7d4c3e0baabed4ac9004 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 112a151951b9787551486a68d4072edc9af4c8c1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* alsa-utils: move toradex specific bbappendSamuli Piippo2023-01-032-0/+0
| | | | | | | | | | The patch is applied only to apalis-imx6, move the recipe over to dynamic layers. Change-Id: Idfb72e99dab5f148fdc491bbcfa097c4213aaa04 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 6b07a85543427e281f2db4fa267e0013b236b398) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Use NXP BSP, u-boot and Linux for fsl machine familyAri Parkkila2022-12-163-28/+63
| | | | | | | | | | This reverts #04bbfa85cddd04005ddb77af0d84606bc7c7cf69 to use u-boot-imx and linux-imx on NXP boards. Fixes: QTBUG-109345 Change-Id: Iced2668082a06e5fabd2833ab46e67139faa1d7e Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 615189940c4ff1859f17a53fca327eb6e542b0c9)
* Use IMAGE_NAME_SUFFIX variable instead of hardcoded image name suffixHenrik Hakala2022-12-141-1/+1
| | | | | | | | | | | | Having a hardcoded image name suffix produces image configuration files with incorrect name and makes the symlink creation failing, when the IMAGE_NAME_SUFFIX contains a value different from the default ".rootfs" value. Change-Id: Ib3c8f1fef2f8b3124274a2116175ed86c1285d07 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit ffb82f204f28ab50ad2628e7e5b0fed62c10912f) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* gdb: add symlink to correct expat librarySamuli Piippo2022-12-121-1/+1
| | | | | | | | | The expat library is renamed in the mingw builds, use the correct name when adding symlink. Change-Id: Ic5044d42fc2e2e7624c1f445712d8f7b56c7c1fc Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit bde5b1fde26df718db0c0ae36a01f1127b251306)
* nxp: don't force NXP BSPSamuli Piippo2022-12-072-10/+4
| | | | | | | | | | | | | | Use IMX_DEFAULT_BSP as it's defined in the upstream layers for each machine instead of forcing NXP BSP. Toradex imx6 only supports mainline kernel, so we cannot use NXP BSP or kernel there anymore. With mainline BSP, the overrides are also different, make sure the features needing GPU are removed correctly from imx6ull and imx7 boards. Change-Id: Ife7808219631834d5d11b30df8c3cc62eb6abbfd Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 04bbfa85cddd04005ddb77af0d84606bc7c7cf69) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* scripts: update tdx layers upstream branchMikko Gronoff2022-12-051-2/+2
| | | | | | Pick-to: 6.4.2 6.2 Change-Id: I4b970fcf8b125896d609140f1961e28021ff09bb Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* tdx: update layersMikko Gronoff2022-12-011-2/+2
| | | | | | | | | | Update toradex layers to "6.0.0" tagged revisions in their corresponding "kirkstone-6.x.y" branches. Pick-to: 6.2 Change-Id: Ie70bc5911a62643c1e042f54b9bc9241ae73e973 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Use correct path for internal sstate cacheSamuli Piippo2022-11-301-1/+1
| | | | | | | Change-Id: I009ca0198f9a78d8387a904b82eb77cd7e9b282d Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit bc8c3ed3011c7c4d82a9356004c8876720484281) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Revert "gcc-cross-canadian: Do not create symlink to real-ld"Mikko Gronoff2022-11-291-5/+0
| | | | | | | | | | This reverts commit b469160565b5af288f840411a8f2de570392c74e. Reason for revert: included in yocto-4.0.5 update Change-Id: I0d2ccd808cf86079e02a08939ea0c2231e602f9d Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Revert "gcc-cross-canadian: add default plugin linker"Mikko Gronoff2022-11-291-2/+0
| | | | | | | | | This reverts commit 6884b31828a8a1e65b6d6f003963749edca1197c. Reason for revert: included in yocto-4.0.5 update Change-Id: Ib66b73404da32777565b12ee1b5152a5cb40bcb6 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* layers: update yocto kirkstone 4.0.4 -> 4.0.5Mikko Gronoff2022-11-291-3/+3
| | | | | | | | | | - poky & meta-mingw to "yocto-4.0.5" tag - meta-openembedded to latest revision in kirkstone branch Task-number: QTBUG-108488 Pick-to: 6.2 Change-Id: I716ae6bc3b48b36d49a7119aefce22a959e329c0 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
* meta-intel: update layerMikko Gronoff2022-11-231-1/+1
| | | | | | | | | Update to latest revision in kirkstone branch. Change-Id: Ie4e01a2a4f2a4317b3f6ed72bdeaf10765e30749 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 92b9334713398aeae24b8dd2a4e393182f01ffb4) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* meta-raspberrypi: update layerMikko Gronoff2022-11-221-1/+1
| | | | | | | | | Update to latest revision in kirkstone branch. Change-Id: I131f1e240823b288ca74b1a8e3ce7f3114ea96be Reviewed-by: Ari Parkkila <ari.parkkila@qt.io> (cherry picked from commit 5e189f4d503bdab3e939edbb4c70091cab66c035) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* meta-freescale: update layersSamuli Piippo2022-11-183-39/+8
| | | | | | | | | | | | Update freescale layer to latest revision on kirkstone branch. Remove vulkan bbappend that is now fixes in upstream recipes. Update imx gstreamer to version 1.20 Change-Id: I19387e81c9d6936ced9106202a0dd8d574701a26 Reviewed-by: Ari Parkkila <ari.parkkila@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> (cherry picked from commit e984d44edb186021de98d87442a08ec3db5c4b33) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* layers: update yocto kirkstone 4.0.3 -> 4.0.4Mikko Gronoff2022-10-111-4/+4
| | | | | | | | | | | - poky & meta-mingw to "yocto-4.0.4" tag - meta-openembedded to latest revision in kirkstone branch - meta-tegra updated to sync .bbappend version with updated weston recipe (10.0.1 -> 10.0.2) Change-Id: I4f1dd1b1c6c71a3cc62ec8e98794a421d23d3b2c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit f30f6630cce3800ad9c77e201810c36d44613ff7)
* qbsp: update READMEMikko Gronoff2022-10-054-4/+4
| | | | | | | | | | Update QBSP guide link. Change-Id: I7b3d161f842db6b259610f50292cc62412e52ec7 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> Reviewed-by: Timo Lahti <timo.lahti@qt.io> (cherry picked from commit dafd1db8f8e7d429ce1cb7014bea477341e5ad8b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* fsl: use NXP u-boot as defaultAri Parkkila2022-10-041-0/+1
| | | | | | | | | | | Use u-boot-imx instead of u-boot-fslc with NXP BSP, see meta-freescale imx8mm-evk: lift imx8mm-lpddr4-evk and imx8mm-ddr4-evk restrictions Fixes: QTBUG-106698 Change-Id: I5f6a343b51e3daaa3e160b2326055eee0008b1e4 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 1149ea894e39b28983ac863be035ca74f29cb6b1) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* nxp: add display names for iMX8M PlusSamuli Piippo2022-09-271-0/+2
| | | | | | | Change-Id: I0a1c603dc635a4e50c417cbd2da3d422eed70685 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 05c4f230a4f55ec9300797d5611c80aa144ec87a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* toradex: use correct names for toradex boardsSamuli Piippo2022-09-271-1/+10
| | | | | | | | Change-Id: Id78d8413e053ffe81a84c296d2cb5161e68f7ca7 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> Reviewed-by: Timo Lahti <timo.lahti@qt.io> (cherry picked from commit 5982a34ff9f0373e79027bd6e4a3955b94b5a588) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* gcc-cross-canadian: add default plugin linkerSamuli Piippo2022-09-191-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cherry-pick fix from oe-core (cf1bb16b7f9f81514feaf1e4ecffd9039387bb89) to fix multilib sdk issue where gcc is unable to find linker. Previous fix was in cdd86896c8d29135f937968e9aa07f919cf543d3 using real-ld symlink, but that prevented switching between bfd and gold linkers. Running compiler with debug arguments shows that collect2 tries and fails to find linker using the multilib triples: $ $CC -v -Wl,-debug ... Looking for 'real-ld' Looking for 'collect-ld' Looking for 'mips-oemllib32-linux-ld' Looking for 'mips-oe-linux-mips-oemllib32-linux-ld' ... collect2 version 12.2.0 ld_file_name = not found ... collect2: fatal error: cannot find ‘ld’ Using --with-plugin-ld=ld in gcc-cross-canadian builds to set default linker name for collect2, lets it find the linker correctly: Looking for 'real-ld' Looking for 'collect-ld' Looking for 'ld' ... collect2 version 12.2.0 ld_file_name = /usr/local/oecore-x86_64/sysroots/x86_64-oesdk-linux/usr/libexec/mips-oe-linux/gcc/mips-oe-linux/12.2.0/ld Swith between bfd and gold linker works as expected now: $ $CC -v -Wl,-debug -fuse-ld=gold ... Looking for 'real-ld' Looking for 'collect-ld' Looking for 'ld.gold' ... collect2 version 12.2.0 ld_file_name = /usr/local/oecore-x86_64/sysroots/x86_64-oesdk-linux/usr/libexec/i686-oe-linux/gcc/i686-oe-linux/12.2.0/ld.gold Change-Id: Ib824203dd3421cdccbc938ef6c8a71ad7c843cec Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit f56b39570bfebea09a75f9ca82a9134914ab1131) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* Revert "gcc-cross-canadian: add symlinks for ld.bfd and ld.gold"Samuli Piippo2022-09-191-4/+0
| | | | | | | | | | This reverts commit 4f1ccf66fb672ac563a31e2dbbfde314d0004a60. The change was upstreamed, no need to keep it here. Change-Id: If60aa3425d68689d0a3404256b6a546b8e398ac8 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit a440b9992e99ed2320ca0b766e33a86d793990ed) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* buildinfo: add target sysroot to build info fileSamuli Piippo2022-09-191-1/+3
| | | | | | | | | | Target sysroot can be used to verify that installer scripts and test configurations are correct for the target machine. Change-Id: Iffcfe862a0484b8ac1f2e5211908f198414ec7eb Reviewed-by: Ari Parkkila <ari.parkkila@qt.io> (cherry picked from commit 6edcb02ace4874ad10d65a18a64dc3fc201b6ed7) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* meta-intel: update layerMikko Gronoff2022-09-161-1/+1
| | | | | | | | | | | | Update to latest revision in kirkstone branch. Recent commit updates intel-microde revision to fix repository issue caused by missing commits. Task-number: QTBUG-106660 Change-Id: I6e3e49aa4375151d42eb4ae70c0924d3d38bb4b9 Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io> (cherry picked from commit 40d4419f75366467a55e5fa767b96ead0b5805bf) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
* layers: update yocto kirkstone 4.0.2 -> 4.0.3Mikko Gronoff2022-09-061-4/+4
| | | | | | | | | | | - poky & meta-mingw to "yocto-4.0.3" tag - meta-openembedded to latest revision in kirkstone branch - meta-tegra updated to sync .bbappend version with updated weston recipe (10.0.0 -> 10.0.1) Change-Id: If3fb1ace62d47d72e8f3b21ef725e768353c2f9c Reviewed-by: Samuli Piippo <samuli.piippo@qt.io> (cherry picked from commit 186e60a8d9229c078d81e8b30fb15cabd8c76564)