Opened 8 days ago
Last modified 8 days ago
#71013 assigned update
qt6: Update to future 6.8.0 to support macOS 15.
Reported by: | cgilles (HumanDynamo) | Owned by: | MarcusCalhoun-Lopez (Marcus Calhoun-Lopez) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | sequoia | Cc: | reneeotten (Renee Otten) |
Port: | qt6 |
Description
Hi,
I just tried to compile Qt 6.8.0-rc under my Linux unbuntu 24.04.1 arm64 VM under my macOS Silicon, and all compile fine.
6.8.0 is near to be released and this version support macOS 15 as listed in the release note:
https://doc-snapshots.qt.io/qt6-6.8/whatsnew68.html
Note: the last and final 6.7.3 is already released few days ago. If you don't want to switch to 6.8, at least 6.7.3 will be a good point.
Best
Gilles Caulier
Change History (5)
comment:1 Changed 8 days ago by ryandesign (Ryan Carsten Schmidt)
Cc: | reneeotten added |
---|---|
Keywords: | sequoia added |
Owner: | set to MarcusCalhoun-Lopez |
Status: | new → assigned |
Summary: | Update Qt6 to future 6.8.0 to support macOS 15. → qt6: Update to future 6.8.0 to support macOS 15. |
Type: | enhancement → update |
comment:2 follow-up: 5 Changed 8 days ago by reneeotten (Renee Otten)
comment:3 follow-up: 4 Changed 8 days ago by cgilles (HumanDynamo)
Hi Renee,
What's doesn't works with QtWebEngine exactly? I'm faced many problems with it. The last one have been reported here:
https://bugreports.qt.io/browse/QTBUG-129346
It's for Qt 6.7.3 and 6.8.0.
Anyway, you need 4Gb of RAM by core to compile QtWebEngine, else the linking will fail. So one core 4Gb, 2 cores 8Gb, etc... Here on my Macbook pro M1 16Gb, i created a VM Linux arm64 with 11 Gb and i compile QtWebEngine on 2 cores. It takes 8 hours to complete.
Best
Gilles Caulier
comment:4 Changed 8 days ago by reneeotten (Renee Otten)
Replying to cgilles:
What's doesn't works with QtWebEngine exactly?
I can dig up a failed main.log
at some point...
Anyway, you need 4Gb of RAM by core to compile QtWebEngine, else the linking will fail. So one core 4Gb, 2 cores 8Gb, etc... Here on my Macbook pro M1 16Gb, i created a VM Linux arm64 with 11 Gb and i compile QtWebEngine on 2 cores. It takes 8 hours to complete.
Yeah, that's one of the issues... it takes forever to try and build it just to find out it fails at some point :( Time is limited and the upstream bug reports and/or commits to the qtwebengine
repository don't see to cover the issue from a cursory look.
comment:5 Changed 8 days ago by markemer (Mark Anderson)
Replying to reneeotten:
I am preparing the update to 6.7.3 - it all builds except for
qt6-qtwebengine
; I don't want to switch to an unreleased version but will update once the final one is released. Again, if you want to help feel free to do so. The work-in-progress PR is here. Everything builds on Sequoia except forqt6-qtwebengine
. I haven't figured out yet how to resolve the issue, if you do please let me know.
I'm also hoping that the fixes for qt5-webengine work for qt6-webengine, I think they might.
I am preparing the update to 6.7.3 - it all builds except for
qt6-qtwebengine
; I don't want to switch to an unreleased version but will update once the final one is released. Again, if you want to help feel free to do so. The work-in-progress PR is here. Everything builds on Sequoia except forqt6-qtwebengine
. I haven't figured out yet how to resolve the issue, if you do please let me know.