Commit Graph

792 Commits

Author SHA1 Message Date
Mikko Gronoff
a745b50e63 Update submodule refs to Qt 6.5.8 opensource release
Change-Id: I41d113b6f474b96cd6b89e517584239d069b23ac
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2025-12-15 15:09:12 +02:00
Mikko Gronoff
4e320b2ded Merge tag 'v6.5.8-lts' into 6.5
meta-qt6 v6.5.8-lts release

Change-Id: I3cc57074e9ab2100fa8c8bb11c4c43047cd138ac
2025-11-11 13:32:41 +02:00
Mikko Gronoff
9c6fe907d6 Update submodule refs to Qt 6.5.7 opensource release
Change-Id: Ib8b695c7d57e85da21f11be03b8fddcdbb33579f
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2025-11-04 16:36:25 +02:00
Samuli Piippo
14dd0bd49f qtwebengine: workaround for linker error with gold
When using gold linker, qtbase PACKAGECONFIG[use-gold-linker],
qtwegengine may fail to build with linker error:

| FAILED: yocto_native/transport_security_state_generator
| /home/qt/work/build/build/tmp/hosttools/ld.gold: fatal error: /home/qt/work/build/build/tmp/work/cortexa15t2hf-neon-poky-linux-gnueabi/qtwebengine/6.5.11/recipe-sysroot/usr/lib/libatomic.so: unsupported ELF machine number 40
| collect2: error: ld returned 1 exit status

The failure happens when chromium tries to build native host tools,
but links those against target sysroot. Exact reason why the target
sysroot is used is still unknown, but we can workaround this by
preventing webengine from using gold linker for those host tools.

Change-Id: I49512d8024249d96da0e1475c045c03e5ae25760
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit d2013260c0)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-11-04 10:50:29 +02:00
Samuli Piippo
9c4b456c26 coin: skip mysql on kirkstone
Disable sql-mysql when using kirkstone to avoid mariadb-native
build failure with GCC13 when using Ubuntu 24.04 VM.

"build/tmp/work/x86_64-linux/mariadb-native/10.7.8-r0/mariadb-10.7.8/storage/rocksdb/rocksdb/db/compaction/compaction_iteration_stats.h:23:3: error: ‘uint64_t’ does not name a type"

Change-Id: Ib40a892713d09f55bae56814b2cec6dcc76a360e
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit d807bd38a3)
(cherry picked from commit bd1a3511e4)
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 894414632e)
2025-11-04 10:50:25 +02:00
Mikko Gronoff
278eee5c3e coin: update CI builds
After CI platform update to Ubuntu 24.04, yocto dunfell
is not supported anymore due dependency to deprecated
python module asyncore.

Replace deprecated CI target dunfell -> kirkstone.

Change-Id: I1ef7c745e6210892f18b3e656ab70366d06c10f9
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 919f3fe6a0)
2025-11-04 10:50:21 +02:00
Mikko Gronoff
d47fb5d37c Merge tag 'v6.5.7-lts' into 6.5
meta-qt6 v6.5.7-lts release

Change-Id: I3552473a0ff7ee729f205a80f75851d7ac30e4e9
2025-09-10 11:15:08 +03:00
Mikko Gronoff
36bd04beec Update submodule refs to Qt 6.5.6 opensource release
Change-Id: Id5bd0cc4220e0587ba5cb518386dc1512e9dc0f6
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-09-03 08:58:55 +03:00
Samuli Piippo
96928fc30c coin: drop nanbield testing
Yocto nanbield is EOL, switch its build to scarthgap.
Update release status in README.

Change-Id: I9d99fef1cf0f5d6cc582b200772fe3a458cb41f4
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 900bae2129)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-09-02 12:26:34 +03:00
Mikko Gronoff
faf9221ea2 Merge tag 'v6.5.6-lts' into 6.5
meta-qt6 v6.5.6-lts release

Change-Id: I91aeff943d1c5a944c5190da8c50e882877aaf0b
2025-08-25 11:11:56 +03:00
Mikko Gronoff
1ddb5efdc7 Update submodule refs to Qt 6.5.5 opensource release
Includes fixed license identifiers.

Change-Id: I4a5b9872810786ec948e1a09d350285371d00ebd
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2025-07-02 09:51:21 +03:00
Mikko Gronoff
a35d037f96 Update submodule refs to Qt 6.5.5 opensource release
Change-Id: If7c5e05e939056b98620655f0d9901ad70d1d3d7
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2025-03-11 13:30:58 +02:00
Mikko Gronoff
041556b2de coin/config: update lts modules & branch
Change-Id: Id17153514fc68d0c24a571c4fde3c589afd37bf1
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-03-04 07:21:58 +00:00
Mikko Gronoff
9dc2d45680 Merge tag 'v6.5.5-lts' into 6.5
meta-qt6 v6.5.5-lts release

Change-Id: Ia6f7aee1dbfb8841a7161faa82a978bcf43478cf
2025-01-17 15:42:49 +02:00
Mikko Gronoff
cf952d75c8 Update submodule refs to Qt 6.5.4 opensource release
Change-Id: If04929bc75abdc5b8162d9d3cb3ac647ff711aaf
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-01-16 15:08:01 +02:00
Mikko Gronoff
c3b2eea815 coin: switch CI target master -> nanbield
Qt 6.5.4 (WebEngine) does not support newer than
nanbield yocto branch due uncompatible python version.

Change-Id: I4da3bd9ade089d0ae51b354197f4610cbe37c616
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-01-16 15:07:54 +02:00
Samuli Piippo
3c5809cd75 Coin: add branch and repo overrides for lts modules
Until the opensource lts releases are pushed to code.qt.io,
we need to override the git configurations to fetch the modules
from the tqtc repos. This add the same configs as qt6-lts.inc did
when the release was commercial-only, but only for the CI builds.

Cherry-pick updated for 6.5 branch coin setup & added modules.

Change-Id: I789b3600c3aa0a33beeff3cf895944fae51de86c
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit dbbb59a2f5)
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-01-16 15:07:46 +02:00
Mikko Gronoff
d0e826a84e Revert "qt6: switch to commercial-only LTS repos and branches"
This reverts commit 67eeece339.
The first LTS release from 6.5 branch pushed to open source, use
open repos & branches.

Change-Id: I35d7d59f771f44a3d302ea104417b7ebe8215ad5
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2025-01-16 15:07:37 +02:00
Mikko Gronoff
3689882a23 Merge tag 'v6.5.4-lts' into 6.5
meta-qt6 v6.5.4-lts release

Change-Id: I1b96cf84ac97e1aefc6aab4caabd513b9f72bce8
2025-01-13 13:27:10 +02:00
Qt Submodule Update Bot
8fb5a3a3f0 Update submodule refs on 'lts-6.5.8' in yocto/meta-qt6
Change-Id: I0b57778f5f838fdeb9c6bad11615708931d109f8
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-12-03 17:47:45 +00:00
Qt Submodule Update Bot
0f5c570152 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I79a1219d49a7353c5d55c46e1f9d3adc3d8e0524
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-28 03:36:23 +00:00
Mikko Gronoff
c6fe00648c Revert "qtquick3d: Add patch for GCC 13 build issue"
This reverts commit 6db1797f18.

Reason for revert: merged upstream

Change-Id: I069da96dcdab9f8662c824293335224d02b76f13
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2024-11-25 09:10:25 +00:00
Qt Submodule Update Bot
bdbbd4e272 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I8e699d1631074ae9a4f059d52ce6673ac18a6da7
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-25 09:10:07 +00:00
Mikko Gronoff
6db1797f18 qtquick3d: Add patch for GCC 13 build issue
Change-Id: I02458693ea3fe2d685cee9d3491dbe190d4ca032
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
2024-11-20 12:13:05 +02:00
Qt Submodule Update Bot
a6e4a135bf Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Ie264f06ba6e95373c1551ef0b0093c619cde2882
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-18 17:42:58 +00:00
Qt Submodule Update Bot
9aa9d47386 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I8bccc0397ade9e79b8c5f3812fd7c21ea159fa48
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-11-14 21:43:58 +00:00
Qt Submodule Update Bot
bd063bc89a Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Ic343c98bf37ceeb506be458e3e1c507f26ccc534
Reviewed-by: Tarja Sundqvist <tarja.sundqvist@qt.io>
2024-11-08 21:58:46 +02:00
Samuli Piippo
56248f1cfb sdk: include staticdev packages by default
Some of the Qt modules have static libraries that need to be present
in the SDK for it work correctly. Use SDKIMAGE_FEATURES to include
staticdev packages to the SDK.

Fixes: QTBUG-130442
Change-Id: I043e3ab02df212f6fdc656ae3dd542dd7a824fd9
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
(cherry picked from commit 6e1ec45c58)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 3b2306f6b4)
2024-11-05 07:43:26 +00:00
Samuli Piippo
900bae2129 coin: drop nanbield testing
Yocto nanbield is EOL, switch its build to scarthgap.
Update release status in README.

Change-Id: I9d99fef1cf0f5d6cc582b200772fe3a458cb41f4
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
2024-10-31 10:56:14 +00:00
Qt Submodule Update Bot
0167a786ed Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Ia5d644734f1e250789fb5855cbb417b312696d4e
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-30 03:01:40 +00:00
Qt Submodule Update Bot
a1440645b7 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I9fd01b37cff2ad6852fadb11ae2c2b12143abb54
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-28 17:48:17 +00:00
Qt Submodule Update Bot
86af5c2846 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I5a9fdc264498a1143d007cea69befa2ac429f460
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-25 16:59:37 +00:00
Qt Submodule Update Bot
c242bc08e5 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Iffab4660447487a7d123bcb36b59c879e15906dd
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-23 19:42:43 +00:00
Qt Submodule Update Bot
860a0f84d6 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I41706f9058cbafbe4cf3b163173d3f63161205ab
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-12 04:25:53 +00:00
Qt Submodule Update Bot
8f00348c17 Update submodule refs on 'lts-6.5.7' in yocto/meta-qt6
Change-Id: I8f547c722425b1163e9f43e1b18984ef5eee5177
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-10-04 03:17:10 +00:00
Pasi Petäjäjärvi
b3eaad7939 Add CTF tracing backend configure option
Fixes: QTBUG-129169
Change-Id: I227cd5d7b7c51fb37b9138d6851b7a7aa2485c64
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit fcc3df76a9)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
(cherry picked from commit 99679ae21b)
2024-09-26 13:07:10 +00:00
Mikko Gronoff
1abfd8626e Bump version to 6.5.8
Change-Id: Ib5a8764237fe3c97ad5b3e7827cbeb28b030719c
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
2024-09-25 10:15:14 +03:00
Qt Submodule Update Bot
4a2defa149 Update submodule refs on 'lts-6.5.7' in yocto/meta-qt6
Change-Id: Id968c8658da43b891efad8217abf0780306b881b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-24 02:27:26 +00:00
Qt Submodule Update Bot
6238fc98ea Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Ice353e5b890d254169867ce32481e0b936d803b6
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-21 04:55:29 +00:00
Qt Submodule Update Bot
e158525317 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Id7af02e43d23761d45a755c5c383d3df87fac30f
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-11 13:26:02 +00:00
Qt Submodule Update Bot
97c53d87d3 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I261a907d78aa4e57e108fde7ee8cbbab68c7a857
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-09 14:04:26 +00:00
Qt Submodule Update Bot
b447dd85a9 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Ic7a70a68891df7dbebe7e37d8f57ae2292804f6d
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-06 20:30:48 +00:00
Qt Submodule Update Bot
ae8115c5b3 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I8e7cb09e457155dc168f381be992e75744410ac3
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-09-04 00:23:25 +00:00
Samuli Piippo
d233ec3ce2 qtwebengine: update to 118-based
Update QtWebEngine and QtPdf to use 118-based chromium.

Change-Id: I9a09b33156240ac8da850cf60984ba1986c5f474
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
(cherry picked from commit 4b105e589b)
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2024-08-28 09:16:16 +00:00
Qt Submodule Update Bot
2fe02b4c11 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: I360309a351488df892ded27dd78a3498efde458b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-28 09:16:04 +00:00
Qt Submodule Update Bot
12c0d5359a Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Ia82a121705350d95add5751179e6cf499396367b
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-23 14:15:01 +00:00
Qt Submodule Update Bot
f2d5f039b9 Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Ic70b0be65a6ef877af77830ff1ca48144d976af4
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-22 20:56:53 +00:00
Mikko Gronoff
a549a810c5 qmlcompilerplus: Update licenses
SPDX license changes were applied on the module.

Change-Id: I53f2d2d756330e24c9073dcaefae53c6ef8e3271
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
(cherry picked from commit eeca91ef6c)
2024-08-21 06:05:13 +00:00
Qt Submodule Update Bot
650be318ea Update submodule refs on 'lts-6.5' in yocto/meta-qt6
Change-Id: Ia4c472ee41d5e0cc1440815d13fb7f9de22f4bb5
Reviewed-by: Qt Submodule Update Bot <qt_submodule_update_bot@qt-project.org>
2024-08-21 06:04:56 +00:00
Mikko Gronoff
8eb975f21b python3-qface: update 2.0.4 -> 2.0.11
Required for latest qtinterfaceframework. Fixes build issue:

"/home/qt/work/build/build/tmp/work/core2-64-poky-linux/qtinterfaceframework/6.5.7-r0/recipe-sysroot-native/usr/lib/python3.8/site-packages/qface/utils.py", line 22, in load_filters
|     exec(path.text(), ctx)
| AttributeError: 'PosixPath' object has no attribute 'text'"

Pick-to: 6.2
Change-Id: I9a407553f7546344a49020b8ebf04540a73fbf0c
Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
2024-08-19 05:54:53 +00:00