<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qt5.git, branch dev</title>
<subtitle>Qt super module
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/'/>
<entry>
<title>Update The OpenAPI generator version to 7.18.0 on Windows</title>
<updated>2026-05-08T04:20:10+00:00</updated>
<author>
<name>Tatiana Borisova</name>
<email>tatiana.borisova@qt.io</email>
</author>
<published>2026-05-05T18:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=564ea220a3cd7afdba14d2a7834d66e6a2823265'/>
<id>564ea220a3cd7afdba14d2a7834d66e6a2823265</id>
<content type='text'>
- the 7.18.0 has generation updates, that affect the code
generation. We already moved to 7.18.0 on Linux and MacOS CIs,
but forgot to update on Windows. See:
e5871fa6e6ee9ff5a9f0615bf8b4e6ac87ce9aaf
Noticed the problem during the work on a 'nullable' feature,
that is not supported by 7.15.0.

Pick-to: 6.11
Change-Id: I9be758218831aae47d7cc9cb1d2dbf60795e6d27
Reviewed-by: Ivan Solovev &lt;ivan.solovev@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- the 7.18.0 has generation updates, that affect the code
generation. We already moved to 7.18.0 on Linux and MacOS CIs,
but forgot to update on Windows. See:
e5871fa6e6ee9ff5a9f0615bf8b4e6ac87ce9aaf
Noticed the problem during the work on a 'nullable' feature,
that is not supported by 7.15.0.

Pick-to: 6.11
Change-Id: I9be758218831aae47d7cc9cb1d2dbf60795e6d27
Reviewed-by: Ivan Solovev &lt;ivan.solovev@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Build Qt for iOS and visionOS on macOS 26 with Xcode 26</title>
<updated>2026-05-05T13:07:35+00:00</updated>
<author>
<name>Tor Arne Vestbø</name>
<email>tor.arne.vestbo@qt.io</email>
</author>
<published>2026-05-05T08:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=17cca35258186992f2d6d9eeb53c160d747a687b'/>
<id>17cca35258186992f2d6d9eeb53c160d747a687b</id>
<content type='text'>
Change-Id: Ia19184c7e69207c7761638683a03a79fd8075d79
Reviewed-by: Alexandru Croitor &lt;alexandru.croitor@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ia19184c7e69207c7761638683a03a79fd8075d79
Reviewed-by: Alexandru Croitor &lt;alexandru.croitor@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump macOS 14 build targets to macOS 15</title>
<updated>2026-05-04T19:29:27+00:00</updated>
<author>
<name>Tor Arne Vestbø</name>
<email>tor.arne.vestbo@qt.io</email>
</author>
<published>2026-04-29T12:26:14+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=0d73eb694893406c48cbf6430a4cfc43fa7c31ea'/>
<id>0d73eb694893406c48cbf6430a4cfc43fa7c31ea</id>
<content type='text'>
In preparation for minimum Xcode and SDK bump.

Change-Id: Id5ebffff76338b821c42b347e643a7822abc2eff
Reviewed-by: Nils Petter Skålerud &lt;nils.petter.skalerud@qt.io&gt;
Reviewed-by: Ville-Pekka Karhu &lt;ville-pekka.karhu@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In preparation for minimum Xcode and SDK bump.

Change-Id: Id5ebffff76338b821c42b347e643a7822abc2eff
Reviewed-by: Nils Petter Skålerud &lt;nils.petter.skalerud@qt.io&gt;
Reviewed-by: Ville-Pekka Karhu &lt;ville-pekka.karhu@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>FFmpeg: Move required provisioning packages into common files</title>
<updated>2026-05-04T14:20:31+00:00</updated>
<author>
<name>Nils Petter Skålerud</name>
<email>nils.petter.skalerud@qt.io</email>
</author>
<published>2026-04-22T08:09:15+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=8adbc255781cd47e90b8110939d4be70a941243f'/>
<id>8adbc255781cd47e90b8110939d4be70a941243f</id>
<content type='text'>
The packages required for FFmpeg provisioning may change between FFmpeg
versions, as is the case when upgrading to FFmpeg n8.1. It is a
time-waster to manually go through all hosts to make sure they all
have the correct packages. Additionally we have no way of knowing
whether a package is used by FFmpeg and/or something else.

This patch moves the list of required FFmpeg packages into some common
files, and refactors each host to read these files. This way we can
modify provisioning in one place.

Pick-to: 6.11
Change-Id: I31d409595b7da231b1f845c18095e77f7af51b0a
Reviewed-by: Artem Dyomin &lt;artem.dyomin@qt.io&gt;
Reviewed-by: Elias Toivola &lt;elias.toivola@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The packages required for FFmpeg provisioning may change between FFmpeg
versions, as is the case when upgrading to FFmpeg n8.1. It is a
time-waster to manually go through all hosts to make sure they all
have the correct packages. Additionally we have no way of knowing
whether a package is used by FFmpeg and/or something else.

This patch moves the list of required FFmpeg packages into some common
files, and refactors each host to read these files. This way we can
modify provisioning in one place.

Pick-to: 6.11
Change-Id: I31d409595b7da231b1f845c18095e77f7af51b0a
Reviewed-by: Artem Dyomin &lt;artem.dyomin@qt.io&gt;
Reviewed-by: Elias Toivola &lt;elias.toivola@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>coin: make macos-26-arm64-developer-build significant</title>
<updated>2026-04-29T06:32:41+00:00</updated>
<author>
<name>Tim Blechmann</name>
<email>tim.blechmann@qt.io</email>
</author>
<published>2026-04-27T03:12:28+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=400d0d446b33c9e1575cf24c8244e54e2cbb3281'/>
<id>400d0d446b33c9e1575cf24c8244e54e2cbb3281</id>
<content type='text'>
macos-26-arm64-developer-build-tests was made significant, but
macos-26-arm64-developer-build remained insignificant. This lead to
situation that the macos-26-arm64-developer-build-tests job failed with
an obscure error "Error occurred while reading log: File not found"

Amends 7c434c9885c4cf9c39ce5c908cf1bf0d59fe3be1

Change-Id: Idf15cd6aac4e2791776268a52cdd0eeb67cc5434
Reviewed-by: Jukka Jokiniva &lt;jukka.jokiniva@qt.io&gt;
Reviewed-by: Tor Arne Vestbø &lt;tor.arne.vestbo@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
macos-26-arm64-developer-build-tests was made significant, but
macos-26-arm64-developer-build remained insignificant. This lead to
situation that the macos-26-arm64-developer-build-tests job failed with
an obscure error "Error occurred while reading log: File not found"

Amends 7c434c9885c4cf9c39ce5c908cf1bf0d59fe3be1

Change-Id: Idf15cd6aac4e2791776268a52cdd0eeb67cc5434
Reviewed-by: Jukka Jokiniva &lt;jukka.jokiniva@qt.io&gt;
Reviewed-by: Tor Arne Vestbø &lt;tor.arne.vestbo@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Update macOS 26 x86_64 tier1</title>
<updated>2026-04-29T04:32:36+00:00</updated>
<author>
<name>Toni Saario</name>
<email>toni.saario@qt.io</email>
</author>
<published>2026-04-28T08:35:23+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=3a04fab5343cb3216b60da76988a0a19b81cdcbc'/>
<id>3a04fab5343cb3216b60da76988a0a19b81cdcbc</id>
<content type='text'>
Updates bootstrap to set MTU to 1496 at boot. This will enable use of
all macOS hosts.

Change-Id: I47fda29f44ba7522b914d24b341239f81a1db776
Reviewed-by: Ville-Pekka Karhu &lt;ville-pekka.karhu@qt.io&gt;
Reviewed-by: Aku Pietikäinen &lt;aku.pietikainen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updates bootstrap to set MTU to 1496 at boot. This will enable use of
all macOS hosts.

Change-Id: I47fda29f44ba7522b914d24b341239f81a1db776
Reviewed-by: Ville-Pekka Karhu &lt;ville-pekka.karhu@qt.io&gt;
Reviewed-by: Aku Pietikäinen &lt;aku.pietikainen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>RHEL: Add test to verify installed release package versions</title>
<updated>2026-04-29T04:32:33+00:00</updated>
<author>
<name>Tero Heikkinen</name>
<email>tero.heikkinen@qt.io</email>
</author>
<published>2026-04-20T11:36:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=d0cda5eb776580924f4ba0e225ccf702cb0dfb8e'/>
<id>d0cda5eb776580924f4ba0e225ccf702cb0dfb8e</id>
<content type='text'>
This test will check that release packages are from current release
version i.e. RHEL 10.0 "el10_0" and not from 10.1 "el10_1" or newer.

If newer release packages are found, script will output those packages
and exit with exit code 1 to ensure that release version stays locked.

Pick-to: 6.11
Task-number: QTQAINFRA-7817
Task-number: QTQAINFRA-7614
Change-Id: I905dd2e72bf5dadc6f3f4b21aa7c09f06204d297
Reviewed-by: Dimitrios Apostolou &lt;jimis@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This test will check that release packages are from current release
version i.e. RHEL 10.0 "el10_0" and not from 10.1 "el10_1" or newer.

If newer release packages are found, script will output those packages
and exit with exit code 1 to ensure that release version stays locked.

Pick-to: 6.11
Task-number: QTQAINFRA-7817
Task-number: QTQAINFRA-7614
Change-Id: I905dd2e72bf5dadc6f3f4b21aa7c09f06204d297
Reviewed-by: Dimitrios Apostolou &lt;jimis@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Windows, MSYS2: Confirm correct packages are installed</title>
<updated>2026-04-29T04:32:30+00:00</updated>
<author>
<name>Nils Petter Skålerud</name>
<email>nils.petter.skalerud@qt.io</email>
</author>
<published>2026-04-24T08:59:07+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=92af4495d16ae1599c339d7cce54a762a056aa43'/>
<id>92af4495d16ae1599c339d7cce54a762a056aa43</id>
<content type='text'>
There have been times where we have updated the list of packages to
install, but prebuilt binaries have missed them. This change adds a
check to confirm that the expected packages are installed.

Pick-to: 6.11
Change-Id: I5f6e2b7917c45f7a220d41946e5e4030f63ca21d
Reviewed-by: Elias Toivola &lt;elias.toivola@qt.io&gt;
Reviewed-by: Tero Heikkinen &lt;tero.heikkinen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There have been times where we have updated the list of packages to
install, but prebuilt binaries have missed them. This change adds a
check to confirm that the expected packages are installed.

Pick-to: 6.11
Change-Id: I5f6e2b7917c45f7a220d41946e5e4030f63ca21d
Reviewed-by: Elias Toivola &lt;elias.toivola@qt.io&gt;
Reviewed-by: Tero Heikkinen &lt;tero.heikkinen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Provisioning: expand Android gradle cache project</title>
<updated>2026-04-27T20:14:23+00:00</updated>
<author>
<name>Assam Boudjelthia</name>
<email>assam.boudjelthia@qt.io</email>
</author>
<published>2026-04-24T23:02:02+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=73fa80bab81d1ef230a60a9218632c53a7b44d66'/>
<id>73fa80bab81d1ef230a60a9218632c53a7b44d66</id>
<content type='text'>
Add an :app and :lib modules so both com.android.application
and com.android.library paths are exercised, and add a Kotlin
source + JUnit test in each module. This makes gradlew build
pull the kotlin toolchain jars (compiler-embeddable, reflect,
coroutines) that Qt Android JAR and app builds could need
later. This way we ensure all possible artifacts are made
available in the cache during provisioning and avoid or at
least reduce the chances or later downloads.

Task-number: QTBUG-132915
Change-Id: Ic518f96370ffc40f921bcb3063257f8663e41615
Reviewed-by: Alexandru Croitor &lt;alexandru.croitor@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add an :app and :lib modules so both com.android.application
and com.android.library paths are exercised, and add a Kotlin
source + JUnit test in each module. This makes gradlew build
pull the kotlin toolchain jars (compiler-embeddable, reflect,
coroutines) that Qt Android JAR and app builds could need
later. This way we ensure all possible artifacts are made
available in the cache during provisioning and avoid or at
least reduce the chances or later downloads.

Task-number: QTBUG-132915
Change-Id: Ic518f96370ffc40f921bcb3063257f8663e41615
Reviewed-by: Alexandru Croitor &lt;alexandru.croitor@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>coin: Enable target-protoc for vcpkg-provided protobuf</title>
<updated>2026-04-25T08:04:11+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@qt.io</email>
</author>
<published>2026-04-22T10:29:07+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qt5.git/commit/?id=35389bc1be8452af598ec6450d1444dea254ac26'/>
<id>35389bc1be8452af598ec6450d1444dea254ac26</id>
<content type='text'>
This feature enables us to build protobuf with different host/target
triplets to lipo the result.

Fixes: QTBUG-145933
Change-Id: I1456c148686c27cecc6f1f2f5decdeb6f0a2304d
Reviewed-by: Alexandru Croitor &lt;alexandru.croitor@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This feature enables us to build protobuf with different host/target
triplets to lipo the result.

Fixes: QTBUG-145933
Change-Id: I1456c148686c27cecc6f1f2f5decdeb6f0a2304d
Reviewed-by: Alexandru Croitor &lt;alexandru.croitor@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
