Skip to content

[Qt] Update to 6.9.0#44896

Closed
gav2xlin wants to merge 2 commits intomicrosoft:masterfrom
gav2xlin:qt_update_6_9_0
Closed

[Qt] Update to 6.9.0#44896
gav2xlin wants to merge 2 commits intomicrosoft:masterfrom
gav2xlin:qt_update_6_9_0

Conversation

@gav2xlin
Copy link
Contributor

@gav2xlin gav2xlin commented Apr 8, 2025

New Qt version: 6.9.0

@gav2xlin
Copy link
Contributor Author

gav2xlin commented Apr 8, 2025

@microsoft-github-policy-service agree

@gav2xlin
Copy link
Contributor Author

gav2xlin commented Apr 8, 2025

I built Qt 6.9.0 on Ubuntu 24.10. In my case, I had to install additional packages.

nasm flex autoconf-archive

  • These dependencies were in warnings:
    sudo apt-get install '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev libegl1-mesa-dev

The instructions to updare Qt version are here:
ports/qtbase/cmake/qt_port_details.cmake

set(QT_UPDATE_VERSION 1)

And run:
vcpkg install qtbase

It prints those hashes for ports/qtbase/cmake/qt_port_data.cmake

COMMAND "${GIT}" ls-remote -t "https://code.qt.io/cgit/qt/${qt_port}.git" "v${QT_VERSION}"

For calculating git-tree values:
git -C ${VCPKG_ROOT}/ports ls-tree --format='%(objectname)' HEAD -- qt

set(qtinterfaceframework_REF "85e11daef39ccdf9bcf7d6eb5c28217945f3bd00")
qt/qtinterfaceframework@85e11da
https://github.com/qt/qtinterfaceframework/releases/tag/v6.9.0

vcpkg x-add-version --all

@dg0yt
Copy link
Contributor

dg0yt commented Apr 8, 2025

Wait for 6.8.3, #44659. Qt 6.8 is long-term supported (for commercial users.)

@Cheney-W Cheney-W added the category:port-update The issue is with a library, which is requesting update new revision label Apr 8, 2025
@BillyONeal BillyONeal marked this pull request as draft April 9, 2025 21:42
@BillyONeal
Copy link
Member

I drafted this due to build failures and conflicts; please feel free to fix the PR and push the "Ready for review" button

@nickdademo
Copy link
Contributor

What's the status of this? @gav2xlin Are we close?

@gav2xlin
Copy link
Contributor Author

What's the status of this? Are we close?
@nickdademo no
Several libraries do not compile:

@dg0yt
Copy link
Contributor

dg0yt commented Apr 17, 2025

Don't point at open62541. Refresh the patch for qtopcua.

@gav2xlin gav2xlin closed this Apr 22, 2025
@gav2xlin gav2xlin deleted the qt_update_6_9_0 branch April 22, 2025 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:port-update The issue is with a library, which is requesting update new revision

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants