Skip to content

Qt 6.11.2 - #402

Open
EnterTheArcane wants to merge 8 commits into
o3de:mainfrom
EnterTheArcane:qt-6.11.2
Open

Qt 6.11.2#402
EnterTheArcane wants to merge 8 commits into
o3de:mainfrom
EnterTheArcane:qt-6.11.2

Conversation

@EnterTheArcane

@EnterTheArcane EnterTheArcane commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

I'm taking a page from the Book of Nick:

WHAT DO

  • Updates Qt to 6.11.2-rev1 using the official source archive instead of Git.
  • Builds a reduced set of modules required by O3DE, excluding QtDeclarative/QML/Quick, SQL, PrintSupport, and unused tools.
  • Retains TIFF, WebP, and the required Qt tools. DBus and Wayland remain enabled on Linux.
  • Adds Linux aarch64 packaging and uses Clang 18 on Ubuntu 22.04, matching O3DE.
  • Builds a single optimized and debuggable RelWithDebInfo configuration on every platform.
  • Removes the legacy Qt 5, PySide2, and Intel macOS package definitions.
  • Reduces CMake installation log noise.

QtCanvasPainter remains excluded because its open-source build is GPL-3.0-only and requires QtDeclarative.

HOW TEST

All Windows x64, Linux x86_64, Linux aarch64, and macOS arm64 GitHub Actions package builds and validations pass.

@EnterTheArcane
EnterTheArcane marked this pull request as ready for review August 21, 2026 05:39
@EnterTheArcane
EnterTheArcane marked this pull request as draft August 21, 2026 05:39
Signed-off-by: EnterTheArcane <96613937+EnterTheArcane@users.noreply.github.com>
Signed-off-by: EnterTheArcane <96613937+EnterTheArcane@users.noreply.github.com>
Signed-off-by: EnterTheArcane <96613937+EnterTheArcane@users.noreply.github.com>
Signed-off-by: EnterTheArcane <96613937+EnterTheArcane@users.noreply.github.com>
Signed-off-by: EnterTheArcane <96613937+EnterTheArcane@users.noreply.github.com>
Signed-off-by: EnterTheArcane <96613937+EnterTheArcane@users.noreply.github.com>
Signed-off-by: EnterTheArcane <96613937+EnterTheArcane@users.noreply.github.com>
Signed-off-by: EnterTheArcane <96613937+EnterTheArcane@users.noreply.github.com>
@EnterTheArcane EnterTheArcane self-assigned this Aug 21, 2026
@EnterTheArcane
EnterTheArcane marked this pull request as ready for review August 21, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant