Opened 6 weeks ago
Closed 5 weeks ago
#71013 closed update (fixed)
qt6: Update to future 6.8.0 to support macOS 15.
Reported by: | cgilles (HumanDynamo) | Owned by: | reneeotten (Renee Otten) |
---|---|---|---|
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 (7)
comment:1 Changed 6 weeks 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 6 weeks ago by reneeotten (Renee Otten)
comment:3 follow-up: 4 Changed 6 weeks 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 6 weeks 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 6 weeks 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.
comment:6 Changed 5 weeks ago by reneeotten (Renee Otten)
Owner: | changed from MarcusCalhoun-Lopez to reneeotten |
---|---|
Status: | assigned → accepted |
I have done the update to 6.8.0 and am currently building the last subports to make sure that everything works. But at least the qt6-qtwebengine
port builds successfully now, that was the final issue I had when attempting to update to 6.7.3.
Assuming that everything else works properly, I will commit the update sometime this weekend.
comment:7 Changed 5 weeks ago by reneeotten (Renee Otten)
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
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.